builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0373 starttime: 1467641760.25 results: success (0) buildid: 20160704064626 builduid: 71b343b4f7574b7684a5cbed19eef54c revision: ebaf4086c18c2d1e3f0af12ade55840413342bc3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:00.253883) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:00.254504) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:00.254821) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:00.297925) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:00.298637) ========= 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.EPZW7U1OHD/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.lbzoU06t3P/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/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-04 07:16:00-- 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% 8.48M=0.001s 2016-07-04 07:16:00 (8.48 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.122763 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:00.445271) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:00.445865) ========= 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.EPZW7U1OHD/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.lbzoU06t3P/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/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.020162 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:00.496864) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:00.497168) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ebaf4086c18c2d1e3f0af12ade55840413342bc3 --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 ebaf4086c18c2d1e3f0af12ade55840413342bc3 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.EPZW7U1OHD/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.lbzoU06t3P/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/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-04 07:16:00,576 truncating revision to first 12 chars 2016-07-04 07:16:00,576 Setting DEBUG logging. 2016-07-04 07:16:00,576 attempt 1/10 2016-07-04 07:16:00,576 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ebaf4086c18c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 07:16:01,049 unpacking tar archive at: mozilla-beta-ebaf4086c18c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.736951 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:01.259451) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:01.259996) ========= script_repo_revision: ebaf4086c18c2d1e3f0af12ade55840413342bc3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:01.260376) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:01.260655) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 07:16:01.279086) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-07-04 07:16:01.279593) ========= /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.EPZW7U1OHD/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.lbzoU06t3P/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/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:16:01 INFO - MultiFileLogger online at 20160704 07:16:01 in /builds/slave/test 07:16:01 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:16:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:16:01 INFO - {'append_to_log': False, 07:16:01 INFO - 'base_work_dir': '/builds/slave/test', 07:16:01 INFO - 'blob_upload_branch': 'mozilla-beta', 07:16:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:16:01 INFO - 'buildbot_json_path': 'buildprops.json', 07:16:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:16:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:16:01 INFO - 'download_minidump_stackwalk': True, 07:16:01 INFO - 'download_symbols': 'true', 07:16:01 INFO - 'e10s': False, 07:16:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:16:01 INFO - 'tooltool.py': '/tools/tooltool.py', 07:16:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:16:01 INFO - '/tools/misc-python/virtualenv.py')}, 07:16:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:16:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:16:01 INFO - 'log_level': 'info', 07:16:01 INFO - 'log_to_console': True, 07:16:01 INFO - 'opt_config_files': (), 07:16:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:16:01 INFO - '--processes=1', 07:16:01 INFO - '--config=%(test_path)s/wptrunner.ini', 07:16:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:16:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:16:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:16:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:16:01 INFO - 'pip_index': False, 07:16:01 INFO - 'require_test_zip': True, 07:16:01 INFO - 'test_type': ('testharness',), 07:16:01 INFO - 'this_chunk': '1', 07:16:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:16:01 INFO - 'total_chunks': '10', 07:16:01 INFO - 'virtualenv_path': 'venv', 07:16:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:16:01 INFO - 'work_dir': 'build'} 07:16:01 INFO - ##### 07:16:01 INFO - ##### Running clobber step. 07:16:01 INFO - ##### 07:16:01 INFO - Running pre-action listener: _resource_record_pre_action 07:16:01 INFO - Running main action method: clobber 07:16:01 INFO - rmtree: /builds/slave/test/build 07:16:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:16:02 INFO - Running post-action listener: _resource_record_post_action 07:16:02 INFO - ##### 07:16:02 INFO - ##### Running read-buildbot-config step. 07:16:02 INFO - ##### 07:16:02 INFO - Running pre-action listener: _resource_record_pre_action 07:16:02 INFO - Running main action method: read_buildbot_config 07:16:02 INFO - Using buildbot properties: 07:16:02 INFO - { 07:16:02 INFO - "project": "", 07:16:02 INFO - "product": "firefox", 07:16:02 INFO - "script_repo_revision": "production", 07:16:02 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:16:02 INFO - "repository": "", 07:16:02 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:16:02 INFO - "buildid": "20160704064626", 07:16:02 INFO - "pgo_build": "False", 07:16:02 INFO - "basedir": "/builds/slave/test", 07:16:02 INFO - "buildnumber": 28, 07:16:02 INFO - "slavename": "t-yosemite-r7-0373", 07:16:02 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 07:16:02 INFO - "platform": "macosx64", 07:16:02 INFO - "branch": "mozilla-beta", 07:16:02 INFO - "revision": "ebaf4086c18c2d1e3f0af12ade55840413342bc3", 07:16:02 INFO - "repo_path": "releases/mozilla-beta", 07:16:02 INFO - "moz_repo_path": "", 07:16:02 INFO - "stage_platform": "macosx64", 07:16:02 INFO - "builduid": "71b343b4f7574b7684a5cbed19eef54c", 07:16:02 INFO - "slavebuilddir": "test" 07:16:02 INFO - } 07:16:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 07:16:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 07:16:02 INFO - Running post-action listener: _resource_record_post_action 07:16:02 INFO - ##### 07:16:02 INFO - ##### Running download-and-extract step. 07:16:02 INFO - ##### 07:16:02 INFO - Running pre-action listener: _resource_record_pre_action 07:16:02 INFO - Running main action method: download_and_extract 07:16:02 INFO - mkdir: /builds/slave/test/build/tests 07:16:02 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:16:02 INFO - https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:16:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:16:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:16:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:16:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/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:16:03 INFO - Downloaded 1201 bytes. 07:16:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:16:03 INFO - Using the following test package requirements: 07:16:03 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:16:03 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:16:03 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:16:03 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:16:03 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:16:03 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:16:03 INFO - u'jsshell-mac64.zip'], 07:16:03 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:16:03 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:16:03 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:16:03 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:16:03 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:16:03 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:16:03 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:16:03 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:16:03 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:16:03 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:16:03 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:16:03 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:16:03 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:16:03 INFO - https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:16:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:16:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:16:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 07:16:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/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:16:05 INFO - Downloaded 18406678 bytes. 07:16:05 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:16:05 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:16:06 INFO - caution: filename not matched: web-platform/* 07:16:06 INFO - Return code: 11 07:16:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:06 INFO - https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:16:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:16:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:16:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/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:16:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/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:16:08 INFO - Downloaded 36389085 bytes. 07:16:08 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:16:08 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:16:12 INFO - caution: filename not matched: bin/* 07:16:12 INFO - caution: filename not matched: config/* 07:16:12 INFO - caution: filename not matched: mozbase/* 07:16:12 INFO - caution: filename not matched: marionette/* 07:16:12 INFO - caution: filename not matched: tools/wptserve/* 07:16:12 INFO - Return code: 11 07:16:12 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:16:12 INFO - https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 07:16:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:16:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:16:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:16:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 07:16:15 INFO - Downloaded 73031480 bytes. 07:16:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:16:15 INFO - mkdir: /builds/slave/test/properties 07:16:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:16:15 INFO - Writing to file /builds/slave/test/properties/build_url 07:16:15 INFO - Contents: 07:16:15 INFO - build_url:https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:16:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:16:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:16:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:16:16 INFO - Contents: 07:16:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:16:16 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:16:16 INFO - https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:16:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:16:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:16:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:16:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/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:16:24 INFO - Downloaded 103710842 bytes. 07:16:24 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:16:24 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:16:27 INFO - Return code: 0 07:16:27 INFO - Running post-action listener: _resource_record_post_action 07:16:27 INFO - Running post-action listener: set_extra_try_arguments 07:16:27 INFO - ##### 07:16:27 INFO - ##### Running create-virtualenv step. 07:16:27 INFO - ##### 07:16:27 INFO - Running pre-action listener: _pre_create_virtualenv 07:16:27 INFO - Running pre-action listener: _resource_record_pre_action 07:16:27 INFO - Running main action method: create_virtualenv 07:16:27 INFO - Creating virtualenv /builds/slave/test/build/venv 07:16:27 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:16:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:16:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:16:27 INFO - Using real prefix '/tools/python27' 07:16:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:16:28 INFO - Installing distribute.............................................................................................................................................................................................done. 07:16:31 INFO - Installing pip.................done. 07:16:31 INFO - Return code: 0 07:16:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:16:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:16:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:16:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:31 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 0x100864e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100881f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb814d9ef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10087d5e0>, '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 0x100460cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10048b990>, '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.EPZW7U1OHD/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.lbzoU06t3P/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:16:31 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:16:31 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:16:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EPZW7U1OHD/Render', 07:16:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:16:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:16:31 INFO - 'HOME': '/Users/cltbld', 07:16:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:16:31 INFO - 'LOGNAME': 'cltbld', 07:16:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:16:31 INFO - 'MOZ_NO_REMOTE': '1', 07:16:31 INFO - 'NO_EM_RESTART': '1', 07:16:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:16:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:16:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:16:31 INFO - 'PWD': '/builds/slave/test', 07:16:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:16:31 INFO - 'SHELL': '/bin/bash', 07:16:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lbzoU06t3P/Listeners', 07:16:31 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:16:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:16:31 INFO - 'USER': 'cltbld', 07:16:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:16:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:16:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:16:31 INFO - 'XPC_FLAGS': '0x0', 07:16:31 INFO - 'XPC_SERVICE_NAME': '0', 07:16:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:16:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:16:31 INFO - Downloading/unpacking psutil>=0.7.1 07:16:31 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:16:31 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:16:31 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:16:31 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:16:31 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:16:31 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:16:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:16:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:16:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:16:34 INFO - Installing collected packages: psutil 07:16:34 INFO - Running setup.py install for psutil 07:16:34 INFO - building 'psutil._psutil_osx' extension 07:16:34 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:16:35 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:16:35 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:16:35 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:16:35 INFO - building 'psutil._psutil_posix' extension 07:16:35 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:16:35 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:16:35 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:16:35 INFO - ^ 07:16:35 INFO - 1 warning generated. 07:16:35 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:16:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:16:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:16:35 INFO - Successfully installed psutil 07:16:35 INFO - Cleaning up... 07:16:35 INFO - Return code: 0 07:16:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:16:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:16:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:16:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:35 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 0x100864e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100881f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb814d9ef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10087d5e0>, '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 0x100460cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10048b990>, '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.EPZW7U1OHD/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.lbzoU06t3P/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:16:35 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:16:35 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:16:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EPZW7U1OHD/Render', 07:16:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:16:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:16:35 INFO - 'HOME': '/Users/cltbld', 07:16:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:16:35 INFO - 'LOGNAME': 'cltbld', 07:16:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:16:35 INFO - 'MOZ_NO_REMOTE': '1', 07:16:35 INFO - 'NO_EM_RESTART': '1', 07:16:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:16:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:16:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:16:35 INFO - 'PWD': '/builds/slave/test', 07:16:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:16:35 INFO - 'SHELL': '/bin/bash', 07:16:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lbzoU06t3P/Listeners', 07:16:35 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:16:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:16:35 INFO - 'USER': 'cltbld', 07:16:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:16:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:16:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:16:35 INFO - 'XPC_FLAGS': '0x0', 07:16:35 INFO - 'XPC_SERVICE_NAME': '0', 07:16:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:16:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:16:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:16:35 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:16:35 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:16:35 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:16:35 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:16:35 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:16:35 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:16:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:16:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:16:38 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:16:38 INFO - Installing collected packages: mozsystemmonitor 07:16:38 INFO - Running setup.py install for mozsystemmonitor 07:16:38 INFO - Successfully installed mozsystemmonitor 07:16:38 INFO - Cleaning up... 07:16:38 INFO - Return code: 0 07:16:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:16:38 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:16:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:16:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:38 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:16:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:16:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:38 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 0x100864e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100881f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb814d9ef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10087d5e0>, '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 0x100460cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10048b990>, '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.EPZW7U1OHD/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.lbzoU06t3P/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:16:38 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:16:38 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:16:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EPZW7U1OHD/Render', 07:16:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:16:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:16:38 INFO - 'HOME': '/Users/cltbld', 07:16:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:16:38 INFO - 'LOGNAME': 'cltbld', 07:16:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:16:38 INFO - 'MOZ_NO_REMOTE': '1', 07:16:38 INFO - 'NO_EM_RESTART': '1', 07:16:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:16:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:16:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:16:38 INFO - 'PWD': '/builds/slave/test', 07:16:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:16:38 INFO - 'SHELL': '/bin/bash', 07:16:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lbzoU06t3P/Listeners', 07:16:38 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:16:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:16:38 INFO - 'USER': 'cltbld', 07:16:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:16:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:16:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:16:38 INFO - 'XPC_FLAGS': '0x0', 07:16:38 INFO - 'XPC_SERVICE_NAME': '0', 07:16:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:16:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:16:38 INFO - Downloading/unpacking blobuploader==1.2.4 07:16:38 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:16:38 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:16:38 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:16:38 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:16:38 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:16:38 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:16:41 INFO - Downloading blobuploader-1.2.4.tar.gz 07:16:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:16:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:16:41 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:16:41 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:16:41 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:16:41 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:16:41 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:16:41 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:16:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:16:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:16:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:16:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:16:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:16:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:16:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:16:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:16:42 INFO - Downloading docopt-0.6.1.tar.gz 07:16:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:16:42 INFO - Installing collected packages: blobuploader, requests, docopt 07:16:42 INFO - Running setup.py install for blobuploader 07:16:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:16:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:16:42 INFO - Running setup.py install for requests 07:16:43 INFO - Running setup.py install for docopt 07:16:43 INFO - Successfully installed blobuploader requests docopt 07:16:43 INFO - Cleaning up... 07:16:43 INFO - Return code: 0 07:16:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:16:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:16:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:16:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:43 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 0x100864e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100881f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb814d9ef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10087d5e0>, '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 0x100460cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10048b990>, '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.EPZW7U1OHD/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.lbzoU06t3P/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:16:43 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:16:43 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:16:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EPZW7U1OHD/Render', 07:16:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:16:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:16:43 INFO - 'HOME': '/Users/cltbld', 07:16:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:16:43 INFO - 'LOGNAME': 'cltbld', 07:16:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:16:43 INFO - 'MOZ_NO_REMOTE': '1', 07:16:43 INFO - 'NO_EM_RESTART': '1', 07:16:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:16:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:16:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:16:43 INFO - 'PWD': '/builds/slave/test', 07:16:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:16:43 INFO - 'SHELL': '/bin/bash', 07:16:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lbzoU06t3P/Listeners', 07:16:43 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:16:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:16:43 INFO - 'USER': 'cltbld', 07:16:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:16:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:16:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:16:43 INFO - 'XPC_FLAGS': '0x0', 07:16:43 INFO - 'XPC_SERVICE_NAME': '0', 07:16:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:16:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:16:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:16:43 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-BJ0E_S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:16:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:16:43 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-o2UERG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:16:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:16:43 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-egRELX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-VjDWlY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-Xrs_qF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-ytVL3g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-p7cEzv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-vTqZGI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-196M2W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-0soMVr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-S5w07w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-CNc27K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:16:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:16:44 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-FxbU5f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:16:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:16:45 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-t5elfo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:16:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:16:45 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-Rc0e_R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:16:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:16:45 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-Kau36N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:16:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:16:45 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-4R14Uc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:16:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:16:45 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-VyBI0Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:16:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:16:45 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-gI2sLE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:16:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:16:45 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-MQUTbW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:16:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:16:46 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-y3R_x0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:16:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:16:46 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:16:46 INFO - Running setup.py install for manifestparser 07:16:46 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:16:46 INFO - Running setup.py install for mozcrash 07:16:46 INFO - Running setup.py install for mozdebug 07:16:46 INFO - Running setup.py install for mozdevice 07:16:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:16:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:16:46 INFO - Running setup.py install for mozfile 07:16:47 INFO - Running setup.py install for mozhttpd 07:16:47 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:16:47 INFO - Running setup.py install for mozinfo 07:16:47 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:16:47 INFO - Running setup.py install for mozInstall 07:16:47 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:16:47 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:16:47 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:16:47 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:16:47 INFO - Running setup.py install for mozleak 07:16:47 INFO - Running setup.py install for mozlog 07:16:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:16:47 INFO - Running setup.py install for moznetwork 07:16:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:16:47 INFO - Running setup.py install for mozprocess 07:16:48 INFO - Running setup.py install for mozprofile 07:16:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:16:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:16:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:16:48 INFO - Running setup.py install for mozrunner 07:16:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:16:48 INFO - Running setup.py install for mozscreenshot 07:16:48 INFO - Running setup.py install for moztest 07:16:48 INFO - Running setup.py install for mozversion 07:16:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:16:48 INFO - Running setup.py install for wptserve 07:16:49 INFO - Running setup.py install for marionette-driver 07:16:49 INFO - Running setup.py install for browsermob-proxy 07:16:49 INFO - Running setup.py install for marionette-client 07:16:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:16:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:16:49 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:16:49 INFO - Cleaning up... 07:16:49 INFO - Return code: 0 07:16:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:16:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:16:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:16:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:16:49 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 0x100864e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100881f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb814d9ef0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10087d5e0>, '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 0x100460cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10048b990>, '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.EPZW7U1OHD/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.lbzoU06t3P/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:16:49 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:16:49 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:16:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EPZW7U1OHD/Render', 07:16:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:16:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:16:49 INFO - 'HOME': '/Users/cltbld', 07:16:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:16:49 INFO - 'LOGNAME': 'cltbld', 07:16:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:16:49 INFO - 'MOZ_NO_REMOTE': '1', 07:16:49 INFO - 'NO_EM_RESTART': '1', 07:16:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:16:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:16:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:16:49 INFO - 'PWD': '/builds/slave/test', 07:16:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:16:49 INFO - 'SHELL': '/bin/bash', 07:16:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lbzoU06t3P/Listeners', 07:16:49 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:16:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:16:49 INFO - 'USER': 'cltbld', 07:16:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:16:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:16:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:16:49 INFO - 'XPC_FLAGS': '0x0', 07:16:49 INFO - 'XPC_SERVICE_NAME': '0', 07:16:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:16:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-DiY36m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:16:50 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:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-sKmnr6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:16:50 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:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-VKq9Pe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:16:50 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:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-9dpCir-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:16:50 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:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-uBlBRy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:16:50 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:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-hfutRW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:16:50 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:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-NYcFyf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:16:50 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:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-G_UWgA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:16:50 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:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-7JOxDs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:16:50 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:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:16:50 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-bIDK1m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:16:51 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:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:16:51 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-sYufN4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:16:51 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:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:16:51 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-YzOSFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:16:51 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:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:16:51 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-owY3FP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:16:51 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:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:16:51 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-cY4R_Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:16:51 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:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:16:51 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-HX1nOt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:16:51 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:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:16:51 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-fhZqFO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:16:51 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:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:16:51 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-9hR4kG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:16:51 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:16:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:16:51 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-yqJ_hK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:16:51 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:16:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:16:51 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-4Mj8FX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:16:52 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:16:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:16:52 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-stLO2a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:16:52 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:16:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:16:52 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-wIEpMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:16:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:16:52 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:16:52 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:16:52 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:16:52 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:16:52 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:16:52 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:16:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:16:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:16:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:16:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:16:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:16:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:16:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:16:55 INFO - Downloading blessings-1.6.tar.gz 07:16:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:16:55 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:16:55 INFO - Installing collected packages: blessings 07:16:55 INFO - Running setup.py install for blessings 07:16:55 INFO - Successfully installed blessings 07:16:55 INFO - Cleaning up... 07:16:55 INFO - Return code: 0 07:16:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:16:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:16:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:16:56 INFO - Reading from file tmpfile_stdout 07:16:56 INFO - Current package versions: 07:16:56 INFO - blessings == 1.6 07:16:56 INFO - blobuploader == 1.2.4 07:16:56 INFO - browsermob-proxy == 0.6.0 07:16:56 INFO - docopt == 0.6.1 07:16:56 INFO - manifestparser == 1.1 07:16:56 INFO - marionette-client == 2.3.0 07:16:56 INFO - marionette-driver == 1.4.0 07:16:56 INFO - mozInstall == 1.12 07:16:56 INFO - mozcrash == 0.17 07:16:56 INFO - mozdebug == 0.1 07:16:56 INFO - mozdevice == 0.48 07:16:56 INFO - mozfile == 1.2 07:16:56 INFO - mozhttpd == 0.7 07:16:56 INFO - mozinfo == 0.9 07:16:56 INFO - mozleak == 0.1 07:16:56 INFO - mozlog == 3.1 07:16:56 INFO - moznetwork == 0.27 07:16:56 INFO - mozprocess == 0.22 07:16:56 INFO - mozprofile == 0.28 07:16:56 INFO - mozrunner == 6.11 07:16:56 INFO - mozscreenshot == 0.1 07:16:56 INFO - mozsystemmonitor == 0.0 07:16:56 INFO - moztest == 0.7 07:16:56 INFO - mozversion == 1.4 07:16:56 INFO - psutil == 3.1.1 07:16:56 INFO - requests == 1.2.3 07:16:56 INFO - wptserve == 1.4.0 07:16:56 INFO - wsgiref == 0.1.2 07:16:56 INFO - Running post-action listener: _resource_record_post_action 07:16:56 INFO - Running post-action listener: _start_resource_monitoring 07:16:56 INFO - Starting resource monitoring. 07:16:56 INFO - ##### 07:16:56 INFO - ##### Running pull step. 07:16:56 INFO - ##### 07:16:56 INFO - Running pre-action listener: _resource_record_pre_action 07:16:56 INFO - Running main action method: pull 07:16:56 INFO - Pull has nothing to do! 07:16:56 INFO - Running post-action listener: _resource_record_post_action 07:16:56 INFO - ##### 07:16:56 INFO - ##### Running install step. 07:16:56 INFO - ##### 07:16:56 INFO - Running pre-action listener: _resource_record_pre_action 07:16:56 INFO - Running main action method: install 07:16:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:16:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:16:56 INFO - Reading from file tmpfile_stdout 07:16:56 INFO - Detecting whether we're running mozinstall >=1.0... 07:16:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:16:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:16:56 INFO - Reading from file tmpfile_stdout 07:16:56 INFO - Output received: 07:16:56 INFO - Usage: mozinstall [options] installer 07:16:56 INFO - Options: 07:16:56 INFO - -h, --help show this help message and exit 07:16:56 INFO - -d DEST, --destination=DEST 07:16:56 INFO - Directory to install application into. [default: 07:16:56 INFO - "/builds/slave/test"] 07:16:56 INFO - --app=APP Application being installed. [default: firefox] 07:16:56 INFO - mkdir: /builds/slave/test/build/application 07:16:56 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:16:56 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:17:14 INFO - Reading from file tmpfile_stdout 07:17:14 INFO - Output received: 07:17:14 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:17:14 INFO - Running post-action listener: _resource_record_post_action 07:17:14 INFO - ##### 07:17:14 INFO - ##### Running run-tests step. 07:17:14 INFO - ##### 07:17:14 INFO - Running pre-action listener: _resource_record_pre_action 07:17:14 INFO - Running main action method: run_tests 07:17:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:17:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:17:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:17:14 INFO - grabbing minidump binary from tooltool 07:17:14 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:17:14 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 0x10087d5e0>, '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 0x100460cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10048b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:17:14 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:17:14 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:17:14 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:17:14 INFO - Return code: 0 07:17:14 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:17:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:17:14 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=https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/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:17:14 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=https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/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:17:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.EPZW7U1OHD/Render', 07:17:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:17:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:17:14 INFO - 'HOME': '/Users/cltbld', 07:17:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:17:14 INFO - 'LOGNAME': 'cltbld', 07:17:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:17:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:17:14 INFO - 'MOZ_NO_REMOTE': '1', 07:17:14 INFO - 'NO_EM_RESTART': '1', 07:17:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:17:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:17:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:17:14 INFO - 'PWD': '/builds/slave/test', 07:17:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:17:14 INFO - 'SHELL': '/bin/bash', 07:17:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lbzoU06t3P/Listeners', 07:17:14 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:17:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:17:14 INFO - 'USER': 'cltbld', 07:17:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:17:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:17:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:17:14 INFO - 'XPC_FLAGS': '0x0', 07:17:14 INFO - 'XPC_SERVICE_NAME': '0', 07:17:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:17:14 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=https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/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:17:15 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:17:15 INFO - import pkg_resources 07:17:16 INFO - Using 1 client processes 07:17:16 INFO - wptserve Starting http server on 127.0.0.1:8000 07:17:16 INFO - wptserve Starting http server on 127.0.0.1:8001 07:17:16 INFO - wptserve Starting http server on 127.0.0.1:8443 07:17:18 INFO - SUITE-START | Running 778 tests 07:17:18 INFO - Running testharness tests 07:17:18 INFO - Setting up ssl 07:17:18 INFO - PROCESS | certutil | 07:17:18 INFO - PROCESS | certutil | 07:17:18 INFO - PROCESS | certutil | 07:17:18 INFO - Certificate Nickname Trust Attributes 07:17:18 INFO - SSL,S/MIME,JAR/XPI 07:17:18 INFO - 07:17:18 INFO - web-platform-tests CT,, 07:17:18 INFO - 07:17:18 INFO - Starting runner 07:17:19 INFO - PROCESS | 2240 | [2240] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:17:19 INFO - PROCESS | 2240 | 1467641839271 Marionette DEBUG Marionette enabled via build flag and pref 07:17:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x113f4e000 == 1 [pid = 2240] [id = 1] 07:17:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 1 (0x113f4e800) [pid = 2240] [serial = 1] [outer = 0x0] 07:17:19 INFO - PROCESS | 2240 | [2240] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:17:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 2 (0x113f4f800) [pid = 2240] [serial = 2] [outer = 0x113f4e800] 07:17:19 INFO - PROCESS | 2240 | 1467641839582 Marionette INFO Listening on port 2828 07:17:19 INFO - PROCESS | 2240 | 1467641839810 Marionette DEBUG Marionette enabled via command-line flag 07:17:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x116952800 == 2 [pid = 2240] [id = 2] 07:17:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 3 (0x116953000) [pid = 2240] [serial = 3] [outer = 0x0] 07:17:19 INFO - PROCESS | 2240 | [2240] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:17:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 4 (0x116954000) [pid = 2240] [serial = 4] [outer = 0x116953000] 07:17:19 INFO - PROCESS | 2240 | [2240] 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:17:19 INFO - PROCESS | 2240 | 1467641839959 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51442 07:17:20 INFO - PROCESS | 2240 | 1467641840043 Marionette DEBUG Closed connection conn0 07:17:20 INFO - PROCESS | 2240 | [2240] 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:17:20 INFO - PROCESS | 2240 | 1467641840046 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51443 07:17:20 INFO - PROCESS | 2240 | 1467641840057 Marionette DEBUG Closed connection conn1 07:17:20 INFO - PROCESS | 2240 | [2240] 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:17:20 INFO - PROCESS | 2240 | 1467641840062 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51444 07:17:20 INFO - PROCESS | 2240 | 1467641840070 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:17:20 INFO - PROCESS | 2240 | 1467641840075 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":"20160704064626","device":"desktop","version":"48.0"} 07:17:20 INFO - PROCESS | 2240 | [2240] 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:17:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x119cd8800 == 3 [pid = 2240] [id = 3] 07:17:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 5 (0x119cdf000) [pid = 2240] [serial = 5] [outer = 0x0] 07:17:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x119ce0800 == 4 [pid = 2240] [id = 4] 07:17:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 6 (0x1196a0400) [pid = 2240] [serial = 6] [outer = 0x0] 07:17:21 INFO - PROCESS | 2240 | [2240] 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:17:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x121386800 == 5 [pid = 2240] [id = 5] 07:17:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 7 (0x11969c400) [pid = 2240] [serial = 7] [outer = 0x0] 07:17:21 INFO - PROCESS | 2240 | [2240] 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:17:21 INFO - PROCESS | 2240 | [2240] 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:17:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 8 (0x121746c00) [pid = 2240] [serial = 8] [outer = 0x11969c400] 07:17:21 INFO - PROCESS | 2240 | [2240] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:17:21 INFO - PROCESS | 2240 | [2240] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:17:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 9 (0x1214c1800) [pid = 2240] [serial = 9] [outer = 0x119cdf000] 07:17:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 10 (0x123c05400) [pid = 2240] [serial = 10] [outer = 0x1196a0400] 07:17:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 11 (0x123c07000) [pid = 2240] [serial = 11] [outer = 0x11969c400] 07:17:21 INFO - PROCESS | 2240 | [2240] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:17:22 INFO - PROCESS | 2240 | 1467641842000 Marionette INFO startBrowser fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:22 INFO - PROCESS | 2240 | 1467641842022 Marionette DEBUG loaded listener.js 07:17:22 INFO - PROCESS | 2240 | 1467641842030 Marionette DEBUG loaded listener.js 07:17:22 INFO - PROCESS | 2240 | 1467641842031 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:22 INFO - PROCESS | 2240 | [2240] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:17:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 12 (0x1265f0400) [pid = 2240] [serial = 12] [outer = 0x11969c400] 07:17:22 INFO - PROCESS | 2240 | 1467641842346 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"fe6b9282-9857-3d4e-89b6-571731b456b8","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":"20160704064626","device":"desktop","version":"48.0","command_id":1}}] 07:17:22 INFO - PROCESS | 2240 | 1467641842426 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:17:22 INFO - PROCESS | 2240 | 1467641842428 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:22 INFO - PROCESS | 2240 | 1467641842483 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:17:22 INFO - PROCESS | 2240 | 1467641842555 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:17:22 INFO - PROCESS | 2240 | 1467641842556 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:22 INFO - PROCESS | 2240 | [2240] 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:17:22 INFO - PROCESS | 2240 | [2240] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:17:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 13 (0x119c4b000) [pid = 2240] [serial = 13] [outer = 0x11969c400] 07:17:22 INFO - PROCESS | 2240 | [2240] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:17:22 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:22 INFO - PROCESS | 2240 | 1467641842832 Marionette TRACE conn2 <- [1,3,null,{}] 07:17:22 INFO - PROCESS | 2240 | 1467641842834 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:17:22 INFO - PROCESS | 2240 | 1467641842839 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:22 INFO - PROCESS | 2240 | 1467641842856 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:17:22 INFO - PROCESS | 2240 | 1467641842882 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 2240 | 1467641842883 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:17:22 INFO - PROCESS | 2240 | 1467641842888 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 2240 | 1467641842892 Marionette TRACE conn2 <- [1,6,null,{}] 07:17:22 INFO - PROCESS | 2240 | 1467641842894 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:17:22 INFO - PROCESS | 2240 | 1467641842896 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:22 INFO - PROCESS | 2240 | 1467641842910 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:17:22 INFO - PROCESS | 2240 | 1467641842912 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:22 INFO - PROCESS | 2240 | 1467641842914 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x129037800 == 6 [pid = 2240] [id = 6] 07:17:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 14 (0x129093800) [pid = 2240] [serial = 14] [outer = 0x0] 07:17:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 15 (0x129095800) [pid = 2240] [serial = 15] [outer = 0x129093800] 07:17:22 INFO - PROCESS | 2240 | 1467641842944 Marionette DEBUG loaded listener.js 07:17:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 16 (0x12909b400) [pid = 2240] [serial = 16] [outer = 0x129093800] 07:17:23 INFO - PROCESS | 2240 | 1467641843224 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:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 07:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:17:23 INFO - PROCESS | 2240 | 1467641843260 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 2240 | 1467641843261 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:17:23 INFO - PROCESS | 2240 | 1467641843263 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 2240 | 1467641843264 Marionette TRACE conn2 <- [1,10,null,{}] 07:17:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a205000 == 7 [pid = 2240] [id = 7] 07:17:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 17 (0x129340400) [pid = 2240] [serial = 17] [outer = 0x0] 07:17:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 18 (0x129343c00) [pid = 2240] [serial = 18] [outer = 0x129340400] 07:17:23 INFO - PROCESS | 2240 | 1467641843294 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 2240 | 1467641843317 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:17:23 INFO - PROCESS | 2240 | 1467641843321 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 19 (0x12a2e7c00) [pid = 2240] [serial = 19] [outer = 0x129340400] 07:17:23 INFO - PROCESS | 2240 | 1467641843454 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:17:23 INFO - PROCESS | 2240 | 1467641843469 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:23 INFO - PROCESS | 2240 | 1467641843470 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a69a800 == 8 [pid = 2240] [id = 8] 07:17:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 20 (0x12a637400) [pid = 2240] [serial = 20] [outer = 0x0] 07:17:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 21 (0x12a63e400) [pid = 2240] [serial = 21] [outer = 0x12a637400] 07:17:23 INFO - PROCESS | 2240 | 1467641843501 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 22 (0x12a766c00) [pid = 2240] [serial = 22] [outer = 0x12a637400] 07:17:23 INFO - PROCESS | 2240 | 1467641843872 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:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 619ms 07:17:23 INFO - PROCESS | 2240 | 1467641843882 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 2240 | 1467641843884 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:17:23 INFO - PROCESS | 2240 | 1467641843886 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 2240 | 1467641843887 Marionette TRACE conn2 <- [1,14,null,{}] 07:17:23 INFO - PROCESS | 2240 | 1467641843889 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:17:23 INFO - PROCESS | 2240 | 1467641843891 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:24 INFO - PROCESS | 2240 | 1467641843999 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:17:24 INFO - PROCESS | 2240 | 1467641844040 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 2240 | 1467641844041 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b70b800 == 9 [pid = 2240] [id = 9] 07:17:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 23 (0x12b754c00) [pid = 2240] [serial = 23] [outer = 0x0] 07:17:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 24 (0x12b756800) [pid = 2240] [serial = 24] [outer = 0x12b754c00] 07:17:24 INFO - PROCESS | 2240 | 1467641844066 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 25 (0x12b75fc00) [pid = 2240] [serial = 25] [outer = 0x12b754c00] 07:17:24 INFO - PROCESS | 2240 | 1467641844326 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:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 07:17:24 INFO - PROCESS | 2240 | 1467641844362 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 2240 | 1467641844364 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:17:24 INFO - PROCESS | 2240 | 1467641844366 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 2240 | 1467641844367 Marionette TRACE conn2 <- [1,18,null,{}] 07:17:24 INFO - PROCESS | 2240 | 1467641844377 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:17:24 INFO - PROCESS | 2240 | 1467641844379 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:24 INFO - PROCESS | 2240 | 1467641844474 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:17:24 INFO - PROCESS | 2240 | 1467641844480 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 2240 | 1467641844482 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b93c800 == 10 [pid = 2240] [id = 10] 07:17:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 26 (0x12b8bec00) [pid = 2240] [serial = 26] [outer = 0x0] 07:17:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 27 (0x12b960000) [pid = 2240] [serial = 27] [outer = 0x12b8bec00] 07:17:24 INFO - PROCESS | 2240 | 1467641844506 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 28 (0x12b966000) [pid = 2240] [serial = 28] [outer = 0x12b8bec00] 07:17:24 INFO - PROCESS | 2240 | 1467641844767 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:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 07:17:24 INFO - PROCESS | 2240 | 1467641844795 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:17:24 INFO - PROCESS | 2240 | 1467641844796 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:17:24 INFO - PROCESS | 2240 | 1467641844799 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 2240 | 1467641844800 Marionette TRACE conn2 <- [1,22,null,{}] 07:17:24 INFO - PROCESS | 2240 | 1467641844809 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:17:24 INFO - PROCESS | 2240 | 1467641844810 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:24 INFO - PROCESS | 2240 | 1467641844907 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:17:24 INFO - PROCESS | 2240 | 1467641844911 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 2240 | 1467641844912 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd72000 == 11 [pid = 2240] [id = 11] 07:17:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 29 (0x120e98800) [pid = 2240] [serial = 29] [outer = 0x0] 07:17:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 30 (0x12a2e8800) [pid = 2240] [serial = 30] [outer = 0x120e98800] 07:17:24 INFO - PROCESS | 2240 | 1467641844937 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 31 (0x12be03000) [pid = 2240] [serial = 31] [outer = 0x120e98800] 07:17:25 INFO - PROCESS | 2240 | 1467641845173 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:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 423ms 07:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:17:25 INFO - PROCESS | 2240 | 1467641845227 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:17:25 INFO - PROCESS | 2240 | 1467641845228 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:17:25 INFO - PROCESS | 2240 | 1467641845230 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:17:25 INFO - PROCESS | 2240 | 1467641845231 Marionette TRACE conn2 <- [1,26,null,{}] 07:17:25 INFO - PROCESS | 2240 | 1467641845233 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:17:25 INFO - PROCESS | 2240 | 1467641845235 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:25 INFO - PROCESS | 2240 | 1467641845338 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:17:25 INFO - PROCESS | 2240 | 1467641845342 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:25 INFO - PROCESS | 2240 | 1467641845343 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c026800 == 12 [pid = 2240] [id = 12] 07:17:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 32 (0x118557000) [pid = 2240] [serial = 32] [outer = 0x0] 07:17:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 33 (0x12be0a800) [pid = 2240] [serial = 33] [outer = 0x118557000] 07:17:25 INFO - PROCESS | 2240 | 1467641845367 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 34 (0x118218400) [pid = 2240] [serial = 34] [outer = 0x118557000] 07:17:25 INFO - PROCESS | 2240 | 1467641845607 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:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 07:17:25 INFO - PROCESS | 2240 | 1467641845649 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:17:25 INFO - PROCESS | 2240 | 1467641845650 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:17:25 INFO - PROCESS | 2240 | 1467641845660 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:17:25 INFO - PROCESS | 2240 | 1467641845661 Marionette TRACE conn2 <- [1,30,null,{}] 07:17:25 INFO - PROCESS | 2240 | 1467641845678 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:17:25 INFO - PROCESS | 2240 | 1467641845679 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:25 INFO - PROCESS | 2240 | 1467641845767 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:17:25 INFO - PROCESS | 2240 | 1467641845773 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:25 INFO - PROCESS | 2240 | 1467641845774 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c28c000 == 13 [pid = 2240] [id = 13] 07:17:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 35 (0x11821d000) [pid = 2240] [serial = 35] [outer = 0x0] 07:17:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 36 (0x12be11000) [pid = 2240] [serial = 36] [outer = 0x11821d000] 07:17:25 INFO - PROCESS | 2240 | 1467641845798 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 37 (0x12c2c2400) [pid = 2240] [serial = 37] [outer = 0x11821d000] 07:17:26 INFO - PROCESS | 2240 | 1467641846025 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:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 375ms 07:17:26 INFO - PROCESS | 2240 | 1467641846028 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 2240 | 1467641846030 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:17:26 INFO - PROCESS | 2240 | 1467641846032 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 2240 | 1467641846033 Marionette TRACE conn2 <- [1,34,null,{}] 07:17:26 INFO - PROCESS | 2240 | 1467641846043 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:17:26 INFO - PROCESS | 2240 | 1467641846044 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:26 INFO - PROCESS | 2240 | 1467641846146 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:17:26 INFO - PROCESS | 2240 | 1467641846150 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 2240 | 1467641846152 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c745000 == 14 [pid = 2240] [id = 14] 07:17:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 38 (0x12c2c4c00) [pid = 2240] [serial = 38] [outer = 0x0] 07:17:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 39 (0x12c2cc800) [pid = 2240] [serial = 39] [outer = 0x12c2c4c00] 07:17:26 INFO - PROCESS | 2240 | 1467641846174 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 40 (0x12c888800) [pid = 2240] [serial = 40] [outer = 0x12c2c4c00] 07:17:26 INFO - PROCESS | 2240 | 1467641846407 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:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 07:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:17:26 INFO - PROCESS | 2240 | 1467641846459 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 2240 | 1467641846460 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:17:26 INFO - PROCESS | 2240 | 1467641846462 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 2240 | 1467641846463 Marionette TRACE conn2 <- [1,38,null,{}] 07:17:26 INFO - PROCESS | 2240 | 1467641846466 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:17:26 INFO - PROCESS | 2240 | 1467641846467 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:26 INFO - PROCESS | 2240 | 1467641846567 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:17:26 INFO - PROCESS | 2240 | 1467641846571 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 2240 | 1467641846572 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca52000 == 15 [pid = 2240] [id = 15] 07:17:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 41 (0x12c890000) [pid = 2240] [serial = 41] [outer = 0x0] 07:17:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 42 (0x12c891400) [pid = 2240] [serial = 42] [outer = 0x12c890000] 07:17:26 INFO - PROCESS | 2240 | 1467641846595 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 43 (0x12caa0400) [pid = 2240] [serial = 43] [outer = 0x12c890000] 07:17:26 INFO - PROCESS | 2240 | 1467641846828 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:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 07:17:26 INFO - PROCESS | 2240 | 1467641846880 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 2240 | 1467641846882 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:17:26 INFO - PROCESS | 2240 | 1467641846884 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 2240 | 1467641846885 Marionette TRACE conn2 <- [1,42,null,{}] 07:17:26 INFO - PROCESS | 2240 | 1467641846894 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:17:26 INFO - PROCESS | 2240 | 1467641846895 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:26 INFO - PROCESS | 2240 | 1467641846986 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:17:26 INFO - PROCESS | 2240 | 1467641846991 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 2240 | 1467641846992 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ccb4000 == 16 [pid = 2240] [id = 16] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 44 (0x12caa4c00) [pid = 2240] [serial = 44] [outer = 0x0] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 45 (0x12caaa400) [pid = 2240] [serial = 45] [outer = 0x12caa4c00] 07:17:27 INFO - PROCESS | 2240 | 1467641847017 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 46 (0x12cc40400) [pid = 2240] [serial = 46] [outer = 0x12caa4c00] 07:17:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d28e000 == 17 [pid = 2240] [id = 17] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 47 (0x12d28e800) [pid = 2240] [serial = 47] [outer = 0x0] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 48 (0x12d28f800) [pid = 2240] [serial = 48] [outer = 0x12d28e800] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 49 (0x12d298000) [pid = 2240] [serial = 49] [outer = 0x12d28e800] 07:17:27 INFO - PROCESS | 2240 | 1467641847283 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:17:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d28d800 == 18 [pid = 2240] [id = 18] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 50 (0x12cc44000) [pid = 2240] [serial = 50] [outer = 0x0] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 51 (0x12d27cc00) [pid = 2240] [serial = 51] [outer = 0x12cc44000] 07:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 428ms 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 52 (0x128bbcc00) [pid = 2240] [serial = 52] [outer = 0x12cc44000] 07:17:27 INFO - PROCESS | 2240 | 1467641847357 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:17:27 INFO - PROCESS | 2240 | 1467641847359 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:17:27 INFO - PROCESS | 2240 | 1467641847377 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:17:27 INFO - PROCESS | 2240 | 1467641847378 Marionette TRACE conn2 <- [1,46,null,{}] 07:17:27 INFO - PROCESS | 2240 | 1467641847395 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:17:27 INFO - PROCESS | 2240 | 1467641847396 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:27 INFO - PROCESS | 2240 | 1467641847495 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:17:27 INFO - PROCESS | 2240 | 1467641847507 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 2240 | 1467641847509 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d718000 == 19 [pid = 2240] [id = 19] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 53 (0x12cc46400) [pid = 2240] [serial = 53] [outer = 0x0] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 54 (0x12d23b000) [pid = 2240] [serial = 54] [outer = 0x12cc46400] 07:17:27 INFO - PROCESS | 2240 | 1467641847534 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 55 (0x12d23f000) [pid = 2240] [serial = 55] [outer = 0x12cc46400] 07:17:27 INFO - PROCESS | 2240 | 1467641847791 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:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 423ms 07:17:27 INFO - PROCESS | 2240 | 1467641847798 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:17:27 INFO - PROCESS | 2240 | 1467641847799 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:17:27 INFO - PROCESS | 2240 | 1467641847802 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:17:27 INFO - PROCESS | 2240 | 1467641847805 Marionette TRACE conn2 <- [1,50,null,{}] 07:17:27 INFO - PROCESS | 2240 | 1467641847815 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:17:27 INFO - PROCESS | 2240 | 1467641847816 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:27 INFO - PROCESS | 2240 | 1467641847928 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:17:27 INFO - PROCESS | 2240 | 1467641847934 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 2240 | 1467641847935 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12da0d800 == 20 [pid = 2240] [id = 20] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 56 (0x116fb6800) [pid = 2240] [serial = 56] [outer = 0x0] 07:17:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 57 (0x12cc46c00) [pid = 2240] [serial = 57] [outer = 0x116fb6800] 07:17:27 INFO - PROCESS | 2240 | 1467641847974 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 58 (0x12d244800) [pid = 2240] [serial = 58] [outer = 0x116fb6800] 07:17:28 INFO - PROCESS | 2240 | 1467641848214 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:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 428ms 07:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:17:28 INFO - PROCESS | 2240 | 1467641848230 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 2240 | 1467641848231 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:17:28 INFO - PROCESS | 2240 | 1467641848234 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 2240 | 1467641848235 Marionette TRACE conn2 <- [1,54,null,{}] 07:17:28 INFO - PROCESS | 2240 | 1467641848245 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:17:28 INFO - PROCESS | 2240 | 1467641848246 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:28 INFO - PROCESS | 2240 | 1467641848343 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:17:28 INFO - PROCESS | 2240 | 1467641848346 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:28 INFO - PROCESS | 2240 | 1467641848355 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba12800 == 21 [pid = 2240] [id = 21] 07:17:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 59 (0x1182de400) [pid = 2240] [serial = 59] [outer = 0x0] 07:17:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 60 (0x1182e3c00) [pid = 2240] [serial = 60] [outer = 0x1182de400] 07:17:28 INFO - PROCESS | 2240 | 1467641848379 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 61 (0x1182e7c00) [pid = 2240] [serial = 61] [outer = 0x1182de400] 07:17:28 INFO - PROCESS | 2240 | 1467641848605 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:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 379ms 07:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:17:28 INFO - PROCESS | 2240 | 1467641848613 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 2240 | 1467641848614 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:17:28 INFO - PROCESS | 2240 | 1467641848616 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 2240 | 1467641848617 Marionette TRACE conn2 <- [1,58,null,{}] 07:17:28 INFO - PROCESS | 2240 | 1467641848621 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:17:28 INFO - PROCESS | 2240 | 1467641848624 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:28 INFO - PROCESS | 2240 | 1467641848733 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:17:28 INFO - PROCESS | 2240 | 1467641848738 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:28 INFO - PROCESS | 2240 | 1467641848739 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12da1f800 == 22 [pid = 2240] [id = 22] 07:17:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 62 (0x118443800) [pid = 2240] [serial = 62] [outer = 0x0] 07:17:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 63 (0x118449000) [pid = 2240] [serial = 63] [outer = 0x118443800] 07:17:28 INFO - PROCESS | 2240 | 1467641848762 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 64 (0x11844e800) [pid = 2240] [serial = 64] [outer = 0x118443800] 07:17:28 INFO - PROCESS | 2240 | 1467641848980 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:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 422ms 07:17:29 INFO - PROCESS | 2240 | 1467641849045 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 2240 | 1467641849047 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:17:29 INFO - PROCESS | 2240 | 1467641849051 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - PROCESS | 2240 | 1467641849056 Marionette TRACE conn2 <- [1,62,null,{}] 07:17:29 INFO - PROCESS | 2240 | 1467641849065 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:17:29 INFO - PROCESS | 2240 | 1467641849066 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:29 INFO - PROCESS | 2240 | 1467641849173 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:17:29 INFO - PROCESS | 2240 | 1467641849177 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:29 INFO - PROCESS | 2240 | 1467641849178 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x12e22e000 == 23 [pid = 2240] [id = 23] 07:17:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x11844fc00) [pid = 2240] [serial = 65] [outer = 0x0] 07:17:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x12e07fc00) [pid = 2240] [serial = 66] [outer = 0x11844fc00] 07:17:29 INFO - PROCESS | 2240 | 1467641849213 Marionette DEBUG loaded listener.js 07:17:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x1182e3000) [pid = 2240] [serial = 67] [outer = 0x11844fc00] 07:17:30 INFO - PROCESS | 2240 | 1467641850147 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:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1134ms 07:17:30 INFO - PROCESS | 2240 | 1467641850184 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:17:30 INFO - PROCESS | 2240 | 1467641850188 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:17:30 INFO - PROCESS | 2240 | 1467641850192 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - PROCESS | 2240 | 1467641850194 Marionette TRACE conn2 <- [1,66,null,{}] 07:17:30 INFO - PROCESS | 2240 | 1467641850198 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:17:30 INFO - PROCESS | 2240 | 1467641850200 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:30 INFO - PROCESS | 2240 | 1467641850311 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:17:30 INFO - PROCESS | 2240 | 1467641850364 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 2240 | 1467641850366 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f10800 == 24 [pid = 2240] [id = 24] 07:17:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x1122b2400) [pid = 2240] [serial = 68] [outer = 0x0] 07:17:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x112a83c00) [pid = 2240] [serial = 69] [outer = 0x1122b2400] 07:17:30 INFO - PROCESS | 2240 | 1467641850396 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x113037c00) [pid = 2240] [serial = 70] [outer = 0x1122b2400] 07:17:30 INFO - PROCESS | 2240 | 1467641850816 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:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 673ms 07:17:30 INFO - PROCESS | 2240 | 1467641850866 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:17:30 INFO - PROCESS | 2240 | 1467641850870 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:17:30 INFO - PROCESS | 2240 | 1467641850901 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - PROCESS | 2240 | 1467641850904 Marionette TRACE conn2 <- [1,70,null,{}] 07:17:30 INFO - PROCESS | 2240 | 1467641850909 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:17:30 INFO - PROCESS | 2240 | 1467641850912 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:31 INFO - PROCESS | 2240 | 1467641851084 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:17:31 INFO - PROCESS | 2240 | 1467641851159 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:31 INFO - PROCESS | 2240 | 1467641851161 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x117003800 == 25 [pid = 2240] [id = 25] 07:17:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x113f2f400) [pid = 2240] [serial = 71] [outer = 0x0] 07:17:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x1160db000) [pid = 2240] [serial = 72] [outer = 0x113f2f400] 07:17:31 INFO - PROCESS | 2240 | 1467641851212 Marionette DEBUG loaded listener.js 07:17:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x117204000) [pid = 2240] [serial = 73] [outer = 0x113f2f400] 07:17:31 INFO - PROCESS | 2240 | 1467641851699 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:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 828ms 07:17:31 INFO - PROCESS | 2240 | 1467641851725 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:17:31 INFO - PROCESS | 2240 | 1467641851728 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:17:31 INFO - PROCESS | 2240 | 1467641851731 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - PROCESS | 2240 | 1467641851736 Marionette TRACE conn2 <- [1,74,null,{}] 07:17:31 INFO - PROCESS | 2240 | 1467641851747 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:17:31 INFO - PROCESS | 2240 | 1467641851752 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:31 INFO - PROCESS | 2240 | 1467641851924 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:17:32 INFO - PROCESS | 2240 | 1467641852053 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:32 INFO - PROCESS | 2240 | 1467641852055 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x119ce7000 == 26 [pid = 2240] [id = 26] 07:17:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x1196c5800) [pid = 2240] [serial = 74] [outer = 0x0] 07:17:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x11981f800) [pid = 2240] [serial = 75] [outer = 0x1196c5800] 07:17:32 INFO - PROCESS | 2240 | 1467641852099 Marionette DEBUG loaded listener.js 07:17:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x119c49800) [pid = 2240] [serial = 76] [outer = 0x1196c5800] 07:17:32 INFO - PROCESS | 2240 | 1467641852769 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:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1075ms 07:17:32 INFO - PROCESS | 2240 | 1467641852808 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 2240 | 1467641852811 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:17:32 INFO - PROCESS | 2240 | 1467641852815 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - PROCESS | 2240 | 1467641852818 Marionette TRACE conn2 <- [1,78,null,{}] 07:17:32 INFO - PROCESS | 2240 | 1467641852823 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:17:32 INFO - PROCESS | 2240 | 1467641852826 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:32 INFO - PROCESS | 2240 | 1467641852950 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:17:33 INFO - PROCESS | 2240 | 1467641853013 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 2240 | 1467641853015 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x112d3f800 == 27 [pid = 2240] [id = 27] 07:17:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x1139f6400) [pid = 2240] [serial = 77] [outer = 0x0] 07:17:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x113d90400) [pid = 2240] [serial = 78] [outer = 0x1139f6400] 07:17:33 INFO - PROCESS | 2240 | 1467641853059 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1151d9c00) [pid = 2240] [serial = 79] [outer = 0x1139f6400] 07:17:33 INFO - PROCESS | 2240 | 1467641853498 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:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 725ms 07:17:33 INFO - PROCESS | 2240 | 1467641853540 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:17:33 INFO - PROCESS | 2240 | 1467641853543 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:17:33 INFO - PROCESS | 2240 | 1467641853547 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:17:33 INFO - PROCESS | 2240 | 1467641853549 Marionette TRACE conn2 <- [1,82,null,{}] 07:17:33 INFO - PROCESS | 2240 | 1467641853551 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:17:33 INFO - PROCESS | 2240 | 1467641853553 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:33 INFO - PROCESS | 2240 | 1467641853626 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:17:33 INFO - PROCESS | 2240 | 1467641853683 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 2240 | 1467641853684 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f0c000 == 28 [pid = 2240] [id = 28] 07:17:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x11303a400) [pid = 2240] [serial = 80] [outer = 0x0] 07:17:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1133c1c00) [pid = 2240] [serial = 81] [outer = 0x11303a400] 07:17:33 INFO - PROCESS | 2240 | 1467641853716 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1167a3400) [pid = 2240] [serial = 82] [outer = 0x11303a400] 07:17:33 INFO - PROCESS | 2240 | 1467641853978 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:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 07:17:34 INFO - PROCESS | 2240 | 1467641854016 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 2240 | 1467641854017 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:17:34 INFO - PROCESS | 2240 | 1467641854029 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 2240 | 1467641854031 Marionette TRACE conn2 <- [1,86,null,{}] 07:17:34 INFO - PROCESS | 2240 | 1467641854046 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:17:34 INFO - PROCESS | 2240 | 1467641854049 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:34 INFO - PROCESS | 2240 | 1467641854129 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:17:34 INFO - PROCESS | 2240 | 1467641854134 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 2240 | 1467641854136 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x116257800 == 29 [pid = 2240] [id = 29] 07:17:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x116fb8800) [pid = 2240] [serial = 83] [outer = 0x0] 07:17:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1176efc00) [pid = 2240] [serial = 84] [outer = 0x116fb8800] 07:17:34 INFO - PROCESS | 2240 | 1467641854165 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x118219800) [pid = 2240] [serial = 85] [outer = 0x116fb8800] 07:17:34 INFO - PROCESS | 2240 | 1467641854479 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:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 471ms 07:17:34 INFO - PROCESS | 2240 | 1467641854500 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 2240 | 1467641854502 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:17:34 INFO - PROCESS | 2240 | 1467641854506 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 2240 | 1467641854509 Marionette TRACE conn2 <- [1,90,null,{}] 07:17:34 INFO - PROCESS | 2240 | 1467641854523 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:17:34 INFO - PROCESS | 2240 | 1467641854524 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:34 INFO - PROCESS | 2240 | 1467641854601 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:17:34 INFO - PROCESS | 2240 | 1467641854606 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 2240 | 1467641854607 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x11699d000 == 30 [pid = 2240] [id = 30] 07:17:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x11821fc00) [pid = 2240] [serial = 86] [outer = 0x0] 07:17:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1182e5c00) [pid = 2240] [serial = 87] [outer = 0x11821fc00] 07:17:34 INFO - PROCESS | 2240 | 1467641854632 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11844c000) [pid = 2240] [serial = 88] [outer = 0x11821fc00] 07:17:34 INFO - PROCESS | 2240 | 1467641854908 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:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 422ms 07:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:17:34 INFO - PROCESS | 2240 | 1467641854927 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 2240 | 1467641854929 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:17:34 INFO - PROCESS | 2240 | 1467641854931 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 2240 | 1467641854932 Marionette TRACE conn2 <- [1,94,null,{}] 07:17:34 INFO - PROCESS | 2240 | 1467641854934 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:17:34 INFO - PROCESS | 2240 | 1467641854935 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:35 INFO - PROCESS | 2240 | 1467641855020 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:17:35 INFO - PROCESS | 2240 | 1467641855025 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 2240 | 1467641855026 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:35 INFO - PROCESS | 2240 | ++DOCSHELL 0x117249800 == 31 [pid = 2240] [id = 31] 07:17:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1131dc000) [pid = 2240] [serial = 89] [outer = 0x0] 07:17:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x11871ec00) [pid = 2240] [serial = 90] [outer = 0x1131dc000] 07:17:35 INFO - PROCESS | 2240 | 1467641855050 Marionette DEBUG loaded listener.js 07:17:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x11885f800) [pid = 2240] [serial = 91] [outer = 0x1131dc000] 07:17:35 INFO - PROCESS | 2240 | 1467641855357 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:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 07:17:35 INFO - PROCESS | 2240 | 1467641855400 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:17:35 INFO - PROCESS | 2240 | 1467641855401 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:17:35 INFO - PROCESS | 2240 | 1467641855404 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:17:35 INFO - PROCESS | 2240 | 1467641855405 Marionette TRACE conn2 <- [1,98,null,{}] 07:17:35 INFO - PROCESS | 2240 | 1467641855407 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:17:35 INFO - PROCESS | 2240 | 1467641855414 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:35 INFO - PROCESS | 2240 | 1467641855588 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:17:35 INFO - PROCESS | 2240 | 1467641855598 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 2240 | 1467641855599 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:35 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185ba800 == 32 [pid = 2240] [id = 32] 07:17:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x118869000) [pid = 2240] [serial = 92] [outer = 0x0] 07:17:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x118f9bc00) [pid = 2240] [serial = 93] [outer = 0x118869000] 07:17:35 INFO - PROCESS | 2240 | 1467641855640 Marionette DEBUG loaded listener.js 07:17:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1196c1400) [pid = 2240] [serial = 94] [outer = 0x118869000] 07:17:36 INFO - PROCESS | 2240 | 1467641856013 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:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 619ms 07:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:17:36 INFO - PROCESS | 2240 | 1467641856024 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 2240 | 1467641856025 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:17:36 INFO - PROCESS | 2240 | 1467641856027 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 2240 | 1467641856028 Marionette TRACE conn2 <- [1,102,null,{}] 07:17:36 INFO - PROCESS | 2240 | 1467641856030 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:17:36 INFO - PROCESS | 2240 | 1467641856031 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:36 INFO - PROCESS | 2240 | 1467641856108 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:17:36 INFO - PROCESS | 2240 | 1467641856111 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 2240 | 1467641856113 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x112220000 == 33 [pid = 2240] [id = 33] 07:17:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x118f3b800) [pid = 2240] [serial = 95] [outer = 0x0] 07:17:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1199dbc00) [pid = 2240] [serial = 96] [outer = 0x118f3b800] 07:17:36 INFO - PROCESS | 2240 | 1467641856139 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x119c41800) [pid = 2240] [serial = 97] [outer = 0x118f3b800] 07:17:36 INFO - PROCESS | 2240 | 1467641856435 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:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 07:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:17:36 INFO - PROCESS | 2240 | 1467641856446 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 2240 | 1467641856447 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:17:36 INFO - PROCESS | 2240 | 1467641856449 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 2240 | 1467641856450 Marionette TRACE conn2 <- [1,106,null,{}] 07:17:36 INFO - PROCESS | 2240 | 1467641856452 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:17:36 INFO - PROCESS | 2240 | 1467641856455 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:36 INFO - PROCESS | 2240 | 1467641856567 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:17:36 INFO - PROCESS | 2240 | 1467641856591 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 2240 | 1467641856592 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191b5800 == 34 [pid = 2240] [id = 34] 07:17:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x116080800) [pid = 2240] [serial = 98] [outer = 0x0] 07:17:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x119c42000) [pid = 2240] [serial = 99] [outer = 0x116080800] 07:17:36 INFO - PROCESS | 2240 | 1467641856616 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x120e90000) [pid = 2240] [serial = 100] [outer = 0x116080800] 07:17:36 INFO - PROCESS | 2240 | 1467641856852 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:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 07:17:36 INFO - PROCESS | 2240 | 1467641856917 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 2240 | 1467641856919 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:17:36 INFO - PROCESS | 2240 | 1467641856930 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 2240 | 1467641856931 Marionette TRACE conn2 <- [1,110,null,{}] 07:17:36 INFO - PROCESS | 2240 | 1467641856933 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:17:36 INFO - PROCESS | 2240 | 1467641856934 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:37 INFO - PROCESS | 2240 | 1467641857013 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:17:37 INFO - PROCESS | 2240 | 1467641857016 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 2240 | 1467641857017 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x11948e000 == 35 [pid = 2240] [id = 35] 07:17:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1172c5c00) [pid = 2240] [serial = 101] [outer = 0x0] 07:17:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x120e9a000) [pid = 2240] [serial = 102] [outer = 0x1172c5c00] 07:17:37 INFO - PROCESS | 2240 | 1467641857043 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x120f27800) [pid = 2240] [serial = 103] [outer = 0x1172c5c00] 07:17:37 INFO - PROCESS | 2240 | 1467641857344 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:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 471ms 07:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:17:37 INFO - PROCESS | 2240 | 1467641857401 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 2240 | 1467641857402 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:17:37 INFO - PROCESS | 2240 | 1467641857404 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 2240 | 1467641857406 Marionette TRACE conn2 <- [1,114,null,{}] 07:17:37 INFO - PROCESS | 2240 | 1467641857408 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:17:37 INFO - PROCESS | 2240 | 1467641857409 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:37 INFO - PROCESS | 2240 | 1467641857506 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:17:37 INFO - PROCESS | 2240 | 1467641857512 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 2240 | 1467641857513 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199ba800 == 36 [pid = 2240] [id = 36] 07:17:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x120e23c00) [pid = 2240] [serial = 104] [outer = 0x0] 07:17:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x120f2a400) [pid = 2240] [serial = 105] [outer = 0x120e23c00] 07:17:37 INFO - PROCESS | 2240 | 1467641857537 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x120fdd400) [pid = 2240] [serial = 106] [outer = 0x120e23c00] 07:17:37 INFO - PROCESS | 2240 | 1467641857828 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:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 07:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:17:37 INFO - PROCESS | 2240 | 1467641857875 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 2240 | 1467641857877 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:17:37 INFO - PROCESS | 2240 | 1467641857879 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 2240 | 1467641857881 Marionette TRACE conn2 <- [1,118,null,{}] 07:17:37 INFO - PROCESS | 2240 | 1467641857883 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:17:37 INFO - PROCESS | 2240 | 1467641857884 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:37 INFO - PROCESS | 2240 | 1467641857974 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:17:37 INFO - PROCESS | 2240 | 1467641857978 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 2240 | 1467641857979 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x12106d800 == 37 [pid = 2240] [id = 37] 07:17:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x120fe2800) [pid = 2240] [serial = 107] [outer = 0x0] 07:17:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x1213eb000) [pid = 2240] [serial = 108] [outer = 0x120fe2800] 07:17:38 INFO - PROCESS | 2240 | 1467641858006 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x121bd5000) [pid = 2240] [serial = 109] [outer = 0x120fe2800] 07:17:38 INFO - PROCESS | 2240 | 1467641858311 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:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 07:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:17:38 INFO - PROCESS | 2240 | 1467641858348 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:17:38 INFO - PROCESS | 2240 | 1467641858349 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:17:38 INFO - PROCESS | 2240 | 1467641858351 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 2240 | 1467641858352 Marionette TRACE conn2 <- [1,122,null,{}] 07:17:38 INFO - PROCESS | 2240 | 1467641858356 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:17:38 INFO - PROCESS | 2240 | 1467641858358 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:38 INFO - PROCESS | 2240 | 1467641858457 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:17:38 INFO - PROCESS | 2240 | 1467641858463 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 2240 | 1467641858464 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x121188800 == 38 [pid = 2240] [id = 38] 07:17:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1213f6000) [pid = 2240] [serial = 110] [outer = 0x0] 07:17:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x123c07400) [pid = 2240] [serial = 111] [outer = 0x1213f6000] 07:17:38 INFO - PROCESS | 2240 | 1467641858489 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x1248efc00) [pid = 2240] [serial = 112] [outer = 0x1213f6000] 07:17:38 INFO - PROCESS | 2240 | 1467641858748 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:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 07:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:17:38 INFO - PROCESS | 2240 | 1467641858777 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:17:38 INFO - PROCESS | 2240 | 1467641858778 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:17:38 INFO - PROCESS | 2240 | 1467641858780 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 2240 | 1467641858781 Marionette TRACE conn2 <- [1,126,null,{}] 07:17:38 INFO - PROCESS | 2240 | 1467641858783 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:17:38 INFO - PROCESS | 2240 | 1467641858784 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:38 INFO - PROCESS | 2240 | 1467641858863 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:17:38 INFO - PROCESS | 2240 | 1467641858867 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 2240 | 1467641858868 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214d1000 == 39 [pid = 2240] [id = 39] 07:17:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x123c06800) [pid = 2240] [serial = 113] [outer = 0x0] 07:17:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x1249aa000) [pid = 2240] [serial = 114] [outer = 0x123c06800] 07:17:38 INFO - PROCESS | 2240 | 1467641858894 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x124beb400) [pid = 2240] [serial = 115] [outer = 0x123c06800] 07:17:39 INFO - PROCESS | 2240 | 1467641859196 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:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 07:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:17:39 INFO - PROCESS | 2240 | 1467641859248 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:17:39 INFO - PROCESS | 2240 | 1467641859249 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:17:39 INFO - PROCESS | 2240 | 1467641859251 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:17:39 INFO - PROCESS | 2240 | 1467641859252 Marionette TRACE conn2 <- [1,130,null,{}] 07:17:39 INFO - PROCESS | 2240 | 1467641859255 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:17:39 INFO - PROCESS | 2240 | 1467641859256 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:39 INFO - PROCESS | 2240 | 1467641859332 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:17:39 INFO - PROCESS | 2240 | 1467641859382 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:39 INFO - PROCESS | 2240 | 1467641859383 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x123b13000 == 40 [pid = 2240] [id = 40] 07:17:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x1248edc00) [pid = 2240] [serial = 116] [outer = 0x0] 07:17:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x12550bc00) [pid = 2240] [serial = 117] [outer = 0x1248edc00] 07:17:39 INFO - PROCESS | 2240 | 1467641859406 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x1260ab400) [pid = 2240] [serial = 118] [outer = 0x1248edc00] 07:17:39 INFO - PROCESS | 2240 | 1467641859673 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:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 470ms 07:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:17:39 INFO - PROCESS | 2240 | 1467641859728 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:17:39 INFO - PROCESS | 2240 | 1467641859729 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:17:39 INFO - PROCESS | 2240 | 1467641859731 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:17:39 INFO - PROCESS | 2240 | 1467641859732 Marionette TRACE conn2 <- [1,134,null,{}] 07:17:39 INFO - PROCESS | 2240 | 1467641859734 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:17:39 INFO - PROCESS | 2240 | 1467641859735 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:39 INFO - PROCESS | 2240 | 1467641859816 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:17:39 INFO - PROCESS | 2240 | 1467641859820 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:39 INFO - PROCESS | 2240 | 1467641859823 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x124f52000 == 41 [pid = 2240] [id = 41] 07:17:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x124ea7000) [pid = 2240] [serial = 119] [outer = 0x0] 07:17:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 120 (0x126455c00) [pid = 2240] [serial = 120] [outer = 0x124ea7000] 07:17:39 INFO - PROCESS | 2240 | 1467641859854 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 121 (0x126561400) [pid = 2240] [serial = 121] [outer = 0x124ea7000] 07:17:40 INFO - PROCESS | 2240 | 1467641860156 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:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 07:17:40 INFO - PROCESS | 2240 | 1467641860199 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 2240 | 1467641860200 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:17:40 INFO - PROCESS | 2240 | 1467641860202 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - PROCESS | 2240 | 1467641860203 Marionette TRACE conn2 <- [1,138,null,{}] 07:17:40 INFO - PROCESS | 2240 | 1467641860206 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:17:40 INFO - PROCESS | 2240 | 1467641860207 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:40 INFO - PROCESS | 2240 | 1467641860309 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:17:40 INFO - PROCESS | 2240 | 1467641860316 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 2240 | 1467641860317 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x125542000 == 42 [pid = 2240] [id = 42] 07:17:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 122 (0x125514000) [pid = 2240] [serial = 122] [outer = 0x0] 07:17:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 123 (0x1265f1000) [pid = 2240] [serial = 123] [outer = 0x125514000] 07:17:40 INFO - PROCESS | 2240 | 1467641860340 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 124 (0x128bb0800) [pid = 2240] [serial = 124] [outer = 0x125514000] 07:17:40 INFO - PROCESS | 2240 | 1467641860640 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:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 471ms 07:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:17:40 INFO - PROCESS | 2240 | 1467641860675 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 2240 | 1467641860676 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:17:40 INFO - PROCESS | 2240 | 1467641860678 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - PROCESS | 2240 | 1467641860679 Marionette TRACE conn2 <- [1,142,null,{}] 07:17:40 INFO - PROCESS | 2240 | 1467641860681 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:17:40 INFO - PROCESS | 2240 | 1467641860682 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:40 INFO - PROCESS | 2240 | 1467641860764 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:17:40 INFO - PROCESS | 2240 | 1467641860775 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 2240 | 1467641860776 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x1265b4800 == 43 [pid = 2240] [id = 43] 07:17:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 125 (0x128bb5400) [pid = 2240] [serial = 125] [outer = 0x0] 07:17:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 126 (0x12908fc00) [pid = 2240] [serial = 126] [outer = 0x128bb5400] 07:17:40 INFO - PROCESS | 2240 | 1467641860800 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 127 (0x129099400) [pid = 2240] [serial = 127] [outer = 0x128bb5400] 07:17:41 INFO - PROCESS | 2240 | 1467641861826 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:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1174ms 07:17:41 INFO - PROCESS | 2240 | 1467641861866 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:17:41 INFO - PROCESS | 2240 | 1467641861868 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:17:41 INFO - PROCESS | 2240 | 1467641861874 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 2240 | 1467641861878 Marionette TRACE conn2 <- [1,146,null,{}] 07:17:41 INFO - PROCESS | 2240 | 1467641861882 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:17:41 INFO - PROCESS | 2240 | 1467641861883 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:41 INFO - PROCESS | 2240 | 1467641861977 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:17:41 INFO - PROCESS | 2240 | 1467641861981 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 2240 | 1467641861983 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x1133f3800 == 44 [pid = 2240] [id = 44] 07:17:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 128 (0x116292000) [pid = 2240] [serial = 128] [outer = 0x0] 07:17:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 129 (0x1167a2400) [pid = 2240] [serial = 129] [outer = 0x116292000] 07:17:42 INFO - PROCESS | 2240 | 1467641862011 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 130 (0x116fb6c00) [pid = 2240] [serial = 130] [outer = 0x116292000] 07:17:42 INFO - PROCESS | 2240 | 1467641862331 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:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 474ms 07:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:17:42 INFO - PROCESS | 2240 | 1467641862346 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:17:42 INFO - PROCESS | 2240 | 1467641862349 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:17:42 INFO - PROCESS | 2240 | 1467641862354 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - PROCESS | 2240 | 1467641862358 Marionette TRACE conn2 <- [1,150,null,{}] 07:17:42 INFO - PROCESS | 2240 | 1467641862361 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:17:42 INFO - PROCESS | 2240 | 1467641862363 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:42 INFO - PROCESS | 2240 | 1467641862464 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:17:42 INFO - PROCESS | 2240 | 1467641862468 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:42 INFO - PROCESS | 2240 | 1467641862469 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x1162f2000 == 45 [pid = 2240] [id = 45] 07:17:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 131 (0x1172ba000) [pid = 2240] [serial = 131] [outer = 0x0] 07:17:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 132 (0x11821b000) [pid = 2240] [serial = 132] [outer = 0x1172ba000] 07:17:42 INFO - PROCESS | 2240 | 1467641862497 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 133 (0x118449800) [pid = 2240] [serial = 133] [outer = 0x1172ba000] 07:17:42 INFO - PROCESS | 2240 | 1467641862845 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:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 523ms 07:17:42 INFO - PROCESS | 2240 | 1467641862877 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:17:42 INFO - PROCESS | 2240 | 1467641862878 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:17:42 INFO - PROCESS | 2240 | 1467641862880 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - PROCESS | 2240 | 1467641862883 Marionette TRACE conn2 <- [1,154,null,{}] 07:17:42 INFO - PROCESS | 2240 | 1467641862892 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:17:42 INFO - PROCESS | 2240 | 1467641862895 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:43 INFO - PROCESS | 2240 | 1467641863468 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 132 (0x12c890000) [pid = 2240] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 131 (0x12c2c4c00) [pid = 2240] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 130 (0x11821d000) [pid = 2240] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 129 (0x118557000) [pid = 2240] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 128 (0x120e98800) [pid = 2240] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 127 (0x12b8bec00) [pid = 2240] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 126 (0x12b754c00) [pid = 2240] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 125 (0x12a637400) [pid = 2240] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 124 (0x129093800) [pid = 2240] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 123 (0x118443800) [pid = 2240] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 122 (0x1182de400) [pid = 2240] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 121 (0x116fb6800) [pid = 2240] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 120 (0x12cc46400) [pid = 2240] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 119 (0x12caa4c00) [pid = 2240] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x118869000) [pid = 2240] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x118f3b800) [pid = 2240] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x116080800) [pid = 2240] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x120e23c00) [pid = 2240] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x120fe2800) [pid = 2240] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x1213f6000) [pid = 2240] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x11844fc00) [pid = 2240] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x1122b2400) [pid = 2240] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x113f2f400) [pid = 2240] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1196c5800) [pid = 2240] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x1139f6400) [pid = 2240] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x11303a400) [pid = 2240] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x116fb8800) [pid = 2240] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x11821fc00) [pid = 2240] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:17:43 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1131dc000) [pid = 2240] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:17:43 INFO - PROCESS | 2240 | 1467641863527 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 2240 | 1467641863528 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x116938000 == 46 [pid = 2240] [id = 46] 07:17:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1122b4400) [pid = 2240] [serial = 134] [outer = 0x0] 07:17:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1122bec00) [pid = 2240] [serial = 135] [outer = 0x1122b4400] 07:17:43 INFO - PROCESS | 2240 | 1467641863555 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1173ecc00) [pid = 2240] [serial = 136] [outer = 0x1122b4400] 07:17:43 INFO - PROCESS | 2240 | 1467641863841 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:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 977ms 07:17:43 INFO - PROCESS | 2240 | 1467641863861 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 2240 | 1467641863863 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:17:43 INFO - PROCESS | 2240 | 1467641863865 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 2240 | 1467641863866 Marionette TRACE conn2 <- [1,158,null,{}] 07:17:43 INFO - PROCESS | 2240 | 1467641863876 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:17:43 INFO - PROCESS | 2240 | 1467641863877 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:43 INFO - PROCESS | 2240 | 1467641863956 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:17:43 INFO - PROCESS | 2240 | 1467641863960 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 2240 | 1467641863961 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x11876e000 == 47 [pid = 2240] [id = 47] 07:17:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x1182de000) [pid = 2240] [serial = 137] [outer = 0x0] 07:17:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x11886a000) [pid = 2240] [serial = 138] [outer = 0x1182de000] 07:17:43 INFO - PROCESS | 2240 | 1467641863988 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x118feb400) [pid = 2240] [serial = 139] [outer = 0x1182de000] 07:17:44 INFO - PROCESS | 2240 | 1467641864326 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:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 519ms 07:17:44 INFO - PROCESS | 2240 | 1467641864385 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:17:44 INFO - PROCESS | 2240 | 1467641864387 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:17:44 INFO - PROCESS | 2240 | 1467641864391 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 2240 | 1467641864392 Marionette TRACE conn2 <- [1,162,null,{}] 07:17:44 INFO - PROCESS | 2240 | 1467641864395 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:17:44 INFO - PROCESS | 2240 | 1467641864397 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:44 INFO - PROCESS | 2240 | 1467641864501 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:17:44 INFO - PROCESS | 2240 | 1467641864508 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:44 INFO - PROCESS | 2240 | 1467641864509 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191cd000 == 48 [pid = 2240] [id = 48] 07:17:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x11885d800) [pid = 2240] [serial = 140] [outer = 0x0] 07:17:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x1194a1000) [pid = 2240] [serial = 141] [outer = 0x11885d800] 07:17:44 INFO - PROCESS | 2240 | 1467641864550 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x1196bc000) [pid = 2240] [serial = 142] [outer = 0x11885d800] 07:17:44 INFO - PROCESS | 2240 | 1467641864947 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:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 569ms 07:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:17:44 INFO - PROCESS | 2240 | 1467641864960 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:17:44 INFO - PROCESS | 2240 | 1467641864961 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:17:44 INFO - PROCESS | 2240 | 1467641864963 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 2240 | 1467641864964 Marionette TRACE conn2 <- [1,166,null,{}] 07:17:44 INFO - PROCESS | 2240 | 1467641864967 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:17:44 INFO - PROCESS | 2240 | 1467641864971 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:45 INFO - PROCESS | 2240 | 1467641865050 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:17:45 INFO - PROCESS | 2240 | 1467641865056 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 2240 | 1467641865057 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x120ebd000 == 49 [pid = 2240] [id = 49] 07:17:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x1199dc000) [pid = 2240] [serial = 143] [outer = 0x0] 07:17:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x120e92800) [pid = 2240] [serial = 144] [outer = 0x1199dc000] 07:17:45 INFO - PROCESS | 2240 | 1467641865082 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x11949bc00) [pid = 2240] [serial = 145] [outer = 0x1199dc000] 07:17:45 INFO - PROCESS | 2240 | 1467641865394 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:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 469ms 07:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:17:45 INFO - PROCESS | 2240 | 1467641865433 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:17:45 INFO - PROCESS | 2240 | 1467641865434 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:17:45 INFO - PROCESS | 2240 | 1467641865436 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:17:45 INFO - PROCESS | 2240 | 1467641865437 Marionette TRACE conn2 <- [1,170,null,{}] 07:17:45 INFO - PROCESS | 2240 | 1467641865486 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:17:45 INFO - PROCESS | 2240 | 1467641865487 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:45 INFO - PROCESS | 2240 | 1467641865574 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:17:45 INFO - PROCESS | 2240 | 1467641865629 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 2240 | 1467641865631 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f20000 == 50 [pid = 2240] [id = 50] 07:17:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x1131d8c00) [pid = 2240] [serial = 146] [outer = 0x0] 07:17:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x113d3e400) [pid = 2240] [serial = 147] [outer = 0x1131d8c00] 07:17:45 INFO - PROCESS | 2240 | 1467641865662 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x116076000) [pid = 2240] [serial = 148] [outer = 0x1131d8c00] 07:17:46 INFO - PROCESS | 2240 | 1467641866080 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:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 672ms 07:17:46 INFO - PROCESS | 2240 | 1467641866109 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 2240 | 1467641866111 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:17:46 INFO - PROCESS | 2240 | 1467641866114 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 2240 | 1467641866116 Marionette TRACE conn2 <- [1,174,null,{}] 07:17:46 INFO - PROCESS | 2240 | 1467641866120 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:17:46 INFO - PROCESS | 2240 | 1467641866124 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:46 INFO - PROCESS | 2240 | 1467641866215 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:17:46 INFO - PROCESS | 2240 | 1467641866306 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:46 INFO - PROCESS | 2240 | 1467641866308 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185c8800 == 51 [pid = 2240] [id = 51] 07:17:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 120 (0x118212c00) [pid = 2240] [serial = 149] [outer = 0x0] 07:17:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 121 (0x118220000) [pid = 2240] [serial = 150] [outer = 0x118212c00] 07:17:46 INFO - PROCESS | 2240 | 1467641866339 Marionette DEBUG loaded listener.js 07:17:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 122 (0x118446800) [pid = 2240] [serial = 151] [outer = 0x118212c00] 07:17:46 INFO - PROCESS | 2240 | 1467641866744 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:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 07:17:46 INFO - PROCESS | 2240 | 1467641866785 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 2240 | 1467641866787 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:17:46 INFO - PROCESS | 2240 | 1467641866792 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 2240 | 1467641866793 Marionette TRACE conn2 <- [1,178,null,{}] 07:17:46 INFO - PROCESS | 2240 | 1467641866795 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:17:46 INFO - PROCESS | 2240 | 1467641866797 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:46 INFO - PROCESS | 2240 | 1467641866888 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:17:46 INFO - PROCESS | 2240 | 1467641866949 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:46 INFO - PROCESS | 2240 | 1467641866951 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214d6800 == 52 [pid = 2240] [id = 52] 07:17:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 123 (0x118f9c000) [pid = 2240] [serial = 152] [outer = 0x0] 07:17:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 124 (0x11949fc00) [pid = 2240] [serial = 153] [outer = 0x118f9c000] 07:17:46 INFO - PROCESS | 2240 | 1467641866983 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 125 (0x1199e4400) [pid = 2240] [serial = 154] [outer = 0x118f9c000] 07:17:47 INFO - PROCESS | 2240 | 1467641867388 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:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 07:17:47 INFO - PROCESS | 2240 | 1467641867416 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 2240 | 1467641867420 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:17:47 INFO - PROCESS | 2240 | 1467641867424 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - PROCESS | 2240 | 1467641867426 Marionette TRACE conn2 <- [1,182,null,{}] 07:17:47 INFO - PROCESS | 2240 | 1467641867428 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:17:47 INFO - PROCESS | 2240 | 1467641867429 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:47 INFO - PROCESS | 2240 | 1467641867520 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:17:47 INFO - PROCESS | 2240 | 1467641867596 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 2240 | 1467641867597 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x123cb6800 == 53 [pid = 2240] [id = 53] 07:17:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 126 (0x120e91000) [pid = 2240] [serial = 155] [outer = 0x0] 07:17:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 127 (0x120f2e000) [pid = 2240] [serial = 156] [outer = 0x120e91000] 07:17:47 INFO - PROCESS | 2240 | 1467641867626 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 128 (0x121112800) [pid = 2240] [serial = 157] [outer = 0x120e91000] 07:17:48 INFO - PROCESS | 2240 | 1467641868031 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:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 621ms 07:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:17:48 INFO - PROCESS | 2240 | 1467641868046 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:17:48 INFO - PROCESS | 2240 | 1467641868048 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:17:48 INFO - PROCESS | 2240 | 1467641868051 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - PROCESS | 2240 | 1467641868053 Marionette TRACE conn2 <- [1,186,null,{}] 07:17:48 INFO - PROCESS | 2240 | 1467641868057 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:17:48 INFO - PROCESS | 2240 | 1467641868059 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:48 INFO - PROCESS | 2240 | 1467641868196 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:17:48 INFO - PROCESS | 2240 | 1467641868311 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 2240 | 1467641868313 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x126415800 == 54 [pid = 2240] [id = 54] 07:17:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 129 (0x120e28000) [pid = 2240] [serial = 158] [outer = 0x0] 07:17:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 130 (0x1218e4c00) [pid = 2240] [serial = 159] [outer = 0x120e28000] 07:17:48 INFO - PROCESS | 2240 | 1467641868361 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 131 (0x121bd7400) [pid = 2240] [serial = 160] [outer = 0x120e28000] 07:17:48 INFO - PROCESS | 2240 | 1467641868833 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:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 822ms 07:17:48 INFO - PROCESS | 2240 | 1467641868874 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:17:48 INFO - PROCESS | 2240 | 1467641868877 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:17:48 INFO - PROCESS | 2240 | 1467641868880 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - PROCESS | 2240 | 1467641868882 Marionette TRACE conn2 <- [1,190,null,{}] 07:17:48 INFO - PROCESS | 2240 | 1467641868886 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:17:48 INFO - PROCESS | 2240 | 1467641868892 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:49 INFO - PROCESS | 2240 | 1467641869061 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:17:49 INFO - PROCESS | 2240 | 1467641869243 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:49 INFO - PROCESS | 2240 | 1467641869244 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f16800 == 55 [pid = 2240] [id = 55] 07:17:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 132 (0x1122bcc00) [pid = 2240] [serial = 161] [outer = 0x0] 07:17:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 133 (0x112f95800) [pid = 2240] [serial = 162] [outer = 0x1122bcc00] 07:17:49 INFO - PROCESS | 2240 | 1467641869295 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 134 (0x113f2f400) [pid = 2240] [serial = 163] [outer = 0x1122bcc00] 07:17:49 INFO - PROCESS | 2240 | 1467641869781 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:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 923ms 07:17:49 INFO - PROCESS | 2240 | 1467641869803 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:17:49 INFO - PROCESS | 2240 | 1467641869805 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:17:49 INFO - PROCESS | 2240 | 1467641869808 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:17:49 INFO - PROCESS | 2240 | 1467641869809 Marionette TRACE conn2 <- [1,194,null,{}] 07:17:49 INFO - PROCESS | 2240 | 1467641869813 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:17:49 INFO - PROCESS | 2240 | 1467641869815 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1191cd000 == 54 [pid = 2240] [id = 48] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x11876e000 == 53 [pid = 2240] [id = 47] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1185ba800 == 52 [pid = 2240] [id = 32] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x116938000 == 51 [pid = 2240] [id = 46] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x117249800 == 50 [pid = 2240] [id = 31] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1162f2000 == 49 [pid = 2240] [id = 45] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x116257800 == 48 [pid = 2240] [id = 29] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x11699d000 == 47 [pid = 2240] [id = 30] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1133f3800 == 46 [pid = 2240] [id = 44] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x112f0c000 == 45 [pid = 2240] [id = 28] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x11948e000 == 44 [pid = 2240] [id = 35] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1191b5800 == 43 [pid = 2240] [id = 34] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1214d1000 == 42 [pid = 2240] [id = 39] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x112d3f800 == 41 [pid = 2240] [id = 27] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x112220000 == 40 [pid = 2240] [id = 33] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x126415800 == 39 [pid = 2240] [id = 54] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x123cb6800 == 38 [pid = 2240] [id = 53] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1214d6800 == 37 [pid = 2240] [id = 52] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x123b13000 == 36 [pid = 2240] [id = 40] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x124f52000 == 35 [pid = 2240] [id = 41] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1185c8800 == 34 [pid = 2240] [id = 51] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x121188800 == 33 [pid = 2240] [id = 38] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x12106d800 == 32 [pid = 2240] [id = 37] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1265b4800 == 31 [pid = 2240] [id = 43] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x120ebd000 == 30 [pid = 2240] [id = 49] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1199ba800 == 29 [pid = 2240] [id = 36] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x112f20000 == 28 [pid = 2240] [id = 50] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x125542000 == 27 [pid = 2240] [id = 42] 07:17:50 INFO - PROCESS | 2240 | 1467641870341 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 133 (0x123c07000) [pid = 2240] [serial = 11] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 132 (0x118f9bc00) [pid = 2240] [serial = 93] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 131 (0x1196c1400) [pid = 2240] [serial = 94] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 130 (0x1199dbc00) [pid = 2240] [serial = 96] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 129 (0x119c41800) [pid = 2240] [serial = 97] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 128 (0x119c42000) [pid = 2240] [serial = 99] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 127 (0x120e90000) [pid = 2240] [serial = 100] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 126 (0x120e9a000) [pid = 2240] [serial = 102] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 125 (0x120f2a400) [pid = 2240] [serial = 105] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 124 (0x1213eb000) [pid = 2240] [serial = 108] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 123 (0x123c07400) [pid = 2240] [serial = 111] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 122 (0x1249aa000) [pid = 2240] [serial = 114] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 121 (0x12550bc00) [pid = 2240] [serial = 117] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 120 (0x126455c00) [pid = 2240] [serial = 120] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 119 (0x112a83c00) [pid = 2240] [serial = 69] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x1160db000) [pid = 2240] [serial = 72] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x11981f800) [pid = 2240] [serial = 75] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x113d90400) [pid = 2240] [serial = 78] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x1133c1c00) [pid = 2240] [serial = 81] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x1176efc00) [pid = 2240] [serial = 84] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x1182e5c00) [pid = 2240] [serial = 87] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x11871ec00) [pid = 2240] [serial = 90] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x120fdd400) [pid = 2240] [serial = 106] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x121bd5000) [pid = 2240] [serial = 109] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x119c49800) [pid = 2240] [serial = 76] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x1151d9c00) [pid = 2240] [serial = 79] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x1248efc00) [pid = 2240] [serial = 112] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1167a3400) [pid = 2240] [serial = 82] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x11844c000) [pid = 2240] [serial = 88] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x11885f800) [pid = 2240] [serial = 91] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x117204000) [pid = 2240] [serial = 73] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x118219800) [pid = 2240] [serial = 85] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x113037c00) [pid = 2240] [serial = 70] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1182e3000) [pid = 2240] [serial = 67] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1265f1000) [pid = 2240] [serial = 123] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x129095800) [pid = 2240] [serial = 15] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x12909b400) [pid = 2240] [serial = 16] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x121746c00) [pid = 2240] [serial = 8] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12c888800) [pid = 2240] [serial = 40] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x12c2cc800) [pid = 2240] [serial = 39] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x12be11000) [pid = 2240] [serial = 36] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x12c2c2400) [pid = 2240] [serial = 37] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x12be0a800) [pid = 2240] [serial = 33] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x118218400) [pid = 2240] [serial = 34] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x12be03000) [pid = 2240] [serial = 31] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x12a2e8800) [pid = 2240] [serial = 30] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12b960000) [pid = 2240] [serial = 27] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12b966000) [pid = 2240] [serial = 28] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12b756800) [pid = 2240] [serial = 24] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x12b75fc00) [pid = 2240] [serial = 25] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x12a63e400) [pid = 2240] [serial = 21] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x12a766c00) [pid = 2240] [serial = 22] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x129343c00) [pid = 2240] [serial = 18] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x12e07fc00) [pid = 2240] [serial = 66] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x11844e800) [pid = 2240] [serial = 64] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x118449000) [pid = 2240] [serial = 63] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1182e3c00) [pid = 2240] [serial = 60] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x1182e7c00) [pid = 2240] [serial = 61] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x12cc46c00) [pid = 2240] [serial = 57] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x12d244800) [pid = 2240] [serial = 58] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x12d23f000) [pid = 2240] [serial = 55] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x12d23b000) [pid = 2240] [serial = 54] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x12d28f800) [pid = 2240] [serial = 48] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x12d27cc00) [pid = 2240] [serial = 51] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x12caaa400) [pid = 2240] [serial = 45] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x12cc40400) [pid = 2240] [serial = 46] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x12c891400) [pid = 2240] [serial = 42] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x12caa0400) [pid = 2240] [serial = 43] [outer = 0x0] [url = about:blank] 07:17:50 INFO - PROCESS | 2240 | --DOCSHELL 0x112f16800 == 26 [pid = 2240] [id = 55] 07:17:50 INFO - PROCESS | 2240 | 1467641870436 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 2240 | 1467641870437 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x11221e000 == 27 [pid = 2240] [id = 56] 07:17:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x11303b400) [pid = 2240] [serial = 164] [outer = 0x0] 07:17:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x11336cc00) [pid = 2240] [serial = 165] [outer = 0x11303b400] 07:17:50 INFO - PROCESS | 2240 | 1467641870466 Marionette DEBUG loaded listener.js 07:17:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x113f33c00) [pid = 2240] [serial = 166] [outer = 0x11303b400] 07:17:50 INFO - PROCESS | 2240 | 1467641870766 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:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 971ms 07:17:50 INFO - PROCESS | 2240 | 1467641870779 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:17:50 INFO - PROCESS | 2240 | 1467641870781 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:17:50 INFO - PROCESS | 2240 | 1467641870785 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 2240 | 1467641870787 Marionette TRACE conn2 <- [1,198,null,{}] 07:17:50 INFO - PROCESS | 2240 | 1467641870797 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:17:50 INFO - PROCESS | 2240 | 1467641870799 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:50 INFO - PROCESS | 2240 | 1467641870877 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:17:50 INFO - PROCESS | 2240 | 1467641870926 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 2240 | 1467641870928 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x116092800 == 28 [pid = 2240] [id = 57] 07:17:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x115122400) [pid = 2240] [serial = 167] [outer = 0x0] 07:17:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x11697e400) [pid = 2240] [serial = 168] [outer = 0x115122400] 07:17:50 INFO - PROCESS | 2240 | 1467641870955 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x1180f0400) [pid = 2240] [serial = 169] [outer = 0x115122400] 07:17:51 INFO - PROCESS | 2240 | 1467641871230 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:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 478ms 07:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:17:51 INFO - PROCESS | 2240 | 1467641871263 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:17:51 INFO - PROCESS | 2240 | 1467641871265 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:17:51 INFO - PROCESS | 2240 | 1467641871267 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - PROCESS | 2240 | 1467641871268 Marionette TRACE conn2 <- [1,202,null,{}] 07:17:51 INFO - PROCESS | 2240 | 1467641871279 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:17:51 INFO - PROCESS | 2240 | 1467641871280 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:51 INFO - PROCESS | 2240 | 1467641871359 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:17:51 INFO - PROCESS | 2240 | 1467641871364 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 2240 | 1467641871365 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x11700b800 == 29 [pid = 2240] [id = 58] 07:17:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x1182d9800) [pid = 2240] [serial = 170] [outer = 0x0] 07:17:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x1183f2c00) [pid = 2240] [serial = 171] [outer = 0x1182d9800] 07:17:51 INFO - PROCESS | 2240 | 1467641871400 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x11844c800) [pid = 2240] [serial = 172] [outer = 0x1182d9800] 07:17:51 INFO - PROCESS | 2240 | 1467641871717 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:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 476ms 07:17:51 INFO - PROCESS | 2240 | 1467641871744 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:17:51 INFO - PROCESS | 2240 | 1467641871746 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:17:51 INFO - PROCESS | 2240 | 1467641871755 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - PROCESS | 2240 | 1467641871759 Marionette TRACE conn2 <- [1,206,null,{}] 07:17:51 INFO - PROCESS | 2240 | 1467641871762 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:17:51 INFO - PROCESS | 2240 | 1467641871764 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:51 INFO - PROCESS | 2240 | 1467641871838 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:17:51 INFO - PROCESS | 2240 | 1467641871841 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 2240 | 1467641871842 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185ae000 == 30 [pid = 2240] [id = 59] 07:17:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x118716400) [pid = 2240] [serial = 173] [outer = 0x0] 07:17:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x118f3b800) [pid = 2240] [serial = 174] [outer = 0x118716400] 07:17:51 INFO - PROCESS | 2240 | 1467641871869 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x11949c400) [pid = 2240] [serial = 175] [outer = 0x118716400] 07:17:52 INFO - PROCESS | 2240 | 1467641872165 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:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 426ms 07:17:52 INFO - PROCESS | 2240 | 1467641872177 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:17:52 INFO - PROCESS | 2240 | 1467641872179 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:17:52 INFO - PROCESS | 2240 | 1467641872181 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:17:52 INFO - PROCESS | 2240 | 1467641872182 Marionette TRACE conn2 <- [1,210,null,{}] 07:17:52 INFO - PROCESS | 2240 | 1467641872184 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:17:52 INFO - PROCESS | 2240 | 1467641872185 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:52 INFO - PROCESS | 2240 | 1467641872260 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:17:52 INFO - PROCESS | 2240 | 1467641872264 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 2240 | 1467641872265 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x118fd0000 == 31 [pid = 2240] [id = 60] 07:17:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x119697800) [pid = 2240] [serial = 176] [outer = 0x0] 07:17:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x119824800) [pid = 2240] [serial = 177] [outer = 0x119697800] 07:17:52 INFO - PROCESS | 2240 | 1467641872291 Marionette DEBUG loaded listener.js 07:17:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x119c3f800) [pid = 2240] [serial = 178] [outer = 0x119697800] 07:17:52 INFO - PROCESS | 2240 | 1467641872689 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:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 519ms 07:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:17:52 INFO - PROCESS | 2240 | 1467641872702 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:17:52 INFO - PROCESS | 2240 | 1467641872703 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:17:52 INFO - PROCESS | 2240 | 1467641872708 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:17:52 INFO - PROCESS | 2240 | 1467641872710 Marionette TRACE conn2 <- [1,214,null,{}] 07:17:52 INFO - PROCESS | 2240 | 1467641872714 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:17:52 INFO - PROCESS | 2240 | 1467641872716 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:52 INFO - PROCESS | 2240 | 1467641872851 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:17:52 INFO - PROCESS | 2240 | 1467641872864 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 2240 | 1467641872870 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199a4000 == 32 [pid = 2240] [id = 61] 07:17:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118221400) [pid = 2240] [serial = 179] [outer = 0x0] 07:17:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x120e24000) [pid = 2240] [serial = 180] [outer = 0x118221400] 07:17:52 INFO - PROCESS | 2240 | 1467641872924 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x120e9c400) [pid = 2240] [serial = 181] [outer = 0x118221400] 07:17:53 INFO - PROCESS | 2240 | 1467641873330 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:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 673ms 07:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:17:53 INFO - PROCESS | 2240 | 1467641873381 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:17:53 INFO - PROCESS | 2240 | 1467641873383 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:17:53 INFO - PROCESS | 2240 | 1467641873386 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:17:53 INFO - PROCESS | 2240 | 1467641873388 Marionette TRACE conn2 <- [1,218,null,{}] 07:17:53 INFO - PROCESS | 2240 | 1467641873391 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:17:53 INFO - PROCESS | 2240 | 1467641873393 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:53 INFO - PROCESS | 2240 | 1467641873534 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:17:53 INFO - PROCESS | 2240 | 1467641873549 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:53 INFO - PROCESS | 2240 | 1467641873550 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x112e5d000 == 33 [pid = 2240] [id = 62] 07:17:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x120f23400) [pid = 2240] [serial = 182] [outer = 0x0] 07:17:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x121110400) [pid = 2240] [serial = 183] [outer = 0x120f23400] 07:17:53 INFO - PROCESS | 2240 | 1467641873591 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x121bd0c00) [pid = 2240] [serial = 184] [outer = 0x120f23400] 07:17:53 INFO - PROCESS | 2240 | 1467641873949 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:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 622ms 07:17:54 INFO - PROCESS | 2240 | 1467641874008 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 2240 | 1467641874010 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:17:54 INFO - PROCESS | 2240 | 1467641874019 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 2240 | 1467641874021 Marionette TRACE conn2 <- [1,222,null,{}] 07:17:54 INFO - PROCESS | 2240 | 1467641874024 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:17:54 INFO - PROCESS | 2240 | 1467641874026 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:54 INFO - PROCESS | 2240 | 1467641874157 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:17:54 INFO - PROCESS | 2240 | 1467641874238 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 2240 | 1467641874239 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x12136e000 == 34 [pid = 2240] [id = 63] 07:17:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12481d000) [pid = 2240] [serial = 185] [outer = 0x0] 07:17:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1248ee000) [pid = 2240] [serial = 186] [outer = 0x12481d000] 07:17:54 INFO - PROCESS | 2240 | 1467641874278 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1248f8800) [pid = 2240] [serial = 187] [outer = 0x12481d000] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1199dc000) [pid = 2240] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x11885d800) [pid = 2240] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x116292000) [pid = 2240] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1172ba000) [pid = 2240] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1182de000) [pid = 2240] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1122b4400) [pid = 2240] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x128bb5400) [pid = 2240] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1172c5c00) [pid = 2240] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1248edc00) [pid = 2240] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x125514000) [pid = 2240] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x124ea7000) [pid = 2240] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:17:54 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x123c06800) [pid = 2240] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:17:54 INFO - PROCESS | 2240 | 1467641874718 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:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 728ms 07:17:54 INFO - PROCESS | 2240 | 1467641874742 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 2240 | 1467641874744 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:17:54 INFO - PROCESS | 2240 | 1467641874749 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 2240 | 1467641874751 Marionette TRACE conn2 <- [1,226,null,{}] 07:17:54 INFO - PROCESS | 2240 | 1467641874759 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:17:54 INFO - PROCESS | 2240 | 1467641874760 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:54 INFO - PROCESS | 2240 | 1467641874856 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:17:54 INFO - PROCESS | 2240 | 1467641874881 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 2240 | 1467641874882 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214c4800 == 35 [pid = 2240] [id = 64] 07:17:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1131cf000) [pid = 2240] [serial = 188] [outer = 0x0] 07:17:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1199dc000) [pid = 2240] [serial = 189] [outer = 0x1131cf000] 07:17:54 INFO - PROCESS | 2240 | 1467641874907 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1248f8c00) [pid = 2240] [serial = 190] [outer = 0x1131cf000] 07:17:55 INFO - PROCESS | 2240 | 1467641875155 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:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 421ms 07:17:55 INFO - PROCESS | 2240 | 1467641875170 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 2240 | 1467641875173 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:17:55 INFO - PROCESS | 2240 | 1467641875181 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 2240 | 1467641875182 Marionette TRACE conn2 <- [1,230,null,{}] 07:17:55 INFO - PROCESS | 2240 | 1467641875184 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:17:55 INFO - PROCESS | 2240 | 1467641875185 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:55 INFO - PROCESS | 2240 | 1467641875262 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:17:55 INFO - PROCESS | 2240 | 1467641875266 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:55 INFO - PROCESS | 2240 | 1467641875267 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x123cb2800 == 36 [pid = 2240] [id = 65] 07:17:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x123bd9400) [pid = 2240] [serial = 191] [outer = 0x0] 07:17:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x124bba400) [pid = 2240] [serial = 192] [outer = 0x123bd9400] 07:17:55 INFO - PROCESS | 2240 | 1467641875293 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x124ea7000) [pid = 2240] [serial = 193] [outer = 0x123bd9400] 07:17:55 INFO - PROCESS | 2240 | 1467641875571 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:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 07:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:17:55 INFO - PROCESS | 2240 | 1467641875614 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 2240 | 1467641875615 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:17:55 INFO - PROCESS | 2240 | 1467641875617 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 2240 | 1467641875618 Marionette TRACE conn2 <- [1,234,null,{}] 07:17:55 INFO - PROCESS | 2240 | 1467641875622 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:17:55 INFO - PROCESS | 2240 | 1467641875625 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:55 INFO - PROCESS | 2240 | 1467641875700 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:17:55 INFO - PROCESS | 2240 | 1467641875746 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:55 INFO - PROCESS | 2240 | 1467641875747 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x124f5f800 == 37 [pid = 2240] [id = 66] 07:17:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1139ec800) [pid = 2240] [serial = 194] [outer = 0x0] 07:17:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x124ea9800) [pid = 2240] [serial = 195] [outer = 0x1139ec800] 07:17:55 INFO - PROCESS | 2240 | 1467641875774 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1260a9800) [pid = 2240] [serial = 196] [outer = 0x1139ec800] 07:17:56 INFO - PROCESS | 2240 | 1467641876042 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:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 471ms 07:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:17:56 INFO - PROCESS | 2240 | 1467641876095 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 2240 | 1467641876097 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:17:56 INFO - PROCESS | 2240 | 1467641876099 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 2240 | 1467641876101 Marionette TRACE conn2 <- [1,238,null,{}] 07:17:56 INFO - PROCESS | 2240 | 1467641876103 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:17:56 INFO - PROCESS | 2240 | 1467641876107 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:56 INFO - PROCESS | 2240 | 1467641876192 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:17:56 INFO - PROCESS | 2240 | 1467641876196 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 2240 | 1467641876197 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x117e6e000 == 38 [pid = 2240] [id = 67] 07:17:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1260adc00) [pid = 2240] [serial = 197] [outer = 0x0] 07:17:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x126464400) [pid = 2240] [serial = 198] [outer = 0x1260adc00] 07:17:56 INFO - PROCESS | 2240 | 1467641876221 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1267a7800) [pid = 2240] [serial = 199] [outer = 0x1260adc00] 07:17:56 INFO - PROCESS | 2240 | 1467641876509 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:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 422ms 07:17:56 INFO - PROCESS | 2240 | 1467641876526 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 2240 | 1467641876527 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:17:56 INFO - PROCESS | 2240 | 1467641876529 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 2240 | 1467641876530 Marionette TRACE conn2 <- [1,242,null,{}] 07:17:56 INFO - PROCESS | 2240 | 1467641876533 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:17:56 INFO - PROCESS | 2240 | 1467641876534 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:56 INFO - PROCESS | 2240 | 1467641876715 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:17:56 INFO - PROCESS | 2240 | 1467641876784 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 2240 | 1467641876785 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x112e49800 == 39 [pid = 2240] [id = 68] 07:17:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x111d83c00) [pid = 2240] [serial = 200] [outer = 0x0] 07:17:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x112a84c00) [pid = 2240] [serial = 201] [outer = 0x111d83c00] 07:17:56 INFO - PROCESS | 2240 | 1467641876878 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x113d8e800) [pid = 2240] [serial = 202] [outer = 0x111d83c00] 07:17:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x113d8ec00) [pid = 2240] [serial = 203] [outer = 0x12cc44000] 07:17:57 INFO - PROCESS | 2240 | 1467641877521 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:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1017ms 07:17:57 INFO - PROCESS | 2240 | 1467641877600 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 2240 | 1467641877603 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:17:57 INFO - PROCESS | 2240 | 1467641877608 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 2240 | 1467641877610 Marionette TRACE conn2 <- [1,246,null,{}] 07:17:57 INFO - PROCESS | 2240 | 1467641877613 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:17:57 INFO - PROCESS | 2240 | 1467641877617 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:57 INFO - PROCESS | 2240 | 1467641877719 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:17:57 INFO - PROCESS | 2240 | 1467641877764 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 2240 | 1467641877765 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x117e71800 == 40 [pid = 2240] [id = 69] 07:17:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x116a11800) [pid = 2240] [serial = 204] [outer = 0x0] 07:17:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1180ea800) [pid = 2240] [serial = 205] [outer = 0x116a11800] 07:17:57 INFO - PROCESS | 2240 | 1467641877796 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x118446400) [pid = 2240] [serial = 206] [outer = 0x116a11800] 07:17:58 INFO - PROCESS | 2240 | 1467641878453 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:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x117e6e000 == 39 [pid = 2240] [id = 67] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x124f5f800 == 38 [pid = 2240] [id = 66] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x123cb2800 == 37 [pid = 2240] [id = 65] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x1214c4800 == 36 [pid = 2240] [id = 64] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x12136e000 == 35 [pid = 2240] [id = 63] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x112e5d000 == 34 [pid = 2240] [id = 62] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x1199a4000 == 33 [pid = 2240] [id = 61] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x118fd0000 == 32 [pid = 2240] [id = 60] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x1185ae000 == 31 [pid = 2240] [id = 59] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x11700b800 == 30 [pid = 2240] [id = 58] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x116092800 == 29 [pid = 2240] [id = 57] 07:17:58 INFO - PROCESS | 2240 | --DOCSHELL 0x11221e000 == 28 [pid = 2240] [id = 56] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x120e92800) [pid = 2240] [serial = 144] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x11949bc00) [pid = 2240] [serial = 145] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1196bc000) [pid = 2240] [serial = 142] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1167a2400) [pid = 2240] [serial = 129] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x11821b000) [pid = 2240] [serial = 132] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x118449800) [pid = 2240] [serial = 133] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11886a000) [pid = 2240] [serial = 138] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1194a1000) [pid = 2240] [serial = 141] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118feb400) [pid = 2240] [serial = 139] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1122bec00) [pid = 2240] [serial = 135] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1173ecc00) [pid = 2240] [serial = 136] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x116fb6c00) [pid = 2240] [serial = 130] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x129099400) [pid = 2240] [serial = 127] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x12908fc00) [pid = 2240] [serial = 126] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x120f27800) [pid = 2240] [serial = 103] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1260ab400) [pid = 2240] [serial = 118] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x128bb0800) [pid = 2240] [serial = 124] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x126561400) [pid = 2240] [serial = 121] [outer = 0x0] [url = about:blank] 07:17:58 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x124beb400) [pid = 2240] [serial = 115] [outer = 0x0] [url = about:blank] 07:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 921ms 07:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:17:58 INFO - PROCESS | 2240 | 1467641878530 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:17:58 INFO - PROCESS | 2240 | 1467641878532 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:17:58 INFO - PROCESS | 2240 | 1467641878535 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - PROCESS | 2240 | 1467641878537 Marionette TRACE conn2 <- [1,250,null,{}] 07:17:58 INFO - PROCESS | 2240 | 1467641878540 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:17:58 INFO - PROCESS | 2240 | 1467641878542 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:58 INFO - PROCESS | 2240 | 1467641878620 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:17:58 INFO - PROCESS | 2240 | 1467641878670 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 2240 | 1467641878671 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x1162f1000 == 29 [pid = 2240] [id = 70] 07:17:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1167a3400) [pid = 2240] [serial = 207] [outer = 0x0] 07:17:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x118217400) [pid = 2240] [serial = 208] [outer = 0x1167a3400] 07:17:58 INFO - PROCESS | 2240 | 1467641878699 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1182e2c00) [pid = 2240] [serial = 209] [outer = 0x1167a3400] 07:17:58 INFO - PROCESS | 2240 | 1467641878976 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:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 473ms 07:17:59 INFO - PROCESS | 2240 | 1467641879011 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 2240 | 1467641879014 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:17:59 INFO - PROCESS | 2240 | 1467641879018 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 2240 | 1467641879020 Marionette TRACE conn2 <- [1,254,null,{}] 07:17:59 INFO - PROCESS | 2240 | 1467641879031 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:17:59 INFO - PROCESS | 2240 | 1467641879032 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:59 INFO - PROCESS | 2240 | 1467641879111 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:17:59 INFO - PROCESS | 2240 | 1467641879116 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 2240 | 1467641879117 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x117356800 == 30 [pid = 2240] [id = 71] 07:17:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118444800) [pid = 2240] [serial = 210] [outer = 0x0] 07:17:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x118860800) [pid = 2240] [serial = 211] [outer = 0x118444800] 07:17:59 INFO - PROCESS | 2240 | 1467641879153 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x118feb400) [pid = 2240] [serial = 212] [outer = 0x118444800] 07:17:59 INFO - PROCESS | 2240 | 1467641879490 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:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 478ms 07:17:59 INFO - PROCESS | 2240 | 1467641879496 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:17:59 INFO - PROCESS | 2240 | 1467641879498 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:17:59 INFO - PROCESS | 2240 | 1467641879500 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 2240 | 1467641879502 Marionette TRACE conn2 <- [1,258,null,{}] 07:17:59 INFO - PROCESS | 2240 | 1467641879512 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:17:59 INFO - PROCESS | 2240 | 1467641879516 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:59 INFO - PROCESS | 2240 | 1467641879589 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:17:59 INFO - PROCESS | 2240 | 1467641879594 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 2240 | 1467641879596 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:17:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191b9000 == 31 [pid = 2240] [id = 72] 07:17:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x11981b400) [pid = 2240] [serial = 213] [outer = 0x0] 07:17:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x119c44c00) [pid = 2240] [serial = 214] [outer = 0x11981b400] 07:17:59 INFO - PROCESS | 2240 | 1467641879625 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x120e94400) [pid = 2240] [serial = 215] [outer = 0x11981b400] 07:17:59 INFO - PROCESS | 2240 | 1467641879942 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:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 475ms 07:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:17:59 INFO - PROCESS | 2240 | 1467641879976 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 2240 | 1467641879977 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:17:59 INFO - PROCESS | 2240 | 1467641879980 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 2240 | 1467641879981 Marionette TRACE conn2 <- [1,262,null,{}] 07:17:59 INFO - PROCESS | 2240 | 1467641879983 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:17:59 INFO - PROCESS | 2240 | 1467641879984 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:00 INFO - PROCESS | 2240 | 1467641880060 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:18:00 INFO - PROCESS | 2240 | 1467641880063 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 2240 | 1467641880064 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x120ea6000 == 32 [pid = 2240] [id = 73] 07:18:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x120f2c800) [pid = 2240] [serial = 216] [outer = 0x0] 07:18:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x120fdd800) [pid = 2240] [serial = 217] [outer = 0x120f2c800] 07:18:00 INFO - PROCESS | 2240 | 1467641880091 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x121393800) [pid = 2240] [serial = 218] [outer = 0x120f2c800] 07:18:00 INFO - PROCESS | 2240 | 1467641880417 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:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 07:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:18:00 INFO - PROCESS | 2240 | 1467641880448 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:18:00 INFO - PROCESS | 2240 | 1467641880449 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:18:00 INFO - PROCESS | 2240 | 1467641880451 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:18:00 INFO - PROCESS | 2240 | 1467641880453 Marionette TRACE conn2 <- [1,266,null,{}] 07:18:00 INFO - PROCESS | 2240 | 1467641880455 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:18:00 INFO - PROCESS | 2240 | 1467641880456 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:00 INFO - PROCESS | 2240 | 1467641880527 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:18:00 INFO - PROCESS | 2240 | 1467641880530 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 2240 | 1467641880532 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x113bc8000 == 33 [pid = 2240] [id = 74] 07:18:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12173b800) [pid = 2240] [serial = 219] [outer = 0x0] 07:18:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x123bdbc00) [pid = 2240] [serial = 220] [outer = 0x12173b800] 07:18:00 INFO - PROCESS | 2240 | 1467641880558 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1248f1800) [pid = 2240] [serial = 221] [outer = 0x12173b800] 07:18:00 INFO - PROCESS | 2240 | 1467641880925 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:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 519ms 07:18:00 INFO - PROCESS | 2240 | 1467641880971 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:18:00 INFO - PROCESS | 2240 | 1467641880972 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:18:00 INFO - PROCESS | 2240 | 1467641880974 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:18:00 INFO - PROCESS | 2240 | 1467641880975 Marionette TRACE conn2 <- [1,270,null,{}] 07:18:00 INFO - PROCESS | 2240 | 1467641880978 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:18:00 INFO - PROCESS | 2240 | 1467641880982 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:01 INFO - PROCESS | 2240 | 1467641881088 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:18:01 INFO - PROCESS | 2240 | 1467641881120 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:01 INFO - PROCESS | 2240 | 1467641881121 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x124944800 == 34 [pid = 2240] [id = 75] 07:18:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120f30800) [pid = 2240] [serial = 222] [outer = 0x0] 07:18:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1255bf400) [pid = 2240] [serial = 223] [outer = 0x120f30800] 07:18:01 INFO - PROCESS | 2240 | 1467641881147 Marionette DEBUG loaded listener.js 07:18:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12679f800) [pid = 2240] [serial = 224] [outer = 0x120f30800] 07:18:01 INFO - PROCESS | 2240 | 1467641881483 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:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 07:18:01 INFO - PROCESS | 2240 | 1467641881494 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 2240 | 1467641881496 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:18:01 INFO - PROCESS | 2240 | 1467641881499 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 2240 | 1467641881501 Marionette TRACE conn2 <- [1,274,null,{}] 07:18:01 INFO - PROCESS | 2240 | 1467641881504 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:18:01 INFO - PROCESS | 2240 | 1467641881506 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:01 INFO - PROCESS | 2240 | 1467641881645 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:18:01 INFO - PROCESS | 2240 | 1467641881660 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:01 INFO - PROCESS | 2240 | 1467641881661 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x12554a800 == 35 [pid = 2240] [id = 76] 07:18:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x115e58800) [pid = 2240] [serial = 225] [outer = 0x0] 07:18:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x128bb6800) [pid = 2240] [serial = 226] [outer = 0x115e58800] 07:18:01 INFO - PROCESS | 2240 | 1467641881686 Marionette DEBUG loaded listener.js 07:18:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x129095000) [pid = 2240] [serial = 227] [outer = 0x115e58800] 07:18:01 INFO - PROCESS | 2240 | 1467641881995 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:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 522ms 07:18:02 INFO - PROCESS | 2240 | 1467641882023 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:18:02 INFO - PROCESS | 2240 | 1467641882025 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:18:02 INFO - PROCESS | 2240 | 1467641882033 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:18:02 INFO - PROCESS | 2240 | 1467641882034 Marionette TRACE conn2 <- [1,278,null,{}] 07:18:02 INFO - PROCESS | 2240 | 1467641882036 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:18:02 INFO - PROCESS | 2240 | 1467641882037 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:02 INFO - PROCESS | 2240 | 1467641882126 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:18:02 INFO - PROCESS | 2240 | 1467641882129 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 2240 | 1467641882130 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x126a9b000 == 36 [pid = 2240] [id = 77] 07:18:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x128a1b400) [pid = 2240] [serial = 228] [outer = 0x0] 07:18:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12909c000) [pid = 2240] [serial = 229] [outer = 0x128a1b400] 07:18:02 INFO - PROCESS | 2240 | 1467641882154 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x1291de400) [pid = 2240] [serial = 230] [outer = 0x128a1b400] 07:18:02 INFO - PROCESS | 2240 | 1467641882478 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:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 475ms 07:18:02 INFO - PROCESS | 2240 | 1467641882503 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:18:02 INFO - PROCESS | 2240 | 1467641882504 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:18:02 INFO - PROCESS | 2240 | 1467641882512 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:18:02 INFO - PROCESS | 2240 | 1467641882513 Marionette TRACE conn2 <- [1,282,null,{}] 07:18:02 INFO - PROCESS | 2240 | 1467641882515 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:18:02 INFO - PROCESS | 2240 | 1467641882517 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:02 INFO - PROCESS | 2240 | 1467641882608 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:18:02 INFO - PROCESS | 2240 | 1467641882611 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 2240 | 1467641882612 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x129027800 == 37 [pid = 2240] [id = 78] 07:18:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x129093c00) [pid = 2240] [serial = 231] [outer = 0x0] 07:18:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1291e5800) [pid = 2240] [serial = 232] [outer = 0x129093c00] 07:18:02 INFO - PROCESS | 2240 | 1467641882636 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x129347000) [pid = 2240] [serial = 233] [outer = 0x129093c00] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x118716400) [pid = 2240] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1182d9800) [pid = 2240] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x118221400) [pid = 2240] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x119697800) [pid = 2240] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x11303b400) [pid = 2240] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x115122400) [pid = 2240] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1122bcc00) [pid = 2240] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1131d8c00) [pid = 2240] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118212c00) [pid = 2240] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x118f9c000) [pid = 2240] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x120e91000) [pid = 2240] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x120e28000) [pid = 2240] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x120f23400) [pid = 2240] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1131cf000) [pid = 2240] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x12481d000) [pid = 2240] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x123bd9400) [pid = 2240] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:18:02 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1139ec800) [pid = 2240] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:18:03 INFO - PROCESS | 2240 | 1467641883028 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:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 572ms 07:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:18:03 INFO - PROCESS | 2240 | 1467641883081 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 2240 | 1467641883083 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:18:03 INFO - PROCESS | 2240 | 1467641883086 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 2240 | 1467641883091 Marionette TRACE conn2 <- [1,286,null,{}] 07:18:03 INFO - PROCESS | 2240 | 1467641883095 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:18:03 INFO - PROCESS | 2240 | 1467641883097 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:03 INFO - PROCESS | 2240 | 1467641883214 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:18:03 INFO - PROCESS | 2240 | 1467641883219 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 2240 | 1467641883220 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x129038800 == 38 [pid = 2240] [id = 79] 07:18:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x117203800) [pid = 2240] [serial = 234] [outer = 0x0] 07:18:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118f9c000) [pid = 2240] [serial = 235] [outer = 0x117203800] 07:18:03 INFO - PROCESS | 2240 | 1467641883261 Marionette DEBUG loaded listener.js 07:18:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x120f23400) [pid = 2240] [serial = 236] [outer = 0x117203800] 07:18:03 INFO - PROCESS | 2240 | 1467641883591 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:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 523ms 07:18:03 INFO - PROCESS | 2240 | 1467641883609 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 2240 | 1467641883611 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:18:03 INFO - PROCESS | 2240 | 1467641883613 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 2240 | 1467641883615 Marionette TRACE conn2 <- [1,290,null,{}] 07:18:03 INFO - PROCESS | 2240 | 1467641883617 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:18:03 INFO - PROCESS | 2240 | 1467641883618 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:03 INFO - PROCESS | 2240 | 1467641883727 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:18:03 INFO - PROCESS | 2240 | 1467641883732 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 2240 | 1467641883734 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291d4800 == 39 [pid = 2240] [id = 80] 07:18:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x11821ec00) [pid = 2240] [serial = 237] [outer = 0x0] 07:18:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12655a800) [pid = 2240] [serial = 238] [outer = 0x11821ec00] 07:18:03 INFO - PROCESS | 2240 | 1467641883759 Marionette DEBUG loaded listener.js 07:18:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12a637800) [pid = 2240] [serial = 239] [outer = 0x11821ec00] 07:18:04 INFO - PROCESS | 2240 | 1467641884046 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:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 07:18:04 INFO - PROCESS | 2240 | 1467641884083 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:18:04 INFO - PROCESS | 2240 | 1467641884085 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:18:04 INFO - PROCESS | 2240 | 1467641884092 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:18:04 INFO - PROCESS | 2240 | 1467641884094 Marionette TRACE conn2 <- [1,294,null,{}] 07:18:04 INFO - PROCESS | 2240 | 1467641884097 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:18:04 INFO - PROCESS | 2240 | 1467641884099 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:04 INFO - PROCESS | 2240 | 1467641884217 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:18:04 INFO - PROCESS | 2240 | 1467641884223 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 2240 | 1467641884225 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a423800 == 40 [pid = 2240] [id = 81] 07:18:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x129348800) [pid = 2240] [serial = 240] [outer = 0x0] 07:18:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12a63fc00) [pid = 2240] [serial = 241] [outer = 0x129348800] 07:18:04 INFO - PROCESS | 2240 | 1467641884264 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12a658400) [pid = 2240] [serial = 242] [outer = 0x129348800] 07:18:04 INFO - PROCESS | 2240 | 1467641884682 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:18:04 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:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 624ms 07:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:18:04 INFO - PROCESS | 2240 | 1467641884712 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:18:04 INFO - PROCESS | 2240 | 1467641884713 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:18:04 INFO - PROCESS | 2240 | 1467641884716 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:18:04 INFO - PROCESS | 2240 | 1467641884717 Marionette TRACE conn2 <- [1,298,null,{}] 07:18:04 INFO - PROCESS | 2240 | 1467641884719 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:18:04 INFO - PROCESS | 2240 | 1467641884720 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:04 INFO - PROCESS | 2240 | 1467641884795 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:18:04 INFO - PROCESS | 2240 | 1467641884798 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 2240 | 1467641884799 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bb9800 == 41 [pid = 2240] [id = 82] 07:18:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1196c7400) [pid = 2240] [serial = 243] [outer = 0x0] 07:18:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1196c9c00) [pid = 2240] [serial = 244] [outer = 0x1196c7400] 07:18:04 INFO - PROCESS | 2240 | 1467641884823 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x128a14800) [pid = 2240] [serial = 245] [outer = 0x1196c7400] 07:18:05 INFO - PROCESS | 2240 | 1467641885265 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:18:05 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:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 567ms 07:18:05 INFO - PROCESS | 2240 | 1467641885284 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 2240 | 1467641885287 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:18:05 INFO - PROCESS | 2240 | 1467641885290 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:18:05 INFO - PROCESS | 2240 | 1467641885293 Marionette TRACE conn2 <- [1,302,null,{}] 07:18:05 INFO - PROCESS | 2240 | 1467641885297 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:18:05 INFO - PROCESS | 2240 | 1467641885298 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:05 INFO - PROCESS | 2240 | 1467641885398 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:18:05 INFO - PROCESS | 2240 | 1467641885460 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:05 INFO - PROCESS | 2240 | 1467641885462 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x11724b800 == 42 [pid = 2240] [id = 83] 07:18:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x116a03c00) [pid = 2240] [serial = 246] [outer = 0x0] 07:18:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x1182da000) [pid = 2240] [serial = 247] [outer = 0x116a03c00] 07:18:05 INFO - PROCESS | 2240 | 1467641885492 Marionette DEBUG loaded listener.js 07:18:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x118449000) [pid = 2240] [serial = 248] [outer = 0x116a03c00] 07:18:05 INFO - PROCESS | 2240 | 1467641885919 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:18:05 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:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 07:18:05 INFO - PROCESS | 2240 | 1467641885962 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 2240 | 1467641885965 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:18:05 INFO - PROCESS | 2240 | 1467641885969 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:18:05 INFO - PROCESS | 2240 | 1467641885971 Marionette TRACE conn2 <- [1,306,null,{}] 07:18:05 INFO - PROCESS | 2240 | 1467641885974 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:18:05 INFO - PROCESS | 2240 | 1467641885976 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:06 INFO - PROCESS | 2240 | 1467641886078 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:18:06 INFO - PROCESS | 2240 | 1467641886126 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 2240 | 1467641886128 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x124944000 == 43 [pid = 2240] [id = 84] 07:18:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1196a1800) [pid = 2240] [serial = 249] [outer = 0x0] 07:18:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x119828800) [pid = 2240] [serial = 250] [outer = 0x1196a1800] 07:18:06 INFO - PROCESS | 2240 | 1467641886158 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x120e23000) [pid = 2240] [serial = 251] [outer = 0x1196a1800] 07:18:06 INFO - PROCESS | 2240 | 1467641886560 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:18:06 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:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 620ms 07:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:18:06 INFO - PROCESS | 2240 | 1467641886590 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:18:06 INFO - PROCESS | 2240 | 1467641886592 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:18:06 INFO - PROCESS | 2240 | 1467641886594 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 2240 | 1467641886596 Marionette TRACE conn2 <- [1,310,null,{}] 07:18:06 INFO - PROCESS | 2240 | 1467641886604 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:18:06 INFO - PROCESS | 2240 | 1467641886608 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:06 INFO - PROCESS | 2240 | 1467641886706 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:18:06 INFO - PROCESS | 2240 | 1467641886784 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 2240 | 1467641886786 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a6a2000 == 44 [pid = 2240] [id = 85] 07:18:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x124823c00) [pid = 2240] [serial = 252] [outer = 0x0] 07:18:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x124be3000) [pid = 2240] [serial = 253] [outer = 0x124823c00] 07:18:06 INFO - PROCESS | 2240 | 1467641886830 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1255c4c00) [pid = 2240] [serial = 254] [outer = 0x124823c00] 07:18:07 INFO - PROCESS | 2240 | 1467641887238 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:18:07 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:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 07:18:07 INFO - PROCESS | 2240 | 1467641887267 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:18:07 INFO - PROCESS | 2240 | 1467641887269 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:18:07 INFO - PROCESS | 2240 | 1467641887271 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:18:07 INFO - PROCESS | 2240 | 1467641887272 Marionette TRACE conn2 <- [1,314,null,{}] 07:18:07 INFO - PROCESS | 2240 | 1467641887275 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:18:07 INFO - PROCESS | 2240 | 1467641887276 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:07 INFO - PROCESS | 2240 | 1467641887383 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:18:07 INFO - PROCESS | 2240 | 1467641887430 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:07 INFO - PROCESS | 2240 | 1467641887431 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a903000 == 45 [pid = 2240] [id = 86] 07:18:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x126457400) [pid = 2240] [serial = 255] [outer = 0x0] 07:18:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1267a7c00) [pid = 2240] [serial = 256] [outer = 0x126457400] 07:18:07 INFO - PROCESS | 2240 | 1467641887460 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x128a17800) [pid = 2240] [serial = 257] [outer = 0x126457400] 07:18:08 INFO - PROCESS | 2240 | 1467641888038 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:18:08 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:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 821ms 07:18:08 INFO - PROCESS | 2240 | 1467641888092 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:18:08 INFO - PROCESS | 2240 | 1467641888095 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:18:08 INFO - PROCESS | 2240 | 1467641888098 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 2240 | 1467641888099 Marionette TRACE conn2 <- [1,318,null,{}] 07:18:08 INFO - PROCESS | 2240 | 1467641888103 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:18:08 INFO - PROCESS | 2240 | 1467641888104 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:08 INFO - PROCESS | 2240 | 1467641888191 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:18:08 INFO - PROCESS | 2240 | 1467641888255 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:08 INFO - PROCESS | 2240 | 1467641888256 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x112d45800 == 46 [pid = 2240] [id = 87] 07:18:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x1176ea800) [pid = 2240] [serial = 258] [outer = 0x0] 07:18:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x1180f4400) [pid = 2240] [serial = 259] [outer = 0x1176ea800] 07:18:08 INFO - PROCESS | 2240 | 1467641888285 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x1182e7c00) [pid = 2240] [serial = 260] [outer = 0x1176ea800] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x12a423800 == 45 [pid = 2240] [id = 81] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x1291d4800 == 44 [pid = 2240] [id = 80] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x129038800 == 43 [pid = 2240] [id = 79] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x129027800 == 42 [pid = 2240] [id = 78] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x126a9b000 == 41 [pid = 2240] [id = 77] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x12554a800 == 40 [pid = 2240] [id = 76] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x124944800 == 39 [pid = 2240] [id = 75] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x113bc8000 == 38 [pid = 2240] [id = 74] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x120ea6000 == 37 [pid = 2240] [id = 73] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x1191b9000 == 36 [pid = 2240] [id = 72] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x126464400) [pid = 2240] [serial = 198] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x117356800 == 35 [pid = 2240] [id = 71] 07:18:08 INFO - PROCESS | 2240 | --DOCSHELL 0x1162f1000 == 34 [pid = 2240] [id = 70] 07:18:08 INFO - PROCESS | 2240 | 1467641888711 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:18:08 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:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 619ms 07:18:08 INFO - PROCESS | 2240 | 1467641888717 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:18:08 INFO - PROCESS | 2240 | 1467641888720 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:18:08 INFO - PROCESS | 2240 | 1467641888725 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 2240 | 1467641888726 Marionette TRACE conn2 <- [1,322,null,{}] 07:18:08 INFO - PROCESS | 2240 | 1467641888729 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:18:08 INFO - PROCESS | 2240 | 1467641888730 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:08 INFO - PROCESS | 2240 | 1467641888815 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x118f3b800) [pid = 2240] [serial = 174] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x11949c400) [pid = 2240] [serial = 175] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x1183f2c00) [pid = 2240] [serial = 171] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x11844c800) [pid = 2240] [serial = 172] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x120e24000) [pid = 2240] [serial = 180] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x119824800) [pid = 2240] [serial = 177] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x11336cc00) [pid = 2240] [serial = 165] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x113f33c00) [pid = 2240] [serial = 166] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x11697e400) [pid = 2240] [serial = 168] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1180f0400) [pid = 2240] [serial = 169] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x113f2f400) [pid = 2240] [serial = 163] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x112f95800) [pid = 2240] [serial = 162] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x116076000) [pid = 2240] [serial = 148] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x113d3e400) [pid = 2240] [serial = 147] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x118446800) [pid = 2240] [serial = 151] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x118220000) [pid = 2240] [serial = 150] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1199e4400) [pid = 2240] [serial = 154] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x11949fc00) [pid = 2240] [serial = 153] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x121112800) [pid = 2240] [serial = 157] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x120f2e000) [pid = 2240] [serial = 156] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x121bd7400) [pid = 2240] [serial = 160] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1218e4c00) [pid = 2240] [serial = 159] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x121110400) [pid = 2240] [serial = 183] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1199dc000) [pid = 2240] [serial = 189] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x120e9c400) [pid = 2240] [serial = 181] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1248ee000) [pid = 2240] [serial = 186] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x124bba400) [pid = 2240] [serial = 192] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1248f8800) [pid = 2240] [serial = 187] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x124ea7000) [pid = 2240] [serial = 193] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1260a9800) [pid = 2240] [serial = 196] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1248f8c00) [pid = 2240] [serial = 190] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x124ea9800) [pid = 2240] [serial = 195] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x121bd0c00) [pid = 2240] [serial = 184] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x119c3f800) [pid = 2240] [serial = 178] [outer = 0x0] [url = about:blank] 07:18:08 INFO - PROCESS | 2240 | 1467641888868 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:08 INFO - PROCESS | 2240 | 1467641888869 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x116258000 == 35 [pid = 2240] [id = 88] 07:18:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x113d3e400) [pid = 2240] [serial = 261] [outer = 0x0] 07:18:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1180f0400) [pid = 2240] [serial = 262] [outer = 0x113d3e400] 07:18:08 INFO - PROCESS | 2240 | 1467641888896 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x118f99400) [pid = 2240] [serial = 263] [outer = 0x113d3e400] 07:18:09 INFO - PROCESS | 2240 | 1467641889197 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:18:09 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:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 07:18:09 INFO - PROCESS | 2240 | 1467641889248 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:18:09 INFO - PROCESS | 2240 | 1467641889249 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:18:09 INFO - PROCESS | 2240 | 1467641889252 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:18:09 INFO - PROCESS | 2240 | 1467641889255 Marionette TRACE conn2 <- [1,326,null,{}] 07:18:09 INFO - PROCESS | 2240 | 1467641889262 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:18:09 INFO - PROCESS | 2240 | 1467641889265 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:09 INFO - PROCESS | 2240 | 1467641889340 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:18:09 INFO - PROCESS | 2240 | 1467641889391 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:09 INFO - PROCESS | 2240 | 1467641889393 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x1188de800 == 36 [pid = 2240] [id = 89] 07:18:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x118fe2400) [pid = 2240] [serial = 264] [outer = 0x0] 07:18:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1199e6000) [pid = 2240] [serial = 265] [outer = 0x118fe2400] 07:18:09 INFO - PROCESS | 2240 | 1467641889420 Marionette DEBUG loaded listener.js 07:18:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x120f27c00) [pid = 2240] [serial = 266] [outer = 0x118fe2400] 07:18:09 INFO - PROCESS | 2240 | 1467641889714 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:18:09 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:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 474ms 07:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:18:09 INFO - PROCESS | 2240 | 1467641889731 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:18:09 INFO - PROCESS | 2240 | 1467641889733 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:18:09 INFO - PROCESS | 2240 | 1467641889735 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:18:09 INFO - PROCESS | 2240 | 1467641889736 Marionette TRACE conn2 <- [1,330,null,{}] 07:18:09 INFO - PROCESS | 2240 | 1467641889746 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:18:09 INFO - PROCESS | 2240 | 1467641889747 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:09 INFO - PROCESS | 2240 | 1467641889829 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:18:09 INFO - PROCESS | 2240 | 1467641889833 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:09 INFO - PROCESS | 2240 | 1467641889834 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199bd800 == 37 [pid = 2240] [id = 90] 07:18:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x120f30400) [pid = 2240] [serial = 267] [outer = 0x0] 07:18:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1218ecc00) [pid = 2240] [serial = 268] [outer = 0x120f30400] 07:18:09 INFO - PROCESS | 2240 | 1467641889861 Marionette DEBUG loaded listener.js 07:18:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1248f1400) [pid = 2240] [serial = 269] [outer = 0x120f30400] 07:18:10 INFO - PROCESS | 2240 | 1467641890177 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:18:10 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:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 477ms 07:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:18:10 INFO - PROCESS | 2240 | 1467641890213 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:18:10 INFO - PROCESS | 2240 | 1467641890214 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:18:10 INFO - PROCESS | 2240 | 1467641890216 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:18:10 INFO - PROCESS | 2240 | 1467641890217 Marionette TRACE conn2 <- [1,334,null,{}] 07:18:10 INFO - PROCESS | 2240 | 1467641890219 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:18:10 INFO - PROCESS | 2240 | 1467641890221 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:10 INFO - PROCESS | 2240 | 1467641890294 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:18:10 INFO - PROCESS | 2240 | 1467641890297 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 2240 | 1467641890298 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x112d3a000 == 38 [pid = 2240] [id = 91] 07:18:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1248f2400) [pid = 2240] [serial = 270] [outer = 0x0] 07:18:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x124ea7000) [pid = 2240] [serial = 271] [outer = 0x1248f2400] 07:18:10 INFO - PROCESS | 2240 | 1467641890332 Marionette DEBUG loaded listener.js 07:18:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1255c4800) [pid = 2240] [serial = 272] [outer = 0x1248f2400] 07:18:10 INFO - PROCESS | 2240 | 1467641890669 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:18:10 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:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 07:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:18:10 INFO - PROCESS | 2240 | 1467641890685 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:18:10 INFO - PROCESS | 2240 | 1467641890687 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:18:10 INFO - PROCESS | 2240 | 1467641890690 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:18:10 INFO - PROCESS | 2240 | 1467641890692 Marionette TRACE conn2 <- [1,338,null,{}] 07:18:10 INFO - PROCESS | 2240 | 1467641890695 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:18:10 INFO - PROCESS | 2240 | 1467641890701 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:10 INFO - PROCESS | 2240 | 1467641890884 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:18:10 INFO - PROCESS | 2240 | 1467641890910 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 2240 | 1467641890912 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x121375000 == 39 [pid = 2240] [id = 92] 07:18:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x124ead400) [pid = 2240] [serial = 273] [outer = 0x0] 07:18:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x126457800) [pid = 2240] [serial = 274] [outer = 0x124ead400] 07:18:10 INFO - PROCESS | 2240 | 1467641890954 Marionette DEBUG loaded listener.js 07:18:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x128ddfc00) [pid = 2240] [serial = 275] [outer = 0x124ead400] 07:18:11 INFO - PROCESS | 2240 | 1467641891352 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:18:11 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:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 07:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:18:11 INFO - PROCESS | 2240 | 1467641891361 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 2240 | 1467641891362 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:18:11 INFO - PROCESS | 2240 | 1467641891365 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 2240 | 1467641891366 Marionette TRACE conn2 <- [1,342,null,{}] 07:18:11 INFO - PROCESS | 2240 | 1467641891368 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:18:11 INFO - PROCESS | 2240 | 1467641891369 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:11 INFO - PROCESS | 2240 | 1467641891464 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:18:11 INFO - PROCESS | 2240 | 1467641891468 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:11 INFO - PROCESS | 2240 | 1467641891477 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x124d0d000 == 40 [pid = 2240] [id = 93] 07:18:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x128bb6c00) [pid = 2240] [serial = 276] [outer = 0x0] 07:18:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12909ec00) [pid = 2240] [serial = 277] [outer = 0x128bb6c00] 07:18:11 INFO - PROCESS | 2240 | 1467641891527 Marionette DEBUG loaded listener.js 07:18:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1176e9000) [pid = 2240] [serial = 278] [outer = 0x128bb6c00] 07:18:11 INFO - PROCESS | 2240 | 1467641891854 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:18:11 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:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 07:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:18:11 INFO - PROCESS | 2240 | 1467641891884 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 2240 | 1467641891886 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:18:11 INFO - PROCESS | 2240 | 1467641891894 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 2240 | 1467641891896 Marionette TRACE conn2 <- [1,346,null,{}] 07:18:11 INFO - PROCESS | 2240 | 1467641891899 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:18:11 INFO - PROCESS | 2240 | 1467641891901 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:12 INFO - PROCESS | 2240 | 1467641892042 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:18:12 INFO - PROCESS | 2240 | 1467641892073 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 2240 | 1467641892074 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x12558c800 == 41 [pid = 2240] [id = 94] 07:18:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x129342800) [pid = 2240] [serial = 279] [outer = 0x0] 07:18:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12a2e6000) [pid = 2240] [serial = 280] [outer = 0x129342800] 07:18:12 INFO - PROCESS | 2240 | 1467641892099 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12a634400) [pid = 2240] [serial = 281] [outer = 0x129342800] 07:18:12 INFO - PROCESS | 2240 | 1467641892423 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:18:12 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:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 575ms 07:18:12 INFO - PROCESS | 2240 | 1467641892464 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:18:12 INFO - PROCESS | 2240 | 1467641892466 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:18:12 INFO - PROCESS | 2240 | 1467641892469 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:18:12 INFO - PROCESS | 2240 | 1467641892471 Marionette TRACE conn2 <- [1,350,null,{}] 07:18:12 INFO - PROCESS | 2240 | 1467641892474 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:18:12 INFO - PROCESS | 2240 | 1467641892476 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:12 INFO - PROCESS | 2240 | 1467641892635 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:18:12 INFO - PROCESS | 2240 | 1467641892652 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 2240 | 1467641892654 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x126aae000 == 42 [pid = 2240] [id = 95] 07:18:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x12a636c00) [pid = 2240] [serial = 282] [outer = 0x0] 07:18:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12a65c000) [pid = 2240] [serial = 283] [outer = 0x12a636c00] 07:18:12 INFO - PROCESS | 2240 | 1467641892681 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x12a767c00) [pid = 2240] [serial = 284] [outer = 0x12a636c00] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x120f30800) [pid = 2240] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x115e58800) [pid = 2240] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1167a3400) [pid = 2240] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x118444800) [pid = 2240] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x11981b400) [pid = 2240] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x120f2c800) [pid = 2240] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x12173b800) [pid = 2240] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1260adc00) [pid = 2240] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x128a1b400) [pid = 2240] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x129093c00) [pid = 2240] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x11821ec00) [pid = 2240] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x117203800) [pid = 2240] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:18:12 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x129348800) [pid = 2240] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:18:13 INFO - PROCESS | 2240 | 1467641893080 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:18:13 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:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 622ms 07:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:18:13 INFO - PROCESS | 2240 | 1467641893091 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 2240 | 1467641893093 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:18:13 INFO - PROCESS | 2240 | 1467641893095 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 2240 | 1467641893096 Marionette TRACE conn2 <- [1,354,null,{}] 07:18:13 INFO - PROCESS | 2240 | 1467641893098 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:18:13 INFO - PROCESS | 2240 | 1467641893099 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:13 INFO - PROCESS | 2240 | 1467641893179 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:18:13 INFO - PROCESS | 2240 | 1467641893182 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:13 INFO - PROCESS | 2240 | 1467641893184 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x128d48000 == 43 [pid = 2240] [id = 96] 07:18:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x118443400) [pid = 2240] [serial = 285] [outer = 0x0] 07:18:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1260adc00) [pid = 2240] [serial = 286] [outer = 0x118443400] 07:18:13 INFO - PROCESS | 2240 | 1467641893208 Marionette DEBUG loaded listener.js 07:18:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12934c400) [pid = 2240] [serial = 287] [outer = 0x118443400] 07:18:13 INFO - PROCESS | 2240 | 1467641893547 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:18:13 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:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 471ms 07:18:13 INFO - PROCESS | 2240 | 1467641893566 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 2240 | 1467641893568 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:18:13 INFO - PROCESS | 2240 | 1467641893570 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 2240 | 1467641893571 Marionette TRACE conn2 <- [1,358,null,{}] 07:18:13 INFO - PROCESS | 2240 | 1467641893582 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:18:13 INFO - PROCESS | 2240 | 1467641893583 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:13 INFO - PROCESS | 2240 | 1467641893679 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:18:13 INFO - PROCESS | 2240 | 1467641893683 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:13 INFO - PROCESS | 2240 | 1467641893685 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a438800 == 44 [pid = 2240] [id = 97] 07:18:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12a76e400) [pid = 2240] [serial = 288] [outer = 0x0] 07:18:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12acb4400) [pid = 2240] [serial = 289] [outer = 0x12a76e400] 07:18:13 INFO - PROCESS | 2240 | 1467641893711 Marionette DEBUG loaded listener.js 07:18:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12b758000) [pid = 2240] [serial = 290] [outer = 0x12a76e400] 07:18:14 INFO - PROCESS | 2240 | 1467641894014 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:18:14 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:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 471ms 07:18:14 INFO - PROCESS | 2240 | 1467641894043 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:18:14 INFO - PROCESS | 2240 | 1467641894044 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:18:14 INFO - PROCESS | 2240 | 1467641894046 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:18:14 INFO - PROCESS | 2240 | 1467641894047 Marionette TRACE conn2 <- [1,362,null,{}] 07:18:14 INFO - PROCESS | 2240 | 1467641894049 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:18:14 INFO - PROCESS | 2240 | 1467641894051 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:14 INFO - PROCESS | 2240 | 1467641894131 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:18:14 INFO - PROCESS | 2240 | 1467641894134 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:14 INFO - PROCESS | 2240 | 1467641894136 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac15000 == 45 [pid = 2240] [id = 98] 07:18:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12acbd400) [pid = 2240] [serial = 291] [outer = 0x0] 07:18:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x12b8b3c00) [pid = 2240] [serial = 292] [outer = 0x12acbd400] 07:18:14 INFO - PROCESS | 2240 | 1467641894160 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12b8ba800) [pid = 2240] [serial = 293] [outer = 0x12acbd400] 07:18:14 INFO - PROCESS | 2240 | 1467641894489 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:18:14 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:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 07:18:14 INFO - PROCESS | 2240 | 1467641894515 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:18:14 INFO - PROCESS | 2240 | 1467641894516 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:18:14 INFO - PROCESS | 2240 | 1467641894518 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:18:14 INFO - PROCESS | 2240 | 1467641894519 Marionette TRACE conn2 <- [1,366,null,{}] 07:18:14 INFO - PROCESS | 2240 | 1467641894523 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:18:14 INFO - PROCESS | 2240 | 1467641894525 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:14 INFO - PROCESS | 2240 | 1467641894633 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:18:14 INFO - PROCESS | 2240 | 1467641894640 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:14 INFO - PROCESS | 2240 | 1467641894642 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b70f000 == 46 [pid = 2240] [id = 99] 07:18:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12b760c00) [pid = 2240] [serial = 294] [outer = 0x0] 07:18:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x12b8bfc00) [pid = 2240] [serial = 295] [outer = 0x12b760c00] 07:18:14 INFO - PROCESS | 2240 | 1467641894666 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12b962c00) [pid = 2240] [serial = 296] [outer = 0x12b760c00] 07:18:15 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:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 569ms 07:18:15 INFO - PROCESS | 2240 | 1467641895079 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:18:15 INFO - PROCESS | 2240 | 1467641895089 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:18:15 INFO - PROCESS | 2240 | 1467641895093 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:18:15 INFO - PROCESS | 2240 | 1467641895099 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 2240 | 1467641895102 Marionette TRACE conn2 <- [1,370,null,{}] 07:18:15 INFO - PROCESS | 2240 | 1467641895107 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:18:15 INFO - PROCESS | 2240 | 1467641895110 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:15 INFO - PROCESS | 2240 | 1467641895266 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:18:15 INFO - PROCESS | 2240 | 1467641895384 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:15 INFO - PROCESS | 2240 | 1467641895388 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x11609f800 == 47 [pid = 2240] [id = 100] 07:18:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1160db400) [pid = 2240] [serial = 297] [outer = 0x0] 07:18:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x116797800) [pid = 2240] [serial = 298] [outer = 0x1160db400] 07:18:15 INFO - PROCESS | 2240 | 1467641895431 Marionette DEBUG loaded listener.js 07:18:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x118219000) [pid = 2240] [serial = 299] [outer = 0x1160db400] 07:18:15 INFO - PROCESS | 2240 | 1467641895910 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:18:15 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:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 823ms 07:18:15 INFO - PROCESS | 2240 | 1467641895920 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:18:15 INFO - PROCESS | 2240 | 1467641895924 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:18:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:18:15 INFO - PROCESS | 2240 | 1467641895928 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 2240 | 1467641895930 Marionette TRACE conn2 <- [1,374,null,{}] 07:18:15 INFO - PROCESS | 2240 | 1467641895933 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:18:15 INFO - PROCESS | 2240 | 1467641895934 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:16 INFO - PROCESS | 2240 | 1467641896038 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:18:16 INFO - PROCESS | 2240 | 1467641896102 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 2240 | 1467641896103 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x119487800 == 48 [pid = 2240] [id = 101] 07:18:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x11871f800) [pid = 2240] [serial = 300] [outer = 0x0] 07:18:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x11949fc00) [pid = 2240] [serial = 301] [outer = 0x11871f800] 07:18:16 INFO - PROCESS | 2240 | 1467641896134 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x119c48400) [pid = 2240] [serial = 302] [outer = 0x11871f800] 07:18:16 INFO - PROCESS | 2240 | 1467641896597 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:18:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:18:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 721ms 07:18:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:18:16 INFO - PROCESS | 2240 | 1467641896649 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:18:16 INFO - PROCESS | 2240 | 1467641896651 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:18:16 INFO - PROCESS | 2240 | 1467641896653 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:18:16 INFO - PROCESS | 2240 | 1467641896656 Marionette TRACE conn2 <- [1,378,null,{}] 07:18:16 INFO - PROCESS | 2240 | 1467641896682 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:18:16 INFO - PROCESS | 2240 | 1467641896685 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:16 INFO - PROCESS | 2240 | 1467641896787 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:18:16 INFO - PROCESS | 2240 | 1467641896852 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 2240 | 1467641896854 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a90f800 == 49 [pid = 2240] [id = 102] 07:18:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1264ea400) [pid = 2240] [serial = 303] [outer = 0x0] 07:18:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x128a16c00) [pid = 2240] [serial = 304] [outer = 0x1264ea400] 07:18:16 INFO - PROCESS | 2240 | 1467641896884 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x128a1ec00) [pid = 2240] [serial = 305] [outer = 0x1264ea400] 07:18:17 INFO - PROCESS | 2240 | 1467641897295 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:18:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:18:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 689ms 07:18:17 INFO - PROCESS | 2240 | 1467641897342 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 2240 | 1467641897344 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:18:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:18:17 INFO - PROCESS | 2240 | 1467641897347 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 2240 | 1467641897348 Marionette TRACE conn2 <- [1,382,null,{}] 07:18:17 INFO - PROCESS | 2240 | 1467641897350 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:18:17 INFO - PROCESS | 2240 | 1467641897352 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:17 INFO - PROCESS | 2240 | 1467641897453 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:18:17 INFO - PROCESS | 2240 | 1467641897503 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:17 INFO - PROCESS | 2240 | 1467641897505 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b945800 == 50 [pid = 2240] [id = 103] 07:18:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x129345800) [pid = 2240] [serial = 306] [outer = 0x0] 07:18:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x12a76d000) [pid = 2240] [serial = 307] [outer = 0x129345800] 07:18:17 INFO - PROCESS | 2240 | 1467641897534 Marionette DEBUG loaded listener.js 07:18:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x12acb5000) [pid = 2240] [serial = 308] [outer = 0x129345800] 07:18:18 INFO - PROCESS | 2240 | 1467641898163 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:18:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:18:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 868ms 07:18:18 INFO - PROCESS | 2240 | 1467641898216 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 2240 | 1467641898219 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:18:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:18:18 INFO - PROCESS | 2240 | 1467641898222 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 2240 | 1467641898224 Marionette TRACE conn2 <- [1,386,null,{}] 07:18:18 INFO - PROCESS | 2240 | 1467641898227 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:18:18 INFO - PROCESS | 2240 | 1467641898229 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:18 INFO - PROCESS | 2240 | 1467641898319 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:18:18 INFO - PROCESS | 2240 | 1467641898371 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:18 INFO - PROCESS | 2240 | 1467641898374 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x120e9e000 == 51 [pid = 2240] [id = 104] 07:18:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x1180f5800) [pid = 2240] [serial = 309] [outer = 0x0] 07:18:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x118716400) [pid = 2240] [serial = 310] [outer = 0x1180f5800] 07:18:18 INFO - PROCESS | 2240 | 1467641898401 Marionette DEBUG loaded listener.js 07:18:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x119499c00) [pid = 2240] [serial = 311] [outer = 0x1180f5800] 07:18:18 INFO - PROCESS | 2240 | 1467641898862 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:18:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:18:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 07:18:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:18:18 INFO - PROCESS | 2240 | 1467641898893 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 2240 | 1467641898896 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:18:18 INFO - PROCESS | 2240 | 1467641898900 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 2240 | 1467641898902 Marionette TRACE conn2 <- [1,390,null,{}] 07:18:18 INFO - PROCESS | 2240 | 1467641898924 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:18:18 INFO - PROCESS | 2240 | 1467641898926 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:19 INFO - PROCESS | 2240 | 1467641899035 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:18:19 INFO - PROCESS | 2240 | 1467641899071 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:19 INFO - PROCESS | 2240 | 1467641899072 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x11735e800 == 52 [pid = 2240] [id = 105] 07:18:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x120e1ec00) [pid = 2240] [serial = 312] [outer = 0x0] 07:18:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 120 (0x120f27400) [pid = 2240] [serial = 313] [outer = 0x120e1ec00] 07:18:19 INFO - PROCESS | 2240 | 1467641899100 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 121 (0x121397400) [pid = 2240] [serial = 314] [outer = 0x120e1ec00] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac15000 == 51 [pid = 2240] [id = 98] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12a438800 == 50 [pid = 2240] [id = 97] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x128d48000 == 49 [pid = 2240] [id = 96] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x126aae000 == 48 [pid = 2240] [id = 95] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12558c800 == 47 [pid = 2240] [id = 94] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x124d0d000 == 46 [pid = 2240] [id = 93] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x121375000 == 45 [pid = 2240] [id = 92] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x112d3a000 == 44 [pid = 2240] [id = 91] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 120 (0x112a84c00) [pid = 2240] [serial = 201] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 119 (0x1180ea800) [pid = 2240] [serial = 205] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x1199bd800 == 43 [pid = 2240] [id = 90] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x1188de800 == 42 [pid = 2240] [id = 89] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x116258000 == 41 [pid = 2240] [id = 88] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x112d45800 == 40 [pid = 2240] [id = 87] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12a903000 == 39 [pid = 2240] [id = 86] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12a6a2000 == 38 [pid = 2240] [id = 85] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x124944000 == 37 [pid = 2240] [id = 84] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x11724b800 == 36 [pid = 2240] [id = 83] 07:18:19 INFO - PROCESS | 2240 | --DOCSHELL 0x126bb9800 == 35 [pid = 2240] [id = 82] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x12a63fc00) [pid = 2240] [serial = 241] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x1255bf400) [pid = 2240] [serial = 223] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x128bb6800) [pid = 2240] [serial = 226] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x129095000) [pid = 2240] [serial = 227] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x118217400) [pid = 2240] [serial = 208] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x1182e2c00) [pid = 2240] [serial = 209] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x118860800) [pid = 2240] [serial = 211] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x118feb400) [pid = 2240] [serial = 212] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x119c44c00) [pid = 2240] [serial = 214] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x120e94400) [pid = 2240] [serial = 215] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x12679f800) [pid = 2240] [serial = 224] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x120fdd800) [pid = 2240] [serial = 217] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x121393800) [pid = 2240] [serial = 218] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x123bdbc00) [pid = 2240] [serial = 220] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1267a7800) [pid = 2240] [serial = 199] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x128bbcc00) [pid = 2240] [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:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x12909c000) [pid = 2240] [serial = 229] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1291de400) [pid = 2240] [serial = 230] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1291e5800) [pid = 2240] [serial = 232] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12a637800) [pid = 2240] [serial = 239] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x118f9c000) [pid = 2240] [serial = 235] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x129347000) [pid = 2240] [serial = 233] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1248f1800) [pid = 2240] [serial = 221] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12a658400) [pid = 2240] [serial = 242] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x12655a800) [pid = 2240] [serial = 238] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x120f23400) [pid = 2240] [serial = 236] [outer = 0x0] [url = about:blank] 07:18:19 INFO - PROCESS | 2240 | 1467641899558 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:18:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:18:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 669ms 07:18:19 INFO - PROCESS | 2240 | 1467641899582 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:18:19 INFO - PROCESS | 2240 | 1467641899584 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:18:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:18:19 INFO - PROCESS | 2240 | 1467641899612 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:18:19 INFO - PROCESS | 2240 | 1467641899614 Marionette TRACE conn2 <- [1,394,null,{}] 07:18:19 INFO - PROCESS | 2240 | 1467641899640 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:18:19 INFO - PROCESS | 2240 | 1467641899643 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:19 INFO - PROCESS | 2240 | 1467641899719 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:18:19 INFO - PROCESS | 2240 | 1467641899727 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:19 INFO - PROCESS | 2240 | 1467641899729 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x12104f800 == 36 [pid = 2240] [id = 106] 07:18:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12679fc00) [pid = 2240] [serial = 315] [outer = 0x0] 07:18:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x128a18c00) [pid = 2240] [serial = 316] [outer = 0x12679fc00] 07:18:19 INFO - PROCESS | 2240 | 1467641899756 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x128ddf400) [pid = 2240] [serial = 317] [outer = 0x12679fc00] 07:18:20 INFO - PROCESS | 2240 | 1467641900095 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:18:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:18:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 555ms 07:18:20 INFO - PROCESS | 2240 | 1467641900153 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:18:20 INFO - PROCESS | 2240 | 1467641900155 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:18:20 INFO - PROCESS | 2240 | 1467641900159 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 2240 | 1467641900160 Marionette TRACE conn2 <- [1,398,null,{}] 07:18:20 INFO - PROCESS | 2240 | 1467641900162 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:18:20 INFO - PROCESS | 2240 | 1467641900163 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:20 INFO - PROCESS | 2240 | 1467641900244 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:18:20 INFO - PROCESS | 2240 | 1467641900247 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:20 INFO - PROCESS | 2240 | 1467641900249 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x123ca1800 == 37 [pid = 2240] [id = 107] 07:18:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x129099400) [pid = 2240] [serial = 318] [outer = 0x0] 07:18:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12a637400) [pid = 2240] [serial = 319] [outer = 0x129099400] 07:18:20 INFO - PROCESS | 2240 | 1467641900274 Marionette DEBUG loaded listener.js 07:18:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x12a655800) [pid = 2240] [serial = 320] [outer = 0x129099400] 07:18:20 INFO - PROCESS | 2240 | 1467641900633 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:18:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:18:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 07:18:20 INFO - PROCESS | 2240 | 1467641900677 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:18:20 INFO - PROCESS | 2240 | 1467641900678 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:18:20 INFO - PROCESS | 2240 | 1467641900686 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 2240 | 1467641900687 Marionette TRACE conn2 <- [1,402,null,{}] 07:18:20 INFO - PROCESS | 2240 | 1467641900690 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:18:20 INFO - PROCESS | 2240 | 1467641900691 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:20 INFO - PROCESS | 2240 | 1467641900769 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:18:20 INFO - PROCESS | 2240 | 1467641900775 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:20 INFO - PROCESS | 2240 | 1467641900776 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x126415800 == 38 [pid = 2240] [id = 108] 07:18:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12a765c00) [pid = 2240] [serial = 321] [outer = 0x0] 07:18:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12a968000) [pid = 2240] [serial = 322] [outer = 0x12a765c00] 07:18:20 INFO - PROCESS | 2240 | 1467641900800 Marionette DEBUG loaded listener.js 07:18:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x12b75d400) [pid = 2240] [serial = 323] [outer = 0x12a765c00] 07:18:21 INFO - PROCESS | 2240 | 1467641901147 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:18:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 473ms 07:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:18:21 INFO - PROCESS | 2240 | 1467641901160 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 2240 | 1467641901161 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:18:21 INFO - PROCESS | 2240 | 1467641901163 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - PROCESS | 2240 | 1467641901164 Marionette TRACE conn2 <- [1,406,null,{}] 07:18:21 INFO - PROCESS | 2240 | 1467641901166 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:18:21 INFO - PROCESS | 2240 | 1467641901170 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:21 INFO - PROCESS | 2240 | 1467641901270 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:18:21 INFO - PROCESS | 2240 | 1467641901334 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:21 INFO - PROCESS | 2240 | 1467641901335 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x12883f800 == 39 [pid = 2240] [id = 109] 07:18:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x116978c00) [pid = 2240] [serial = 324] [outer = 0x0] 07:18:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x12b8be000) [pid = 2240] [serial = 325] [outer = 0x116978c00] 07:18:21 INFO - PROCESS | 2240 | 1467641901360 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x12c2c0400) [pid = 2240] [serial = 326] [outer = 0x116978c00] 07:18:21 INFO - PROCESS | 2240 | 1467641901701 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:18:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 568ms 07:18:21 INFO - PROCESS | 2240 | 1467641901732 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 2240 | 1467641901733 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:18:21 INFO - PROCESS | 2240 | 1467641901742 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - PROCESS | 2240 | 1467641901743 Marionette TRACE conn2 <- [1,410,null,{}] 07:18:21 INFO - PROCESS | 2240 | 1467641901746 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:18:21 INFO - PROCESS | 2240 | 1467641901747 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:21 INFO - PROCESS | 2240 | 1467641901854 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:18:21 INFO - PROCESS | 2240 | 1467641901858 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:21 INFO - PROCESS | 2240 | 1467641901859 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x117234000 == 40 [pid = 2240] [id = 110] 07:18:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x12be11800) [pid = 2240] [serial = 327] [outer = 0x0] 07:18:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x12c2c7000) [pid = 2240] [serial = 328] [outer = 0x12be11800] 07:18:21 INFO - PROCESS | 2240 | 1467641901883 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x12c2ce800) [pid = 2240] [serial = 329] [outer = 0x12be11800] 07:18:22 INFO - PROCESS | 2240 | 1467641902071 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:18:22 INFO - PROCESS | 2240 | 1467641902244 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:18:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:18:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 07:18:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:18:22 INFO - PROCESS | 2240 | 1467641902261 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:18:22 INFO - PROCESS | 2240 | 1467641902263 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:18:22 INFO - PROCESS | 2240 | 1467641902265 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:18:22 INFO - PROCESS | 2240 | 1467641902266 Marionette TRACE conn2 <- [1,414,null,{}] 07:18:22 INFO - PROCESS | 2240 | 1467641902275 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:18:22 INFO - PROCESS | 2240 | 1467641902276 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:22 INFO - PROCESS | 2240 | 1467641902375 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:18:22 INFO - PROCESS | 2240 | 1467641902379 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 2240 | 1467641902380 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a422800 == 41 [pid = 2240] [id = 111] 07:18:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x11981fc00) [pid = 2240] [serial = 330] [outer = 0x0] 07:18:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x12c88f800) [pid = 2240] [serial = 331] [outer = 0x11981fc00] 07:18:22 INFO - PROCESS | 2240 | 1467641902444 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x12caa8000) [pid = 2240] [serial = 332] [outer = 0x11981fc00] 07:18:22 INFO - PROCESS | 2240 | 1467641902770 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:18:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:18:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 527ms 07:18:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:18:22 INFO - PROCESS | 2240 | 1467641902801 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:18:22 INFO - PROCESS | 2240 | 1467641902802 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:18:22 INFO - PROCESS | 2240 | 1467641902804 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:18:22 INFO - PROCESS | 2240 | 1467641902808 Marionette TRACE conn2 <- [1,418,null,{}] 07:18:22 INFO - PROCESS | 2240 | 1467641902811 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:18:22 INFO - PROCESS | 2240 | 1467641902812 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:22 INFO - PROCESS | 2240 | 1467641902917 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:18:22 INFO - PROCESS | 2240 | 1467641902948 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 2240 | 1467641902950 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a21e800 == 42 [pid = 2240] [id = 112] 07:18:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x1129ac000) [pid = 2240] [serial = 333] [outer = 0x0] 07:18:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x1129af800) [pid = 2240] [serial = 334] [outer = 0x1129ac000] 07:18:22 INFO - PROCESS | 2240 | 1467641902975 Marionette DEBUG loaded listener.js 07:18:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x1129b3800) [pid = 2240] [serial = 335] [outer = 0x1129ac000] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x128bb6c00) [pid = 2240] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x129342800) [pid = 2240] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x12a636c00) [pid = 2240] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x1196a1800) [pid = 2240] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x126457400) [pid = 2240] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x116a03c00) [pid = 2240] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x120f30400) [pid = 2240] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1248f2400) [pid = 2240] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x118fe2400) [pid = 2240] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1176ea800) [pid = 2240] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x113d3e400) [pid = 2240] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1196c7400) [pid = 2240] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x124823c00) [pid = 2240] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x118443400) [pid = 2240] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12acbd400) [pid = 2240] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12a76e400) [pid = 2240] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x124ead400) [pid = 2240] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x111d83c00) [pid = 2240] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:18:23 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x116a11800) [pid = 2240] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:18:23 INFO - PROCESS | 2240 | 1467641903730 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:18:23 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:18:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 974ms 07:18:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:18:23 INFO - PROCESS | 2240 | 1467641903778 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:18:23 INFO - PROCESS | 2240 | 1467641903779 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:18:23 INFO - PROCESS | 2240 | 1467641903781 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:18:23 INFO - PROCESS | 2240 | 1467641903783 Marionette TRACE conn2 <- [1,422,null,{}] 07:18:23 INFO - PROCESS | 2240 | 1467641903785 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:18:23 INFO - PROCESS | 2240 | 1467641903786 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:23 INFO - PROCESS | 2240 | 1467641903861 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:18:23 INFO - PROCESS | 2240 | 1467641903864 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:23 INFO - PROCESS | 2240 | 1467641903865 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x120e9e800 == 43 [pid = 2240] [id = 113] 07:18:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1128cd400) [pid = 2240] [serial = 336] [outer = 0x0] 07:18:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1128d4400) [pid = 2240] [serial = 337] [outer = 0x1128cd400] 07:18:23 INFO - PROCESS | 2240 | 1467641903884 Marionette DEBUG loaded listener.js 07:18:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1128d8400) [pid = 2240] [serial = 338] [outer = 0x1128cd400] 07:18:24 INFO - PROCESS | 2240 | 1467641904730 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:18:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:18:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 07:18:24 INFO - PROCESS | 2240 | 1467641904752 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:18:24 INFO - PROCESS | 2240 | 1467641904754 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:18:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:18:24 INFO - PROCESS | 2240 | 1467641904758 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:18:24 INFO - PROCESS | 2240 | 1467641904760 Marionette TRACE conn2 <- [1,426,null,{}] 07:18:24 INFO - PROCESS | 2240 | 1467641904763 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:18:24 INFO - PROCESS | 2240 | 1467641904764 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:24 INFO - PROCESS | 2240 | 1467641904875 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:18:24 INFO - PROCESS | 2240 | 1467641904881 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:24 INFO - PROCESS | 2240 | 1467641904883 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd5e000 == 44 [pid = 2240] [id = 114] 07:18:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1128cf800) [pid = 2240] [serial = 339] [outer = 0x0] 07:18:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1166ff800) [pid = 2240] [serial = 340] [outer = 0x1128cf800] 07:18:24 INFO - PROCESS | 2240 | 1467641904908 Marionette DEBUG loaded listener.js 07:18:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x120f2e800) [pid = 2240] [serial = 341] [outer = 0x1128cf800] 07:18:25 INFO - PROCESS | 2240 | 1467641905232 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:18:25 INFO - PROCESS | 2240 | 1467641905279 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:18:25 INFO - PROCESS | 2240 | 1467641905281 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 2240 | 1467641905282 Marionette TRACE conn2 <- [1,430,null,{}] 07:18:25 INFO - PROCESS | 2240 | 1467641905285 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:18:25 INFO - PROCESS | 2240 | 1467641905286 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:25 INFO - PROCESS | 2240 | 1467641905377 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:18:25 INFO - PROCESS | 2240 | 1467641905381 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:25 INFO - PROCESS | 2240 | 1467641905382 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c01c000 == 45 [pid = 2240] [id = 115] 07:18:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x119807c00) [pid = 2240] [serial = 342] [outer = 0x0] 07:18:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x11980d000) [pid = 2240] [serial = 343] [outer = 0x119807c00] 07:18:25 INFO - PROCESS | 2240 | 1467641905406 Marionette DEBUG loaded listener.js 07:18:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x120f30400) [pid = 2240] [serial = 344] [outer = 0x119807c00] 07:18:25 INFO - PROCESS | 2240 | 1467641905922 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:18:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:18:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 667ms 07:18:25 INFO - PROCESS | 2240 | 1467641905950 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:18:25 INFO - PROCESS | 2240 | 1467641905953 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:18:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:18:25 INFO - PROCESS | 2240 | 1467641905956 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 2240 | 1467641905958 Marionette TRACE conn2 <- [1,434,null,{}] 07:18:25 INFO - PROCESS | 2240 | 1467641905961 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:18:25 INFO - PROCESS | 2240 | 1467641905964 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:26 INFO - PROCESS | 2240 | 1467641906073 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:18:26 INFO - PROCESS | 2240 | 1467641906131 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:26 INFO - PROCESS | 2240 | 1467641906133 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x118766800 == 46 [pid = 2240] [id = 116] 07:18:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1180ea800) [pid = 2240] [serial = 345] [outer = 0x0] 07:18:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x118443000) [pid = 2240] [serial = 346] [outer = 0x1180ea800] 07:18:26 INFO - PROCESS | 2240 | 1467641906168 Marionette DEBUG loaded listener.js 07:18:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x118868800) [pid = 2240] [serial = 347] [outer = 0x1180ea800] 07:18:26 INFO - PROCESS | 2240 | 1467641906785 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:18:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:18:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 872ms 07:18:26 INFO - PROCESS | 2240 | 1467641906829 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:18:26 INFO - PROCESS | 2240 | 1467641906834 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:18:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:18:26 INFO - PROCESS | 2240 | 1467641906840 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:18:26 INFO - PROCESS | 2240 | 1467641906842 Marionette TRACE conn2 <- [1,438,null,{}] 07:18:26 INFO - PROCESS | 2240 | 1467641906846 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:18:26 INFO - PROCESS | 2240 | 1467641906849 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:26 INFO - PROCESS | 2240 | 1467641906980 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:18:27 INFO - PROCESS | 2240 | 1467641907034 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:27 INFO - PROCESS | 2240 | 1467641907035 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12553b800 == 47 [pid = 2240] [id = 117] 07:18:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x118fea800) [pid = 2240] [serial = 348] [outer = 0x0] 07:18:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x11980c400) [pid = 2240] [serial = 349] [outer = 0x118fea800] 07:18:27 INFO - PROCESS | 2240 | 1467641907066 Marionette DEBUG loaded listener.js 07:18:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x120f2c000) [pid = 2240] [serial = 350] [outer = 0x118fea800] 07:18:27 INFO - PROCESS | 2240 | 1467641907515 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:18:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:18:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 722ms 07:18:27 INFO - PROCESS | 2240 | 1467641907571 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:18:27 INFO - PROCESS | 2240 | 1467641907573 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:18:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:18:27 INFO - PROCESS | 2240 | 1467641907577 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:18:27 INFO - PROCESS | 2240 | 1467641907580 Marionette TRACE conn2 <- [1,442,null,{}] 07:18:27 INFO - PROCESS | 2240 | 1467641907587 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:18:27 INFO - PROCESS | 2240 | 1467641907593 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:27 INFO - PROCESS | 2240 | 1467641907696 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:18:27 INFO - PROCESS | 2240 | 1467641907761 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:27 INFO - PROCESS | 2240 | 1467641907763 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd65000 == 48 [pid = 2240] [id = 118] 07:18:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x124be6c00) [pid = 2240] [serial = 351] [outer = 0x0] 07:18:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x125512000) [pid = 2240] [serial = 352] [outer = 0x124be6c00] 07:18:27 INFO - PROCESS | 2240 | 1467641907795 Marionette DEBUG loaded listener.js 07:18:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x126460400) [pid = 2240] [serial = 353] [outer = 0x124be6c00] 07:18:28 INFO - PROCESS | 2240 | 1467641908212 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:18:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:18:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 676ms 07:18:28 INFO - PROCESS | 2240 | 1467641908278 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:18:28 INFO - PROCESS | 2240 | 1467641908280 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:18:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:18:28 INFO - PROCESS | 2240 | 1467641908284 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:18:28 INFO - PROCESS | 2240 | 1467641908285 Marionette TRACE conn2 <- [1,446,null,{}] 07:18:28 INFO - PROCESS | 2240 | 1467641908287 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:18:28 INFO - PROCESS | 2240 | 1467641908290 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:28 INFO - PROCESS | 2240 | 1467641908394 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:18:28 INFO - PROCESS | 2240 | 1467641908459 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:28 INFO - PROCESS | 2240 | 1467641908460 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c02f000 == 49 [pid = 2240] [id = 119] 07:18:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x128bb0800) [pid = 2240] [serial = 354] [outer = 0x0] 07:18:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x12908fc00) [pid = 2240] [serial = 355] [outer = 0x128bb0800] 07:18:28 INFO - PROCESS | 2240 | 1467641908490 Marionette DEBUG loaded listener.js 07:18:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x1291de400) [pid = 2240] [serial = 356] [outer = 0x128bb0800] 07:18:28 INFO - PROCESS | 2240 | 1467641908912 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:18:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:18:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 669ms 07:18:28 INFO - PROCESS | 2240 | 1467641908953 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:18:28 INFO - PROCESS | 2240 | 1467641908955 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:18:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:18:28 INFO - PROCESS | 2240 | 1467641908976 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:18:28 INFO - PROCESS | 2240 | 1467641908977 Marionette TRACE conn2 <- [1,450,null,{}] 07:18:28 INFO - PROCESS | 2240 | 1467641908980 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:18:28 INFO - PROCESS | 2240 | 1467641908981 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:29 INFO - PROCESS | 2240 | 1467641909085 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:18:29 INFO - PROCESS | 2240 | 1467641909153 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:29 INFO - PROCESS | 2240 | 1467641909155 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x11608f800 == 50 [pid = 2240] [id = 120] 07:18:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x1172bc800) [pid = 2240] [serial = 357] [outer = 0x0] 07:18:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x119810000) [pid = 2240] [serial = 358] [outer = 0x1172bc800] 07:18:29 INFO - PROCESS | 2240 | 1467641909183 Marionette DEBUG loaded listener.js 07:18:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x128bb6800) [pid = 2240] [serial = 359] [outer = 0x1172bc800] 07:18:29 INFO - PROCESS | 2240 | 1467641909847 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:18:29 INFO - PROCESS | 2240 | 1467641909902 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:18:29 INFO - PROCESS | 2240 | 1467641909905 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:18:29 INFO - PROCESS | 2240 | 1467641909907 Marionette TRACE conn2 <- [1,454,null,{}] 07:18:29 INFO - PROCESS | 2240 | 1467641909911 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:18:29 INFO - PROCESS | 2240 | 1467641909912 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:30 INFO - PROCESS | 2240 | 1467641910001 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:18:30 INFO - PROCESS | 2240 | 1467641910056 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:30 INFO - PROCESS | 2240 | 1467641910058 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x117020800 == 51 [pid = 2240] [id = 121] 07:18:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 120 (0x11873d400) [pid = 2240] [serial = 360] [outer = 0x0] 07:18:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 121 (0x11886a000) [pid = 2240] [serial = 361] [outer = 0x11873d400] 07:18:30 INFO - PROCESS | 2240 | 1467641910086 Marionette DEBUG loaded listener.js 07:18:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 122 (0x1194a2c00) [pid = 2240] [serial = 362] [outer = 0x11873d400] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd5e000 == 50 [pid = 2240] [id = 114] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x120e9e800 == 49 [pid = 2240] [id = 113] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12a21e800 == 48 [pid = 2240] [id = 112] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12a422800 == 47 [pid = 2240] [id = 111] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x117234000 == 46 [pid = 2240] [id = 110] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12883f800 == 45 [pid = 2240] [id = 109] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x126415800 == 44 [pid = 2240] [id = 108] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x123ca1800 == 43 [pid = 2240] [id = 107] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12104f800 == 42 [pid = 2240] [id = 106] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x11735e800 == 41 [pid = 2240] [id = 105] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x120e9e000 == 40 [pid = 2240] [id = 104] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x119487800 == 39 [pid = 2240] [id = 101] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12b70f000 == 38 [pid = 2240] [id = 99] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x11609f800 == 37 [pid = 2240] [id = 100] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x112e49800 == 36 [pid = 2240] [id = 68] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x117e71800 == 35 [pid = 2240] [id = 69] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12a90f800 == 34 [pid = 2240] [id = 102] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12b945800 == 33 [pid = 2240] [id = 103] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x11608f800 == 32 [pid = 2240] [id = 120] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12c02f000 == 31 [pid = 2240] [id = 119] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd65000 == 30 [pid = 2240] [id = 118] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12553b800 == 29 [pid = 2240] [id = 117] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x118766800 == 28 [pid = 2240] [id = 116] 07:18:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12c01c000 == 27 [pid = 2240] [id = 115] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 121 (0x118446400) [pid = 2240] [serial = 206] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 120 (0x113d8e800) [pid = 2240] [serial = 202] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 119 (0x12909ec00) [pid = 2240] [serial = 277] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x12a2e6000) [pid = 2240] [serial = 280] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x1176e9000) [pid = 2240] [serial = 278] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x12a65c000) [pid = 2240] [serial = 283] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x120e23000) [pid = 2240] [serial = 251] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x119828800) [pid = 2240] [serial = 250] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x12a634400) [pid = 2240] [serial = 281] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x1267a7c00) [pid = 2240] [serial = 256] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x118449000) [pid = 2240] [serial = 248] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x1182da000) [pid = 2240] [serial = 247] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1218ecc00) [pid = 2240] [serial = 268] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x1248f1400) [pid = 2240] [serial = 269] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x124ea7000) [pid = 2240] [serial = 271] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1255c4800) [pid = 2240] [serial = 272] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1199e6000) [pid = 2240] [serial = 265] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x120f27c00) [pid = 2240] [serial = 266] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1182e7c00) [pid = 2240] [serial = 260] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1180f4400) [pid = 2240] [serial = 259] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1180f0400) [pid = 2240] [serial = 262] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x118f99400) [pid = 2240] [serial = 263] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1196c9c00) [pid = 2240] [serial = 244] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x128a14800) [pid = 2240] [serial = 245] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1255c4c00) [pid = 2240] [serial = 254] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x124be3000) [pid = 2240] [serial = 253] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1260adc00) [pid = 2240] [serial = 286] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x12934c400) [pid = 2240] [serial = 287] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x12b8ba800) [pid = 2240] [serial = 293] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x12b8b3c00) [pid = 2240] [serial = 292] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x12b758000) [pid = 2240] [serial = 290] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x12b8bfc00) [pid = 2240] [serial = 295] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x128a17800) [pid = 2240] [serial = 257] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x126457800) [pid = 2240] [serial = 274] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x128ddfc00) [pid = 2240] [serial = 275] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12acb4400) [pid = 2240] [serial = 289] [outer = 0x0] [url = about:blank] 07:18:30 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12a767c00) [pid = 2240] [serial = 284] [outer = 0x0] [url = about:blank] 07:18:31 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:31 INFO - PROCESS | 2240 | 1467641911085 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:18:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:18:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1223ms 07:18:31 INFO - PROCESS | 2240 | 1467641911128 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:18:31 INFO - PROCESS | 2240 | 1467641911130 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:18:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:18:31 INFO - PROCESS | 2240 | 1467641911134 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 2240 | 1467641911136 Marionette TRACE conn2 <- [1,458,null,{}] 07:18:31 INFO - PROCESS | 2240 | 1467641911140 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:18:31 INFO - PROCESS | 2240 | 1467641911143 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:31 INFO - PROCESS | 2240 | 1467641911219 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:18:31 INFO - PROCESS | 2240 | 1467641911227 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:31 INFO - PROCESS | 2240 | 1467641911229 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x113b41800 == 28 [pid = 2240] [id = 122] 07:18:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x113962c00) [pid = 2240] [serial = 363] [outer = 0x0] 07:18:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x116799c00) [pid = 2240] [serial = 364] [outer = 0x113962c00] 07:18:31 INFO - PROCESS | 2240 | 1467641911257 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1129b3c00) [pid = 2240] [serial = 365] [outer = 0x113962c00] 07:18:31 INFO - PROCESS | 2240 | 1467641911611 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:18:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:18:31 INFO - PROCESS | 2240 | 1467641911659 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:18:31 INFO - PROCESS | 2240 | 1467641911664 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 2240 | 1467641911666 Marionette TRACE conn2 <- [1,462,null,{}] 07:18:31 INFO - PROCESS | 2240 | 1467641911668 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:18:31 INFO - PROCESS | 2240 | 1467641911670 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:31 INFO - PROCESS | 2240 | 1467641911746 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:18:31 INFO - PROCESS | 2240 | 1467641911750 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:31 INFO - PROCESS | 2240 | 1467641911751 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169bc800 == 29 [pid = 2240] [id = 123] 07:18:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x118216000) [pid = 2240] [serial = 366] [outer = 0x0] 07:18:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118445000) [pid = 2240] [serial = 367] [outer = 0x118216000] 07:18:31 INFO - PROCESS | 2240 | 1467641911780 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x11885dc00) [pid = 2240] [serial = 368] [outer = 0x118216000] 07:18:32 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:32 INFO - PROCESS | 2240 | 1467641912130 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:18:32 INFO - PROCESS | 2240 | 1467641912193 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:18:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:18:32 INFO - PROCESS | 2240 | 1467641912195 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:18:32 INFO - PROCESS | 2240 | 1467641912198 Marionette TRACE conn2 <- [1,466,null,{}] 07:18:32 INFO - PROCESS | 2240 | 1467641912205 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:18:32 INFO - PROCESS | 2240 | 1467641912209 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:32 INFO - PROCESS | 2240 | 1467641912283 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:18:32 INFO - PROCESS | 2240 | 1467641912288 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:32 INFO - PROCESS | 2240 | 1467641912292 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191c1800 == 30 [pid = 2240] [id = 124] 07:18:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1129a4800) [pid = 2240] [serial = 369] [outer = 0x0] 07:18:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x11980d400) [pid = 2240] [serial = 370] [outer = 0x1129a4800] 07:18:32 INFO - PROCESS | 2240 | 1467641912321 Marionette DEBUG loaded listener.js 07:18:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120e23000) [pid = 2240] [serial = 371] [outer = 0x1129a4800] 07:18:32 INFO - PROCESS | 2240 | 1467641912662 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:18:32 INFO - PROCESS | 2240 | 1467641912668 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:18:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:18:32 INFO - PROCESS | 2240 | 1467641912670 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:18:32 INFO - PROCESS | 2240 | 1467641912671 Marionette TRACE conn2 <- [1,470,null,{}] 07:18:32 INFO - PROCESS | 2240 | 1467641912679 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:18:32 INFO - PROCESS | 2240 | 1467641912680 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:32 INFO - PROCESS | 2240 | 1467641912760 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:18:32 INFO - PROCESS | 2240 | 1467641912817 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:32 INFO - PROCESS | 2240 | 1467641912818 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x120e9e000 == 31 [pid = 2240] [id = 125] 07:18:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x120e1c000) [pid = 2240] [serial = 372] [outer = 0x0] 07:18:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x120f31400) [pid = 2240] [serial = 373] [outer = 0x120e1c000] 07:18:32 INFO - PROCESS | 2240 | 1467641912843 Marionette DEBUG loaded listener.js 07:18:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12173b800) [pid = 2240] [serial = 374] [outer = 0x120e1c000] 07:18:33 INFO - PROCESS | 2240 | 1467641913149 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:18:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:18:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 524ms 07:18:33 INFO - PROCESS | 2240 | 1467641913195 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:18:33 INFO - PROCESS | 2240 | 1467641913196 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:18:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:18:33 INFO - PROCESS | 2240 | 1467641913198 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:18:33 INFO - PROCESS | 2240 | 1467641913206 Marionette TRACE conn2 <- [1,474,null,{}] 07:18:33 INFO - PROCESS | 2240 | 1467641913209 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:18:33 INFO - PROCESS | 2240 | 1467641913210 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:33 INFO - PROCESS | 2240 | 1467641913300 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:18:33 INFO - PROCESS | 2240 | 1467641913304 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:33 INFO - PROCESS | 2240 | 1467641913305 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x12137d000 == 32 [pid = 2240] [id = 126] 07:18:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x11662fc00) [pid = 2240] [serial = 375] [outer = 0x0] 07:18:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x121bde000) [pid = 2240] [serial = 376] [outer = 0x11662fc00] 07:18:33 INFO - PROCESS | 2240 | 1467641913330 Marionette DEBUG loaded listener.js 07:18:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x124ea8800) [pid = 2240] [serial = 377] [outer = 0x11662fc00] 07:18:33 INFO - PROCESS | 2240 | 1467641913686 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:18:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:18:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 527ms 07:18:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:18:33 INFO - PROCESS | 2240 | 1467641913726 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:18:33 INFO - PROCESS | 2240 | 1467641913728 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:18:33 INFO - PROCESS | 2240 | 1467641913730 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:18:33 INFO - PROCESS | 2240 | 1467641913731 Marionette TRACE conn2 <- [1,478,null,{}] 07:18:33 INFO - PROCESS | 2240 | 1467641913733 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:18:33 INFO - PROCESS | 2240 | 1467641913737 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:33 INFO - PROCESS | 2240 | 1467641913849 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:18:33 INFO - PROCESS | 2240 | 1467641913884 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:33 INFO - PROCESS | 2240 | 1467641913885 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x124f47800 == 33 [pid = 2240] [id = 127] 07:18:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x124ea9400) [pid = 2240] [serial = 378] [outer = 0x0] 07:18:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x126457400) [pid = 2240] [serial = 379] [outer = 0x124ea9400] 07:18:33 INFO - PROCESS | 2240 | 1467641913911 Marionette DEBUG loaded listener.js 07:18:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x129094000) [pid = 2240] [serial = 380] [outer = 0x124ea9400] 07:18:34 INFO - PROCESS | 2240 | 1467641914236 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:18:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:18:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 517ms 07:18:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:18:34 INFO - PROCESS | 2240 | 1467641914248 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:18:34 INFO - PROCESS | 2240 | 1467641914249 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:18:34 INFO - PROCESS | 2240 | 1467641914251 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:18:34 INFO - PROCESS | 2240 | 1467641914253 Marionette TRACE conn2 <- [1,482,null,{}] 07:18:34 INFO - PROCESS | 2240 | 1467641914255 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:18:34 INFO - PROCESS | 2240 | 1467641914257 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:34 INFO - PROCESS | 2240 | 1467641914359 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:18:34 INFO - PROCESS | 2240 | 1467641914394 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:34 INFO - PROCESS | 2240 | 1467641914395 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x1265b5000 == 34 [pid = 2240] [id = 128] 07:18:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x118f43400) [pid = 2240] [serial = 381] [outer = 0x0] 07:18:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1291da400) [pid = 2240] [serial = 382] [outer = 0x118f43400] 07:18:34 INFO - PROCESS | 2240 | 1467641914420 Marionette DEBUG loaded listener.js 07:18:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x129345000) [pid = 2240] [serial = 383] [outer = 0x118f43400] 07:18:34 INFO - PROCESS | 2240 | 1467641914743 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:18:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:18:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 07:18:34 INFO - PROCESS | 2240 | 1467641914771 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:18:34 INFO - PROCESS | 2240 | 1467641914772 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:18:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:18:34 INFO - PROCESS | 2240 | 1467641914782 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:18:34 INFO - PROCESS | 2240 | 1467641914783 Marionette TRACE conn2 <- [1,486,null,{}] 07:18:34 INFO - PROCESS | 2240 | 1467641914785 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:18:34 INFO - PROCESS | 2240 | 1467641914787 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:34 INFO - PROCESS | 2240 | 1467641914879 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:18:34 INFO - PROCESS | 2240 | 1467641914883 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:34 INFO - PROCESS | 2240 | 1467641914884 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bb8000 == 35 [pid = 2240] [id = 129] 07:18:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x129094c00) [pid = 2240] [serial = 384] [outer = 0x0] 07:18:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x12a630c00) [pid = 2240] [serial = 385] [outer = 0x129094c00] 07:18:34 INFO - PROCESS | 2240 | 1467641914908 Marionette DEBUG loaded listener.js 07:18:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x12a656800) [pid = 2240] [serial = 386] [outer = 0x129094c00] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x119807c00) [pid = 2240] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x12be11800) [pid = 2240] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x11981fc00) [pid = 2240] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1129ac000) [pid = 2240] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x12a765c00) [pid = 2240] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1160db400) [pid = 2240] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x11871f800) [pid = 2240] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x120e1ec00) [pid = 2240] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x129099400) [pid = 2240] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12679fc00) [pid = 2240] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1180f5800) [pid = 2240] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x12b760c00) [pid = 2240] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x129345800) [pid = 2240] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1264ea400) [pid = 2240] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1128cf800) [pid = 2240] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x116978c00) [pid = 2240] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:18:35 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1128cd400) [pid = 2240] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:18:35 INFO - PROCESS | 2240 | 1467641915466 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:18:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:18:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 718ms 07:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:18:35 INFO - PROCESS | 2240 | 1467641915500 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:18:35 INFO - PROCESS | 2240 | 1467641915502 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:18:35 INFO - PROCESS | 2240 | 1467641915504 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 2240 | 1467641915509 Marionette TRACE conn2 <- [1,490,null,{}] 07:18:35 INFO - PROCESS | 2240 | 1467641915511 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:18:35 INFO - PROCESS | 2240 | 1467641915512 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:35 INFO - PROCESS | 2240 | 1467641915594 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:18:35 INFO - PROCESS | 2240 | 1467641915647 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:35 INFO - PROCESS | 2240 | 1467641915648 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:35 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191b9800 == 36 [pid = 2240] [id = 130] 07:18:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x112a7cc00) [pid = 2240] [serial = 387] [outer = 0x0] 07:18:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x118f9bc00) [pid = 2240] [serial = 388] [outer = 0x112a7cc00] 07:18:35 INFO - PROCESS | 2240 | 1467641915673 Marionette DEBUG loaded listener.js 07:18:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x120e91000) [pid = 2240] [serial = 389] [outer = 0x112a7cc00] 07:18:35 INFO - PROCESS | 2240 | 1467641915922 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:18:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:18:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 472ms 07:18:35 INFO - PROCESS | 2240 | 1467641915979 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:18:35 INFO - PROCESS | 2240 | 1467641915980 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:18:35 INFO - PROCESS | 2240 | 1467641915983 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 2240 | 1467641915984 Marionette TRACE conn2 <- [1,494,null,{}] 07:18:35 INFO - PROCESS | 2240 | 1467641915986 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:18:35 INFO - PROCESS | 2240 | 1467641915987 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:36 INFO - PROCESS | 2240 | 1467641916077 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:18:36 INFO - PROCESS | 2240 | 1467641916081 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:36 INFO - PROCESS | 2240 | 1467641916082 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a20c800 == 37 [pid = 2240] [id = 131] 07:18:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1248ee800) [pid = 2240] [serial = 390] [outer = 0x0] 07:18:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12909cc00) [pid = 2240] [serial = 391] [outer = 0x1248ee800] 07:18:36 INFO - PROCESS | 2240 | 1467641916106 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12a65b800) [pid = 2240] [serial = 392] [outer = 0x1248ee800] 07:18:36 INFO - PROCESS | 2240 | 1467641916449 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:18:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:18:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 517ms 07:18:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:18:36 INFO - PROCESS | 2240 | 1467641916501 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:18:36 INFO - PROCESS | 2240 | 1467641916502 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:18:36 INFO - PROCESS | 2240 | 1467641916511 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:18:36 INFO - PROCESS | 2240 | 1467641916513 Marionette TRACE conn2 <- [1,498,null,{}] 07:18:36 INFO - PROCESS | 2240 | 1467641916517 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:18:36 INFO - PROCESS | 2240 | 1467641916519 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:36 INFO - PROCESS | 2240 | 1467641916613 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:18:36 INFO - PROCESS | 2240 | 1467641916618 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:36 INFO - PROCESS | 2240 | 1467641916619 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x12137c800 == 38 [pid = 2240] [id = 132] 07:18:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x12a766000) [pid = 2240] [serial = 393] [outer = 0x0] 07:18:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12acb4400) [pid = 2240] [serial = 394] [outer = 0x12a766000] 07:18:36 INFO - PROCESS | 2240 | 1467641916648 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12b763400) [pid = 2240] [serial = 395] [outer = 0x12a766000] 07:18:36 INFO - PROCESS | 2240 | 1467641916968 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:18:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:18:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 476ms 07:18:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:18:36 INFO - PROCESS | 2240 | 1467641916982 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:18:36 INFO - PROCESS | 2240 | 1467641916984 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:18:36 INFO - PROCESS | 2240 | 1467641916986 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:18:36 INFO - PROCESS | 2240 | 1467641916987 Marionette TRACE conn2 <- [1,502,null,{}] 07:18:36 INFO - PROCESS | 2240 | 1467641916991 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:18:36 INFO - PROCESS | 2240 | 1467641916994 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:37 INFO - PROCESS | 2240 | 1467641917069 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:18:37 INFO - PROCESS | 2240 | 1467641917074 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:37 INFO - PROCESS | 2240 | 1467641917076 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac11000 == 39 [pid = 2240] [id = 133] 07:18:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x12b763800) [pid = 2240] [serial = 396] [outer = 0x0] 07:18:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12b8bfc00) [pid = 2240] [serial = 397] [outer = 0x12b763800] 07:18:37 INFO - PROCESS | 2240 | 1467641917100 Marionette DEBUG loaded listener.js 07:18:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x12be02400) [pid = 2240] [serial = 398] [outer = 0x12b763800] 07:18:37 INFO - PROCESS | 2240 | 1467641917523 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:18:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:18:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 571ms 07:18:37 INFO - PROCESS | 2240 | 1467641917559 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:18:37 INFO - PROCESS | 2240 | 1467641917562 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:18:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:18:37 INFO - PROCESS | 2240 | 1467641917565 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:18:37 INFO - PROCESS | 2240 | 1467641917567 Marionette TRACE conn2 <- [1,506,null,{}] 07:18:37 INFO - PROCESS | 2240 | 1467641917571 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:18:37 INFO - PROCESS | 2240 | 1467641917572 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:37 INFO - PROCESS | 2240 | 1467641917682 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:18:37 INFO - PROCESS | 2240 | 1467641917759 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:37 INFO - PROCESS | 2240 | 1467641917761 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x116938000 == 40 [pid = 2240] [id = 134] 07:18:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x113370000) [pid = 2240] [serial = 399] [outer = 0x0] 07:18:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x116082400) [pid = 2240] [serial = 400] [outer = 0x113370000] 07:18:37 INFO - PROCESS | 2240 | 1467641917791 Marionette DEBUG loaded listener.js 07:18:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1172bdc00) [pid = 2240] [serial = 401] [outer = 0x113370000] 07:18:38 INFO - PROCESS | 2240 | 1467641918356 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:18:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:18:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 823ms 07:18:38 INFO - PROCESS | 2240 | 1467641918399 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:18:38 INFO - PROCESS | 2240 | 1467641918402 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:18:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:18:38 INFO - PROCESS | 2240 | 1467641918410 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:18:38 INFO - PROCESS | 2240 | 1467641918412 Marionette TRACE conn2 <- [1,510,null,{}] 07:18:38 INFO - PROCESS | 2240 | 1467641918414 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:18:38 INFO - PROCESS | 2240 | 1467641918416 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:38 INFO - PROCESS | 2240 | 1467641918522 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:18:38 INFO - PROCESS | 2240 | 1467641918598 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:38 INFO - PROCESS | 2240 | 1467641918600 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x12197c800 == 41 [pid = 2240] [id = 135] 07:18:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x118fe7400) [pid = 2240] [serial = 402] [outer = 0x0] 07:18:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x11969bc00) [pid = 2240] [serial = 403] [outer = 0x118fe7400] 07:18:38 INFO - PROCESS | 2240 | 1467641918631 Marionette DEBUG loaded listener.js 07:18:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x11981b800) [pid = 2240] [serial = 404] [outer = 0x118fe7400] 07:18:39 INFO - PROCESS | 2240 | 1467641919384 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:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x12137c800 == 40 [pid = 2240] [id = 132] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x12a20c800 == 39 [pid = 2240] [id = 131] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x1191b9800 == 38 [pid = 2240] [id = 130] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x126bb8000 == 37 [pid = 2240] [id = 129] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x1265b5000 == 36 [pid = 2240] [id = 128] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x124f47800 == 35 [pid = 2240] [id = 127] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x12137d000 == 34 [pid = 2240] [id = 126] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x120e9e000 == 33 [pid = 2240] [id = 125] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x1191c1800 == 32 [pid = 2240] [id = 124] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x1169bc800 == 31 [pid = 2240] [id = 123] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x113b41800 == 30 [pid = 2240] [id = 122] 07:18:39 INFO - PROCESS | 2240 | --DOCSHELL 0x117020800 == 29 [pid = 2240] [id = 121] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x11980d000) [pid = 2240] [serial = 343] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x12c2c7000) [pid = 2240] [serial = 328] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x12c88f800) [pid = 2240] [serial = 331] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x12c2ce800) [pid = 2240] [serial = 329] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1129af800) [pid = 2240] [serial = 334] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x12caa8000) [pid = 2240] [serial = 332] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x12a968000) [pid = 2240] [serial = 322] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x12b75d400) [pid = 2240] [serial = 323] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x116797800) [pid = 2240] [serial = 298] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x118219000) [pid = 2240] [serial = 299] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x11949fc00) [pid = 2240] [serial = 301] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x119c48400) [pid = 2240] [serial = 302] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x120f27400) [pid = 2240] [serial = 313] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1129b3800) [pid = 2240] [serial = 335] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x121397400) [pid = 2240] [serial = 314] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x12a637400) [pid = 2240] [serial = 319] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x12a655800) [pid = 2240] [serial = 320] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x128a18c00) [pid = 2240] [serial = 316] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x128ddf400) [pid = 2240] [serial = 317] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x118716400) [pid = 2240] [serial = 310] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x119499c00) [pid = 2240] [serial = 311] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x12b962c00) [pid = 2240] [serial = 296] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12a76d000) [pid = 2240] [serial = 307] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12acb5000) [pid = 2240] [serial = 308] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x128a16c00) [pid = 2240] [serial = 304] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x128a1ec00) [pid = 2240] [serial = 305] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x120f2e800) [pid = 2240] [serial = 341] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1166ff800) [pid = 2240] [serial = 340] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x12c2c0400) [pid = 2240] [serial = 326] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x12b8be000) [pid = 2240] [serial = 325] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x1128d4400) [pid = 2240] [serial = 337] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x1128d8400) [pid = 2240] [serial = 338] [outer = 0x0] [url = about:blank] 07:18:39 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x120f30400) [pid = 2240] [serial = 344] [outer = 0x0] [url = about:blank] 07:18:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:18:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1023ms 07:18:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:18:39 INFO - PROCESS | 2240 | 1467641919432 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:18:39 INFO - PROCESS | 2240 | 1467641919436 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:18:39 INFO - PROCESS | 2240 | 1467641919457 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:18:39 INFO - PROCESS | 2240 | 1467641919459 Marionette TRACE conn2 <- [1,514,null,{}] 07:18:39 INFO - PROCESS | 2240 | 1467641919468 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:18:39 INFO - PROCESS | 2240 | 1467641919470 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:39 INFO - PROCESS | 2240 | 1467641919586 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:18:39 INFO - PROCESS | 2240 | 1467641919600 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:39 INFO - PROCESS | 2240 | 1467641919602 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f18000 == 30 [pid = 2240] [id = 136] 07:18:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1133b9c00) [pid = 2240] [serial = 405] [outer = 0x0] 07:18:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x113d41c00) [pid = 2240] [serial = 406] [outer = 0x1133b9c00] 07:18:39 INFO - PROCESS | 2240 | 1467641919647 Marionette DEBUG loaded listener.js 07:18:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1166f5800) [pid = 2240] [serial = 407] [outer = 0x1133b9c00] 07:18:40 INFO - PROCESS | 2240 | 1467641920010 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:18:40 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:18:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 593ms 07:18:40 INFO - PROCESS | 2240 | 1467641920043 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:18:40 INFO - PROCESS | 2240 | 1467641920047 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:18:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:18:40 INFO - PROCESS | 2240 | 1467641920054 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:18:40 INFO - PROCESS | 2240 | 1467641920056 Marionette TRACE conn2 <- [1,518,null,{}] 07:18:40 INFO - PROCESS | 2240 | 1467641920059 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:18:40 INFO - PROCESS | 2240 | 1467641920062 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:40 INFO - PROCESS | 2240 | 1467641920171 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:18:40 INFO - PROCESS | 2240 | 1467641920179 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:40 INFO - PROCESS | 2240 | 1467641920181 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x117020800 == 31 [pid = 2240] [id = 137] 07:18:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1172c5000) [pid = 2240] [serial = 408] [outer = 0x0] 07:18:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118219000) [pid = 2240] [serial = 409] [outer = 0x1172c5000] 07:18:40 INFO - PROCESS | 2240 | 1467641920224 Marionette DEBUG loaded listener.js 07:18:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1182de800) [pid = 2240] [serial = 410] [outer = 0x1172c5000] 07:18:40 INFO - PROCESS | 2240 | 1467641920732 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:18:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:18:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 721ms 07:18:40 INFO - PROCESS | 2240 | 1467641920776 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:18:40 INFO - PROCESS | 2240 | 1467641920778 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:18:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:18:40 INFO - PROCESS | 2240 | 1467641920781 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:18:40 INFO - PROCESS | 2240 | 1467641920785 Marionette TRACE conn2 <- [1,522,null,{}] 07:18:40 INFO - PROCESS | 2240 | 1467641920796 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:18:40 INFO - PROCESS | 2240 | 1467641920799 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:40 INFO - PROCESS | 2240 | 1467641920874 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:18:40 INFO - PROCESS | 2240 | 1467641920945 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:40 INFO - PROCESS | 2240 | 1467641920947 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x119492800 == 32 [pid = 2240] [id = 138] 07:18:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1129afc00) [pid = 2240] [serial = 411] [outer = 0x0] 07:18:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x118f90400) [pid = 2240] [serial = 412] [outer = 0x1129afc00] 07:18:40 INFO - PROCESS | 2240 | 1467641920974 Marionette DEBUG loaded listener.js 07:18:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x11949f800) [pid = 2240] [serial = 413] [outer = 0x1129afc00] 07:18:41 INFO - PROCESS | 2240 | 1467641921277 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:18:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 523ms 07:18:41 INFO - PROCESS | 2240 | 1467641921304 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:18:41 INFO - PROCESS | 2240 | 1467641921306 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:18:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:18:41 INFO - PROCESS | 2240 | 1467641921311 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:18:41 INFO - PROCESS | 2240 | 1467641921313 Marionette TRACE conn2 <- [1,526,null,{}] 07:18:41 INFO - PROCESS | 2240 | 1467641921315 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:18:41 INFO - PROCESS | 2240 | 1467641921316 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:41 INFO - PROCESS | 2240 | 1467641921396 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:18:41 INFO - PROCESS | 2240 | 1467641921400 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:41 INFO - PROCESS | 2240 | 1467641921401 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x121184800 == 33 [pid = 2240] [id = 139] 07:18:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1196bf800) [pid = 2240] [serial = 414] [outer = 0x0] 07:18:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11981f000) [pid = 2240] [serial = 415] [outer = 0x1196bf800] 07:18:41 INFO - PROCESS | 2240 | 1467641921428 Marionette DEBUG loaded listener.js 07:18:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x119c48400) [pid = 2240] [serial = 416] [outer = 0x1196bf800] 07:18:41 INFO - PROCESS | 2240 | 1467641921799 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:18:41 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:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 07:18:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:18:41 INFO - PROCESS | 2240 | 1467641921831 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:18:41 INFO - PROCESS | 2240 | 1467641921832 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:18:41 INFO - PROCESS | 2240 | 1467641921834 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:18:41 INFO - PROCESS | 2240 | 1467641921835 Marionette TRACE conn2 <- [1,530,null,{}] 07:18:41 INFO - PROCESS | 2240 | 1467641921838 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:18:41 INFO - PROCESS | 2240 | 1467641921839 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:41 INFO - PROCESS | 2240 | 1467641921935 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:18:41 INFO - PROCESS | 2240 | 1467641921940 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:41 INFO - PROCESS | 2240 | 1467641921942 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x12137f800 == 34 [pid = 2240] [id = 140] 07:18:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1196c5400) [pid = 2240] [serial = 417] [outer = 0x0] 07:18:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x120e96000) [pid = 2240] [serial = 418] [outer = 0x1196c5400] 07:18:41 INFO - PROCESS | 2240 | 1467641921966 Marionette DEBUG loaded listener.js 07:18:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x120f2d400) [pid = 2240] [serial = 419] [outer = 0x1196c5400] 07:18:42 INFO - PROCESS | 2240 | 1467641922309 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:18:42 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:18:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:18:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:18:42 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:18:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:18:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:18:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 07:18:42 INFO - PROCESS | 2240 | 1467641922353 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 2240 | 1467641922355 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:18:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:18:42 INFO - PROCESS | 2240 | 1467641922357 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 2240 | 1467641922358 Marionette TRACE conn2 <- [1,534,null,{}] 07:18:42 INFO - PROCESS | 2240 | 1467641922360 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:18:42 INFO - PROCESS | 2240 | 1467641922364 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:42 INFO - PROCESS | 2240 | 1467641922481 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:18:42 INFO - PROCESS | 2240 | 1467641922516 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:42 INFO - PROCESS | 2240 | 1467641922518 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x126a9a000 == 35 [pid = 2240] [id = 141] 07:18:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x120fdd400) [pid = 2240] [serial = 420] [outer = 0x0] 07:18:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1248ec800) [pid = 2240] [serial = 421] [outer = 0x120fdd400] 07:18:42 INFO - PROCESS | 2240 | 1467641922542 Marionette DEBUG loaded listener.js 07:18:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1260b1400) [pid = 2240] [serial = 422] [outer = 0x120fdd400] 07:18:42 INFO - PROCESS | 2240 | 1467641922862 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:18:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:18:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 570ms 07:18:42 INFO - PROCESS | 2240 | 1467641922928 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 2240 | 1467641922930 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:18:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:18:42 INFO - PROCESS | 2240 | 1467641922932 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 2240 | 1467641922933 Marionette TRACE conn2 <- [1,538,null,{}] 07:18:42 INFO - PROCESS | 2240 | 1467641922935 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:18:42 INFO - PROCESS | 2240 | 1467641922936 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:43 INFO - PROCESS | 2240 | 1467641923038 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:18:43 INFO - PROCESS | 2240 | 1467641923044 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 2240 | 1467641923046 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185af000 == 36 [pid = 2240] [id = 142] 07:18:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x125514400) [pid = 2240] [serial = 423] [outer = 0x0] 07:18:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x126459400) [pid = 2240] [serial = 424] [outer = 0x125514400] 07:18:43 INFO - PROCESS | 2240 | 1467641923112 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x128a1e000) [pid = 2240] [serial = 425] [outer = 0x125514400] 07:18:43 INFO - PROCESS | 2240 | 1467641923444 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:18:43 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:18:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 568ms 07:18:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:18:43 INFO - PROCESS | 2240 | 1467641923501 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:18:43 INFO - PROCESS | 2240 | 1467641923502 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:18:43 INFO - PROCESS | 2240 | 1467641923504 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:18:43 INFO - PROCESS | 2240 | 1467641923505 Marionette TRACE conn2 <- [1,542,null,{}] 07:18:43 INFO - PROCESS | 2240 | 1467641923507 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:18:43 INFO - PROCESS | 2240 | 1467641923509 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:43 INFO - PROCESS | 2240 | 1467641923659 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1129a4800) [pid = 2240] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x113962c00) [pid = 2240] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x118216000) [pid = 2240] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x120e1c000) [pid = 2240] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x11873d400) [pid = 2240] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x11662fc00) [pid = 2240] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x118f43400) [pid = 2240] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1180ea800) [pid = 2240] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x124ea9400) [pid = 2240] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x129094c00) [pid = 2240] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x112a7cc00) [pid = 2240] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1248ee800) [pid = 2240] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12a766000) [pid = 2240] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x118fea800) [pid = 2240] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x124be6c00) [pid = 2240] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x128bb0800) [pid = 2240] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:18:43 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1172bc800) [pid = 2240] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:18:43 INFO - PROCESS | 2240 | 1467641923700 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 2240 | 1467641923701 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x116019000 == 37 [pid = 2240] [id = 143] 07:18:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x112a7cc00) [pid = 2240] [serial = 426] [outer = 0x0] 07:18:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x116fb7c00) [pid = 2240] [serial = 427] [outer = 0x112a7cc00] 07:18:43 INFO - PROCESS | 2240 | 1467641923725 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x118fe0800) [pid = 2240] [serial = 428] [outer = 0x112a7cc00] 07:18:43 INFO - PROCESS | 2240 | 1467641923977 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:18:44 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:18:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 520ms 07:18:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:18:44 INFO - PROCESS | 2240 | 1467641924031 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:18:44 INFO - PROCESS | 2240 | 1467641924032 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:18:44 INFO - PROCESS | 2240 | 1467641924034 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:18:44 INFO - PROCESS | 2240 | 1467641924035 Marionette TRACE conn2 <- [1,546,null,{}] 07:18:44 INFO - PROCESS | 2240 | 1467641924037 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:18:44 INFO - PROCESS | 2240 | 1467641924038 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:44 INFO - PROCESS | 2240 | 1467641924137 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:18:44 INFO - PROCESS | 2240 | 1467641924146 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:44 INFO - PROCESS | 2240 | 1467641924147 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x119cf4000 == 38 [pid = 2240] [id = 144] 07:18:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1180ea800) [pid = 2240] [serial = 429] [outer = 0x0] 07:18:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x11981d000) [pid = 2240] [serial = 430] [outer = 0x1180ea800] 07:18:44 INFO - PROCESS | 2240 | 1467641924176 Marionette DEBUG loaded listener.js 07:18:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x128a1f800) [pid = 2240] [serial = 431] [outer = 0x1180ea800] 07:18:44 INFO - PROCESS | 2240 | 1467641924508 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:18:44 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:18:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 521ms 07:18:44 INFO - PROCESS | 2240 | 1467641924556 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:18:44 INFO - PROCESS | 2240 | 1467641924557 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:18:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:18:44 INFO - PROCESS | 2240 | 1467641924560 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:18:44 INFO - PROCESS | 2240 | 1467641924561 Marionette TRACE conn2 <- [1,550,null,{}] 07:18:44 INFO - PROCESS | 2240 | 1467641924563 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:18:44 INFO - PROCESS | 2240 | 1467641924564 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:44 INFO - PROCESS | 2240 | 1467641924666 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:18:44 INFO - PROCESS | 2240 | 1467641924677 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:44 INFO - PROCESS | 2240 | 1467641924679 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac0f000 == 39 [pid = 2240] [id = 145] 07:18:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12550f400) [pid = 2240] [serial = 432] [outer = 0x0] 07:18:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x129095800) [pid = 2240] [serial = 433] [outer = 0x12550f400] 07:18:44 INFO - PROCESS | 2240 | 1467641924715 Marionette DEBUG loaded listener.js 07:18:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1291e3000) [pid = 2240] [serial = 434] [outer = 0x12550f400] 07:18:45 INFO - PROCESS | 2240 | 1467641925030 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:18:45 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:18:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 07:18:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:18:45 INFO - PROCESS | 2240 | 1467641925079 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:18:45 INFO - PROCESS | 2240 | 1467641925081 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:18:45 INFO - PROCESS | 2240 | 1467641925083 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:18:45 INFO - PROCESS | 2240 | 1467641925084 Marionette TRACE conn2 <- [1,554,null,{}] 07:18:45 INFO - PROCESS | 2240 | 1467641925086 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:18:45 INFO - PROCESS | 2240 | 1467641925088 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:45 INFO - PROCESS | 2240 | 1467641925176 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:18:45 INFO - PROCESS | 2240 | 1467641925179 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:45 INFO - PROCESS | 2240 | 1467641925181 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba03800 == 40 [pid = 2240] [id = 146] 07:18:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x129342800) [pid = 2240] [serial = 435] [outer = 0x0] 07:18:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12a637000) [pid = 2240] [serial = 436] [outer = 0x129342800] 07:18:45 INFO - PROCESS | 2240 | 1467641925207 Marionette DEBUG loaded listener.js 07:18:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12a968000) [pid = 2240] [serial = 437] [outer = 0x129342800] 07:18:45 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:45 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:45 INFO - PROCESS | 2240 | 1467641925543 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:18:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:18:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 468ms 07:18:45 INFO - PROCESS | 2240 | 1467641925551 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:18:45 INFO - PROCESS | 2240 | 1467641925552 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:18:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:18:45 INFO - PROCESS | 2240 | 1467641925563 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:18:45 INFO - PROCESS | 2240 | 1467641925564 Marionette TRACE conn2 <- [1,558,null,{}] 07:18:45 INFO - PROCESS | 2240 | 1467641925584 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:18:45 INFO - PROCESS | 2240 | 1467641925585 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:45 INFO - PROCESS | 2240 | 1467641925667 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:18:45 INFO - PROCESS | 2240 | 1467641925767 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:45 INFO - PROCESS | 2240 | 1467641925769 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x11263a800 == 41 [pid = 2240] [id = 147] 07:18:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1110a8400) [pid = 2240] [serial = 438] [outer = 0x0] 07:18:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1128cbc00) [pid = 2240] [serial = 439] [outer = 0x1110a8400] 07:18:45 INFO - PROCESS | 2240 | 1467641925800 Marionette DEBUG loaded listener.js 07:18:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1129b2400) [pid = 2240] [serial = 440] [outer = 0x1110a8400] 07:18:46 INFO - PROCESS | 2240 | 1467641926232 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:18:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:18:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 739ms 07:18:46 INFO - PROCESS | 2240 | 1467641926296 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:18:46 INFO - PROCESS | 2240 | 1467641926299 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:18:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:18:46 INFO - PROCESS | 2240 | 1467641926302 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:18:46 INFO - PROCESS | 2240 | 1467641926304 Marionette TRACE conn2 <- [1,562,null,{}] 07:18:46 INFO - PROCESS | 2240 | 1467641926307 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:18:46 INFO - PROCESS | 2240 | 1467641926310 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:46 INFO - PROCESS | 2240 | 1467641926411 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:18:46 INFO - PROCESS | 2240 | 1467641926489 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 2240 | 1467641926491 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x11948c000 == 42 [pid = 2240] [id = 148] 07:18:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1176ef800) [pid = 2240] [serial = 441] [outer = 0x0] 07:18:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x11821bc00) [pid = 2240] [serial = 442] [outer = 0x1176ef800] 07:18:46 INFO - PROCESS | 2240 | 1467641926564 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1182e7000) [pid = 2240] [serial = 443] [outer = 0x1176ef800] 07:18:46 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:46 INFO - PROCESS | 2240 | 1467641926975 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:18:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:18:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 719ms 07:18:47 INFO - PROCESS | 2240 | 1467641927024 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:18:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:18:47 INFO - PROCESS | 2240 | 1467641927026 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:18:47 INFO - PROCESS | 2240 | 1467641927029 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 2240 | 1467641927030 Marionette TRACE conn2 <- [1,566,null,{}] 07:18:47 INFO - PROCESS | 2240 | 1467641927033 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:18:47 INFO - PROCESS | 2240 | 1467641927034 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:47 INFO - PROCESS | 2240 | 1467641927138 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:18:47 INFO - PROCESS | 2240 | 1467641927193 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:47 INFO - PROCESS | 2240 | 1467641927194 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x129036000 == 43 [pid = 2240] [id = 149] 07:18:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x118f97c00) [pid = 2240] [serial = 444] [outer = 0x0] 07:18:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x119804800) [pid = 2240] [serial = 445] [outer = 0x118f97c00] 07:18:47 INFO - PROCESS | 2240 | 1467641927223 Marionette DEBUG loaded listener.js 07:18:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x120f27800) [pid = 2240] [serial = 446] [outer = 0x118f97c00] 07:18:47 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:47 INFO - PROCESS | 2240 | 1467641927634 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:18:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:18:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 618ms 07:18:47 INFO - PROCESS | 2240 | 1467641927648 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 2240 | 1467641927649 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:18:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:18:47 INFO - PROCESS | 2240 | 1467641927656 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 2240 | 1467641927661 Marionette TRACE conn2 <- [1,570,null,{}] 07:18:47 INFO - PROCESS | 2240 | 1467641927664 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:18:47 INFO - PROCESS | 2240 | 1467641927667 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:47 INFO - PROCESS | 2240 | 1467641927768 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:18:47 INFO - PROCESS | 2240 | 1467641927870 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:47 INFO - PROCESS | 2240 | 1467641927872 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd71000 == 44 [pid = 2240] [id = 150] 07:18:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12153bc00) [pid = 2240] [serial = 447] [outer = 0x0] 07:18:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x125508000) [pid = 2240] [serial = 448] [outer = 0x12153bc00] 07:18:47 INFO - PROCESS | 2240 | 1467641927900 Marionette DEBUG loaded listener.js 07:18:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x128de3400) [pid = 2240] [serial = 449] [outer = 0x12153bc00] 07:18:48 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:48 INFO - PROCESS | 2240 | 1467641928331 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:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 727ms 07:18:48 INFO - PROCESS | 2240 | 1467641928379 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:18:48 INFO - PROCESS | 2240 | 1467641928381 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:18:48 INFO - PROCESS | 2240 | 1467641928383 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:18:48 INFO - PROCESS | 2240 | 1467641928385 Marionette TRACE conn2 <- [1,574,null,{}] 07:18:48 INFO - PROCESS | 2240 | 1467641928387 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:18:48 INFO - PROCESS | 2240 | 1467641928388 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:48 INFO - PROCESS | 2240 | 1467641928490 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:18:48 INFO - PROCESS | 2240 | 1467641928557 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:48 INFO - PROCESS | 2240 | 1467641928558 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x120ea3800 == 45 [pid = 2240] [id = 151] 07:18:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1128cc800) [pid = 2240] [serial = 450] [outer = 0x0] 07:18:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1260b3400) [pid = 2240] [serial = 451] [outer = 0x1128cc800] 07:18:48 INFO - PROCESS | 2240 | 1467641928588 Marionette DEBUG loaded listener.js 07:18:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x12a658400) [pid = 2240] [serial = 452] [outer = 0x1128cc800] 07:18:49 INFO - PROCESS | 2240 | 1467641929163 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:18:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:18:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 821ms 07:18:49 INFO - PROCESS | 2240 | 1467641929206 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:18:49 INFO - PROCESS | 2240 | 1467641929208 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:18:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:18:49 INFO - PROCESS | 2240 | 1467641929211 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:18:49 INFO - PROCESS | 2240 | 1467641929213 Marionette TRACE conn2 <- [1,578,null,{}] 07:18:49 INFO - PROCESS | 2240 | 1467641929217 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:18:49 INFO - PROCESS | 2240 | 1467641929218 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:49 INFO - PROCESS | 2240 | 1467641929308 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:18:49 INFO - PROCESS | 2240 | 1467641929379 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:49 INFO - PROCESS | 2240 | 1467641929380 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x113d8b800 == 46 [pid = 2240] [id = 152] 07:18:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x11662f000) [pid = 2240] [serial = 453] [outer = 0x0] 07:18:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1172bc400) [pid = 2240] [serial = 454] [outer = 0x11662f000] 07:18:49 INFO - PROCESS | 2240 | 1467641929409 Marionette DEBUG loaded listener.js 07:18:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1182dc400) [pid = 2240] [serial = 455] [outer = 0x11662f000] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba03800 == 45 [pid = 2240] [id = 146] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac0f000 == 44 [pid = 2240] [id = 145] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x119cf4000 == 43 [pid = 2240] [id = 144] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x116019000 == 42 [pid = 2240] [id = 143] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x1185af000 == 41 [pid = 2240] [id = 142] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x126a9a000 == 40 [pid = 2240] [id = 141] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x12137f800 == 39 [pid = 2240] [id = 140] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x121184800 == 38 [pid = 2240] [id = 139] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x119492800 == 37 [pid = 2240] [id = 138] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x117020800 == 36 [pid = 2240] [id = 137] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x112f18000 == 35 [pid = 2240] [id = 136] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x116938000 == 34 [pid = 2240] [id = 134] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x12197c800 == 33 [pid = 2240] [id = 135] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac11000 == 32 [pid = 2240] [id = 133] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x120ea3800 == 31 [pid = 2240] [id = 151] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd71000 == 30 [pid = 2240] [id = 150] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x129036000 == 29 [pid = 2240] [id = 149] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x11948c000 == 28 [pid = 2240] [id = 148] 07:18:50 INFO - PROCESS | 2240 | --DOCSHELL 0x11263a800 == 27 [pid = 2240] [id = 147] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x121bde000) [pid = 2240] [serial = 376] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1291da400) [pid = 2240] [serial = 382] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x118868800) [pid = 2240] [serial = 347] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x129094000) [pid = 2240] [serial = 380] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x126457400) [pid = 2240] [serial = 379] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x12a630c00) [pid = 2240] [serial = 385] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x118f9bc00) [pid = 2240] [serial = 388] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x118443000) [pid = 2240] [serial = 346] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x129345000) [pid = 2240] [serial = 383] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x12909cc00) [pid = 2240] [serial = 391] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x12a65b800) [pid = 2240] [serial = 392] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12acb4400) [pid = 2240] [serial = 394] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x120f2c000) [pid = 2240] [serial = 350] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x11980c400) [pid = 2240] [serial = 349] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x124ea8800) [pid = 2240] [serial = 377] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x126460400) [pid = 2240] [serial = 353] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x120e91000) [pid = 2240] [serial = 389] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x125512000) [pid = 2240] [serial = 352] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1291de400) [pid = 2240] [serial = 356] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x12a656800) [pid = 2240] [serial = 386] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x12908fc00) [pid = 2240] [serial = 355] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x12b8bfc00) [pid = 2240] [serial = 397] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x128bb6800) [pid = 2240] [serial = 359] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x119810000) [pid = 2240] [serial = 358] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12173b800) [pid = 2240] [serial = 374] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12b763400) [pid = 2240] [serial = 395] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x11980d400) [pid = 2240] [serial = 370] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x120e23000) [pid = 2240] [serial = 371] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x116799c00) [pid = 2240] [serial = 364] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1129b3c00) [pid = 2240] [serial = 365] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x118445000) [pid = 2240] [serial = 367] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x11885dc00) [pid = 2240] [serial = 368] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x120f31400) [pid = 2240] [serial = 373] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1194a2c00) [pid = 2240] [serial = 362] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x11886a000) [pid = 2240] [serial = 361] [outer = 0x0] [url = about:blank] 07:18:50 INFO - PROCESS | 2240 | 1467641930387 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:18:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1224ms 07:18:50 INFO - PROCESS | 2240 | 1467641930436 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:18:50 INFO - PROCESS | 2240 | 1467641930439 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:18:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:18:50 INFO - PROCESS | 2240 | 1467641930445 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:18:50 INFO - PROCESS | 2240 | 1467641930447 Marionette TRACE conn2 <- [1,582,null,{}] 07:18:50 INFO - PROCESS | 2240 | 1467641930452 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:18:50 INFO - PROCESS | 2240 | 1467641930454 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:50 INFO - PROCESS | 2240 | 1467641930558 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:18:50 INFO - PROCESS | 2240 | 1467641930676 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:50 INFO - PROCESS | 2240 | 1467641930679 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x112ff6000 == 28 [pid = 2240] [id = 153] 07:18:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x1131cf000) [pid = 2240] [serial = 456] [outer = 0x0] 07:18:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x11393c000) [pid = 2240] [serial = 457] [outer = 0x1131cf000] 07:18:50 INFO - PROCESS | 2240 | 1467641930711 Marionette DEBUG loaded listener.js 07:18:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x113f2e400) [pid = 2240] [serial = 458] [outer = 0x1131cf000] 07:18:51 INFO - PROCESS | 2240 | 1467641931198 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:18:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:18:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 771ms 07:18:51 INFO - PROCESS | 2240 | 1467641931254 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:18:51 INFO - PROCESS | 2240 | 1467641931259 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:18:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:18:51 INFO - PROCESS | 2240 | 1467641931266 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:18:51 INFO - PROCESS | 2240 | 1467641931267 Marionette TRACE conn2 <- [1,586,null,{}] 07:18:51 INFO - PROCESS | 2240 | 1467641931270 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:18:51 INFO - PROCESS | 2240 | 1467641931272 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:51 INFO - PROCESS | 2240 | 1467641931371 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:18:51 INFO - PROCESS | 2240 | 1467641931442 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:51 INFO - PROCESS | 2240 | 1467641931444 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x117009000 == 29 [pid = 2240] [id = 154] 07:18:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1167a3800) [pid = 2240] [serial = 459] [outer = 0x0] 07:18:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1176eb800) [pid = 2240] [serial = 460] [outer = 0x1167a3800] 07:18:51 INFO - PROCESS | 2240 | 1467641931476 Marionette DEBUG loaded listener.js 07:18:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118216000) [pid = 2240] [serial = 461] [outer = 0x1167a3800] 07:18:51 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:51 INFO - PROCESS | 2240 | 1467641931986 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:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 824ms 07:18:52 INFO - PROCESS | 2240 | 1467641932112 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 2240 | 1467641932114 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:18:52 INFO - PROCESS | 2240 | 1467641932118 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 2240 | 1467641932121 Marionette TRACE conn2 <- [1,590,null,{}] 07:18:52 INFO - PROCESS | 2240 | 1467641932125 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:18:52 INFO - PROCESS | 2240 | 1467641932127 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:52 INFO - PROCESS | 2240 | 1467641932232 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:18:52 INFO - PROCESS | 2240 | 1467641932276 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:52 INFO - PROCESS | 2240 | 1467641932279 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x113d78000 == 30 [pid = 2240] [id = 155] 07:18:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x11396d000) [pid = 2240] [serial = 462] [outer = 0x0] 07:18:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1151cfc00) [pid = 2240] [serial = 463] [outer = 0x11396d000] 07:18:52 INFO - PROCESS | 2240 | 1467641932319 Marionette DEBUG loaded listener.js 07:18:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1167a2400) [pid = 2240] [serial = 464] [outer = 0x11396d000] 07:18:52 INFO - PROCESS | 2240 | 1467641932655 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:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 576ms 07:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:18:52 INFO - PROCESS | 2240 | 1467641932695 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 2240 | 1467641932697 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:18:52 INFO - PROCESS | 2240 | 1467641932701 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 2240 | 1467641932704 Marionette TRACE conn2 <- [1,594,null,{}] 07:18:52 INFO - PROCESS | 2240 | 1467641932706 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:18:52 INFO - PROCESS | 2240 | 1467641932709 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:52 INFO - PROCESS | 2240 | 1467641932785 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:18:52 INFO - PROCESS | 2240 | 1467641932834 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:52 INFO - PROCESS | 2240 | 1467641932836 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x1188de000 == 31 [pid = 2240] [id = 156] 07:18:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x116799000) [pid = 2240] [serial = 465] [outer = 0x0] 07:18:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1182dac00) [pid = 2240] [serial = 466] [outer = 0x116799000] 07:18:52 INFO - PROCESS | 2240 | 1467641932862 Marionette DEBUG loaded listener.js 07:18:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11873bc00) [pid = 2240] [serial = 467] [outer = 0x116799000] 07:18:53 INFO - PROCESS | 2240 | 1467641933134 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:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 472ms 07:18:53 INFO - PROCESS | 2240 | 1467641933171 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:18:53 INFO - PROCESS | 2240 | 1467641933173 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:18:53 INFO - PROCESS | 2240 | 1467641933183 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:18:53 INFO - PROCESS | 2240 | 1467641933184 Marionette TRACE conn2 <- [1,598,null,{}] 07:18:53 INFO - PROCESS | 2240 | 1467641933195 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:18:53 INFO - PROCESS | 2240 | 1467641933198 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:53 INFO - PROCESS | 2240 | 1467641933281 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:18:53 INFO - PROCESS | 2240 | 1467641933332 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 2240 | 1467641933335 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x119ce0000 == 32 [pid = 2240] [id = 157] 07:18:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x118f3c800) [pid = 2240] [serial = 468] [outer = 0x0] 07:18:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x119693000) [pid = 2240] [serial = 469] [outer = 0x118f3c800] 07:18:53 INFO - PROCESS | 2240 | 1467641933363 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x11980cc00) [pid = 2240] [serial = 470] [outer = 0x118f3c800] 07:18:53 INFO - PROCESS | 2240 | 1467641933680 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:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 07:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:18:53 INFO - PROCESS | 2240 | 1467641933702 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:18:53 INFO - PROCESS | 2240 | 1467641933703 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:18:53 INFO - PROCESS | 2240 | 1467641933705 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:18:53 INFO - PROCESS | 2240 | 1467641933706 Marionette TRACE conn2 <- [1,602,null,{}] 07:18:53 INFO - PROCESS | 2240 | 1467641933711 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:18:53 INFO - PROCESS | 2240 | 1467641933712 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:53 INFO - PROCESS | 2240 | 1467641933786 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:18:53 INFO - PROCESS | 2240 | 1467641933792 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 2240 | 1467641933794 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x12136e800 == 33 [pid = 2240] [id = 158] 07:18:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1199e0c00) [pid = 2240] [serial = 471] [outer = 0x0] 07:18:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x119e65000) [pid = 2240] [serial = 472] [outer = 0x1199e0c00] 07:18:53 INFO - PROCESS | 2240 | 1467641933819 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120e95000) [pid = 2240] [serial = 473] [outer = 0x1199e0c00] 07:18:54 INFO - PROCESS | 2240 | 1467641934160 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:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 472ms 07:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:18:54 INFO - PROCESS | 2240 | 1467641934179 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 2240 | 1467641934180 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:18:54 INFO - PROCESS | 2240 | 1467641934182 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 2240 | 1467641934183 Marionette TRACE conn2 <- [1,606,null,{}] 07:18:54 INFO - PROCESS | 2240 | 1467641934185 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:18:54 INFO - PROCESS | 2240 | 1467641934186 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:54 INFO - PROCESS | 2240 | 1467641934288 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:18:54 INFO - PROCESS | 2240 | 1467641934298 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:54 INFO - PROCESS | 2240 | 1467641934299 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x123cb3800 == 34 [pid = 2240] [id = 159] 07:18:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x111d83c00) [pid = 2240] [serial = 474] [outer = 0x0] 07:18:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x120e93c00) [pid = 2240] [serial = 475] [outer = 0x111d83c00] 07:18:54 INFO - PROCESS | 2240 | 1467641934323 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x120f31400) [pid = 2240] [serial = 476] [outer = 0x111d83c00] 07:18:54 INFO - PROCESS | 2240 | 1467641934682 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:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 07:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:18:54 INFO - PROCESS | 2240 | 1467641934700 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 2240 | 1467641934701 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:18:54 INFO - PROCESS | 2240 | 1467641934704 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 2240 | 1467641934705 Marionette TRACE conn2 <- [1,610,null,{}] 07:18:54 INFO - PROCESS | 2240 | 1467641934708 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:18:54 INFO - PROCESS | 2240 | 1467641934713 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:54 INFO - PROCESS | 2240 | 1467641934835 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:18:54 INFO - PROCESS | 2240 | 1467641934840 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:54 INFO - PROCESS | 2240 | 1467641934841 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x125548000 == 35 [pid = 2240] [id = 160] 07:18:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12173b400) [pid = 2240] [serial = 477] [outer = 0x0] 07:18:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x124bb4000) [pid = 2240] [serial = 478] [outer = 0x12173b400] 07:18:54 INFO - PROCESS | 2240 | 1467641934866 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x126463c00) [pid = 2240] [serial = 479] [outer = 0x12173b400] 07:18:55 INFO - PROCESS | 2240 | 1467641935190 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:18:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:18:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 522ms 07:18:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:18:55 INFO - PROCESS | 2240 | 1467641935228 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:18:55 INFO - PROCESS | 2240 | 1467641935230 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:18:55 INFO - PROCESS | 2240 | 1467641935232 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:18:55 INFO - PROCESS | 2240 | 1467641935233 Marionette TRACE conn2 <- [1,614,null,{}] 07:18:55 INFO - PROCESS | 2240 | 1467641935235 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:18:55 INFO - PROCESS | 2240 | 1467641935236 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:55 INFO - PROCESS | 2240 | 1467641935332 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:18:55 INFO - PROCESS | 2240 | 1467641935336 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 2240 | 1467641935337 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bb7000 == 36 [pid = 2240] [id = 161] 07:18:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1219d2c00) [pid = 2240] [serial = 480] [outer = 0x0] 07:18:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x128a11800) [pid = 2240] [serial = 481] [outer = 0x1219d2c00] 07:18:55 INFO - PROCESS | 2240 | 1467641935361 Marionette DEBUG loaded listener.js 07:18:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x128a1e400) [pid = 2240] [serial = 482] [outer = 0x1219d2c00] 07:18:55 INFO - PROCESS | 2240 | 1467641935673 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:18:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:18:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 469ms 07:18:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:18:55 INFO - PROCESS | 2240 | 1467641935701 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:18:55 INFO - PROCESS | 2240 | 1467641935702 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:18:55 INFO - PROCESS | 2240 | 1467641935704 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:18:55 INFO - PROCESS | 2240 | 1467641935705 Marionette TRACE conn2 <- [1,618,null,{}] 07:18:55 INFO - PROCESS | 2240 | 1467641935709 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:18:55 INFO - PROCESS | 2240 | 1467641935710 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:55 INFO - PROCESS | 2240 | 1467641935803 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:18:55 INFO - PROCESS | 2240 | 1467641935815 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 2240 | 1467641935816 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x128d4e000 == 37 [pid = 2240] [id = 162] 07:18:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1129af400) [pid = 2240] [serial = 483] [outer = 0x0] 07:18:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x129091800) [pid = 2240] [serial = 484] [outer = 0x1129af400] 07:18:55 INFO - PROCESS | 2240 | 1467641935840 Marionette DEBUG loaded listener.js 07:18:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1291db800) [pid = 2240] [serial = 485] [outer = 0x1129af400] 07:18:56 INFO - PROCESS | 2240 | 1467641936168 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:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 472ms 07:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:18:56 INFO - PROCESS | 2240 | 1467641936178 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:18:56 INFO - PROCESS | 2240 | 1467641936179 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:18:56 INFO - PROCESS | 2240 | 1467641936181 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 2240 | 1467641936182 Marionette TRACE conn2 <- [1,622,null,{}] 07:18:56 INFO - PROCESS | 2240 | 1467641936185 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:18:56 INFO - PROCESS | 2240 | 1467641936186 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:56 INFO - PROCESS | 2240 | 1467641936319 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x129342800) [pid = 2240] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1196bf800) [pid = 2240] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1180ea800) [pid = 2240] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x118fe7400) [pid = 2240] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1172c5000) [pid = 2240] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1133b9c00) [pid = 2240] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x125514400) [pid = 2240] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12b763800) [pid = 2240] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1196c5400) [pid = 2240] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x113370000) [pid = 2240] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12550f400) [pid = 2240] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x112a7cc00) [pid = 2240] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x120fdd400) [pid = 2240] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1129afc00) [pid = 2240] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1110a8400) [pid = 2240] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1176ef800) [pid = 2240] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x118f97c00) [pid = 2240] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x12153bc00) [pid = 2240] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:18:56 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1128cc800) [pid = 2240] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:18:56 INFO - PROCESS | 2240 | 1467641936385 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 2240 | 1467641936386 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169b5800 == 38 [pid = 2240] [id = 163] 07:18:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1128cc800) [pid = 2240] [serial = 486] [outer = 0x0] 07:18:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1131d4000) [pid = 2240] [serial = 487] [outer = 0x1128cc800] 07:18:56 INFO - PROCESS | 2240 | 1467641936425 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x116fb4c00) [pid = 2240] [serial = 488] [outer = 0x1128cc800] 07:18:56 INFO - PROCESS | 2240 | 1467641936818 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:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 07:18:56 INFO - PROCESS | 2240 | 1467641936853 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:18:56 INFO - PROCESS | 2240 | 1467641936854 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:18:56 INFO - PROCESS | 2240 | 1467641936860 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 2240 | 1467641936862 Marionette TRACE conn2 <- [1,626,null,{}] 07:18:56 INFO - PROCESS | 2240 | 1467641936866 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:18:56 INFO - PROCESS | 2240 | 1467641936868 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:56 INFO - PROCESS | 2240 | 1467641936982 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:18:56 INFO - PROCESS | 2240 | 1467641936987 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 2240 | 1467641936988 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a42a000 == 39 [pid = 2240] [id = 164] 07:18:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1182e4000) [pid = 2240] [serial = 489] [outer = 0x0] 07:18:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x120f2a400) [pid = 2240] [serial = 490] [outer = 0x1182e4000] 07:18:57 INFO - PROCESS | 2240 | 1467641937030 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x129347000) [pid = 2240] [serial = 491] [outer = 0x1182e4000] 07:18:57 INFO - PROCESS | 2240 | 1467641937385 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:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 572ms 07:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:18:57 INFO - PROCESS | 2240 | 1467641937430 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:18:57 INFO - PROCESS | 2240 | 1467641937431 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:18:57 INFO - PROCESS | 2240 | 1467641937433 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - PROCESS | 2240 | 1467641937435 Marionette TRACE conn2 <- [1,630,null,{}] 07:18:57 INFO - PROCESS | 2240 | 1467641937437 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:18:57 INFO - PROCESS | 2240 | 1467641937439 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:57 INFO - PROCESS | 2240 | 1467641937551 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:18:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12a2e5800) [pid = 2240] [serial = 492] [outer = 0x12cc44000] 07:18:57 INFO - PROCESS | 2240 | 1467641937580 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:57 INFO - PROCESS | 2240 | 1467641937582 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b713000 == 40 [pid = 2240] [id = 165] 07:18:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12a652800) [pid = 2240] [serial = 493] [outer = 0x0] 07:18:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12a65c800) [pid = 2240] [serial = 494] [outer = 0x12a652800] 07:18:57 INFO - PROCESS | 2240 | 1467641937611 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12a961400) [pid = 2240] [serial = 495] [outer = 0x12a652800] 07:18:57 INFO - PROCESS | 2240 | 1467641937959 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:18:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:18:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 569ms 07:18:58 INFO - PROCESS | 2240 | 1467641938002 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:18:58 INFO - PROCESS | 2240 | 1467641938004 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:18:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:18:58 INFO - PROCESS | 2240 | 1467641938006 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:18:58 INFO - PROCESS | 2240 | 1467641938007 Marionette TRACE conn2 <- [1,634,null,{}] 07:18:58 INFO - PROCESS | 2240 | 1467641938009 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:18:58 INFO - PROCESS | 2240 | 1467641938010 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:58 INFO - PROCESS | 2240 | 1467641938087 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:18:58 INFO - PROCESS | 2240 | 1467641938140 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:58 INFO - PROCESS | 2240 | 1467641938141 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac0d000 == 41 [pid = 2240] [id = 166] 07:18:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x115117000) [pid = 2240] [serial = 496] [outer = 0x0] 07:18:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x120e99400) [pid = 2240] [serial = 497] [outer = 0x115117000] 07:18:58 INFO - PROCESS | 2240 | 1467641938165 Marionette DEBUG loaded listener.js 07:18:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12b75ec00) [pid = 2240] [serial = 498] [outer = 0x115117000] 07:18:58 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:58 INFO - PROCESS | 2240 | --DOCSHELL 0x1188de000 == 40 [pid = 2240] [id = 156] 07:18:58 INFO - PROCESS | 2240 | --DOCSHELL 0x113d78000 == 39 [pid = 2240] [id = 155] 07:18:58 INFO - PROCESS | 2240 | --DOCSHELL 0x117009000 == 38 [pid = 2240] [id = 154] 07:18:58 INFO - PROCESS | 2240 | --DOCSHELL 0x113d8b800 == 37 [pid = 2240] [id = 152] 07:18:58 INFO - PROCESS | 2240 | --DOCSHELL 0x112ff6000 == 36 [pid = 2240] [id = 153] 07:18:59 INFO - PROCESS | 2240 | --DOCSHELL 0x119ce0000 == 35 [pid = 2240] [id = 157] 07:18:59 INFO - PROCESS | 2240 | --DOCSHELL 0x125548000 == 34 [pid = 2240] [id = 160] 07:18:59 INFO - PROCESS | 2240 | --DOCSHELL 0x1169b5800 == 33 [pid = 2240] [id = 163] 07:18:59 INFO - PROCESS | 2240 | --DOCSHELL 0x12136e800 == 32 [pid = 2240] [id = 158] 07:18:59 INFO - PROCESS | 2240 | --DOCSHELL 0x126bb7000 == 31 [pid = 2240] [id = 161] 07:18:59 INFO - PROCESS | 2240 | --DOCSHELL 0x123cb3800 == 30 [pid = 2240] [id = 159] 07:18:59 INFO - PROCESS | 2240 | --DOCSHELL 0x128d4e000 == 29 [pid = 2240] [id = 162] 07:18:59 INFO - PROCESS | 2240 | --DOCSHELL 0x12a42a000 == 28 [pid = 2240] [id = 164] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1172bc400) [pid = 2240] [serial = 454] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOCSHELL 0x12b713000 == 27 [pid = 2240] [id = 165] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x119c48400) [pid = 2240] [serial = 416] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x11981d000) [pid = 2240] [serial = 430] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x11981b800) [pid = 2240] [serial = 404] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1182de800) [pid = 2240] [serial = 410] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x113d41c00) [pid = 2240] [serial = 406] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x118219000) [pid = 2240] [serial = 409] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x11969bc00) [pid = 2240] [serial = 403] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x128a1e000) [pid = 2240] [serial = 425] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1166f5800) [pid = 2240] [serial = 407] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x12be02400) [pid = 2240] [serial = 398] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x11981f000) [pid = 2240] [serial = 415] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x126459400) [pid = 2240] [serial = 424] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x128a1f800) [pid = 2240] [serial = 431] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x120e96000) [pid = 2240] [serial = 418] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1172bdc00) [pid = 2240] [serial = 401] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x129095800) [pid = 2240] [serial = 433] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x118fe0800) [pid = 2240] [serial = 428] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x116082400) [pid = 2240] [serial = 400] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1248ec800) [pid = 2240] [serial = 421] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x1260b1400) [pid = 2240] [serial = 422] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x120f2d400) [pid = 2240] [serial = 419] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x116fb7c00) [pid = 2240] [serial = 427] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x118f90400) [pid = 2240] [serial = 412] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x11949f800) [pid = 2240] [serial = 413] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x1129b2400) [pid = 2240] [serial = 440] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x1128cbc00) [pid = 2240] [serial = 439] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x1291e3000) [pid = 2240] [serial = 434] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x1182e7000) [pid = 2240] [serial = 443] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x11821bc00) [pid = 2240] [serial = 442] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x12a968000) [pid = 2240] [serial = 437] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x120f27800) [pid = 2240] [serial = 446] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x119804800) [pid = 2240] [serial = 445] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x128de3400) [pid = 2240] [serial = 449] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x125508000) [pid = 2240] [serial = 448] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 64 (0x12a658400) [pid = 2240] [serial = 452] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 63 (0x1260b3400) [pid = 2240] [serial = 451] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | --DOMWINDOW == 62 (0x12a637000) [pid = 2240] [serial = 436] [outer = 0x0] [url = about:blank] 07:18:59 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:59 INFO - PROCESS | 2240 | 1467641939599 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:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1620ms 07:18:59 INFO - PROCESS | 2240 | 1467641939627 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:18:59 INFO - PROCESS | 2240 | 1467641939629 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:18:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:18:59 INFO - PROCESS | 2240 | 1467641939633 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 2240 | 1467641939635 Marionette TRACE conn2 <- [1,638,null,{}] 07:18:59 INFO - PROCESS | 2240 | 1467641939639 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:18:59 INFO - PROCESS | 2240 | 1467641939641 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:59 INFO - PROCESS | 2240 | 1467641939730 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:18:59 INFO - PROCESS | 2240 | 1467641939782 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:59 INFO - PROCESS | 2240 | 1467641939785 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:18:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x116619800 == 28 [pid = 2240] [id = 167] 07:18:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 63 (0x11662f800) [pid = 2240] [serial = 499] [outer = 0x0] 07:18:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 64 (0x1166f5800) [pid = 2240] [serial = 500] [outer = 0x11662f800] 07:18:59 INFO - PROCESS | 2240 | 1467641939813 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x1180f0800) [pid = 2240] [serial = 501] [outer = 0x11662f800] 07:18:59 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:00 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:00 INFO - PROCESS | 2240 | 1467641940120 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:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 520ms 07:19:00 INFO - PROCESS | 2240 | 1467641940153 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 2240 | 1467641940157 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:19:00 INFO - PROCESS | 2240 | 1467641940164 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - PROCESS | 2240 | 1467641940166 Marionette TRACE conn2 <- [1,642,null,{}] 07:19:00 INFO - PROCESS | 2240 | 1467641940169 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:19:00 INFO - PROCESS | 2240 | 1467641940171 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:00 INFO - PROCESS | 2240 | 1467641940250 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:19:00 INFO - PROCESS | 2240 | 1467641940254 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 2240 | 1467641940256 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185ae800 == 29 [pid = 2240] [id = 168] 07:19:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x1182df000) [pid = 2240] [serial = 502] [outer = 0x0] 07:19:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x118449000) [pid = 2240] [serial = 503] [outer = 0x1182df000] 07:19:00 INFO - PROCESS | 2240 | 1467641940288 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x11873b800) [pid = 2240] [serial = 504] [outer = 0x1182df000] 07:19:00 INFO - PROCESS | 2240 | 1467641940621 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:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 07:19:00 INFO - PROCESS | 2240 | 1467641940633 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 2240 | 1467641940635 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:19:00 INFO - PROCESS | 2240 | 1467641940655 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - PROCESS | 2240 | 1467641940658 Marionette TRACE conn2 <- [1,646,null,{}] 07:19:00 INFO - PROCESS | 2240 | 1467641940668 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:19:00 INFO - PROCESS | 2240 | 1467641940671 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:00 INFO - PROCESS | 2240 | 1467641940748 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:19:00 INFO - PROCESS | 2240 | 1467641940753 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 2240 | 1467641940755 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x119481800 == 30 [pid = 2240] [id = 169] 07:19:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x111d18000) [pid = 2240] [serial = 505] [outer = 0x0] 07:19:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x119805000) [pid = 2240] [serial = 506] [outer = 0x111d18000] 07:19:00 INFO - PROCESS | 2240 | 1467641940785 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x11981f000) [pid = 2240] [serial = 507] [outer = 0x111d18000] 07:19:01 INFO - PROCESS | 2240 | 1467641941111 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:19:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:19:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 474ms 07:19:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:19:01 INFO - PROCESS | 2240 | 1467641941130 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:19:01 INFO - PROCESS | 2240 | 1467641941131 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:19:01 INFO - PROCESS | 2240 | 1467641941133 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:19:01 INFO - PROCESS | 2240 | 1467641941134 Marionette TRACE conn2 <- [1,650,null,{}] 07:19:01 INFO - PROCESS | 2240 | 1467641941137 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:19:01 INFO - PROCESS | 2240 | 1467641941138 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:01 INFO - PROCESS | 2240 | 1467641941241 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:19:01 INFO - PROCESS | 2240 | 1467641941246 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:01 INFO - PROCESS | 2240 | 1467641941247 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x120eb5000 == 31 [pid = 2240] [id = 170] 07:19:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x119805c00) [pid = 2240] [serial = 508] [outer = 0x0] 07:19:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x119c48400) [pid = 2240] [serial = 509] [outer = 0x119805c00] 07:19:01 INFO - PROCESS | 2240 | 1467641941272 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x120f2c400) [pid = 2240] [serial = 510] [outer = 0x119805c00] 07:19:01 INFO - PROCESS | 2240 | 1467641941548 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:19:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:19:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 469ms 07:19:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:19:01 INFO - PROCESS | 2240 | 1467641941602 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:19:01 INFO - PROCESS | 2240 | 1467641941604 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:19:01 INFO - PROCESS | 2240 | 1467641941606 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:19:01 INFO - PROCESS | 2240 | 1467641941607 Marionette TRACE conn2 <- [1,654,null,{}] 07:19:01 INFO - PROCESS | 2240 | 1467641941613 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:19:01 INFO - PROCESS | 2240 | 1467641941614 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:01 INFO - PROCESS | 2240 | 1467641941695 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:19:01 INFO - PROCESS | 2240 | 1467641941699 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:01 INFO - PROCESS | 2240 | 1467641941700 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x121374000 == 32 [pid = 2240] [id = 171] 07:19:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x1128cd800) [pid = 2240] [serial = 511] [outer = 0x0] 07:19:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x120f30400) [pid = 2240] [serial = 512] [outer = 0x1128cd800] 07:19:01 INFO - PROCESS | 2240 | 1467641941725 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x123bdbc00) [pid = 2240] [serial = 513] [outer = 0x1128cd800] 07:19:02 INFO - PROCESS | 2240 | 1467641942057 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:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 471ms 07:19:02 INFO - PROCESS | 2240 | 1467641942078 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:19:02 INFO - PROCESS | 2240 | 1467641942079 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:19:02 INFO - PROCESS | 2240 | 1467641942081 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - PROCESS | 2240 | 1467641942082 Marionette TRACE conn2 <- [1,658,null,{}] 07:19:02 INFO - PROCESS | 2240 | 1467641942085 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:19:02 INFO - PROCESS | 2240 | 1467641942089 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:02 INFO - PROCESS | 2240 | 1467641942204 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:19:02 INFO - PROCESS | 2240 | 1467641942212 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:02 INFO - PROCESS | 2240 | 1467641942214 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x124f62000 == 33 [pid = 2240] [id = 172] 07:19:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1248f3800) [pid = 2240] [serial = 514] [outer = 0x0] 07:19:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x125512000) [pid = 2240] [serial = 515] [outer = 0x1248f3800] 07:19:02 INFO - PROCESS | 2240 | 1467641942238 Marionette DEBUG loaded listener.js 07:19:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x128bb2800) [pid = 2240] [serial = 516] [outer = 0x1248f3800] 07:19:02 INFO - PROCESS | 2240 | 1467641942533 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:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 07:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:19:02 INFO - PROCESS | 2240 | 1467641942550 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:19:02 INFO - PROCESS | 2240 | 1467641942551 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:19:02 INFO - PROCESS | 2240 | 1467641942554 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - PROCESS | 2240 | 1467641942555 Marionette TRACE conn2 <- [1,662,null,{}] 07:19:02 INFO - PROCESS | 2240 | 1467641942567 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:19:02 INFO - PROCESS | 2240 | 1467641942569 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:02 INFO - PROCESS | 2240 | 1467641942689 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:19:02 INFO - PROCESS | 2240 | 1467641942706 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:02 INFO - PROCESS | 2240 | 1467641942707 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x126a9e000 == 34 [pid = 2240] [id = 173] 07:19:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1128d8c00) [pid = 2240] [serial = 517] [outer = 0x0] 07:19:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1291dac00) [pid = 2240] [serial = 518] [outer = 0x1128d8c00] 07:19:02 INFO - PROCESS | 2240 | 1467641942749 Marionette DEBUG loaded listener.js 07:19:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x12a637800) [pid = 2240] [serial = 519] [outer = 0x1128d8c00] 07:19:03 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:03 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:03 INFO - PROCESS | 2240 | 1467641943119 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:19:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:19:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 621ms 07:19:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:19:03 INFO - PROCESS | 2240 | 1467641943176 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:19:03 INFO - PROCESS | 2240 | 1467641943177 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:19:03 INFO - PROCESS | 2240 | 1467641943179 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:19:03 INFO - PROCESS | 2240 | 1467641943180 Marionette TRACE conn2 <- [1,666,null,{}] 07:19:03 INFO - PROCESS | 2240 | 1467641943192 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:19:03 INFO - PROCESS | 2240 | 1467641943193 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:03 INFO - PROCESS | 2240 | 1467641943266 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:19:03 INFO - PROCESS | 2240 | 1467641943269 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 2240 | 1467641943270 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x12884f800 == 35 [pid = 2240] [id = 174] 07:19:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x12a2e4400) [pid = 2240] [serial = 520] [outer = 0x0] 07:19:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x12a65a800) [pid = 2240] [serial = 521] [outer = 0x12a2e4400] 07:19:03 INFO - PROCESS | 2240 | 1467641943297 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x12a95c400) [pid = 2240] [serial = 522] [outer = 0x12a2e4400] 07:19:03 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:03 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:03 INFO - PROCESS | 2240 | 1467641943636 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:19:03 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:19:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 477ms 07:19:03 INFO - PROCESS | 2240 | 1467641943657 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:19:03 INFO - PROCESS | 2240 | 1467641943660 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:19:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:19:03 INFO - PROCESS | 2240 | 1467641943662 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:19:03 INFO - PROCESS | 2240 | 1467641943664 Marionette TRACE conn2 <- [1,670,null,{}] 07:19:03 INFO - PROCESS | 2240 | 1467641943666 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:19:03 INFO - PROCESS | 2240 | 1467641943667 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:03 INFO - PROCESS | 2240 | 1467641943742 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:19:03 INFO - PROCESS | 2240 | 1467641943746 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 2240 | 1467641943747 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x11947d800 == 36 [pid = 2240] [id = 175] 07:19:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1128cd400) [pid = 2240] [serial = 523] [outer = 0x0] 07:19:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12b756800) [pid = 2240] [serial = 524] [outer = 0x1128cd400] 07:19:03 INFO - PROCESS | 2240 | 1467641943779 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x12b8b7400) [pid = 2240] [serial = 525] [outer = 0x1128cd400] 07:19:04 INFO - PROCESS | 2240 | 1467641944099 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:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 07:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:19:04 INFO - PROCESS | 2240 | 1467641944132 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:19:04 INFO - PROCESS | 2240 | 1467641944133 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:19:04 INFO - PROCESS | 2240 | 1467641944135 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - PROCESS | 2240 | 1467641944136 Marionette TRACE conn2 <- [1,674,null,{}] 07:19:04 INFO - PROCESS | 2240 | 1467641944138 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:19:04 INFO - PROCESS | 2240 | 1467641944139 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:04 INFO - PROCESS | 2240 | 1467641944245 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:19:04 INFO - PROCESS | 2240 | 1467641944251 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:04 INFO - PROCESS | 2240 | 1467641944252 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a42e000 == 37 [pid = 2240] [id = 176] 07:19:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12b8b7c00) [pid = 2240] [serial = 526] [outer = 0x0] 07:19:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12b8c1c00) [pid = 2240] [serial = 527] [outer = 0x12b8b7c00] 07:19:04 INFO - PROCESS | 2240 | 1467641944276 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12b967c00) [pid = 2240] [serial = 528] [outer = 0x12b8b7c00] 07:19:04 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:04 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:04 INFO - PROCESS | 2240 | 1467641944584 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:19:04 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:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 07:19:04 INFO - PROCESS | 2240 | 1467641944604 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:19:04 INFO - PROCESS | 2240 | 1467641944605 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:19:04 INFO - PROCESS | 2240 | 1467641944609 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - PROCESS | 2240 | 1467641944612 Marionette TRACE conn2 <- [1,678,null,{}] 07:19:04 INFO - PROCESS | 2240 | 1467641944615 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:19:04 INFO - PROCESS | 2240 | 1467641944617 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:04 INFO - PROCESS | 2240 | 1467641944702 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:19:04 INFO - PROCESS | 2240 | 1467641944705 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:04 INFO - PROCESS | 2240 | 1467641944707 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x12136f000 == 38 [pid = 2240] [id = 177] 07:19:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12b96c000) [pid = 2240] [serial = 529] [outer = 0x0] 07:19:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12be0f400) [pid = 2240] [serial = 530] [outer = 0x12b96c000] 07:19:04 INFO - PROCESS | 2240 | 1467641944742 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12c2c6400) [pid = 2240] [serial = 531] [outer = 0x12b96c000] 07:19:05 INFO - PROCESS | 2240 | 1467641945099 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:19:05 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:19:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 522ms 07:19:05 INFO - PROCESS | 2240 | 1467641945135 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:19:05 INFO - PROCESS | 2240 | 1467641945136 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:19:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:19:05 INFO - PROCESS | 2240 | 1467641945138 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:19:05 INFO - PROCESS | 2240 | 1467641945139 Marionette TRACE conn2 <- [1,682,null,{}] 07:19:05 INFO - PROCESS | 2240 | 1467641945143 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:19:05 INFO - PROCESS | 2240 | 1467641945145 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:05 INFO - PROCESS | 2240 | 1467641945241 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:19:05 INFO - PROCESS | 2240 | 1467641945245 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:05 INFO - PROCESS | 2240 | 1467641945246 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba05800 == 39 [pid = 2240] [id = 178] 07:19:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12b967000) [pid = 2240] [serial = 532] [outer = 0x0] 07:19:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12c2cb400) [pid = 2240] [serial = 533] [outer = 0x12b967000] 07:19:05 INFO - PROCESS | 2240 | 1467641945269 Marionette DEBUG loaded listener.js 07:19:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12c88c000) [pid = 2240] [serial = 534] [outer = 0x12b967000] 07:19:06 INFO - PROCESS | 2240 | 1467641946068 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:19:06 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:19:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 07:19:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:19:06 INFO - PROCESS | 2240 | 1467641946109 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:19:06 INFO - PROCESS | 2240 | 1467641946110 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:19:06 INFO - PROCESS | 2240 | 1467641946112 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:19:06 INFO - PROCESS | 2240 | 1467641946113 Marionette TRACE conn2 <- [1,686,null,{}] 07:19:06 INFO - PROCESS | 2240 | 1467641946115 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:19:06 INFO - PROCESS | 2240 | 1467641946116 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:06 INFO - PROCESS | 2240 | 1467641946218 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:19:06 INFO - PROCESS | 2240 | 1467641946232 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:06 INFO - PROCESS | 2240 | 1467641946233 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd6c800 == 40 [pid = 2240] [id = 179] 07:19:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x118437400) [pid = 2240] [serial = 535] [outer = 0x0] 07:19:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x11843d800) [pid = 2240] [serial = 536] [outer = 0x118437400] 07:19:06 INFO - PROCESS | 2240 | 1467641946264 Marionette DEBUG loaded listener.js 07:19:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x128de0000) [pid = 2240] [serial = 537] [outer = 0x118437400] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x12173b400) [pid = 2240] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1219d2c00) [pid = 2240] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1129af400) [pid = 2240] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x12a652800) [pid = 2240] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1128cc800) [pid = 2240] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x11396d000) [pid = 2240] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1167a3800) [pid = 2240] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1131cf000) [pid = 2240] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x11662f000) [pid = 2240] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1199e0c00) [pid = 2240] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x118f3c800) [pid = 2240] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x116799000) [pid = 2240] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x111d83c00) [pid = 2240] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:19:07 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1182e4000) [pid = 2240] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:19:07 INFO - PROCESS | 2240 | 1467641947110 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:19:07 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:19:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1018ms 07:19:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:19:07 INFO - PROCESS | 2240 | 1467641947131 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:19:07 INFO - PROCESS | 2240 | 1467641947132 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:19:07 INFO - PROCESS | 2240 | 1467641947134 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:19:07 INFO - PROCESS | 2240 | 1467641947135 Marionette TRACE conn2 <- [1,690,null,{}] 07:19:07 INFO - PROCESS | 2240 | 1467641947146 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:19:07 INFO - PROCESS | 2240 | 1467641947147 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:07 INFO - PROCESS | 2240 | 1467641947221 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:19:07 INFO - PROCESS | 2240 | 1467641947228 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:07 INFO - PROCESS | 2240 | 1467641947229 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x121050800 == 41 [pid = 2240] [id = 180] 07:19:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1128d7800) [pid = 2240] [serial = 538] [outer = 0x0] 07:19:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1180f0400) [pid = 2240] [serial = 539] [outer = 0x1128d7800] 07:19:07 INFO - PROCESS | 2240 | 1467641947253 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118718400) [pid = 2240] [serial = 540] [outer = 0x1128d7800] 07:19:08 INFO - PROCESS | 2240 | 1467641948071 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:19:08 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:19:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 979ms 07:19:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:19:08 INFO - PROCESS | 2240 | 1467641948113 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:19:08 INFO - PROCESS | 2240 | 1467641948114 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:19:08 INFO - PROCESS | 2240 | 1467641948116 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - PROCESS | 2240 | 1467641948117 Marionette TRACE conn2 <- [1,694,null,{}] 07:19:08 INFO - PROCESS | 2240 | 1467641948120 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:19:08 INFO - PROCESS | 2240 | 1467641948121 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:08 INFO - PROCESS | 2240 | 1467641948200 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:19:08 INFO - PROCESS | 2240 | 1467641948251 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:08 INFO - PROCESS | 2240 | 1467641948252 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c02d000 == 42 [pid = 2240] [id = 181] 07:19:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x11628b800) [pid = 2240] [serial = 541] [outer = 0x0] 07:19:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1198cc000) [pid = 2240] [serial = 542] [outer = 0x11628b800] 07:19:08 INFO - PROCESS | 2240 | 1467641948284 Marionette DEBUG loaded listener.js 07:19:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1198d1000) [pid = 2240] [serial = 543] [outer = 0x11628b800] 07:19:09 INFO - PROCESS | 2240 | 1467641949012 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:19:09 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:19:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 919ms 07:19:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:19:09 INFO - PROCESS | 2240 | 1467641949036 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 2240 | 1467641949037 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:19:09 INFO - PROCESS | 2240 | 1467641949039 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 2240 | 1467641949040 Marionette TRACE conn2 <- [1,698,null,{}] 07:19:09 INFO - PROCESS | 2240 | 1467641949045 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:19:09 INFO - PROCESS | 2240 | 1467641949046 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:09 INFO - PROCESS | 2240 | 1467641949121 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:19:09 INFO - PROCESS | 2240 | 1467641949221 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 2240 | 1467641949222 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x112e5c000 == 43 [pid = 2240] [id = 182] 07:19:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1110a5800) [pid = 2240] [serial = 544] [outer = 0x0] 07:19:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1128d2400) [pid = 2240] [serial = 545] [outer = 0x1110a5800] 07:19:09 INFO - PROCESS | 2240 | 1467641949254 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x113370000) [pid = 2240] [serial = 546] [outer = 0x1110a5800] 07:19:10 INFO - PROCESS | 2240 | 1467641950232 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:19:10 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:19:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1223ms 07:19:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:19:10 INFO - PROCESS | 2240 | 1467641950264 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:19:10 INFO - PROCESS | 2240 | 1467641950266 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:19:10 INFO - PROCESS | 2240 | 1467641950269 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:19:10 INFO - PROCESS | 2240 | 1467641950270 Marionette TRACE conn2 <- [1,702,null,{}] 07:19:10 INFO - PROCESS | 2240 | 1467641950274 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:19:10 INFO - PROCESS | 2240 | 1467641950275 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:10 INFO - PROCESS | 2240 | 1467641950387 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:19:10 INFO - PROCESS | 2240 | 1467641950460 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:10 INFO - PROCESS | 2240 | 1467641950462 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191cf800 == 44 [pid = 2240] [id = 183] 07:19:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1182e8400) [pid = 2240] [serial = 547] [outer = 0x0] 07:19:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x11843a800) [pid = 2240] [serial = 548] [outer = 0x1182e8400] 07:19:10 INFO - PROCESS | 2240 | 1467641950543 Marionette DEBUG loaded listener.js 07:19:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x11886a000) [pid = 2240] [serial = 549] [outer = 0x1182e8400] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x12c02d000 == 43 [pid = 2240] [id = 181] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x121050800 == 42 [pid = 2240] [id = 180] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd6c800 == 41 [pid = 2240] [id = 179] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba05800 == 40 [pid = 2240] [id = 178] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x12136f000 == 39 [pid = 2240] [id = 177] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x12a42e000 == 38 [pid = 2240] [id = 176] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x11947d800 == 37 [pid = 2240] [id = 175] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x120e99400) [pid = 2240] [serial = 497] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x12884f800 == 36 [pid = 2240] [id = 174] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x126a9e000 == 35 [pid = 2240] [id = 173] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x124f62000 == 34 [pid = 2240] [id = 172] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x121374000 == 33 [pid = 2240] [id = 171] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x120eb5000 == 32 [pid = 2240] [id = 170] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x119481800 == 31 [pid = 2240] [id = 169] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x1185ae800 == 30 [pid = 2240] [id = 168] 07:19:11 INFO - PROCESS | 2240 | --DOCSHELL 0x116619800 == 29 [pid = 2240] [id = 167] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x124bb4000) [pid = 2240] [serial = 478] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x128a11800) [pid = 2240] [serial = 481] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x129091800) [pid = 2240] [serial = 484] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x113d8ec00) [pid = 2240] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x128a1e400) [pid = 2240] [serial = 482] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1291db800) [pid = 2240] [serial = 485] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x12a65c800) [pid = 2240] [serial = 494] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1131d4000) [pid = 2240] [serial = 487] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x12a961400) [pid = 2240] [serial = 495] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1167a2400) [pid = 2240] [serial = 464] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1151cfc00) [pid = 2240] [serial = 463] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x118216000) [pid = 2240] [serial = 461] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1176eb800) [pid = 2240] [serial = 460] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x113f2e400) [pid = 2240] [serial = 458] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x11393c000) [pid = 2240] [serial = 457] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1182dc400) [pid = 2240] [serial = 455] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x119e65000) [pid = 2240] [serial = 472] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x120e95000) [pid = 2240] [serial = 473] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x119693000) [pid = 2240] [serial = 469] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x11980cc00) [pid = 2240] [serial = 470] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x11873bc00) [pid = 2240] [serial = 467] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x1182dac00) [pid = 2240] [serial = 466] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x120e93c00) [pid = 2240] [serial = 475] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x120f31400) [pid = 2240] [serial = 476] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x126463c00) [pid = 2240] [serial = 479] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x116fb4c00) [pid = 2240] [serial = 488] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x120f2a400) [pid = 2240] [serial = 490] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x129347000) [pid = 2240] [serial = 491] [outer = 0x0] [url = about:blank] 07:19:11 INFO - PROCESS | 2240 | 1467641951654 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:19:11 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:19:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1425ms 07:19:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:19:11 INFO - PROCESS | 2240 | 1467641951694 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:19:11 INFO - PROCESS | 2240 | 1467641951696 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:19:11 INFO - PROCESS | 2240 | 1467641951699 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 2240 | 1467641951701 Marionette TRACE conn2 <- [1,706,null,{}] 07:19:11 INFO - PROCESS | 2240 | 1467641951705 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:19:11 INFO - PROCESS | 2240 | 1467641951706 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:11 INFO - PROCESS | 2240 | 1467641951797 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:19:11 INFO - PROCESS | 2240 | 1467641951801 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:11 INFO - PROCESS | 2240 | 1467641951803 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x1160a9000 == 30 [pid = 2240] [id = 184] 07:19:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x116973c00) [pid = 2240] [serial = 550] [outer = 0x0] 07:19:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x118219800) [pid = 2240] [serial = 551] [outer = 0x116973c00] 07:19:11 INFO - PROCESS | 2240 | 1467641951846 Marionette DEBUG loaded listener.js 07:19:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x1182dd400) [pid = 2240] [serial = 552] [outer = 0x116973c00] 07:19:12 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:19:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 07:19:12 INFO - PROCESS | 2240 | 1467641952667 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:19:12 INFO - PROCESS | 2240 | 1467641952670 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:19:12 INFO - PROCESS | 2240 | 1467641952674 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:19:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:19:12 INFO - PROCESS | 2240 | 1467641952680 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:19:12 INFO - PROCESS | 2240 | 1467641952682 Marionette TRACE conn2 <- [1,710,null,{}] 07:19:12 INFO - PROCESS | 2240 | 1467641952685 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:19:12 INFO - PROCESS | 2240 | 1467641952686 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:12 INFO - PROCESS | 2240 | 1467641952764 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:19:12 INFO - PROCESS | 2240 | 1467641952769 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:12 INFO - PROCESS | 2240 | 1467641952770 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x117249800 == 31 [pid = 2240] [id = 185] 07:19:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x118549000) [pid = 2240] [serial = 553] [outer = 0x0] 07:19:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x11871f400) [pid = 2240] [serial = 554] [outer = 0x118549000] 07:19:12 INFO - PROCESS | 2240 | 1467641952799 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x118fe0c00) [pid = 2240] [serial = 555] [outer = 0x118549000] 07:19:13 INFO - PROCESS | 2240 | 1467641953629 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:19:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:19:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 07:19:13 INFO - PROCESS | 2240 | 1467641953657 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 2240 | 1467641953660 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:19:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:19:13 INFO - PROCESS | 2240 | 1467641953663 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - PROCESS | 2240 | 1467641953666 Marionette TRACE conn2 <- [1,714,null,{}] 07:19:13 INFO - PROCESS | 2240 | 1467641953673 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:19:13 INFO - PROCESS | 2240 | 1467641953676 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:13 INFO - PROCESS | 2240 | 1467641953768 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:19:13 INFO - PROCESS | 2240 | 1467641953802 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:13 INFO - PROCESS | 2240 | 1467641953804 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191c9800 == 32 [pid = 2240] [id = 186] 07:19:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x1196c0c00) [pid = 2240] [serial = 556] [outer = 0x0] 07:19:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x11980a000) [pid = 2240] [serial = 557] [outer = 0x1196c0c00] 07:19:13 INFO - PROCESS | 2240 | 1467641953832 Marionette DEBUG loaded listener.js 07:19:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x11981fc00) [pid = 2240] [serial = 558] [outer = 0x1196c0c00] 07:19:14 INFO - PROCESS | 2240 | 1467641954616 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:19:14 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:19:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 07:19:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:19:14 INFO - PROCESS | 2240 | 1467641954634 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:19:14 INFO - PROCESS | 2240 | 1467641954636 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:19:14 INFO - PROCESS | 2240 | 1467641954638 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:19:14 INFO - PROCESS | 2240 | 1467641954639 Marionette TRACE conn2 <- [1,718,null,{}] 07:19:14 INFO - PROCESS | 2240 | 1467641954643 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:19:14 INFO - PROCESS | 2240 | 1467641954644 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:14 INFO - PROCESS | 2240 | 1467641954741 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:19:14 INFO - PROCESS | 2240 | 1467641954745 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:14 INFO - PROCESS | 2240 | 1467641954746 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x121172800 == 33 [pid = 2240] [id = 187] 07:19:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1198ce000) [pid = 2240] [serial = 559] [outer = 0x0] 07:19:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x119c40800) [pid = 2240] [serial = 560] [outer = 0x1198ce000] 07:19:14 INFO - PROCESS | 2240 | 1467641954771 Marionette DEBUG loaded listener.js 07:19:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x120e91000) [pid = 2240] [serial = 561] [outer = 0x1198ce000] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1128d8c00) [pid = 2240] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x12b96c000) [pid = 2240] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x11662f800) [pid = 2240] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x1128cd800) [pid = 2240] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1182df000) [pid = 2240] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x12a2e4400) [pid = 2240] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x12b967000) [pid = 2240] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x12b8b7c00) [pid = 2240] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x111d18000) [pid = 2240] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x119805c00) [pid = 2240] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x1248f3800) [pid = 2240] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x1128cd400) [pid = 2240] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x118437400) [pid = 2240] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x1128d7800) [pid = 2240] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:19:15 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x115117000) [pid = 2240] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:19:15 INFO - PROCESS | 2240 | 1467641955613 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:19:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:19:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1023ms 07:19:15 INFO - PROCESS | 2240 | 1467641955661 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:19:15 INFO - PROCESS | 2240 | 1467641955663 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:19:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:19:15 INFO - PROCESS | 2240 | 1467641955665 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:19:15 INFO - PROCESS | 2240 | 1467641955666 Marionette TRACE conn2 <- [1,722,null,{}] 07:19:15 INFO - PROCESS | 2240 | 1467641955675 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:19:15 INFO - PROCESS | 2240 | 1467641955676 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:15 INFO - PROCESS | 2240 | 1467641955747 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:19:15 INFO - PROCESS | 2240 | 1467641955750 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:15 INFO - PROCESS | 2240 | 1467641955752 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x1184a1000 == 34 [pid = 2240] [id = 188] 07:19:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x11393d800) [pid = 2240] [serial = 562] [outer = 0x0] 07:19:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x11885f800) [pid = 2240] [serial = 563] [outer = 0x11393d800] 07:19:15 INFO - PROCESS | 2240 | 1467641955778 Marionette DEBUG loaded listener.js 07:19:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x119c43400) [pid = 2240] [serial = 564] [outer = 0x11393d800] 07:19:16 INFO - PROCESS | 2240 | 1467641956084 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:19:16 INFO - PROCESS | 2240 | 1467641956135 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:19:16 INFO - PROCESS | 2240 | 1467641956137 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:19:16 INFO - PROCESS | 2240 | 1467641956138 Marionette TRACE conn2 <- [1,726,null,{}] 07:19:16 INFO - PROCESS | 2240 | 1467641956140 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:19:16 INFO - PROCESS | 2240 | 1467641956144 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:16 INFO - PROCESS | 2240 | 1467641956263 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:19:16 INFO - PROCESS | 2240 | 1467641956269 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:16 INFO - PROCESS | 2240 | 1467641956270 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x123cb4800 == 35 [pid = 2240] [id = 189] 07:19:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x120e9ac00) [pid = 2240] [serial = 565] [outer = 0x0] 07:19:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x123c0b400) [pid = 2240] [serial = 566] [outer = 0x120e9ac00] 07:19:16 INFO - PROCESS | 2240 | 1467641956295 Marionette DEBUG loaded listener.js 07:19:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x1255c1c00) [pid = 2240] [serial = 567] [outer = 0x120e9ac00] 07:19:16 INFO - PROCESS | 2240 | 1467641956629 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:19:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:19:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 518ms 07:19:16 INFO - PROCESS | 2240 | 1467641956655 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:19:16 INFO - PROCESS | 2240 | 1467641956657 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:19:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:19:16 INFO - PROCESS | 2240 | 1467641956660 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:19:16 INFO - PROCESS | 2240 | 1467641956661 Marionette TRACE conn2 <- [1,730,null,{}] 07:19:16 INFO - PROCESS | 2240 | 1467641956664 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:19:16 INFO - PROCESS | 2240 | 1467641956665 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:16 INFO - PROCESS | 2240 | 1467641956738 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:19:16 INFO - PROCESS | 2240 | 1467641956742 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:16 INFO - PROCESS | 2240 | 1467641956745 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x1260df800 == 36 [pid = 2240] [id = 190] 07:19:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x1248ef000) [pid = 2240] [serial = 568] [outer = 0x0] 07:19:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x126460400) [pid = 2240] [serial = 569] [outer = 0x1248ef000] 07:19:16 INFO - PROCESS | 2240 | 1467641956769 Marionette DEBUG loaded listener.js 07:19:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x128a14400) [pid = 2240] [serial = 570] [outer = 0x1248ef000] 07:19:17 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[3248] expected 0 but got 9 07:19:17 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 07:19:17 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 07:19:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1 07:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:17 INFO - _addTest/ [0,733,"getWindowHandle",null] 07:19:17 INFO - PROCESS | 2240 | 1467641957130 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:19:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:19:17 INFO - PROCESS | 2240 | 1467641957132 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:19:17 INFO - PROCESS | 2240 | 1467641957134 Marionette TRACE conn2 <- [1,734,null,{}] 07:19:17 INFO - PROCESS | 2240 | 1467641957136 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:19:17 INFO - PROCESS | 2240 | 1467641957137 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:17 INFO - PROCESS | 2240 | 1467641957239 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:19:17 INFO - PROCESS | 2240 | 1467641957248 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:17 INFO - PROCESS | 2240 | 1467641957249 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bbd000 == 37 [pid = 2240] [id = 191] 07:19:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x1255c0400) [pid = 2240] [serial = 571] [outer = 0x0] 07:19:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x128bb0800) [pid = 2240] [serial = 572] [outer = 0x1255c0400] 07:19:17 INFO - PROCESS | 2240 | 1467641957273 Marionette DEBUG loaded listener.js 07:19:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1291dbc00) [pid = 2240] [serial = 573] [outer = 0x1255c0400] 07:19:17 INFO - PROCESS | 2240 | 1467641957749 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:19:17 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:19:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 669ms 07:19:17 INFO - PROCESS | 2240 | 1467641957802 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:19:17 INFO - PROCESS | 2240 | 1467641957805 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:19:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:19:17 INFO - PROCESS | 2240 | 1467641957808 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:19:17 INFO - PROCESS | 2240 | 1467641957810 Marionette TRACE conn2 <- [1,738,null,{}] 07:19:17 INFO - PROCESS | 2240 | 1467641957813 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:19:17 INFO - PROCESS | 2240 | 1467641957815 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:17 INFO - PROCESS | 2240 | 1467641957915 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:19:17 INFO - PROCESS | 2240 | 1467641957966 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:17 INFO - PROCESS | 2240 | 1467641957968 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185ae800 == 38 [pid = 2240] [id = 192] 07:19:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x118213000) [pid = 2240] [serial = 574] [outer = 0x0] 07:19:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1182dac00) [pid = 2240] [serial = 575] [outer = 0x118213000] 07:19:18 INFO - PROCESS | 2240 | 1467641957998 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118434800) [pid = 2240] [serial = 576] [outer = 0x118213000] 07:19:18 INFO - PROCESS | 2240 | 1467641958901 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:19:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:19:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1121ms 07:19:18 INFO - PROCESS | 2240 | 1467641958929 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:19:18 INFO - PROCESS | 2240 | 1467641958932 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:19:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:19:18 INFO - PROCESS | 2240 | 1467641958937 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - PROCESS | 2240 | 1467641958939 Marionette TRACE conn2 <- [1,742,null,{}] 07:19:18 INFO - PROCESS | 2240 | 1467641958941 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:19:18 INFO - PROCESS | 2240 | 1467641958943 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:19 INFO - PROCESS | 2240 | 1467641959041 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:19:19 INFO - PROCESS | 2240 | 1467641959090 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:19 INFO - PROCESS | 2240 | 1467641959091 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x120eb2800 == 39 [pid = 2240] [id = 193] 07:19:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x118720000) [pid = 2240] [serial = 577] [outer = 0x0] 07:19:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1196c6800) [pid = 2240] [serial = 578] [outer = 0x118720000] 07:19:19 INFO - PROCESS | 2240 | 1467641959122 Marionette DEBUG loaded listener.js 07:19:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x119829400) [pid = 2240] [serial = 579] [outer = 0x118720000] 07:19:20 INFO - PROCESS | 2240 | 1467641960034 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:19:20 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:19:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1124ms 07:19:20 INFO - PROCESS | 2240 | 1467641960084 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:19:20 INFO - PROCESS | 2240 | 1467641960086 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:19:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:19:20 INFO - PROCESS | 2240 | 1467641960089 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:19:20 INFO - PROCESS | 2240 | 1467641960093 Marionette TRACE conn2 <- [1,746,null,{}] 07:19:20 INFO - PROCESS | 2240 | 1467641960102 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:19:20 INFO - PROCESS | 2240 | 1467641960105 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:20 INFO - PROCESS | 2240 | 1467641960199 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:19:20 INFO - PROCESS | 2240 | 1467641960242 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 2240 | 1467641960245 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a20d000 == 40 [pid = 2240] [id = 194] 07:19:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x118436800) [pid = 2240] [serial = 580] [outer = 0x0] 07:19:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1198ca000) [pid = 2240] [serial = 581] [outer = 0x118436800] 07:19:20 INFO - PROCESS | 2240 | 1467641960269 Marionette DEBUG loaded listener.js 07:19:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12550d000) [pid = 2240] [serial = 582] [outer = 0x118436800] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x1260df800 == 39 [pid = 2240] [id = 190] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x123cb4800 == 38 [pid = 2240] [id = 189] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x1184a1000 == 37 [pid = 2240] [id = 188] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x121172800 == 36 [pid = 2240] [id = 187] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x1191c9800 == 35 [pid = 2240] [id = 186] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x117249800 == 34 [pid = 2240] [id = 185] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x1160a9000 == 33 [pid = 2240] [id = 184] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x112e5c000 == 32 [pid = 2240] [id = 182] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x1191cf800 == 31 [pid = 2240] [id = 183] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac0d000 == 30 [pid = 2240] [id = 166] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x120eb2800 == 29 [pid = 2240] [id = 193] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x1185ae800 == 28 [pid = 2240] [id = 192] 07:19:21 INFO - PROCESS | 2240 | --DOCSHELL 0x126bbd000 == 27 [pid = 2240] [id = 191] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1291dac00) [pid = 2240] [serial = 518] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12a637800) [pid = 2240] [serial = 519] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12be0f400) [pid = 2240] [serial = 530] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1166f5800) [pid = 2240] [serial = 500] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1180f0800) [pid = 2240] [serial = 501] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x120f30400) [pid = 2240] [serial = 512] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x118449000) [pid = 2240] [serial = 503] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x11873b800) [pid = 2240] [serial = 504] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x123bdbc00) [pid = 2240] [serial = 513] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x12a65a800) [pid = 2240] [serial = 521] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x12a95c400) [pid = 2240] [serial = 522] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x12c2cb400) [pid = 2240] [serial = 533] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x12b8c1c00) [pid = 2240] [serial = 527] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x12b967c00) [pid = 2240] [serial = 528] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x119805000) [pid = 2240] [serial = 506] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x11981f000) [pid = 2240] [serial = 507] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x119c48400) [pid = 2240] [serial = 509] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x120f2c400) [pid = 2240] [serial = 510] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x125512000) [pid = 2240] [serial = 515] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x128bb2800) [pid = 2240] [serial = 516] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x12b756800) [pid = 2240] [serial = 524] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x12b8b7400) [pid = 2240] [serial = 525] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x11843d800) [pid = 2240] [serial = 536] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 64 (0x128de0000) [pid = 2240] [serial = 537] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 63 (0x1180f0400) [pid = 2240] [serial = 539] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 62 (0x118718400) [pid = 2240] [serial = 540] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 61 (0x12b75ec00) [pid = 2240] [serial = 498] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 60 (0x12c88c000) [pid = 2240] [serial = 534] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 59 (0x12c2c6400) [pid = 2240] [serial = 531] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | --DOMWINDOW == 58 (0x1198cc000) [pid = 2240] [serial = 542] [outer = 0x0] [url = about:blank] 07:19:21 INFO - PROCESS | 2240 | 1467641961786 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:19:21 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:19:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1726ms 07:19:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:19:21 INFO - PROCESS | 2240 | 1467641961816 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:19:21 INFO - PROCESS | 2240 | 1467641961818 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:19:21 INFO - PROCESS | 2240 | 1467641961822 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:19:21 INFO - PROCESS | 2240 | 1467641961824 Marionette TRACE conn2 <- [1,750,null,{}] 07:19:21 INFO - PROCESS | 2240 | 1467641961829 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:19:21 INFO - PROCESS | 2240 | 1467641961831 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:21 INFO - PROCESS | 2240 | 1467641961904 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:19:21 INFO - PROCESS | 2240 | 1467641961912 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:21 INFO - PROCESS | 2240 | 1467641961914 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x113d77000 == 28 [pid = 2240] [id = 195] 07:19:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 59 (0x1139f3000) [pid = 2240] [serial = 583] [outer = 0x0] 07:19:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 60 (0x113ba6800) [pid = 2240] [serial = 584] [outer = 0x1139f3000] 07:19:21 INFO - PROCESS | 2240 | 1467641961943 Marionette DEBUG loaded listener.js 07:19:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 61 (0x115123000) [pid = 2240] [serial = 585] [outer = 0x1139f3000] 07:19:22 INFO - PROCESS | 2240 | 1467641962735 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:19:22 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:19:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 924ms 07:19:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:19:22 INFO - PROCESS | 2240 | 1467641962745 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:19:22 INFO - PROCESS | 2240 | 1467641962749 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:19:22 INFO - PROCESS | 2240 | 1467641962754 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:19:22 INFO - PROCESS | 2240 | 1467641962756 Marionette TRACE conn2 <- [1,754,null,{}] 07:19:22 INFO - PROCESS | 2240 | 1467641962760 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:19:22 INFO - PROCESS | 2240 | 1467641962762 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:22 INFO - PROCESS | 2240 | 1467641962839 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:19:22 INFO - PROCESS | 2240 | 1467641962884 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 2240 | 1467641962886 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169b7000 == 29 [pid = 2240] [id = 196] 07:19:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 62 (0x1160e5c00) [pid = 2240] [serial = 586] [outer = 0x0] 07:19:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 63 (0x116fb6000) [pid = 2240] [serial = 587] [outer = 0x1160e5c00] 07:19:22 INFO - PROCESS | 2240 | 1467641962913 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 64 (0x1176e8c00) [pid = 2240] [serial = 588] [outer = 0x1160e5c00] 07:19:23 INFO - PROCESS | 2240 | 1467641963687 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:19:23 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:19:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 971ms 07:19:23 INFO - PROCESS | 2240 | 1467641963732 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:19:23 INFO - PROCESS | 2240 | 1467641963733 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:19:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:19:23 INFO - PROCESS | 2240 | 1467641963735 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 2240 | 1467641963738 Marionette TRACE conn2 <- [1,758,null,{}] 07:19:23 INFO - PROCESS | 2240 | 1467641963753 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:19:23 INFO - PROCESS | 2240 | 1467641963756 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:23 INFO - PROCESS | 2240 | 1467641963849 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:19:23 INFO - PROCESS | 2240 | 1467641963882 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:23 INFO - PROCESS | 2240 | 1467641963885 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185b8800 == 30 [pid = 2240] [id = 197] 07:19:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x1182e6800) [pid = 2240] [serial = 589] [outer = 0x0] 07:19:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x118437c00) [pid = 2240] [serial = 590] [outer = 0x1182e6800] 07:19:23 INFO - PROCESS | 2240 | 1467641963912 Marionette DEBUG loaded listener.js 07:19:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x118444000) [pid = 2240] [serial = 591] [outer = 0x1182e6800] 07:19:24 INFO - PROCESS | 2240 | 1467641964240 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:19:24 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:19:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 529ms 07:19:24 INFO - PROCESS | 2240 | 1467641964264 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:19:24 INFO - PROCESS | 2240 | 1467641964266 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:19:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:19:24 INFO - PROCESS | 2240 | 1467641964279 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:19:24 INFO - PROCESS | 2240 | 1467641964280 Marionette TRACE conn2 <- [1,762,null,{}] 07:19:24 INFO - PROCESS | 2240 | 1467641964282 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:19:24 INFO - PROCESS | 2240 | 1467641964283 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:24 INFO - PROCESS | 2240 | 1467641964374 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:19:24 INFO - PROCESS | 2240 | 1467641964378 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:24 INFO - PROCESS | 2240 | 1467641964379 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x11947f800 == 31 [pid = 2240] [id = 198] 07:19:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x11844a400) [pid = 2240] [serial = 592] [outer = 0x0] 07:19:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x118720800) [pid = 2240] [serial = 593] [outer = 0x11844a400] 07:19:24 INFO - PROCESS | 2240 | 1467641964404 Marionette DEBUG loaded listener.js 07:19:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x118f3cc00) [pid = 2240] [serial = 594] [outer = 0x11844a400] 07:19:25 INFO - PROCESS | 2240 | 1467641965207 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:19:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:19:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 07:19:25 INFO - PROCESS | 2240 | 1467641965251 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:19:25 INFO - PROCESS | 2240 | 1467641965252 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:19:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:19:25 INFO - PROCESS | 2240 | 1467641965254 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:19:25 INFO - PROCESS | 2240 | 1467641965255 Marionette TRACE conn2 <- [1,766,null,{}] 07:19:25 INFO - PROCESS | 2240 | 1467641965257 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:19:25 INFO - PROCESS | 2240 | 1467641965266 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:25 INFO - PROCESS | 2240 | 1467641965353 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:19:25 INFO - PROCESS | 2240 | 1467641965357 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:25 INFO - PROCESS | 2240 | 1467641965358 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x120ea4000 == 32 [pid = 2240] [id = 199] 07:19:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x118f3fc00) [pid = 2240] [serial = 595] [outer = 0x0] 07:19:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x1194a1000) [pid = 2240] [serial = 596] [outer = 0x118f3fc00] 07:19:25 INFO - PROCESS | 2240 | 1467641965383 Marionette DEBUG loaded listener.js 07:19:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x1196c9000) [pid = 2240] [serial = 597] [outer = 0x118f3fc00] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x1255c0400) [pid = 2240] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x1248ef000) [pid = 2240] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x1198ce000) [pid = 2240] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x11393d800) [pid = 2240] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x116973c00) [pid = 2240] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x118549000) [pid = 2240] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x1110a5800) [pid = 2240] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x1182e8400) [pid = 2240] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 64 (0x120e9ac00) [pid = 2240] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 63 (0x1196c0c00) [pid = 2240] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:19:25 INFO - PROCESS | 2240 | --DOMWINDOW == 62 (0x11628b800) [pid = 2240] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:19:26 INFO - PROCESS | 2240 | 1467641966193 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:19:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:19:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 968ms 07:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:19:26 INFO - PROCESS | 2240 | 1467641966223 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:19:26 INFO - PROCESS | 2240 | 1467641966224 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:19:26 INFO - PROCESS | 2240 | 1467641966226 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:19:26 INFO - PROCESS | 2240 | 1467641966227 Marionette TRACE conn2 <- [1,770,null,{}] 07:19:26 INFO - PROCESS | 2240 | 1467641966229 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:19:26 INFO - PROCESS | 2240 | 1467641966233 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:26 INFO - PROCESS | 2240 | 1467641966320 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:19:26 INFO - PROCESS | 2240 | 1467641966326 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:26 INFO - PROCESS | 2240 | 1467641966327 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x12129b800 == 33 [pid = 2240] [id = 200] 07:19:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 63 (0x11393d800) [pid = 2240] [serial = 598] [outer = 0x0] 07:19:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 64 (0x119810400) [pid = 2240] [serial = 599] [outer = 0x11393d800] 07:19:26 INFO - PROCESS | 2240 | 1467641966354 Marionette DEBUG loaded listener.js 07:19:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x1198cb000) [pid = 2240] [serial = 600] [outer = 0x11393d800] 07:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 07:19:26 INFO - PROCESS | 2240 | 1467641966689 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:19:26 INFO - PROCESS | 2240 | 1467641966695 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:19:26 INFO - PROCESS | 2240 | 1467641966696 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:19:26 INFO - PROCESS | 2240 | 1467641966699 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:19:26 INFO - PROCESS | 2240 | 1467641966700 Marionette TRACE conn2 <- [1,774,null,{}] 07:19:26 INFO - PROCESS | 2240 | 1467641966702 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:19:26 INFO - PROCESS | 2240 | 1467641966703 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:26 INFO - PROCESS | 2240 | 1467641966806 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:19:26 INFO - PROCESS | 2240 | 1467641966811 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:26 INFO - PROCESS | 2240 | 1467641966812 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x121804800 == 34 [pid = 2240] [id = 201] 07:19:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x11201a000) [pid = 2240] [serial = 601] [outer = 0x0] 07:19:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x1198ce800) [pid = 2240] [serial = 602] [outer = 0x11201a000] 07:19:26 INFO - PROCESS | 2240 | 1467641966836 Marionette DEBUG loaded listener.js 07:19:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x119c41000) [pid = 2240] [serial = 603] [outer = 0x11201a000] 07:19:27 INFO - PROCESS | 2240 | 1467641967110 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:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 468ms 07:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:19:27 INFO - PROCESS | 2240 | 1467641967167 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:19:27 INFO - PROCESS | 2240 | 1467641967168 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:19:27 INFO - PROCESS | 2240 | 1467641967170 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:19:27 INFO - PROCESS | 2240 | 1467641967171 Marionette TRACE conn2 <- [1,778,null,{}] 07:19:27 INFO - PROCESS | 2240 | 1467641967173 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:19:27 INFO - PROCESS | 2240 | 1467641967175 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:27 INFO - PROCESS | 2240 | 1467641967246 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:19:27 INFO - PROCESS | 2240 | 1467641967250 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:27 INFO - PROCESS | 2240 | 1467641967251 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x124950000 == 35 [pid = 2240] [id = 202] 07:19:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x1160df400) [pid = 2240] [serial = 604] [outer = 0x0] 07:19:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x120e23c00) [pid = 2240] [serial = 605] [outer = 0x1160df400] 07:19:27 INFO - PROCESS | 2240 | 1467641967276 Marionette DEBUG loaded listener.js 07:19:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x120e9b000) [pid = 2240] [serial = 606] [outer = 0x1160df400] 07:19:27 INFO - PROCESS | 2240 | 1467641967579 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:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 419ms 07:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:19:27 INFO - PROCESS | 2240 | 1467641967605 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:19:27 INFO - PROCESS | 2240 | 1467641967606 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:19:27 INFO - PROCESS | 2240 | 1467641967608 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:19:27 INFO - PROCESS | 2240 | 1467641967611 Marionette TRACE conn2 <- [1,782,null,{}] 07:19:27 INFO - PROCESS | 2240 | 1467641967614 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:19:27 INFO - PROCESS | 2240 | 1467641967615 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:27 INFO - PROCESS | 2240 | 1467641967732 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:19:27 INFO - PROCESS | 2240 | 1467641967783 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:27 INFO - PROCESS | 2240 | 1467641967785 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x112d3b800 == 36 [pid = 2240] [id = 203] 07:19:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x111d7b800) [pid = 2240] [serial = 607] [outer = 0x0] 07:19:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x1128d1800) [pid = 2240] [serial = 608] [outer = 0x111d7b800] 07:19:27 INFO - PROCESS | 2240 | 1467641967817 Marionette DEBUG loaded listener.js 07:19:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x1131d8c00) [pid = 2240] [serial = 609] [outer = 0x111d7b800] 07:19:28 INFO - PROCESS | 2240 | 1467641968297 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:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 722ms 07:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:19:28 INFO - PROCESS | 2240 | 1467641968331 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:19:28 INFO - PROCESS | 2240 | 1467641968333 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:19:28 INFO - PROCESS | 2240 | 1467641968336 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:19:28 INFO - PROCESS | 2240 | 1467641968338 Marionette TRACE conn2 <- [1,786,null,{}] 07:19:28 INFO - PROCESS | 2240 | 1467641968367 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:19:28 INFO - PROCESS | 2240 | 1467641968371 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:28 INFO - PROCESS | 2240 | 1467641968493 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:19:28 INFO - PROCESS | 2240 | 1467641968547 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:28 INFO - PROCESS | 2240 | 1467641968549 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x118765800 == 37 [pid = 2240] [id = 204] 07:19:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x11607b000) [pid = 2240] [serial = 610] [outer = 0x0] 07:19:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x1166fe400) [pid = 2240] [serial = 611] [outer = 0x11607b000] 07:19:28 INFO - PROCESS | 2240 | 1467641968579 Marionette DEBUG loaded listener.js 07:19:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x1172bc000) [pid = 2240] [serial = 612] [outer = 0x11607b000] 07:19:29 INFO - PROCESS | 2240 | 1467641969268 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:19:29 INFO - PROCESS | 2240 | --DOCSHELL 0x124950000 == 36 [pid = 2240] [id = 202] 07:19:29 INFO - PROCESS | 2240 | --DOCSHELL 0x121804800 == 35 [pid = 2240] [id = 201] 07:19:29 INFO - PROCESS | 2240 | --DOCSHELL 0x12129b800 == 34 [pid = 2240] [id = 200] 07:19:29 INFO - PROCESS | 2240 | --DOCSHELL 0x120ea4000 == 33 [pid = 2240] [id = 199] 07:19:29 INFO - PROCESS | 2240 | --DOCSHELL 0x11947f800 == 32 [pid = 2240] [id = 198] 07:19:29 INFO - PROCESS | 2240 | --DOCSHELL 0x1185b8800 == 31 [pid = 2240] [id = 197] 07:19:29 INFO - PROCESS | 2240 | --DOCSHELL 0x1169b7000 == 30 [pid = 2240] [id = 196] 07:19:29 INFO - PROCESS | 2240 | --DOCSHELL 0x113d77000 == 29 [pid = 2240] [id = 195] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x118219800) [pid = 2240] [serial = 551] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x1182dd400) [pid = 2240] [serial = 552] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x11871f400) [pid = 2240] [serial = 554] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x1128d2400) [pid = 2240] [serial = 545] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x113370000) [pid = 2240] [serial = 546] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x11843a800) [pid = 2240] [serial = 548] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x11886a000) [pid = 2240] [serial = 549] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x11980a000) [pid = 2240] [serial = 557] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x11981fc00) [pid = 2240] [serial = 558] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x118fe0c00) [pid = 2240] [serial = 555] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x1198d1000) [pid = 2240] [serial = 543] [outer = 0x0] [url = about:blank] 07:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 07:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:19:29 INFO - PROCESS | 2240 | 1467641969307 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 2240 | 1467641969309 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:19:29 INFO - PROCESS | 2240 | 1467641969313 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 2240 | 1467641969315 Marionette TRACE conn2 <- [1,790,null,{}] 07:19:29 INFO - PROCESS | 2240 | 1467641969318 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:19:29 INFO - PROCESS | 2240 | 1467641969320 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:29 INFO - PROCESS | 2240 | 1467641969394 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:19:29 INFO - PROCESS | 2240 | 1467641969399 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:29 INFO - PROCESS | 2240 | 1467641969400 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x116620000 == 30 [pid = 2240] [id = 205] 07:19:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x116079000) [pid = 2240] [serial = 613] [outer = 0x0] 07:19:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x116973c00) [pid = 2240] [serial = 614] [outer = 0x116079000] 07:19:29 INFO - PROCESS | 2240 | 1467641969431 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x1173ed400) [pid = 2240] [serial = 615] [outer = 0x116079000] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x128bb0800) [pid = 2240] [serial = 572] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x126460400) [pid = 2240] [serial = 569] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x119c40800) [pid = 2240] [serial = 560] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x11885f800) [pid = 2240] [serial = 563] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 64 (0x123c0b400) [pid = 2240] [serial = 566] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 63 (0x1255c1c00) [pid = 2240] [serial = 567] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 62 (0x120e91000) [pid = 2240] [serial = 561] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 61 (0x128a14400) [pid = 2240] [serial = 570] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 60 (0x119c43400) [pid = 2240] [serial = 564] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | --DOMWINDOW == 59 (0x1291dbc00) [pid = 2240] [serial = 573] [outer = 0x0] [url = about:blank] 07:19:29 INFO - PROCESS | 2240 | 1467641969770 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:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 470ms 07:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:19:29 INFO - PROCESS | 2240 | 1467641969782 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 2240 | 1467641969785 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:19:29 INFO - PROCESS | 2240 | 1467641969790 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 2240 | 1467641969792 Marionette TRACE conn2 <- [1,794,null,{}] 07:19:29 INFO - PROCESS | 2240 | 1467641969797 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:19:29 INFO - PROCESS | 2240 | 1467641969798 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:29 INFO - PROCESS | 2240 | 1467641969873 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:19:29 INFO - PROCESS | 2240 | 1467641969879 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:29 INFO - PROCESS | 2240 | 1467641969880 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x11735f800 == 31 [pid = 2240] [id = 206] 07:19:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 60 (0x1180ef800) [pid = 2240] [serial = 616] [outer = 0x0] 07:19:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 61 (0x1182df800) [pid = 2240] [serial = 617] [outer = 0x1180ef800] 07:19:29 INFO - PROCESS | 2240 | 1467641969907 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 62 (0x1183ec400) [pid = 2240] [serial = 618] [outer = 0x1180ef800] 07:19:30 INFO - PROCESS | 2240 | 1467641970262 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:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 523ms 07:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:19:30 INFO - PROCESS | 2240 | 1467641970313 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:19:30 INFO - PROCESS | 2240 | 1467641970314 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:19:30 INFO - PROCESS | 2240 | 1467641970316 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - PROCESS | 2240 | 1467641970319 Marionette TRACE conn2 <- [1,798,null,{}] 07:19:30 INFO - PROCESS | 2240 | 1467641970326 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:19:30 INFO - PROCESS | 2240 | 1467641970329 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:30 INFO - PROCESS | 2240 | 1467641970404 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:19:30 INFO - PROCESS | 2240 | 1467641970413 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:30 INFO - PROCESS | 2240 | 1467641970415 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199c5800 == 32 [pid = 2240] [id = 207] 07:19:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 63 (0x118440000) [pid = 2240] [serial = 619] [outer = 0x0] 07:19:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 64 (0x118744c00) [pid = 2240] [serial = 620] [outer = 0x118440000] 07:19:30 INFO - PROCESS | 2240 | 1467641970443 Marionette DEBUG loaded listener.js 07:19:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x11949a000) [pid = 2240] [serial = 621] [outer = 0x118440000] 07:19:30 INFO - PROCESS | 2240 | 1467641970792 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:19:30 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:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 07:19:30 INFO - PROCESS | 2240 | 1467641970839 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:19:30 INFO - PROCESS | 2240 | 1467641970842 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:19:30 INFO - PROCESS | 2240 | 1467641970846 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - PROCESS | 2240 | 1467641970847 Marionette TRACE conn2 <- [1,802,null,{}] 07:19:30 INFO - PROCESS | 2240 | 1467641970850 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:19:30 INFO - PROCESS | 2240 | 1467641970853 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:30 INFO - PROCESS | 2240 | 1467641970973 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:19:30 INFO - PROCESS | 2240 | 1467641970983 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:30 INFO - PROCESS | 2240 | 1467641970984 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x121282800 == 33 [pid = 2240] [id = 208] 07:19:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x11337a000) [pid = 2240] [serial = 622] [outer = 0x0] 07:19:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x119806c00) [pid = 2240] [serial = 623] [outer = 0x11337a000] 07:19:31 INFO - PROCESS | 2240 | 1467641971025 Marionette DEBUG loaded listener.js 07:19:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x119828800) [pid = 2240] [serial = 624] [outer = 0x11337a000] 07:19:31 INFO - PROCESS | 2240 | 1467641971436 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:19:31 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:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 621ms 07:19:31 INFO - PROCESS | 2240 | 1467641971466 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:19:31 INFO - PROCESS | 2240 | 1467641971468 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:19:31 INFO - PROCESS | 2240 | 1467641971485 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:19:31 INFO - PROCESS | 2240 | 1467641971486 Marionette TRACE conn2 <- [1,806,null,{}] 07:19:31 INFO - PROCESS | 2240 | 1467641971489 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:19:31 INFO - PROCESS | 2240 | 1467641971490 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:31 INFO - PROCESS | 2240 | 1467641971582 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:19:31 INFO - PROCESS | 2240 | 1467641971614 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:31 INFO - PROCESS | 2240 | 1467641971615 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x113d87800 == 34 [pid = 2240] [id = 209] 07:19:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x1196c5400) [pid = 2240] [serial = 625] [outer = 0x0] 07:19:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x1198d3800) [pid = 2240] [serial = 626] [outer = 0x1196c5400] 07:19:31 INFO - PROCESS | 2240 | 1467641971639 Marionette DEBUG loaded listener.js 07:19:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x119c47000) [pid = 2240] [serial = 627] [outer = 0x1196c5400] 07:19:31 INFO - PROCESS | 2240 | [2240] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:19:31 INFO - PROCESS | 2240 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:19:31 INFO - PROCESS | 2240 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:19:31 INFO - PROCESS | 2240 | [GFX2-]: Using SkiaGL canvas. 07:19:31 INFO - PROCESS | 2240 | 1467641971987 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:19:32 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:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 537ms 07:19:32 INFO - PROCESS | 2240 | 1467641972008 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:19:32 INFO - PROCESS | 2240 | 1467641972012 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:19:32 INFO - PROCESS | 2240 | 1467641972015 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - PROCESS | 2240 | 1467641972017 Marionette TRACE conn2 <- [1,810,null,{}] 07:19:32 INFO - PROCESS | 2240 | 1467641972020 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:19:32 INFO - PROCESS | 2240 | 1467641972026 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:32 INFO - PROCESS | 2240 | 1467641972198 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:19:32 INFO - PROCESS | 2240 | 1467641972217 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:32 INFO - PROCESS | 2240 | 1467641972218 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x126415800 == 35 [pid = 2240] [id = 210] 07:19:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x120e28000) [pid = 2240] [serial = 628] [outer = 0x0] 07:19:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x121741400) [pid = 2240] [serial = 629] [outer = 0x120e28000] 07:19:32 INFO - PROCESS | 2240 | 1467641972259 Marionette DEBUG loaded listener.js 07:19:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x124bb4c00) [pid = 2240] [serial = 630] [outer = 0x120e28000] 07:19:32 INFO - PROCESS | 2240 | 1467641972669 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:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 669ms 07:19:32 INFO - PROCESS | 2240 | 1467641972685 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:19:32 INFO - PROCESS | 2240 | 1467641972693 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:19:32 INFO - PROCESS | 2240 | 1467641972701 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - PROCESS | 2240 | 1467641972703 Marionette TRACE conn2 <- [1,814,null,{}] 07:19:32 INFO - PROCESS | 2240 | 1467641972705 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:19:32 INFO - PROCESS | 2240 | 1467641972706 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:32 INFO - PROCESS | 2240 | 1467641972795 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:19:32 INFO - PROCESS | 2240 | 1467641972799 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:32 INFO - PROCESS | 2240 | 1467641972800 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x126aab000 == 36 [pid = 2240] [id = 211] 07:19:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x118221c00) [pid = 2240] [serial = 631] [outer = 0x0] 07:19:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x120f24000) [pid = 2240] [serial = 632] [outer = 0x118221c00] 07:19:32 INFO - PROCESS | 2240 | 1467641972824 Marionette DEBUG loaded listener.js 07:19:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x125513800) [pid = 2240] [serial = 633] [outer = 0x118221c00] 07:19:33 INFO - PROCESS | 2240 | 1467641973138 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:19:33 INFO - PROCESS | 2240 | 1467641973181 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:19:33 INFO - PROCESS | 2240 | 1467641973183 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:19:33 INFO - PROCESS | 2240 | 1467641973184 Marionette TRACE conn2 <- [1,818,null,{}] 07:19:33 INFO - PROCESS | 2240 | 1467641973187 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:19:33 INFO - PROCESS | 2240 | 1467641973188 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:33 INFO - PROCESS | 2240 | 1467641973281 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:19:33 INFO - PROCESS | 2240 | 1467641973284 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 2240 | 1467641973285 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bc4800 == 37 [pid = 2240] [id = 212] 07:19:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x120f30c00) [pid = 2240] [serial = 634] [outer = 0x0] 07:19:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x126457800) [pid = 2240] [serial = 635] [outer = 0x120f30c00] 07:19:33 INFO - PROCESS | 2240 | 1467641973309 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1265ec000) [pid = 2240] [serial = 636] [outer = 0x120f30c00] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x118213000) [pid = 2240] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x11844a400) [pid = 2240] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1160e5c00) [pid = 2240] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x118720000) [pid = 2240] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x118436800) [pid = 2240] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x118f3fc00) [pid = 2240] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x1139f3000) [pid = 2240] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x11201a000) [pid = 2240] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x11393d800) [pid = 2240] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:19:33 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x1182e6800) [pid = 2240] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:19:33 INFO - PROCESS | 2240 | 1467641973651 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:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 518ms 07:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:19:33 INFO - PROCESS | 2240 | 1467641973702 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:19:33 INFO - PROCESS | 2240 | 1467641973703 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:19:33 INFO - PROCESS | 2240 | 1467641973705 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:19:33 INFO - PROCESS | 2240 | 1467641973706 Marionette TRACE conn2 <- [1,822,null,{}] 07:19:33 INFO - PROCESS | 2240 | 1467641973708 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:19:33 INFO - PROCESS | 2240 | 1467641973717 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:33 INFO - PROCESS | 2240 | 1467641973789 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:19:33 INFO - PROCESS | 2240 | 1467641973796 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 2240 | 1467641973798 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291bb800 == 38 [pid = 2240] [id = 213] 07:19:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x1176f0400) [pid = 2240] [serial = 637] [outer = 0x0] 07:19:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x118720000) [pid = 2240] [serial = 638] [outer = 0x1176f0400] 07:19:33 INFO - PROCESS | 2240 | 1467641973822 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x1265ee800) [pid = 2240] [serial = 639] [outer = 0x1176f0400] 07:19:34 INFO - PROCESS | 2240 | 1467641974126 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:19:34 INFO - PROCESS | 2240 | 1467641974188 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:19:34 INFO - PROCESS | 2240 | 1467641974190 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - PROCESS | 2240 | 1467641974191 Marionette TRACE conn2 <- [1,826,null,{}] 07:19:34 INFO - PROCESS | 2240 | 1467641974196 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:19:34 INFO - PROCESS | 2240 | 1467641974198 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:34 INFO - PROCESS | 2240 | 1467641974273 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:19:34 INFO - PROCESS | 2240 | 1467641974277 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:34 INFO - PROCESS | 2240 | 1467641974279 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x121282000 == 39 [pid = 2240] [id = 214] 07:19:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x124eaa000) [pid = 2240] [serial = 640] [outer = 0x0] 07:19:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x128a12400) [pid = 2240] [serial = 641] [outer = 0x124eaa000] 07:19:34 INFO - PROCESS | 2240 | 1467641974303 Marionette DEBUG loaded listener.js 07:19:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x128a19c00) [pid = 2240] [serial = 642] [outer = 0x124eaa000] 07:19:34 INFO - PROCESS | 2240 | 1467641974630 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:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 471ms 07:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:19:34 INFO - PROCESS | 2240 | 1467641974662 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:19:34 INFO - PROCESS | 2240 | 1467641974664 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:19:34 INFO - PROCESS | 2240 | 1467641974666 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - PROCESS | 2240 | 1467641974668 Marionette TRACE conn2 <- [1,830,null,{}] 07:19:34 INFO - PROCESS | 2240 | 1467641974678 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:19:34 INFO - PROCESS | 2240 | 1467641974680 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:34 INFO - PROCESS | 2240 | 1467641974775 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:19:34 INFO - PROCESS | 2240 | 1467641974848 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:34 INFO - PROCESS | 2240 | 1467641974850 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a6bf000 == 40 [pid = 2240] [id = 215] 07:19:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x126b09400) [pid = 2240] [serial = 643] [outer = 0x0] 07:19:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x128a1e000) [pid = 2240] [serial = 644] [outer = 0x126b09400] 07:19:34 INFO - PROCESS | 2240 | 1467641974894 Marionette DEBUG loaded listener.js 07:19:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1291dec00) [pid = 2240] [serial = 645] [outer = 0x126b09400] 07:19:35 INFO - PROCESS | 2240 | 1467641975313 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:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 681ms 07:19:35 INFO - PROCESS | 2240 | 1467641975348 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:19:35 INFO - PROCESS | 2240 | 1467641975349 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:19:35 INFO - PROCESS | 2240 | 1467641975351 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:19:35 INFO - PROCESS | 2240 | 1467641975352 Marionette TRACE conn2 <- [1,834,null,{}] 07:19:35 INFO - PROCESS | 2240 | 1467641975354 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:19:35 INFO - PROCESS | 2240 | 1467641975355 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:35 INFO - PROCESS | 2240 | 1467641975432 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:19:35 INFO - PROCESS | 2240 | 1467641975435 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:35 INFO - PROCESS | 2240 | 1467641975436 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:35 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac15800 == 41 [pid = 2240] [id = 216] 07:19:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1291e3c00) [pid = 2240] [serial = 646] [outer = 0x0] 07:19:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x129346800) [pid = 2240] [serial = 647] [outer = 0x1291e3c00] 07:19:35 INFO - PROCESS | 2240 | 1467641975460 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x12a2ed800) [pid = 2240] [serial = 648] [outer = 0x1291e3c00] 07:19:35 INFO - PROCESS | 2240 | 1467641975893 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:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 569ms 07:19:35 INFO - PROCESS | 2240 | 1467641975920 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:19:35 INFO - PROCESS | 2240 | 1467641975923 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:19:35 INFO - PROCESS | 2240 | 1467641975927 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:19:35 INFO - PROCESS | 2240 | 1467641975929 Marionette TRACE conn2 <- [1,838,null,{}] 07:19:35 INFO - PROCESS | 2240 | 1467641975933 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:19:35 INFO - PROCESS | 2240 | 1467641975935 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:36 INFO - PROCESS | 2240 | 1467641976038 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:19:36 INFO - PROCESS | 2240 | 1467641976114 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:36 INFO - PROCESS | 2240 | 1467641976116 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x1184a2000 == 42 [pid = 2240] [id = 217] 07:19:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x116077400) [pid = 2240] [serial = 649] [outer = 0x0] 07:19:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x117202400) [pid = 2240] [serial = 650] [outer = 0x116077400] 07:19:36 INFO - PROCESS | 2240 | 1467641976159 Marionette DEBUG loaded listener.js 07:19:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x11821bc00) [pid = 2240] [serial = 651] [outer = 0x116077400] 07:19:36 INFO - PROCESS | 2240 | 1467641976560 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:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 07:19:36 INFO - PROCESS | 2240 | 1467641976598 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:19:36 INFO - PROCESS | 2240 | 1467641976601 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:19:36 INFO - PROCESS | 2240 | 1467641976605 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:19:36 INFO - PROCESS | 2240 | 1467641976607 Marionette TRACE conn2 <- [1,842,null,{}] 07:19:36 INFO - PROCESS | 2240 | 1467641976610 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:19:36 INFO - PROCESS | 2240 | 1467641976612 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:36 INFO - PROCESS | 2240 | 1467641976710 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:19:36 INFO - PROCESS | 2240 | 1467641976764 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:36 INFO - PROCESS | 2240 | 1467641976765 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x125542000 == 43 [pid = 2240] [id = 218] 07:19:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x118432800) [pid = 2240] [serial = 652] [outer = 0x0] 07:19:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x118446000) [pid = 2240] [serial = 653] [outer = 0x118432800] 07:19:36 INFO - PROCESS | 2240 | 1467641976795 Marionette DEBUG loaded listener.js 07:19:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x118f9a400) [pid = 2240] [serial = 654] [outer = 0x118432800] 07:19:37 INFO - PROCESS | 2240 | 1467641977215 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:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 621ms 07:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:19:37 INFO - PROCESS | 2240 | 1467641977227 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:19:37 INFO - PROCESS | 2240 | 1467641977228 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:19:37 INFO - PROCESS | 2240 | 1467641977230 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:19:37 INFO - PROCESS | 2240 | 1467641977233 Marionette TRACE conn2 <- [1,846,null,{}] 07:19:37 INFO - PROCESS | 2240 | 1467641977241 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:19:37 INFO - PROCESS | 2240 | 1467641977244 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:37 INFO - PROCESS | 2240 | 1467641977342 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:19:37 INFO - PROCESS | 2240 | 1467641977433 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:37 INFO - PROCESS | 2240 | 1467641977435 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b707800 == 44 [pid = 2240] [id = 219] 07:19:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x120e20000) [pid = 2240] [serial = 655] [outer = 0x0] 07:19:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x120e9b800) [pid = 2240] [serial = 656] [outer = 0x120e20000] 07:19:37 INFO - PROCESS | 2240 | 1467641977466 Marionette DEBUG loaded listener.js 07:19:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1219d9400) [pid = 2240] [serial = 657] [outer = 0x120e20000] 07:19:37 INFO - PROCESS | 2240 | 1467641977887 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:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 07:19:37 INFO - PROCESS | 2240 | 1467641977902 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:19:37 INFO - PROCESS | 2240 | 1467641977904 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:19:37 INFO - PROCESS | 2240 | 1467641977906 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:19:37 INFO - PROCESS | 2240 | 1467641977907 Marionette TRACE conn2 <- [1,850,null,{}] 07:19:37 INFO - PROCESS | 2240 | 1467641977910 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:19:37 INFO - PROCESS | 2240 | 1467641977911 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:38 INFO - PROCESS | 2240 | 1467641978009 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:19:38 INFO - PROCESS | 2240 | 1467641978082 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:38 INFO - PROCESS | 2240 | 1467641978083 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b722000 == 45 [pid = 2240] [id = 220] 07:19:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x120e20c00) [pid = 2240] [serial = 658] [outer = 0x0] 07:19:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1260ad800) [pid = 2240] [serial = 659] [outer = 0x120e20c00] 07:19:38 INFO - PROCESS | 2240 | 1467641978112 Marionette DEBUG loaded listener.js 07:19:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x128a17c00) [pid = 2240] [serial = 660] [outer = 0x120e20c00] 07:19:38 INFO - PROCESS | 2240 | 1467641978661 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:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 822ms 07:19:38 INFO - PROCESS | 2240 | 1467641978729 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:19:38 INFO - PROCESS | 2240 | 1467641978732 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:19:38 INFO - PROCESS | 2240 | 1467641978734 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:19:38 INFO - PROCESS | 2240 | 1467641978736 Marionette TRACE conn2 <- [1,854,null,{}] 07:19:38 INFO - PROCESS | 2240 | 1467641978740 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:19:38 INFO - PROCESS | 2240 | 1467641978741 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:38 INFO - PROCESS | 2240 | 1467641978832 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:19:38 INFO - PROCESS | 2240 | 1467641978900 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:38 INFO - PROCESS | 2240 | 1467641978902 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x1133eb000 == 46 [pid = 2240] [id = 221] 07:19:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x112a7c000) [pid = 2240] [serial = 661] [outer = 0x0] 07:19:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x112a83c00) [pid = 2240] [serial = 662] [outer = 0x112a7c000] 07:19:38 INFO - PROCESS | 2240 | 1467641978930 Marionette DEBUG loaded listener.js 07:19:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x113038800) [pid = 2240] [serial = 663] [outer = 0x112a7c000] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x12a20d000 == 45 [pid = 2240] [id = 194] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x12a6bf000 == 44 [pid = 2240] [id = 215] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x121282000 == 43 [pid = 2240] [id = 214] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x1291bb800 == 42 [pid = 2240] [id = 213] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x126bc4800 == 41 [pid = 2240] [id = 212] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x126aab000 == 40 [pid = 2240] [id = 211] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x126415800 == 39 [pid = 2240] [id = 210] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x113d87800 == 38 [pid = 2240] [id = 209] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x121282800 == 37 [pid = 2240] [id = 208] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x1199c5800 == 36 [pid = 2240] [id = 207] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x11735f800 == 35 [pid = 2240] [id = 206] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x116620000 == 34 [pid = 2240] [id = 205] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x118765800 == 33 [pid = 2240] [id = 204] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x112d3b800 == 32 [pid = 2240] [id = 203] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x12b722000 == 31 [pid = 2240] [id = 220] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x12b707800 == 30 [pid = 2240] [id = 219] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x125542000 == 29 [pid = 2240] [id = 218] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x1184a2000 == 28 [pid = 2240] [id = 217] 07:19:39 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac15800 == 27 [pid = 2240] [id = 216] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118434800) [pid = 2240] [serial = 576] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1182dac00) [pid = 2240] [serial = 575] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x118720800) [pid = 2240] [serial = 593] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x116fb6000) [pid = 2240] [serial = 587] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x119829400) [pid = 2240] [serial = 579] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1196c6800) [pid = 2240] [serial = 578] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x12550d000) [pid = 2240] [serial = 582] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1198ca000) [pid = 2240] [serial = 581] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1196c9000) [pid = 2240] [serial = 597] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1194a1000) [pid = 2240] [serial = 596] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x115123000) [pid = 2240] [serial = 585] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x113ba6800) [pid = 2240] [serial = 584] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1198ce800) [pid = 2240] [serial = 602] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1198cb000) [pid = 2240] [serial = 600] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x118437c00) [pid = 2240] [serial = 590] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x118444000) [pid = 2240] [serial = 591] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x118f3cc00) [pid = 2240] [serial = 594] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x119c41000) [pid = 2240] [serial = 603] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x120e23c00) [pid = 2240] [serial = 605] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1176e8c00) [pid = 2240] [serial = 588] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x119810400) [pid = 2240] [serial = 599] [outer = 0x0] [url = about:blank] 07:19:39 INFO - PROCESS | 2240 | 1467641979850 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:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1124ms 07:19:39 INFO - PROCESS | 2240 | 1467641979860 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:19:39 INFO - PROCESS | 2240 | 1467641979863 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:19:39 INFO - PROCESS | 2240 | 1467641979867 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:19:39 INFO - PROCESS | 2240 | 1467641979868 Marionette TRACE conn2 <- [1,858,null,{}] 07:19:39 INFO - PROCESS | 2240 | 1467641979871 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:19:39 INFO - PROCESS | 2240 | 1467641979873 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:39 INFO - PROCESS | 2240 | 1467641979959 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:19:39 INFO - PROCESS | 2240 | 1467641979964 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 2240 | 1467641979966 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x112fed000 == 28 [pid = 2240] [id = 222] 07:19:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x1129a6c00) [pid = 2240] [serial = 664] [outer = 0x0] 07:19:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x112e3c000) [pid = 2240] [serial = 665] [outer = 0x1129a6c00] 07:19:39 INFO - PROCESS | 2240 | 1467641979994 Marionette DEBUG loaded listener.js 07:19:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1131d7800) [pid = 2240] [serial = 666] [outer = 0x1129a6c00] 07:19:40 INFO - PROCESS | 2240 | 1467641980355 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:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 07:19:40 INFO - PROCESS | 2240 | 1467641980387 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:19:40 INFO - PROCESS | 2240 | 1467641980390 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:19:40 INFO - PROCESS | 2240 | 1467641980395 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:19:40 INFO - PROCESS | 2240 | 1467641980397 Marionette TRACE conn2 <- [1,862,null,{}] 07:19:40 INFO - PROCESS | 2240 | 1467641980400 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:19:40 INFO - PROCESS | 2240 | 1467641980402 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:40 INFO - PROCESS | 2240 | 1467641980498 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:19:40 INFO - PROCESS | 2240 | 1467641980507 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:40 INFO - PROCESS | 2240 | 1467641980509 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169b0800 == 29 [pid = 2240] [id = 223] 07:19:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1151d5800) [pid = 2240] [serial = 667] [outer = 0x0] 07:19:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x11607c400) [pid = 2240] [serial = 668] [outer = 0x1151d5800] 07:19:40 INFO - PROCESS | 2240 | 1467641980554 Marionette DEBUG loaded listener.js 07:19:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x11662fc00) [pid = 2240] [serial = 669] [outer = 0x1151d5800] 07:19:40 INFO - PROCESS | 2240 | 1467641980983 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:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 619ms 07:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:19:41 INFO - PROCESS | 2240 | 1467641981015 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:19:41 INFO - PROCESS | 2240 | 1467641981016 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:19:41 INFO - PROCESS | 2240 | 1467641981018 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 2240 | 1467641981021 Marionette TRACE conn2 <- [1,866,null,{}] 07:19:41 INFO - PROCESS | 2240 | 1467641981029 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:19:41 INFO - PROCESS | 2240 | 1467641981032 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:41 INFO - PROCESS | 2240 | 1467641981105 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:19:41 INFO - PROCESS | 2240 | 1467641981113 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 2240 | 1467641981115 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x1184a2000 == 30 [pid = 2240] [id = 224] 07:19:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1129a8400) [pid = 2240] [serial = 670] [outer = 0x0] 07:19:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1180f1400) [pid = 2240] [serial = 671] [outer = 0x1129a8400] 07:19:41 INFO - PROCESS | 2240 | 1467641981143 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x11821dc00) [pid = 2240] [serial = 672] [outer = 0x1129a8400] 07:19:41 INFO - PROCESS | 2240 | 1467641981486 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:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 522ms 07:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:19:41 INFO - PROCESS | 2240 | 1467641981540 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:19:41 INFO - PROCESS | 2240 | 1467641981542 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:19:41 INFO - PROCESS | 2240 | 1467641981544 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 2240 | 1467641981545 Marionette TRACE conn2 <- [1,870,null,{}] 07:19:41 INFO - PROCESS | 2240 | 1467641981547 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:19:41 INFO - PROCESS | 2240 | 1467641981549 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:41 INFO - PROCESS | 2240 | 1467641981649 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:19:41 INFO - PROCESS | 2240 | 1467641981680 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 2240 | 1467641981681 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x1188db800 == 31 [pid = 2240] [id = 225] 07:19:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1182dcc00) [pid = 2240] [serial = 673] [outer = 0x0] 07:19:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x118436800) [pid = 2240] [serial = 674] [outer = 0x1182dcc00] 07:19:41 INFO - PROCESS | 2240 | 1467641981706 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x118440c00) [pid = 2240] [serial = 675] [outer = 0x1182dcc00] 07:19:42 INFO - PROCESS | 2240 | 1467641982016 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:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 07:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:19:42 INFO - PROCESS | 2240 | 1467641982063 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:19:42 INFO - PROCESS | 2240 | 1467641982065 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:19:42 INFO - PROCESS | 2240 | 1467641982067 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 2240 | 1467641982068 Marionette TRACE conn2 <- [1,874,null,{}] 07:19:42 INFO - PROCESS | 2240 | 1467641982070 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:19:42 INFO - PROCESS | 2240 | 1467641982071 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:42 INFO - PROCESS | 2240 | 1467641982160 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:19:42 INFO - PROCESS | 2240 | 1467641982196 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:42 INFO - PROCESS | 2240 | 1467641982197 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199ba800 == 32 [pid = 2240] [id = 226] 07:19:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x113d8f000) [pid = 2240] [serial = 676] [outer = 0x0] 07:19:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x11844c800) [pid = 2240] [serial = 677] [outer = 0x113d8f000] 07:19:42 INFO - PROCESS | 2240 | 1467641982221 Marionette DEBUG loaded listener.js 07:19:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x11871f000) [pid = 2240] [serial = 678] [outer = 0x113d8f000] 07:19:42 INFO - PROCESS | 2240 | 1467641982571 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:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 517ms 07:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:19:42 INFO - PROCESS | 2240 | 1467641982586 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:19:42 INFO - PROCESS | 2240 | 1467641982588 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:19:42 INFO - PROCESS | 2240 | 1467641982591 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 2240 | 1467641982594 Marionette TRACE conn2 <- [1,878,null,{}] 07:19:42 INFO - PROCESS | 2240 | 1467641982606 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:19:42 INFO - PROCESS | 2240 | 1467641982613 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:42 INFO - PROCESS | 2240 | 1467641982780 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:19:42 INFO - PROCESS | 2240 | 1467641982797 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:42 INFO - PROCESS | 2240 | 1467641982798 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x12127d800 == 33 [pid = 2240] [id = 227] 07:19:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x11336b800) [pid = 2240] [serial = 679] [outer = 0x0] 07:19:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x118f3a400) [pid = 2240] [serial = 680] [outer = 0x11336b800] 07:19:42 INFO - PROCESS | 2240 | 1467641982823 Marionette DEBUG loaded listener.js 07:19:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1196c1000) [pid = 2240] [serial = 681] [outer = 0x11336b800] 07:19:43 INFO - PROCESS | 2240 | 1467641983160 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:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 581ms 07:19:43 INFO - PROCESS | 2240 | 1467641983172 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:19:43 INFO - PROCESS | 2240 | 1467641983173 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:19:43 INFO - PROCESS | 2240 | 1467641983186 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:19:43 INFO - PROCESS | 2240 | 1467641983187 Marionette TRACE conn2 <- [1,882,null,{}] 07:19:43 INFO - PROCESS | 2240 | 1467641983197 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:19:43 INFO - PROCESS | 2240 | 1467641983198 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:43 INFO - PROCESS | 2240 | 1467641983289 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:19:43 INFO - PROCESS | 2240 | 1467641983294 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:43 INFO - PROCESS | 2240 | 1467641983295 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x121960000 == 34 [pid = 2240] [id = 228] 07:19:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x118862000) [pid = 2240] [serial = 682] [outer = 0x0] 07:19:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x119803c00) [pid = 2240] [serial = 683] [outer = 0x118862000] 07:19:43 INFO - PROCESS | 2240 | 1467641983319 Marionette DEBUG loaded listener.js 07:19:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x11980e400) [pid = 2240] [serial = 684] [outer = 0x118862000] 07:19:43 INFO - PROCESS | 2240 | 1467641983747 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:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 587ms 07:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:19:43 INFO - PROCESS | 2240 | 1467641983763 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:19:43 INFO - PROCESS | 2240 | 1467641983765 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:19:43 INFO - PROCESS | 2240 | 1467641983769 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:19:43 INFO - PROCESS | 2240 | 1467641983770 Marionette TRACE conn2 <- [1,886,null,{}] 07:19:43 INFO - PROCESS | 2240 | 1467641983774 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:19:43 INFO - PROCESS | 2240 | 1467641983776 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:43 INFO - PROCESS | 2240 | 1467641983918 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1291e3c00) [pid = 2240] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x118440000) [pid = 2240] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x124eaa000) [pid = 2240] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1176f0400) [pid = 2240] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x120f30c00) [pid = 2240] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1160df400) [pid = 2240] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11607b000) [pid = 2240] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x118221c00) [pid = 2240] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x120e28000) [pid = 2240] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1196c5400) [pid = 2240] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x111d7b800) [pid = 2240] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1180ef800) [pid = 2240] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x11337a000) [pid = 2240] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x116079000) [pid = 2240] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:19:44 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x126b09400) [pid = 2240] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:19:44 INFO - PROCESS | 2240 | 1467641984172 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 2240 | 1467641984173 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169a9000 == 35 [pid = 2240] [id = 229] 07:19:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1129afc00) [pid = 2240] [serial = 685] [outer = 0x0] 07:19:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x113965400) [pid = 2240] [serial = 686] [outer = 0x1129afc00] 07:19:44 INFO - PROCESS | 2240 | 1467641984198 Marionette DEBUG loaded listener.js 07:19:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1172bc800) [pid = 2240] [serial = 687] [outer = 0x1129afc00] 07:19:44 INFO - PROCESS | 2240 | 1467641984466 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:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 721ms 07:19:44 INFO - PROCESS | 2240 | 1467641984489 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:19:44 INFO - PROCESS | 2240 | 1467641984490 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:19:44 INFO - PROCESS | 2240 | 1467641984500 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - PROCESS | 2240 | 1467641984501 Marionette TRACE conn2 <- [1,890,null,{}] 07:19:44 INFO - PROCESS | 2240 | 1467641984514 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:19:44 INFO - PROCESS | 2240 | 1467641984516 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:44 INFO - PROCESS | 2240 | 1467641984613 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:19:44 INFO - PROCESS | 2240 | 1467641984618 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 2240 | 1467641984619 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x1184a1000 == 36 [pid = 2240] [id = 230] 07:19:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x11843d000) [pid = 2240] [serial = 688] [outer = 0x0] 07:19:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x11980ec00) [pid = 2240] [serial = 689] [outer = 0x11843d000] 07:19:44 INFO - PROCESS | 2240 | 1467641984645 Marionette DEBUG loaded listener.js 07:19:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x119829400) [pid = 2240] [serial = 690] [outer = 0x11843d000] 07:19:44 INFO - PROCESS | 2240 | 1467641984962 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:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 07:19:45 INFO - PROCESS | 2240 | 1467641985018 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:19:45 INFO - PROCESS | 2240 | 1467641985019 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:19:45 INFO - PROCESS | 2240 | 1467641985030 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:19:45 INFO - PROCESS | 2240 | 1467641985031 Marionette TRACE conn2 <- [1,894,null,{}] 07:19:45 INFO - PROCESS | 2240 | 1467641985033 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:19:45 INFO - PROCESS | 2240 | 1467641985035 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:45 INFO - PROCESS | 2240 | 1467641985108 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:19:45 INFO - PROCESS | 2240 | 1467641985114 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:45 INFO - PROCESS | 2240 | 1467641985115 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x126a9a000 == 37 [pid = 2240] [id = 231] 07:19:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1198cc800) [pid = 2240] [serial = 691] [outer = 0x0] 07:19:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1198d0800) [pid = 2240] [serial = 692] [outer = 0x1198cc800] 07:19:45 INFO - PROCESS | 2240 | 1467641985139 Marionette DEBUG loaded listener.js 07:19:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1199e1c00) [pid = 2240] [serial = 693] [outer = 0x1198cc800] 07:19:45 INFO - PROCESS | 2240 | 1467641985453 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:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 468ms 07:19:45 INFO - PROCESS | 2240 | 1467641985499 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:19:45 INFO - PROCESS | 2240 | 1467641985500 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:19:45 INFO - PROCESS | 2240 | 1467641985503 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:19:45 INFO - PROCESS | 2240 | 1467641985504 Marionette TRACE conn2 <- [1,898,null,{}] 07:19:45 INFO - PROCESS | 2240 | 1467641985507 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:19:45 INFO - PROCESS | 2240 | 1467641985508 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:45 INFO - PROCESS | 2240 | 1467641985602 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:19:45 INFO - PROCESS | 2240 | 1467641985605 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:45 INFO - PROCESS | 2240 | 1467641985606 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199b2800 == 38 [pid = 2240] [id = 232] 07:19:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1122b2400) [pid = 2240] [serial = 694] [outer = 0x0] 07:19:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x119c43000) [pid = 2240] [serial = 695] [outer = 0x1122b2400] 07:19:45 INFO - PROCESS | 2240 | 1467641985679 Marionette DEBUG loaded listener.js 07:19:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120f29800) [pid = 2240] [serial = 696] [outer = 0x1122b2400] 07:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:19:45 INFO - PROCESS | 2240 | 1467641985965 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:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 07:19:45 INFO - PROCESS | 2240 | 1467641985971 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:19:45 INFO - PROCESS | 2240 | 1467641985972 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:19:45 INFO - PROCESS | 2240 | 1467641985982 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:19:45 INFO - PROCESS | 2240 | 1467641985983 Marionette TRACE conn2 <- [1,902,null,{}] 07:19:45 INFO - PROCESS | 2240 | 1467641985986 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:19:45 INFO - PROCESS | 2240 | 1467641985987 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:46 INFO - PROCESS | 2240 | 1467641986066 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:19:46 INFO - PROCESS | 2240 | 1467641986070 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 2240 | 1467641986071 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x12903a000 == 39 [pid = 2240] [id = 233] 07:19:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x120e1c000) [pid = 2240] [serial = 697] [outer = 0x0] 07:19:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x121393000) [pid = 2240] [serial = 698] [outer = 0x120e1c000] 07:19:46 INFO - PROCESS | 2240 | 1467641986097 Marionette DEBUG loaded listener.js 07:19:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x123c06000) [pid = 2240] [serial = 699] [outer = 0x120e1c000] 07:19:46 INFO - PROCESS | 2240 | 1467641986654 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:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 726ms 07:19:46 INFO - PROCESS | 2240 | 1467641986701 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:19:46 INFO - PROCESS | 2240 | 1467641986704 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:19:46 INFO - PROCESS | 2240 | 1467641986707 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:19:46 INFO - PROCESS | 2240 | 1467641986711 Marionette TRACE conn2 <- [1,906,null,{}] 07:19:46 INFO - PROCESS | 2240 | 1467641986714 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:19:46 INFO - PROCESS | 2240 | 1467641986716 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:46 INFO - PROCESS | 2240 | 1467641986827 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:19:46 INFO - PROCESS | 2240 | 1467641986924 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 2240 | 1467641986926 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x11701a800 == 40 [pid = 2240] [id = 234] 07:19:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1133ba000) [pid = 2240] [serial = 700] [outer = 0x0] 07:19:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x113967800) [pid = 2240] [serial = 701] [outer = 0x1133ba000] 07:19:46 INFO - PROCESS | 2240 | 1467641986980 Marionette DEBUG loaded listener.js 07:19:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x115123000) [pid = 2240] [serial = 702] [outer = 0x1133ba000] 07:19:47 INFO - PROCESS | 2240 | 1467641987618 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:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 973ms 07:19:47 INFO - PROCESS | 2240 | 1467641987686 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:19:47 INFO - PROCESS | 2240 | 1467641987688 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:19:47 INFO - PROCESS | 2240 | 1467641987692 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:19:47 INFO - PROCESS | 2240 | 1467641987694 Marionette TRACE conn2 <- [1,910,null,{}] 07:19:47 INFO - PROCESS | 2240 | 1467641987698 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:19:47 INFO - PROCESS | 2240 | 1467641987700 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:47 INFO - PROCESS | 2240 | 1467641987798 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:19:47 INFO - PROCESS | 2240 | 1467641987872 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:47 INFO - PROCESS | 2240 | 1467641987874 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x11600a000 == 41 [pid = 2240] [id = 235] 07:19:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x113f33c00) [pid = 2240] [serial = 703] [outer = 0x0] 07:19:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x115e60800) [pid = 2240] [serial = 704] [outer = 0x113f33c00] 07:19:47 INFO - PROCESS | 2240 | 1467641987903 Marionette DEBUG loaded listener.js 07:19:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x11628dc00) [pid = 2240] [serial = 705] [outer = 0x113f33c00] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x1199b2800 == 40 [pid = 2240] [id = 232] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x126a9a000 == 39 [pid = 2240] [id = 231] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x1184a1000 == 38 [pid = 2240] [id = 230] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x1169a9000 == 37 [pid = 2240] [id = 229] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x121960000 == 36 [pid = 2240] [id = 228] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x12127d800 == 35 [pid = 2240] [id = 227] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x1199ba800 == 34 [pid = 2240] [id = 226] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x1188db800 == 33 [pid = 2240] [id = 225] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x1184a2000 == 32 [pid = 2240] [id = 224] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x1169b0800 == 31 [pid = 2240] [id = 223] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x112fed000 == 30 [pid = 2240] [id = 222] 07:19:48 INFO - PROCESS | 2240 | --DOCSHELL 0x1133eb000 == 29 [pid = 2240] [id = 221] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1291dec00) [pid = 2240] [serial = 645] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x129346800) [pid = 2240] [serial = 647] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x12a2ed800) [pid = 2240] [serial = 648] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x11949a000) [pid = 2240] [serial = 621] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x128a12400) [pid = 2240] [serial = 641] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x118720000) [pid = 2240] [serial = 638] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1265ec000) [pid = 2240] [serial = 636] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x120e9b000) [pid = 2240] [serial = 606] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1166fe400) [pid = 2240] [serial = 611] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x120f24000) [pid = 2240] [serial = 632] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x118744c00) [pid = 2240] [serial = 620] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x124bb4c00) [pid = 2240] [serial = 630] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x128a19c00) [pid = 2240] [serial = 642] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x119c47000) [pid = 2240] [serial = 627] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x121741400) [pid = 2240] [serial = 629] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1131d8c00) [pid = 2240] [serial = 609] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1182df800) [pid = 2240] [serial = 617] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1183ec400) [pid = 2240] [serial = 618] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x125513800) [pid = 2240] [serial = 633] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x119806c00) [pid = 2240] [serial = 623] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x119828800) [pid = 2240] [serial = 624] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1198d3800) [pid = 2240] [serial = 626] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x116973c00) [pid = 2240] [serial = 614] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x126457800) [pid = 2240] [serial = 635] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x1265ee800) [pid = 2240] [serial = 639] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1172bc000) [pid = 2240] [serial = 612] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x1128d1800) [pid = 2240] [serial = 608] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x1173ed400) [pid = 2240] [serial = 615] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x128a1e000) [pid = 2240] [serial = 644] [outer = 0x0] [url = about:blank] 07:19:48 INFO - PROCESS | 2240 | 1467641988286 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:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 621ms 07:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:19:48 INFO - PROCESS | 2240 | 1467641988314 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:19:48 INFO - PROCESS | 2240 | 1467641988318 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:19:48 INFO - PROCESS | 2240 | 1467641988322 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:19:48 INFO - PROCESS | 2240 | 1467641988324 Marionette TRACE conn2 <- [1,914,null,{}] 07:19:48 INFO - PROCESS | 2240 | 1467641988327 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:19:48 INFO - PROCESS | 2240 | 1467641988331 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:48 INFO - PROCESS | 2240 | 1467641988407 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:19:48 INFO - PROCESS | 2240 | 1467641988414 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:48 INFO - PROCESS | 2240 | 1467641988415 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x117242800 == 30 [pid = 2240] [id = 236] 07:19:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x116a03800) [pid = 2240] [serial = 706] [outer = 0x0] 07:19:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x1176f0400) [pid = 2240] [serial = 707] [outer = 0x116a03800] 07:19:48 INFO - PROCESS | 2240 | 1467641988442 Marionette DEBUG loaded listener.js 07:19:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x11821e800) [pid = 2240] [serial = 708] [outer = 0x116a03800] 07:19:48 INFO - PROCESS | 2240 | 1467641988780 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:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 471ms 07:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:19:48 INFO - PROCESS | 2240 | 1467641988796 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:19:48 INFO - PROCESS | 2240 | 1467641988798 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:19:48 INFO - PROCESS | 2240 | 1467641988800 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:19:48 INFO - PROCESS | 2240 | 1467641988802 Marionette TRACE conn2 <- [1,918,null,{}] 07:19:48 INFO - PROCESS | 2240 | 1467641988811 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:19:48 INFO - PROCESS | 2240 | 1467641988814 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:48 INFO - PROCESS | 2240 | 1467641988897 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:19:48 INFO - PROCESS | 2240 | 1467641988947 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:48 INFO - PROCESS | 2240 | 1467641988949 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191b2000 == 31 [pid = 2240] [id = 237] 07:19:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1182da400) [pid = 2240] [serial = 709] [outer = 0x0] 07:19:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x118440000) [pid = 2240] [serial = 710] [outer = 0x1182da400] 07:19:48 INFO - PROCESS | 2240 | 1467641988977 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x118740400) [pid = 2240] [serial = 711] [outer = 0x1182da400] 07:19:49 INFO - PROCESS | 2240 | 1467641989269 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:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 520ms 07:19:49 INFO - PROCESS | 2240 | 1467641989321 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:19:49 INFO - PROCESS | 2240 | 1467641989322 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:19:49 INFO - PROCESS | 2240 | 1467641989325 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:19:49 INFO - PROCESS | 2240 | 1467641989326 Marionette TRACE conn2 <- [1,922,null,{}] 07:19:49 INFO - PROCESS | 2240 | 1467641989330 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:19:49 INFO - PROCESS | 2240 | 1467641989331 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:49 INFO - PROCESS | 2240 | 1467641989406 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:19:49 INFO - PROCESS | 2240 | 1467641989453 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:49 INFO - PROCESS | 2240 | 1467641989454 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x120ea6800 == 32 [pid = 2240] [id = 238] 07:19:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x118449800) [pid = 2240] [serial = 712] [outer = 0x0] 07:19:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118866800) [pid = 2240] [serial = 713] [outer = 0x118449800] 07:19:49 INFO - PROCESS | 2240 | 1467641989481 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x11949dc00) [pid = 2240] [serial = 714] [outer = 0x118449800] 07:19:49 INFO - PROCESS | 2240 | 1467641989782 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:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 07:19:49 INFO - PROCESS | 2240 | 1467641989799 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:19:49 INFO - PROCESS | 2240 | 1467641989800 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:19:49 INFO - PROCESS | 2240 | 1467641989802 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:19:49 INFO - PROCESS | 2240 | 1467641989803 Marionette TRACE conn2 <- [1,926,null,{}] 07:19:49 INFO - PROCESS | 2240 | 1467641989806 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:19:49 INFO - PROCESS | 2240 | 1467641989807 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:49 INFO - PROCESS | 2240 | 1467641989884 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:19:49 INFO - PROCESS | 2240 | 1467641989888 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:49 INFO - PROCESS | 2240 | 1467641989889 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214d6800 == 33 [pid = 2240] [id = 239] 07:19:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x112a7dc00) [pid = 2240] [serial = 715] [outer = 0x0] 07:19:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1196c8000) [pid = 2240] [serial = 716] [outer = 0x112a7dc00] 07:19:49 INFO - PROCESS | 2240 | 1467641989915 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x119811000) [pid = 2240] [serial = 717] [outer = 0x112a7dc00] 07:19:50 INFO - PROCESS | 2240 | 1467641990268 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:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 468ms 07:19:50 INFO - PROCESS | 2240 | 1467641990271 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:19:50 INFO - PROCESS | 2240 | 1467641990272 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:19:50 INFO - PROCESS | 2240 | 1467641990274 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 2240 | 1467641990275 Marionette TRACE conn2 <- [1,930,null,{}] 07:19:50 INFO - PROCESS | 2240 | 1467641990280 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:19:50 INFO - PROCESS | 2240 | 1467641990284 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:50 INFO - PROCESS | 2240 | 1467641990398 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:19:50 INFO - PROCESS | 2240 | 1467641990410 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:50 INFO - PROCESS | 2240 | 1467641990413 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x124956000 == 34 [pid = 2240] [id = 240] 07:19:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1198c7800) [pid = 2240] [serial = 718] [outer = 0x0] 07:19:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x119c40c00) [pid = 2240] [serial = 719] [outer = 0x1198c7800] 07:19:50 INFO - PROCESS | 2240 | 1467641990438 Marionette DEBUG loaded listener.js 07:19:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x120f26c00) [pid = 2240] [serial = 720] [outer = 0x1198c7800] 07:19:50 INFO - PROCESS | 2240 | 1467641990791 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:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 569ms 07:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:19:50 INFO - PROCESS | 2240 | 1467641990844 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:19:50 INFO - PROCESS | 2240 | 1467641990845 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:19:50 INFO - PROCESS | 2240 | 1467641990847 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 2240 | 1467641990848 Marionette TRACE conn2 <- [1,934,null,{}] 07:19:50 INFO - PROCESS | 2240 | 1467641990850 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:19:50 INFO - PROCESS | 2240 | 1467641990851 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:50 INFO - PROCESS | 2240 | 1467641990942 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:19:50 INFO - PROCESS | 2240 | 1467641990946 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:50 INFO - PROCESS | 2240 | 1467641990947 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x126a94800 == 35 [pid = 2240] [id = 241] 07:19:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1129a7400) [pid = 2240] [serial = 721] [outer = 0x0] 07:19:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x120fde800) [pid = 2240] [serial = 722] [outer = 0x1129a7400] 07:19:50 INFO - PROCESS | 2240 | 1467641990978 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x121bd2c00) [pid = 2240] [serial = 723] [outer = 0x1129a7400] 07:19:51 INFO - PROCESS | 2240 | 1467641991291 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:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 469ms 07:19:51 INFO - PROCESS | 2240 | 1467641991317 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 2240 | 1467641991318 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:19:51 INFO - PROCESS | 2240 | 1467641991321 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - PROCESS | 2240 | 1467641991322 Marionette TRACE conn2 <- [1,938,null,{}] 07:19:51 INFO - PROCESS | 2240 | 1467641991332 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:19:51 INFO - PROCESS | 2240 | 1467641991333 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:51 INFO - PROCESS | 2240 | 1467641991431 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:19:51 INFO - PROCESS | 2240 | 1467641991434 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 2240 | 1467641991436 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x1160a7800 == 36 [pid = 2240] [id = 242] 07:19:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1213e8400) [pid = 2240] [serial = 724] [outer = 0x0] 07:19:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1248f0800) [pid = 2240] [serial = 725] [outer = 0x1213e8400] 07:19:51 INFO - PROCESS | 2240 | 1467641991461 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x124be6000) [pid = 2240] [serial = 726] [outer = 0x1213e8400] 07:19:51 INFO - PROCESS | 2240 | 1467641991793 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:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 07:19:51 INFO - PROCESS | 2240 | 1467641991840 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 2240 | 1467641991842 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:19:51 INFO - PROCESS | 2240 | 1467641991844 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - PROCESS | 2240 | 1467641991845 Marionette TRACE conn2 <- [1,942,null,{}] 07:19:51 INFO - PROCESS | 2240 | 1467641991848 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:19:51 INFO - PROCESS | 2240 | 1467641991849 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:51 INFO - PROCESS | 2240 | 1467641991942 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:19:51 INFO - PROCESS | 2240 | 1467641991945 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 2240 | 1467641991946 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x129040000 == 37 [pid = 2240] [id = 243] 07:19:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x124825400) [pid = 2240] [serial = 727] [outer = 0x0] 07:19:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x124d5ac00) [pid = 2240] [serial = 728] [outer = 0x124825400] 07:19:51 INFO - PROCESS | 2240 | 1467641991977 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x125514400) [pid = 2240] [serial = 729] [outer = 0x124825400] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1122b2400) [pid = 2240] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x113d8f000) [pid = 2240] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x11336b800) [pid = 2240] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1129a6c00) [pid = 2240] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x118862000) [pid = 2240] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1182dcc00) [pid = 2240] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1129afc00) [pid = 2240] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1151d5800) [pid = 2240] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1198cc800) [pid = 2240] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x112a7c000) [pid = 2240] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1129a8400) [pid = 2240] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x116077400) [pid = 2240] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x118432800) [pid = 2240] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x11843d000) [pid = 2240] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x120e20000) [pid = 2240] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:19:52 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x120e20c00) [pid = 2240] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:19:52 INFO - PROCESS | 2240 | 1467641992424 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:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 619ms 07:19:52 INFO - PROCESS | 2240 | 1467641992522 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:19:52 INFO - PROCESS | 2240 | 1467641992526 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:19:52 INFO - PROCESS | 2240 | 1467641992532 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:19:52 INFO - PROCESS | 2240 | 1467641992535 Marionette TRACE conn2 <- [1,946,null,{}] 07:19:52 INFO - PROCESS | 2240 | 1467641992542 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:19:52 INFO - PROCESS | 2240 | 1467641992545 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:52 INFO - PROCESS | 2240 | 1467641992638 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:19:52 INFO - PROCESS | 2240 | 1467641992726 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:52 INFO - PROCESS | 2240 | 1467641992728 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x1162e9800 == 38 [pid = 2240] [id = 244] 07:19:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x112a7cc00) [pid = 2240] [serial = 730] [outer = 0x0] 07:19:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x113039000) [pid = 2240] [serial = 731] [outer = 0x112a7cc00] 07:19:52 INFO - PROCESS | 2240 | 1467641992760 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x113d92400) [pid = 2240] [serial = 732] [outer = 0x112a7cc00] 07:19:53 INFO - PROCESS | 2240 | 1467641993189 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:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 725ms 07:19:53 INFO - PROCESS | 2240 | 1467641993256 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:19:53 INFO - PROCESS | 2240 | 1467641993258 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:19:53 INFO - PROCESS | 2240 | 1467641993294 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:19:53 INFO - PROCESS | 2240 | 1467641993297 Marionette TRACE conn2 <- [1,950,null,{}] 07:19:53 INFO - PROCESS | 2240 | 1467641993301 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:19:53 INFO - PROCESS | 2240 | 1467641993302 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:53 INFO - PROCESS | 2240 | 1467641993408 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:19:53 INFO - PROCESS | 2240 | 1467641993485 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:53 INFO - PROCESS | 2240 | 1467641993487 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x121170800 == 39 [pid = 2240] [id = 245] 07:19:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1172c3c00) [pid = 2240] [serial = 733] [outer = 0x0] 07:19:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x11821cc00) [pid = 2240] [serial = 734] [outer = 0x1172c3c00] 07:19:53 INFO - PROCESS | 2240 | 1467641993536 Marionette DEBUG loaded listener.js 07:19:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1182e3400) [pid = 2240] [serial = 735] [outer = 0x1172c3c00] 07:19:54 INFO - PROCESS | 2240 | 1467641994033 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:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 793ms 07:19:54 INFO - PROCESS | 2240 | 1467641994073 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:19:54 INFO - PROCESS | 2240 | 1467641994076 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:19:54 INFO - PROCESS | 2240 | 1467641994080 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - PROCESS | 2240 | 1467641994083 Marionette TRACE conn2 <- [1,954,null,{}] 07:19:54 INFO - PROCESS | 2240 | 1467641994092 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:19:54 INFO - PROCESS | 2240 | 1467641994099 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:54 INFO - PROCESS | 2240 | 1467641994246 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:19:54 INFO - PROCESS | 2240 | 1467641994340 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:54 INFO - PROCESS | 2240 | 1467641994343 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a209800 == 40 [pid = 2240] [id = 246] 07:19:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x118863400) [pid = 2240] [serial = 736] [outer = 0x0] 07:19:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118f98400) [pid = 2240] [serial = 737] [outer = 0x118863400] 07:19:54 INFO - PROCESS | 2240 | 1467641994396 Marionette DEBUG loaded listener.js 07:19:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1196c4400) [pid = 2240] [serial = 738] [outer = 0x118863400] 07:19:54 INFO - PROCESS | 2240 | 1467641994880 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:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 822ms 07:19:54 INFO - PROCESS | 2240 | 1467641994902 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:19:54 INFO - PROCESS | 2240 | 1467641994904 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:19:54 INFO - PROCESS | 2240 | 1467641994906 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - PROCESS | 2240 | 1467641994907 Marionette TRACE conn2 <- [1,958,null,{}] 07:19:54 INFO - PROCESS | 2240 | 1467641994930 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:19:54 INFO - PROCESS | 2240 | 1467641994931 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:55 INFO - PROCESS | 2240 | 1467641995026 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:19:55 INFO - PROCESS | 2240 | 1467641995091 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 2240 | 1467641995092 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a6a5800 == 41 [pid = 2240] [id = 247] 07:19:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1198d1800) [pid = 2240] [serial = 739] [outer = 0x0] 07:19:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x119c4ec00) [pid = 2240] [serial = 740] [outer = 0x1198d1800] 07:19:55 INFO - PROCESS | 2240 | 1467641995121 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120e92c00) [pid = 2240] [serial = 741] [outer = 0x1198d1800] 07:19:55 INFO - PROCESS | 2240 | 1467641995524 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:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 672ms 07:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:19:55 INFO - PROCESS | 2240 | 1467641995579 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:19:55 INFO - PROCESS | 2240 | 1467641995580 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:19:55 INFO - PROCESS | 2240 | 1467641995582 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:19:55 INFO - PROCESS | 2240 | 1467641995583 Marionette TRACE conn2 <- [1,962,null,{}] 07:19:55 INFO - PROCESS | 2240 | 1467641995586 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:19:55 INFO - PROCESS | 2240 | 1467641995587 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:55 INFO - PROCESS | 2240 | 1467641995702 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:19:55 INFO - PROCESS | 2240 | 1467641995767 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 2240 | 1467641995769 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x123b1d000 == 42 [pid = 2240] [id = 248] 07:19:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x112a7bc00) [pid = 2240] [serial = 742] [outer = 0x0] 07:19:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1198d2800) [pid = 2240] [serial = 743] [outer = 0x112a7bc00] 07:19:55 INFO - PROCESS | 2240 | 1467641995798 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x123c05800) [pid = 2240] [serial = 744] [outer = 0x112a7bc00] 07:19:56 INFO - PROCESS | 2240 | 1467641996280 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:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 770ms 07:19:56 INFO - PROCESS | 2240 | 1467641996364 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:19:56 INFO - PROCESS | 2240 | 1467641996366 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:19:56 INFO - PROCESS | 2240 | 1467641996370 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:19:56 INFO - PROCESS | 2240 | 1467641996372 Marionette TRACE conn2 <- [1,966,null,{}] 07:19:56 INFO - PROCESS | 2240 | 1467641996376 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:19:56 INFO - PROCESS | 2240 | 1467641996380 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:56 INFO - PROCESS | 2240 | 1467641996470 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:19:56 INFO - PROCESS | 2240 | 1467641996538 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:56 INFO - PROCESS | 2240 | 1467641996540 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x11391b000 == 43 [pid = 2240] [id = 249] 07:19:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x11602f800) [pid = 2240] [serial = 745] [outer = 0x0] 07:19:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1160d9c00) [pid = 2240] [serial = 746] [outer = 0x11602f800] 07:19:56 INFO - PROCESS | 2240 | 1467641996568 Marionette DEBUG loaded listener.js 07:19:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x116faec00) [pid = 2240] [serial = 747] [outer = 0x11602f800] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x1160a7800 == 42 [pid = 2240] [id = 242] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x126a94800 == 41 [pid = 2240] [id = 241] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x124956000 == 40 [pid = 2240] [id = 240] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x1214d6800 == 39 [pid = 2240] [id = 239] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x120ea6800 == 38 [pid = 2240] [id = 238] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x1191b2000 == 37 [pid = 2240] [id = 237] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x117242800 == 36 [pid = 2240] [id = 236] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x11600a000 == 35 [pid = 2240] [id = 235] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x11701a800 == 34 [pid = 2240] [id = 234] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x12903a000 == 33 [pid = 2240] [id = 233] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x123b1d000 == 32 [pid = 2240] [id = 248] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x12a6a5800 == 31 [pid = 2240] [id = 247] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x12a209800 == 30 [pid = 2240] [id = 246] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x121170800 == 29 [pid = 2240] [id = 245] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x129040000 == 28 [pid = 2240] [id = 243] 07:19:57 INFO - PROCESS | 2240 | --DOCSHELL 0x1162e9800 == 27 [pid = 2240] [id = 244] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x11871f000) [pid = 2240] [serial = 678] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x11844c800) [pid = 2240] [serial = 677] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x118f3a400) [pid = 2240] [serial = 680] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x112e3c000) [pid = 2240] [serial = 665] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x119803c00) [pid = 2240] [serial = 683] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x11980e400) [pid = 2240] [serial = 684] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1131d7800) [pid = 2240] [serial = 666] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x118436800) [pid = 2240] [serial = 674] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1172bc800) [pid = 2240] [serial = 687] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11607c400) [pid = 2240] [serial = 668] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x11662fc00) [pid = 2240] [serial = 669] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1198d0800) [pid = 2240] [serial = 692] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x113038800) [pid = 2240] [serial = 663] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x112a83c00) [pid = 2240] [serial = 662] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1180f1400) [pid = 2240] [serial = 671] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x11821dc00) [pid = 2240] [serial = 672] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1199e1c00) [pid = 2240] [serial = 693] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x11821bc00) [pid = 2240] [serial = 651] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x117202400) [pid = 2240] [serial = 650] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x118f9a400) [pid = 2240] [serial = 654] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x119829400) [pid = 2240] [serial = 690] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x118446000) [pid = 2240] [serial = 653] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1219d9400) [pid = 2240] [serial = 657] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x120e9b800) [pid = 2240] [serial = 656] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x1196c1000) [pid = 2240] [serial = 681] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x113965400) [pid = 2240] [serial = 686] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x120f29800) [pid = 2240] [serial = 696] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x11980ec00) [pid = 2240] [serial = 689] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x128a17c00) [pid = 2240] [serial = 660] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x1260ad800) [pid = 2240] [serial = 659] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x118440c00) [pid = 2240] [serial = 675] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x119c43000) [pid = 2240] [serial = 695] [outer = 0x0] [url = about:blank] 07:19:57 INFO - PROCESS | 2240 | 1467641997475 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:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1124ms 07:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:19:57 INFO - PROCESS | 2240 | 1467641997494 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:19:57 INFO - PROCESS | 2240 | 1467641997496 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:19:57 INFO - PROCESS | 2240 | 1467641997499 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:19:57 INFO - PROCESS | 2240 | 1467641997501 Marionette TRACE conn2 <- [1,970,null,{}] 07:19:57 INFO - PROCESS | 2240 | 1467641997504 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:19:57 INFO - PROCESS | 2240 | 1467641997506 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:57 INFO - PROCESS | 2240 | 1467641997585 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:19:57 INFO - PROCESS | 2240 | 1467641997589 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:57 INFO - PROCESS | 2240 | 1467641997592 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x1133f7000 == 28 [pid = 2240] [id = 250] 07:19:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x1129b3400) [pid = 2240] [serial = 748] [outer = 0x0] 07:19:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x113044400) [pid = 2240] [serial = 749] [outer = 0x1129b3400] 07:19:57 INFO - PROCESS | 2240 | 1467641997622 Marionette DEBUG loaded listener.js 07:19:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x1129ab000) [pid = 2240] [serial = 750] [outer = 0x1129b3400] 07:19:57 INFO - PROCESS | 2240 | 1467641997996 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:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 07:19:58 INFO - PROCESS | 2240 | 1467641998019 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:19:58 INFO - PROCESS | 2240 | 1467641998023 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:19:58 INFO - PROCESS | 2240 | 1467641998030 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:19:58 INFO - PROCESS | 2240 | 1467641998031 Marionette TRACE conn2 <- [1,974,null,{}] 07:19:58 INFO - PROCESS | 2240 | 1467641998034 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:19:58 INFO - PROCESS | 2240 | 1467641998036 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:58 INFO - PROCESS | 2240 | 1467641998111 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:19:58 INFO - PROCESS | 2240 | 1467641998115 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:58 INFO - PROCESS | 2240 | 1467641998116 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x117003000 == 29 [pid = 2240] [id = 251] 07:19:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x116078c00) [pid = 2240] [serial = 751] [outer = 0x0] 07:19:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x116797c00) [pid = 2240] [serial = 752] [outer = 0x116078c00] 07:19:58 INFO - PROCESS | 2240 | 1467641998145 Marionette DEBUG loaded listener.js 07:19:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x1172c5c00) [pid = 2240] [serial = 753] [outer = 0x116078c00] 07:19:58 INFO - PROCESS | 2240 | 1467641998485 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:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 471ms 07:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:19:58 INFO - PROCESS | 2240 | 1467641998499 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:19:58 INFO - PROCESS | 2240 | 1467641998500 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:19:58 INFO - PROCESS | 2240 | 1467641998503 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:19:58 INFO - PROCESS | 2240 | 1467641998505 Marionette TRACE conn2 <- [1,978,null,{}] 07:19:58 INFO - PROCESS | 2240 | 1467641998513 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:19:58 INFO - PROCESS | 2240 | 1467641998516 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:58 INFO - PROCESS | 2240 | 1467641998594 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:19:58 INFO - PROCESS | 2240 | 1467641998644 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:58 INFO - PROCESS | 2240 | 1467641998646 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x1188ea000 == 30 [pid = 2240] [id = 252] 07:19:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x1128cfc00) [pid = 2240] [serial = 754] [outer = 0x0] 07:19:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x1183ec800) [pid = 2240] [serial = 755] [outer = 0x1128cfc00] 07:19:58 INFO - PROCESS | 2240 | 1467641998673 Marionette DEBUG loaded listener.js 07:19:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x118446000) [pid = 2240] [serial = 756] [outer = 0x1128cfc00] 07:19:58 INFO - PROCESS | 2240 | 1467641998970 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:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 520ms 07:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:19:59 INFO - PROCESS | 2240 | 1467641999023 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:19:59 INFO - PROCESS | 2240 | 1467641999025 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:19:59 INFO - PROCESS | 2240 | 1467641999027 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 2240 | 1467641999028 Marionette TRACE conn2 <- [1,982,null,{}] 07:19:59 INFO - PROCESS | 2240 | 1467641999031 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:19:59 INFO - PROCESS | 2240 | 1467641999032 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:59 INFO - PROCESS | 2240 | 1467641999107 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:19:59 INFO - PROCESS | 2240 | 1467641999160 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:59 INFO - PROCESS | 2240 | 1467641999161 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x119489800 == 31 [pid = 2240] [id = 253] 07:19:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x118221000) [pid = 2240] [serial = 757] [outer = 0x0] 07:19:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x118718800) [pid = 2240] [serial = 758] [outer = 0x118221000] 07:19:59 INFO - PROCESS | 2240 | 1467641999186 Marionette DEBUG loaded listener.js 07:19:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x118f94000) [pid = 2240] [serial = 759] [outer = 0x118221000] 07:19:59 INFO - PROCESS | 2240 | 1467641999473 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:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 470ms 07:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:19:59 INFO - PROCESS | 2240 | 1467641999502 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:19:59 INFO - PROCESS | 2240 | 1467641999504 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:19:59 INFO - PROCESS | 2240 | 1467641999506 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 2240 | 1467641999507 Marionette TRACE conn2 <- [1,986,null,{}] 07:19:59 INFO - PROCESS | 2240 | 1467641999521 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:19:59 INFO - PROCESS | 2240 | 1467641999522 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:59 INFO - PROCESS | 2240 | 1467641999620 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:19:59 INFO - PROCESS | 2240 | 1467641999658 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:59 INFO - PROCESS | 2240 | 1467641999660 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:19:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x121068800 == 32 [pid = 2240] [id = 254] 07:19:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x115121c00) [pid = 2240] [serial = 760] [outer = 0x0] 07:19:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x11969bc00) [pid = 2240] [serial = 761] [outer = 0x115121c00] 07:19:59 INFO - PROCESS | 2240 | 1467641999685 Marionette DEBUG loaded listener.js 07:19:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1196c5c00) [pid = 2240] [serial = 762] [outer = 0x115121c00] 07:20:00 INFO - PROCESS | 2240 | 1467642000009 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:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 07:20:00 INFO - PROCESS | 2240 | 1467642000025 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:20:00 INFO - PROCESS | 2240 | 1467642000028 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:20:00 INFO - PROCESS | 2240 | 1467642000037 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:20:00 INFO - PROCESS | 2240 | 1467642000038 Marionette TRACE conn2 <- [1,990,null,{}] 07:20:00 INFO - PROCESS | 2240 | 1467642000040 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:20:00 INFO - PROCESS | 2240 | 1467642000045 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:00 INFO - PROCESS | 2240 | 1467642000156 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:20:00 INFO - PROCESS | 2240 | 1467642000198 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 2240 | 1467642000199 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x123b0f800 == 33 [pid = 2240] [id = 255] 07:20:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x119692c00) [pid = 2240] [serial = 763] [outer = 0x0] 07:20:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x119811400) [pid = 2240] [serial = 764] [outer = 0x119692c00] 07:20:00 INFO - PROCESS | 2240 | 1467642000240 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x119c41c00) [pid = 2240] [serial = 765] [outer = 0x119692c00] 07:20:00 INFO - PROCESS | 2240 | 1467642000612 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:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 618ms 07:20:00 INFO - PROCESS | 2240 | 1467642000655 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:20:00 INFO - PROCESS | 2240 | 1467642000656 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:20:00 INFO - PROCESS | 2240 | 1467642000659 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:20:00 INFO - PROCESS | 2240 | 1467642000660 Marionette TRACE conn2 <- [1,994,null,{}] 07:20:00 INFO - PROCESS | 2240 | 1467642000662 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:20:00 INFO - PROCESS | 2240 | 1467642000663 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:00 INFO - PROCESS | 2240 | 1467642000759 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:20:00 INFO - PROCESS | 2240 | 1467642000794 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 2240 | 1467642000795 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x12554c000 == 34 [pid = 2240] [id = 256] 07:20:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1128d0000) [pid = 2240] [serial = 766] [outer = 0x0] 07:20:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x120e8e000) [pid = 2240] [serial = 767] [outer = 0x1128d0000] 07:20:00 INFO - PROCESS | 2240 | 1467642000819 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x120f29800) [pid = 2240] [serial = 768] [outer = 0x1128d0000] 07:20:01 INFO - PROCESS | 2240 | 1467642001121 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:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 519ms 07:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:20:01 INFO - PROCESS | 2240 | 1467642001179 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:20:01 INFO - PROCESS | 2240 | 1467642001180 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:20:01 INFO - PROCESS | 2240 | 1467642001182 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:20:01 INFO - PROCESS | 2240 | 1467642001183 Marionette TRACE conn2 <- [1,998,null,{}] 07:20:01 INFO - PROCESS | 2240 | 1467642001186 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:20:01 INFO - PROCESS | 2240 | 1467642001187 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:01 INFO - PROCESS | 2240 | 1467642001276 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:20:01 INFO - PROCESS | 2240 | 1467642001311 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 2240 | 1467642001312 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x1265cb000 == 35 [pid = 2240] [id = 257] 07:20:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x11980f800) [pid = 2240] [serial = 769] [outer = 0x0] 07:20:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1219dbc00) [pid = 2240] [serial = 770] [outer = 0x11980f800] 07:20:01 INFO - PROCESS | 2240 | 1467642001336 Marionette DEBUG loaded listener.js 07:20:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1248fb400) [pid = 2240] [serial = 771] [outer = 0x11980f800] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x124825400) [pid = 2240] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1198c7800) [pid = 2240] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1129a7400) [pid = 2240] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1213e8400) [pid = 2240] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x116a03800) [pid = 2240] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x120e1c000) [pid = 2240] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x118449800) [pid = 2240] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1182da400) [pid = 2240] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x112a7dc00) [pid = 2240] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1133ba000) [pid = 2240] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:20:01 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x113f33c00) [pid = 2240] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:20:01 INFO - PROCESS | 2240 | 1467642001780 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:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 669ms 07:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:20:01 INFO - PROCESS | 2240 | 1467642001852 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:20:01 INFO - PROCESS | 2240 | 1467642001854 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:20:01 INFO - PROCESS | 2240 | 1467642001858 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:20:01 INFO - PROCESS | 2240 | 1467642001860 Marionette TRACE conn2 <- [1,1002,null,{}] 07:20:01 INFO - PROCESS | 2240 | 1467642001863 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:20:01 INFO - PROCESS | 2240 | 1467642001865 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:01 INFO - PROCESS | 2240 | 1467642001965 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:20:01 INFO - PROCESS | 2240 | 1467642001968 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 2240 | 1467642001969 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bc5000 == 36 [pid = 2240] [id = 258] 07:20:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1172bb000) [pid = 2240] [serial = 772] [outer = 0x0] 07:20:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1194a3800) [pid = 2240] [serial = 773] [outer = 0x1172bb000] 07:20:02 INFO - PROCESS | 2240 | 1467642001998 Marionette DEBUG loaded listener.js 07:20:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1218ec000) [pid = 2240] [serial = 774] [outer = 0x1172bb000] 07:20:02 INFO - PROCESS | 2240 | 1467642002421 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:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 574ms 07:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:20:02 INFO - PROCESS | 2240 | 1467642002432 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:20:02 INFO - PROCESS | 2240 | 1467642002434 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:20:02 INFO - PROCESS | 2240 | 1467642002437 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:20:02 INFO - PROCESS | 2240 | 1467642002439 Marionette TRACE conn2 <- [1,1006,null,{}] 07:20:02 INFO - PROCESS | 2240 | 1467642002442 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:20:02 INFO - PROCESS | 2240 | 1467642002444 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:02 INFO - PROCESS | 2240 | 1467642002571 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:20:02 INFO - PROCESS | 2240 | 1467642002580 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 2240 | 1467642002580 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x12903a000 == 37 [pid = 2240] [id = 259] 07:20:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x11843a800) [pid = 2240] [serial = 775] [outer = 0x0] 07:20:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x124bb9c00) [pid = 2240] [serial = 776] [outer = 0x11843a800] 07:20:02 INFO - PROCESS | 2240 | 1467642002621 Marionette DEBUG loaded listener.js 07:20:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x124ead000) [pid = 2240] [serial = 777] [outer = 0x11843a800] 07:20:02 INFO - PROCESS | 2240 | 1467642002969 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:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 570ms 07:20:03 INFO - PROCESS | 2240 | 1467642003007 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:20:03 INFO - PROCESS | 2240 | 1467642003008 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:20:03 INFO - PROCESS | 2240 | 1467642003012 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:20:03 INFO - PROCESS | 2240 | 1467642003014 Marionette TRACE conn2 <- [1,1010,null,{}] 07:20:03 INFO - PROCESS | 2240 | 1467642003017 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:20:03 INFO - PROCESS | 2240 | 1467642003018 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:03 INFO - PROCESS | 2240 | 1467642003138 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:20:03 INFO - PROCESS | 2240 | 1467642003146 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 2240 | 1467642003148 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x121059800 == 38 [pid = 2240] [id = 260] 07:20:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x125510000) [pid = 2240] [serial = 778] [outer = 0x0] 07:20:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1260adc00) [pid = 2240] [serial = 779] [outer = 0x125510000] 07:20:03 INFO - PROCESS | 2240 | 1467642003174 Marionette DEBUG loaded listener.js 07:20:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1264ee000) [pid = 2240] [serial = 780] [outer = 0x125510000] 07:20:03 INFO - PROCESS | 2240 | 1467642003472 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:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 470ms 07:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:20:03 INFO - PROCESS | 2240 | 1467642003485 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:20:03 INFO - PROCESS | 2240 | 1467642003486 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:20:03 INFO - PROCESS | 2240 | 1467642003488 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:20:03 INFO - PROCESS | 2240 | 1467642003489 Marionette TRACE conn2 <- [1,1014,null,{}] 07:20:03 INFO - PROCESS | 2240 | 1467642003492 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:20:03 INFO - PROCESS | 2240 | 1467642003494 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:03 INFO - PROCESS | 2240 | 1467642003631 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:20:03 INFO - PROCESS | 2240 | 1467642003681 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 2240 | 1467642003682 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x112249800 == 39 [pid = 2240] [id = 261] 07:20:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1122ba400) [pid = 2240] [serial = 781] [outer = 0x0] 07:20:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1128d5000) [pid = 2240] [serial = 782] [outer = 0x1122ba400] 07:20:03 INFO - PROCESS | 2240 | 1467642003714 Marionette DEBUG loaded listener.js 07:20:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1129b3000) [pid = 2240] [serial = 783] [outer = 0x1122ba400] 07:20:04 INFO - PROCESS | 2240 | 1467642004243 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:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 772ms 07:20:04 INFO - PROCESS | 2240 | 1467642004291 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:20:04 INFO - PROCESS | 2240 | 1467642004296 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:20:04 INFO - PROCESS | 2240 | 1467642004303 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:20:04 INFO - PROCESS | 2240 | 1467642004306 Marionette TRACE conn2 <- [1,1018,null,{}] 07:20:04 INFO - PROCESS | 2240 | 1467642004311 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:20:04 INFO - PROCESS | 2240 | 1467642004316 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:04 INFO - PROCESS | 2240 | 1467642004476 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:20:04 INFO - PROCESS | 2240 | 1467642004578 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 2240 | 1467642004581 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191bb000 == 40 [pid = 2240] [id = 262] 07:20:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1166f3c00) [pid = 2240] [serial = 784] [outer = 0x0] 07:20:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x117207400) [pid = 2240] [serial = 785] [outer = 0x1166f3c00] 07:20:04 INFO - PROCESS | 2240 | 1467642004630 Marionette DEBUG loaded listener.js 07:20:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x118216000) [pid = 2240] [serial = 786] [outer = 0x1166f3c00] 07:20:05 INFO - PROCESS | 2240 | 1467642005222 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:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 973ms 07:20:05 INFO - PROCESS | 2240 | 1467642005299 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:20:05 INFO - PROCESS | 2240 | 1467642005301 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:20:05 INFO - PROCESS | 2240 | 1467642005305 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - PROCESS | 2240 | 1467642005307 Marionette TRACE conn2 <- [1,1022,null,{}] 07:20:05 INFO - PROCESS | 2240 | 1467642005309 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:20:05 INFO - PROCESS | 2240 | 1467642005311 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:05 INFO - PROCESS | 2240 | 1467642005420 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:20:05 INFO - PROCESS | 2240 | 1467642005495 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 2240 | 1467642005497 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x116252800 == 41 [pid = 2240] [id = 263] 07:20:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x11607a000) [pid = 2240] [serial = 787] [outer = 0x0] 07:20:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1180f0800) [pid = 2240] [serial = 788] [outer = 0x11607a000] 07:20:05 INFO - PROCESS | 2240 | 1467642005526 Marionette DEBUG loaded listener.js 07:20:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x11873c400) [pid = 2240] [serial = 789] [outer = 0x11607a000] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x121059800 == 40 [pid = 2240] [id = 260] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x12903a000 == 39 [pid = 2240] [id = 259] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x126bc5000 == 38 [pid = 2240] [id = 258] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x1265cb000 == 37 [pid = 2240] [id = 257] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x12554c000 == 36 [pid = 2240] [id = 256] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x123b0f800 == 35 [pid = 2240] [id = 255] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x121068800 == 34 [pid = 2240] [id = 254] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x119489800 == 33 [pid = 2240] [id = 253] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x1188ea000 == 32 [pid = 2240] [id = 252] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x117003000 == 31 [pid = 2240] [id = 251] 07:20:06 INFO - PROCESS | 2240 | --DOCSHELL 0x1133f7000 == 30 [pid = 2240] [id = 250] 07:20:06 INFO - PROCESS | 2240 | 1467642006148 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:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x119c40c00) [pid = 2240] [serial = 719] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x120fde800) [pid = 2240] [serial = 722] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1248f0800) [pid = 2240] [serial = 725] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x121bd2c00) [pid = 2240] [serial = 723] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1176f0400) [pid = 2240] [serial = 707] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x11821e800) [pid = 2240] [serial = 708] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x123c06000) [pid = 2240] [serial = 699] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x121393000) [pid = 2240] [serial = 698] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x118866800) [pid = 2240] [serial = 713] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x11949dc00) [pid = 2240] [serial = 714] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118440000) [pid = 2240] [serial = 710] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x118740400) [pid = 2240] [serial = 711] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1196c8000) [pid = 2240] [serial = 716] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x113967800) [pid = 2240] [serial = 701] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x115123000) [pid = 2240] [serial = 702] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x115e60800) [pid = 2240] [serial = 704] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x11628dc00) [pid = 2240] [serial = 705] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x124be6000) [pid = 2240] [serial = 726] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x125514400) [pid = 2240] [serial = 729] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x120f26c00) [pid = 2240] [serial = 720] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x119811000) [pid = 2240] [serial = 717] [outer = 0x0] [url = about:blank] 07:20:06 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x124d5ac00) [pid = 2240] [serial = 728] [outer = 0x0] [url = about:blank] 07:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 872ms 07:20:06 INFO - PROCESS | 2240 | 1467642006179 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 2240 | 1467642006182 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:20:06 INFO - PROCESS | 2240 | 1467642006185 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - PROCESS | 2240 | 1467642006187 Marionette TRACE conn2 <- [1,1026,null,{}] 07:20:06 INFO - PROCESS | 2240 | 1467642006191 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:20:06 INFO - PROCESS | 2240 | 1467642006193 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:06 INFO - PROCESS | 2240 | 1467642006280 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:20:06 INFO - PROCESS | 2240 | 1467642006285 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 2240 | 1467642006288 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x11693d000 == 31 [pid = 2240] [id = 264] 07:20:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x116976000) [pid = 2240] [serial = 790] [outer = 0x0] 07:20:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1173ed800) [pid = 2240] [serial = 791] [outer = 0x116976000] 07:20:06 INFO - PROCESS | 2240 | 1467642006315 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1182da000) [pid = 2240] [serial = 792] [outer = 0x116976000] 07:20:06 INFO - PROCESS | 2240 | 1467642006653 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:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 07:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:20:06 INFO - PROCESS | 2240 | 1467642006710 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 2240 | 1467642006713 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:20:06 INFO - PROCESS | 2240 | 1467642006717 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - PROCESS | 2240 | 1467642006719 Marionette TRACE conn2 <- [1,1030,null,{}] 07:20:06 INFO - PROCESS | 2240 | 1467642006721 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:20:06 INFO - PROCESS | 2240 | 1467642006723 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:06 INFO - PROCESS | 2240 | 1467642006798 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:20:06 INFO - PROCESS | 2240 | 1467642006802 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 2240 | 1467642006804 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185b9000 == 32 [pid = 2240] [id = 265] 07:20:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x11843b400) [pid = 2240] [serial = 793] [outer = 0x0] 07:20:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x11871a400) [pid = 2240] [serial = 794] [outer = 0x11843b400] 07:20:06 INFO - PROCESS | 2240 | 1467642006833 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x118864c00) [pid = 2240] [serial = 795] [outer = 0x11843b400] 07:20:07 INFO - PROCESS | 2240 | 1467642007181 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:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 470ms 07:20:07 INFO - PROCESS | 2240 | 1467642007188 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:20:07 INFO - PROCESS | 2240 | 1467642007189 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:20:07 INFO - PROCESS | 2240 | 1467642007191 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:20:07 INFO - PROCESS | 2240 | 1467642007195 Marionette TRACE conn2 <- [1,1034,null,{}] 07:20:07 INFO - PROCESS | 2240 | 1467642007204 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:20:07 INFO - PROCESS | 2240 | 1467642007207 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:07 INFO - PROCESS | 2240 | 1467642007288 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:20:07 INFO - PROCESS | 2240 | 1467642007339 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 2240 | 1467642007342 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x120e9f800 == 33 [pid = 2240] [id = 266] 07:20:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x11886a000) [pid = 2240] [serial = 796] [outer = 0x0] 07:20:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1196c5800) [pid = 2240] [serial = 797] [outer = 0x11886a000] 07:20:07 INFO - PROCESS | 2240 | 1467642007369 Marionette DEBUG loaded listener.js 07:20:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1198c7c00) [pid = 2240] [serial = 798] [outer = 0x11886a000] 07:20:07 INFO - PROCESS | 2240 | 1467642007678 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:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 525ms 07:20:07 INFO - PROCESS | 2240 | 1467642007717 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:20:07 INFO - PROCESS | 2240 | 1467642007720 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:20:07 INFO - PROCESS | 2240 | 1467642007723 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:20:07 INFO - PROCESS | 2240 | 1467642007725 Marionette TRACE conn2 <- [1,1038,null,{}] 07:20:07 INFO - PROCESS | 2240 | 1467642007731 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:20:07 INFO - PROCESS | 2240 | 1467642007733 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:07 INFO - PROCESS | 2240 | 1467642007894 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:20:07 INFO - PROCESS | 2240 | 1467642007903 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 2240 | 1467642007904 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x121960000 == 34 [pid = 2240] [id = 267] 07:20:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x119829400) [pid = 2240] [serial = 799] [outer = 0x0] 07:20:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1199e0c00) [pid = 2240] [serial = 800] [outer = 0x119829400] 07:20:07 INFO - PROCESS | 2240 | 1467642007938 Marionette DEBUG loaded listener.js 07:20:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x120e92000) [pid = 2240] [serial = 801] [outer = 0x119829400] 07:20:08 INFO - PROCESS | 2240 | 1467642008268 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:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 570ms 07:20:08 INFO - PROCESS | 2240 | 1467642008295 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:20:08 INFO - PROCESS | 2240 | 1467642008297 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:20:08 INFO - PROCESS | 2240 | 1467642008310 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:20:08 INFO - PROCESS | 2240 | 1467642008311 Marionette TRACE conn2 <- [1,1042,null,{}] 07:20:08 INFO - PROCESS | 2240 | 1467642008315 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:20:08 INFO - PROCESS | 2240 | 1467642008316 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:08 INFO - PROCESS | 2240 | 1467642008450 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:20:08 INFO - PROCESS | 2240 | 1467642008498 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 2240 | 1467642008499 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x1260df000 == 35 [pid = 2240] [id = 268] 07:20:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x112f94400) [pid = 2240] [serial = 802] [outer = 0x0] 07:20:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x120e8f000) [pid = 2240] [serial = 803] [outer = 0x112f94400] 07:20:08 INFO - PROCESS | 2240 | 1467642008539 Marionette DEBUG loaded listener.js 07:20:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x121bd7400) [pid = 2240] [serial = 804] [outer = 0x112f94400] 07:20:08 INFO - PROCESS | 2240 | 1467642008982 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:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 721ms 07:20:09 INFO - PROCESS | 2240 | 1467642009031 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:20:09 INFO - PROCESS | 2240 | 1467642009032 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:20:09 INFO - PROCESS | 2240 | 1467642009034 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:20:09 INFO - PROCESS | 2240 | 1467642009035 Marionette TRACE conn2 <- [1,1046,null,{}] 07:20:09 INFO - PROCESS | 2240 | 1467642009037 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:20:09 INFO - PROCESS | 2240 | 1467642009041 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:09 INFO - PROCESS | 2240 | 1467642009154 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:20:09 INFO - PROCESS | 2240 | 1467642009170 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 2240 | 1467642009171 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bbc000 == 36 [pid = 2240] [id = 269] 07:20:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x124bbf800) [pid = 2240] [serial = 805] [outer = 0x0] 07:20:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1260b1000) [pid = 2240] [serial = 806] [outer = 0x124bbf800] 07:20:09 INFO - PROCESS | 2240 | 1467642009196 Marionette DEBUG loaded listener.js 07:20:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12679cc00) [pid = 2240] [serial = 807] [outer = 0x124bbf800] 07:20:09 INFO - PROCESS | 2240 | 1467642009519 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:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 07:20:09 INFO - PROCESS | 2240 | 1467642009553 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:20:09 INFO - PROCESS | 2240 | 1467642009554 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:20:09 INFO - PROCESS | 2240 | 1467642009564 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:20:09 INFO - PROCESS | 2240 | 1467642009565 Marionette TRACE conn2 <- [1,1050,null,{}] 07:20:09 INFO - PROCESS | 2240 | 1467642009567 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:20:09 INFO - PROCESS | 2240 | 1467642009568 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:09 INFO - PROCESS | 2240 | 1467642009661 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:20:09 INFO - PROCESS | 2240 | 1467642009664 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 2240 | 1467642009666 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a20b800 == 37 [pid = 2240] [id = 270] 07:20:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x121739400) [pid = 2240] [serial = 808] [outer = 0x0] 07:20:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x126b0d800) [pid = 2240] [serial = 809] [outer = 0x121739400] 07:20:09 INFO - PROCESS | 2240 | 1467642009690 Marionette DEBUG loaded listener.js 07:20:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x128a16400) [pid = 2240] [serial = 810] [outer = 0x121739400] 07:20:10 INFO - PROCESS | 2240 | 1467642010038 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:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 519ms 07:20:10 INFO - PROCESS | 2240 | 1467642010082 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:20:10 INFO - PROCESS | 2240 | 1467642010083 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:20:10 INFO - PROCESS | 2240 | 1467642010086 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:20:10 INFO - PROCESS | 2240 | 1467642010087 Marionette TRACE conn2 <- [1,1054,null,{}] 07:20:10 INFO - PROCESS | 2240 | 1467642010089 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:20:10 INFO - PROCESS | 2240 | 1467642010090 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:10 INFO - PROCESS | 2240 | 1467642010183 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x119692c00) [pid = 2240] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x11602f800) [pid = 2240] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x118221000) [pid = 2240] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x116078c00) [pid = 2240] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1128cfc00) [pid = 2240] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x115121c00) [pid = 2240] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1129b3400) [pid = 2240] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1128d0000) [pid = 2240] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x112a7cc00) [pid = 2240] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1172c3c00) [pid = 2240] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x118863400) [pid = 2240] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x11980f800) [pid = 2240] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1198d1800) [pid = 2240] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x11843a800) [pid = 2240] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1172bb000) [pid = 2240] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:20:10 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x112a7bc00) [pid = 2240] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:20:10 INFO - PROCESS | 2240 | 1467642010288 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 2240 | 1467642010290 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x117234000 == 38 [pid = 2240] [id = 271] 07:20:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1128d5800) [pid = 2240] [serial = 811] [outer = 0x0] 07:20:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x112a7cc00) [pid = 2240] [serial = 812] [outer = 0x1128d5800] 07:20:10 INFO - PROCESS | 2240 | 1467642010322 Marionette DEBUG loaded listener.js 07:20:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1167a2800) [pid = 2240] [serial = 813] [outer = 0x1128d5800] 07:20:10 INFO - PROCESS | 2240 | 1467642010583 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:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 07:20:10 INFO - PROCESS | 2240 | 1467642010604 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:20:10 INFO - PROCESS | 2240 | 1467642010605 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:20:10 INFO - PROCESS | 2240 | 1467642010607 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:20:10 INFO - PROCESS | 2240 | 1467642010608 Marionette TRACE conn2 <- [1,1058,null,{}] 07:20:10 INFO - PROCESS | 2240 | 1467642010619 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:20:10 INFO - PROCESS | 2240 | 1467642010620 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:10 INFO - PROCESS | 2240 | 1467642010703 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:20:10 INFO - PROCESS | 2240 | 1467642010707 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 2240 | 1467642010708 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199d1000 == 39 [pid = 2240] [id = 272] 07:20:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x118221000) [pid = 2240] [serial = 814] [outer = 0x0] 07:20:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1196c3c00) [pid = 2240] [serial = 815] [outer = 0x118221000] 07:20:10 INFO - PROCESS | 2240 | 1467642010734 Marionette DEBUG loaded listener.js 07:20:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1213f6000) [pid = 2240] [serial = 816] [outer = 0x118221000] 07:20:11 INFO - PROCESS | 2240 | 1467642011052 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:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 07:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:20:11 INFO - PROCESS | 2240 | 1467642011079 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:20:11 INFO - PROCESS | 2240 | 1467642011081 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:20:11 INFO - PROCESS | 2240 | 1467642011083 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:20:11 INFO - PROCESS | 2240 | 1467642011084 Marionette TRACE conn2 <- [1,1062,null,{}] 07:20:11 INFO - PROCESS | 2240 | 1467642011087 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:20:11 INFO - PROCESS | 2240 | 1467642011088 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:11 INFO - PROCESS | 2240 | 1467642011188 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:20:11 INFO - PROCESS | 2240 | 1467642011196 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 2240 | 1467642011198 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b70b000 == 40 [pid = 2240] [id = 273] 07:20:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x124be6800) [pid = 2240] [serial = 817] [outer = 0x0] 07:20:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x128a18000) [pid = 2240] [serial = 818] [outer = 0x124be6800] 07:20:11 INFO - PROCESS | 2240 | 1467642011229 Marionette DEBUG loaded listener.js 07:20:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x128a1e000) [pid = 2240] [serial = 819] [outer = 0x124be6800] 07:20:11 INFO - PROCESS | 2240 | 1467642011533 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:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 468ms 07:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:20:11 INFO - PROCESS | 2240 | 1467642011552 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:20:11 INFO - PROCESS | 2240 | 1467642011553 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:20:11 INFO - PROCESS | 2240 | 1467642011555 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:20:11 INFO - PROCESS | 2240 | 1467642011557 Marionette TRACE conn2 <- [1,1066,null,{}] 07:20:11 INFO - PROCESS | 2240 | 1467642011559 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:20:11 INFO - PROCESS | 2240 | 1467642011563 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:11 INFO - PROCESS | 2240 | 1467642011653 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:20:11 INFO - PROCESS | 2240 | 1467642011656 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 2240 | 1467642011658 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba09800 == 41 [pid = 2240] [id = 274] 07:20:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x128bb3800) [pid = 2240] [serial = 820] [outer = 0x0] 07:20:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x129092c00) [pid = 2240] [serial = 821] [outer = 0x128bb3800] 07:20:11 INFO - PROCESS | 2240 | 1467642011685 Marionette DEBUG loaded listener.js 07:20:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1291dac00) [pid = 2240] [serial = 822] [outer = 0x128bb3800] 07:20:12 INFO - PROCESS | 2240 | 1467642012021 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:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 07:20:12 INFO - PROCESS | 2240 | 1467642012075 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:20:12 INFO - PROCESS | 2240 | 1467642012076 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:20:12 INFO - PROCESS | 2240 | 1467642012078 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:20:12 INFO - PROCESS | 2240 | 1467642012079 Marionette TRACE conn2 <- [1,1070,null,{}] 07:20:12 INFO - PROCESS | 2240 | 1467642012082 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:20:12 INFO - PROCESS | 2240 | 1467642012083 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:12 INFO - PROCESS | 2240 | 1467642012168 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:20:12 INFO - PROCESS | 2240 | 1467642012171 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 2240 | 1467642012172 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd5c000 == 42 [pid = 2240] [id = 275] 07:20:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1291de400) [pid = 2240] [serial = 823] [outer = 0x0] 07:20:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1291e4800) [pid = 2240] [serial = 824] [outer = 0x1291de400] 07:20:12 INFO - PROCESS | 2240 | 1467642012196 Marionette DEBUG loaded listener.js 07:20:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x129344800) [pid = 2240] [serial = 825] [outer = 0x1291de400] 07:20:12 INFO - PROCESS | 2240 | 1467642012650 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:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 619ms 07:20:12 INFO - PROCESS | 2240 | 1467642012699 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:20:12 INFO - PROCESS | 2240 | 1467642012704 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:20:12 INFO - PROCESS | 2240 | 1467642012709 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:20:12 INFO - PROCESS | 2240 | 1467642012713 Marionette TRACE conn2 <- [1,1074,null,{}] 07:20:12 INFO - PROCESS | 2240 | 1467642012719 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:20:12 INFO - PROCESS | 2240 | 1467642012721 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:12 INFO - PROCESS | 2240 | 1467642012849 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:20:12 INFO - PROCESS | 2240 | 1467642012931 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 2240 | 1467642012932 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x118775000 == 43 [pid = 2240] [id = 276] 07:20:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x113f2dc00) [pid = 2240] [serial = 826] [outer = 0x0] 07:20:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x11607b000) [pid = 2240] [serial = 827] [outer = 0x113f2dc00] 07:20:12 INFO - PROCESS | 2240 | 1467642012982 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x11821c000) [pid = 2240] [serial = 828] [outer = 0x113f2dc00] 07:20:13 INFO - PROCESS | 2240 | 1467642013474 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:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 827ms 07:20:13 INFO - PROCESS | 2240 | 1467642013535 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:20:13 INFO - PROCESS | 2240 | 1467642013538 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:20:13 INFO - PROCESS | 2240 | 1467642013558 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:20:13 INFO - PROCESS | 2240 | 1467642013561 Marionette TRACE conn2 <- [1,1078,null,{}] 07:20:13 INFO - PROCESS | 2240 | 1467642013566 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:20:13 INFO - PROCESS | 2240 | 1467642013568 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:13 INFO - PROCESS | 2240 | 1467642013670 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:20:13 INFO - PROCESS | 2240 | 1467642013737 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 2240 | 1467642013739 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x12885a800 == 44 [pid = 2240] [id = 277] 07:20:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x11844a400) [pid = 2240] [serial = 829] [outer = 0x0] 07:20:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x118fdf000) [pid = 2240] [serial = 830] [outer = 0x11844a400] 07:20:13 INFO - PROCESS | 2240 | 1467642013769 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1196c9800) [pid = 2240] [serial = 831] [outer = 0x11844a400] 07:20:14 INFO - PROCESS | 2240 | 1467642014182 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:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 689ms 07:20:14 INFO - PROCESS | 2240 | 1467642014245 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 2240 | 1467642014246 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:20:14 INFO - PROCESS | 2240 | 1467642014250 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 2240 | 1467642014253 Marionette TRACE conn2 <- [1,1082,null,{}] 07:20:14 INFO - PROCESS | 2240 | 1467642014260 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:20:14 INFO - PROCESS | 2240 | 1467642014265 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:14 INFO - PROCESS | 2240 | 1467642014364 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:20:14 INFO - PROCESS | 2240 | 1467642014432 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 2240 | 1467642014434 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd6b000 == 45 [pid = 2240] [id = 278] 07:20:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x120fde800) [pid = 2240] [serial = 832] [outer = 0x0] 07:20:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x123c03400) [pid = 2240] [serial = 833] [outer = 0x120fde800] 07:20:14 INFO - PROCESS | 2240 | 1467642014465 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x12550b000) [pid = 2240] [serial = 834] [outer = 0x120fde800] 07:20:14 INFO - PROCESS | 2240 | 1467642014911 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:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 672ms 07:20:14 INFO - PROCESS | 2240 | 1467642014922 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 2240 | 1467642014924 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:20:14 INFO - PROCESS | 2240 | 1467642014963 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 2240 | 1467642014964 Marionette TRACE conn2 <- [1,1086,null,{}] 07:20:14 INFO - PROCESS | 2240 | 1467642014968 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:20:14 INFO - PROCESS | 2240 | 1467642014970 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:15 INFO - PROCESS | 2240 | 1467642015071 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:20:15 INFO - PROCESS | 2240 | 1467642015137 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 2240 | 1467642015138 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185ae800 == 46 [pid = 2240] [id = 279] 07:20:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1172bec00) [pid = 2240] [serial = 835] [outer = 0x0] 07:20:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x1255bcc00) [pid = 2240] [serial = 836] [outer = 0x1172bec00] 07:20:15 INFO - PROCESS | 2240 | 1467642015167 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1264ea800) [pid = 2240] [serial = 837] [outer = 0x1172bec00] 07:20:15 INFO - PROCESS | 2240 | 1467642015724 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:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 789ms 07:20:15 INFO - PROCESS | 2240 | 1467642015733 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:20:15 INFO - PROCESS | 2240 | 1467642015736 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:20:15 INFO - PROCESS | 2240 | 1467642015738 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:20:15 INFO - PROCESS | 2240 | 1467642015741 Marionette TRACE conn2 <- [1,1090,null,{}] 07:20:15 INFO - PROCESS | 2240 | 1467642015744 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:20:15 INFO - PROCESS | 2240 | 1467642015746 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:15 INFO - PROCESS | 2240 | 1467642015840 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:20:15 INFO - PROCESS | 2240 | 1467642015907 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 2240 | 1467642015910 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x117008000 == 47 [pid = 2240] [id = 280] 07:20:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1129adc00) [pid = 2240] [serial = 838] [outer = 0x0] 07:20:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x11336fc00) [pid = 2240] [serial = 839] [outer = 0x1129adc00] 07:20:15 INFO - PROCESS | 2240 | 1467642015941 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x116a0a400) [pid = 2240] [serial = 840] [outer = 0x1129adc00] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x11391b000 == 46 [pid = 2240] [id = 249] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba09800 == 45 [pid = 2240] [id = 274] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12b70b000 == 44 [pid = 2240] [id = 273] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1199d1000 == 43 [pid = 2240] [id = 272] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x117234000 == 42 [pid = 2240] [id = 271] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12a20b800 == 41 [pid = 2240] [id = 270] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x126bbc000 == 40 [pid = 2240] [id = 269] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1260df000 == 39 [pid = 2240] [id = 268] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x121960000 == 38 [pid = 2240] [id = 267] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x120e9f800 == 37 [pid = 2240] [id = 266] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1185b9000 == 36 [pid = 2240] [id = 265] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x11693d000 == 35 [pid = 2240] [id = 264] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x116252800 == 34 [pid = 2240] [id = 263] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1191bb000 == 33 [pid = 2240] [id = 262] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x112249800 == 32 [pid = 2240] [id = 261] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1185ae800 == 31 [pid = 2240] [id = 279] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd6b000 == 30 [pid = 2240] [id = 278] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12885a800 == 29 [pid = 2240] [id = 277] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd5c000 == 28 [pid = 2240] [id = 275] 07:20:16 INFO - PROCESS | 2240 | --DOCSHELL 0x118775000 == 27 [pid = 2240] [id = 276] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x119811400) [pid = 2240] [serial = 764] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x116faec00) [pid = 2240] [serial = 747] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1160d9c00) [pid = 2240] [serial = 746] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x118718800) [pid = 2240] [serial = 758] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x116797c00) [pid = 2240] [serial = 752] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1172c5c00) [pid = 2240] [serial = 753] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1183ec800) [pid = 2240] [serial = 755] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x11969bc00) [pid = 2240] [serial = 761] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x118446000) [pid = 2240] [serial = 756] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x113044400) [pid = 2240] [serial = 749] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1129ab000) [pid = 2240] [serial = 750] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x120e8e000) [pid = 2240] [serial = 767] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x113d92400) [pid = 2240] [serial = 732] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x113039000) [pid = 2240] [serial = 731] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1182e3400) [pid = 2240] [serial = 735] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x11821cc00) [pid = 2240] [serial = 734] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1196c4400) [pid = 2240] [serial = 738] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x118f98400) [pid = 2240] [serial = 737] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x119c41c00) [pid = 2240] [serial = 765] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1219dbc00) [pid = 2240] [serial = 770] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x120e92c00) [pid = 2240] [serial = 741] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x120f29800) [pid = 2240] [serial = 768] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x119c4ec00) [pid = 2240] [serial = 740] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x124bb9c00) [pid = 2240] [serial = 776] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x124ead000) [pid = 2240] [serial = 777] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1194a3800) [pid = 2240] [serial = 773] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x123c05800) [pid = 2240] [serial = 744] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1198d2800) [pid = 2240] [serial = 743] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1248fb400) [pid = 2240] [serial = 771] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1196c5c00) [pid = 2240] [serial = 762] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x118f94000) [pid = 2240] [serial = 759] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1218ec000) [pid = 2240] [serial = 774] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x1260adc00) [pid = 2240] [serial = 779] [outer = 0x0] [url = about:blank] 07:20:16 INFO - PROCESS | 2240 | 1467642016911 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:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1221ms 07:20:16 INFO - PROCESS | 2240 | 1467642016960 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:20:16 INFO - PROCESS | 2240 | 1467642016963 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:20:16 INFO - PROCESS | 2240 | 1467642016968 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:20:16 INFO - PROCESS | 2240 | 1467642016970 Marionette TRACE conn2 <- [1,1094,null,{}] 07:20:16 INFO - PROCESS | 2240 | 1467642016973 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:20:16 INFO - PROCESS | 2240 | 1467642016975 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:17 INFO - PROCESS | 2240 | 1467642017055 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:20:17 INFO - PROCESS | 2240 | 1467642017064 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 2240 | 1467642017067 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x113f41800 == 28 [pid = 2240] [id = 281] 07:20:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x113948400) [pid = 2240] [serial = 841] [outer = 0x0] 07:20:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1139f6400) [pid = 2240] [serial = 842] [outer = 0x113948400] 07:20:17 INFO - PROCESS | 2240 | 1467642017095 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x116078c00) [pid = 2240] [serial = 843] [outer = 0x113948400] 07:20:17 INFO - PROCESS | 2240 | 1467642017422 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:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 470ms 07:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:20:17 INFO - PROCESS | 2240 | 1467642017437 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 2240 | 1467642017441 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:20:17 INFO - PROCESS | 2240 | 1467642017447 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 2240 | 1467642017450 Marionette TRACE conn2 <- [1,1098,null,{}] 07:20:17 INFO - PROCESS | 2240 | 1467642017452 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:20:17 INFO - PROCESS | 2240 | 1467642017454 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:17 INFO - PROCESS | 2240 | 1467642017545 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:20:17 INFO - PROCESS | 2240 | 1467642017596 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 2240 | 1467642017597 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x11701a800 == 29 [pid = 2240] [id = 282] 07:20:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1160dd400) [pid = 2240] [serial = 844] [outer = 0x0] 07:20:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x116a0b400) [pid = 2240] [serial = 845] [outer = 0x1160dd400] 07:20:17 INFO - PROCESS | 2240 | 1467642017624 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x11821bc00) [pid = 2240] [serial = 846] [outer = 0x1160dd400] 07:20:17 INFO - PROCESS | 2240 | 1467642017915 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:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 522ms 07:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:20:17 INFO - PROCESS | 2240 | 1467642017968 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 2240 | 1467642017969 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:20:17 INFO - PROCESS | 2240 | 1467642017972 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 2240 | 1467642017985 Marionette TRACE conn2 <- [1,1102,null,{}] 07:20:17 INFO - PROCESS | 2240 | 1467642017992 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:20:17 INFO - PROCESS | 2240 | 1467642017995 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:18 INFO - PROCESS | 2240 | 1467642018070 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:20:18 INFO - PROCESS | 2240 | 1467642018124 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 2240 | 1467642018126 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x118fbc000 == 30 [pid = 2240] [id = 283] 07:20:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x118435800) [pid = 2240] [serial = 847] [outer = 0x0] 07:20:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x11844ac00) [pid = 2240] [serial = 848] [outer = 0x118435800] 07:20:18 INFO - PROCESS | 2240 | 1467642018155 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11885fc00) [pid = 2240] [serial = 849] [outer = 0x118435800] 07:20:18 INFO - PROCESS | 2240 | 1467642018449 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:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 531ms 07:20:18 INFO - PROCESS | 2240 | 1467642018503 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 2240 | 1467642018505 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:20:18 INFO - PROCESS | 2240 | 1467642018507 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 2240 | 1467642018508 Marionette TRACE conn2 <- [1,1106,null,{}] 07:20:18 INFO - PROCESS | 2240 | 1467642018511 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:20:18 INFO - PROCESS | 2240 | 1467642018512 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:18 INFO - PROCESS | 2240 | 1467642018584 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:20:18 INFO - PROCESS | 2240 | 1467642018588 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 2240 | 1467642018589 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x120ea7000 == 31 [pid = 2240] [id = 284] 07:20:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x118fe7000) [pid = 2240] [serial = 850] [outer = 0x0] 07:20:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1196bc000) [pid = 2240] [serial = 851] [outer = 0x118fe7000] 07:20:18 INFO - PROCESS | 2240 | 1467642018617 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1196c7800) [pid = 2240] [serial = 852] [outer = 0x118fe7000] 07:20:18 INFO - PROCESS | 2240 | 1467642018936 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:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 470ms 07:20:18 INFO - PROCESS | 2240 | 1467642018977 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 2240 | 1467642018978 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:20:18 INFO - PROCESS | 2240 | 1467642018981 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 2240 | 1467642018982 Marionette TRACE conn2 <- [1,1110,null,{}] 07:20:18 INFO - PROCESS | 2240 | 1467642018984 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:20:18 INFO - PROCESS | 2240 | 1467642018985 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:19 INFO - PROCESS | 2240 | 1467642019092 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:20:19 INFO - PROCESS | 2240 | 1467642019108 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 2240 | 1467642019109 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x121376000 == 32 [pid = 2240] [id = 285] 07:20:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x119803c00) [pid = 2240] [serial = 853] [outer = 0x0] 07:20:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x11980b400) [pid = 2240] [serial = 854] [outer = 0x119803c00] 07:20:19 INFO - PROCESS | 2240 | 1467642019135 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x11981e800) [pid = 2240] [serial = 855] [outer = 0x119803c00] 07:20:19 INFO - PROCESS | 2240 | 1467642019467 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:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 519ms 07:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:20:19 INFO - PROCESS | 2240 | 1467642019507 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:20:19 INFO - PROCESS | 2240 | 1467642019509 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:20:19 INFO - PROCESS | 2240 | 1467642019511 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:20:19 INFO - PROCESS | 2240 | 1467642019512 Marionette TRACE conn2 <- [1,1114,null,{}] 07:20:19 INFO - PROCESS | 2240 | 1467642019514 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:20:19 INFO - PROCESS | 2240 | 1467642019518 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:19 INFO - PROCESS | 2240 | 1467642019632 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:20:19 INFO - PROCESS | 2240 | 1467642019668 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 2240 | 1467642019669 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x124f60800 == 33 [pid = 2240] [id = 286] 07:20:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1198cd400) [pid = 2240] [serial = 856] [outer = 0x0] 07:20:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x119c40400) [pid = 2240] [serial = 857] [outer = 0x1198cd400] 07:20:19 INFO - PROCESS | 2240 | 1467642019694 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x120f2a400) [pid = 2240] [serial = 858] [outer = 0x1198cd400] 07:20:20 INFO - PROCESS | 2240 | 1467642020009 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:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 519ms 07:20:20 INFO - PROCESS | 2240 | 1467642020032 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 2240 | 1467642020034 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:20:20 INFO - PROCESS | 2240 | 1467642020042 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - PROCESS | 2240 | 1467642020044 Marionette TRACE conn2 <- [1,1118,null,{}] 07:20:20 INFO - PROCESS | 2240 | 1467642020048 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:20:20 INFO - PROCESS | 2240 | 1467642020049 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:20 INFO - PROCESS | 2240 | 1467642020147 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:20:20 INFO - PROCESS | 2240 | 1467642020151 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 2240 | 1467642020152 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x126524800 == 34 [pid = 2240] [id = 287] 07:20:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x120f2c400) [pid = 2240] [serial = 859] [outer = 0x0] 07:20:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x12173e800) [pid = 2240] [serial = 860] [outer = 0x120f2c400] 07:20:20 INFO - PROCESS | 2240 | 1467642020176 Marionette DEBUG loaded listener.js 07:20:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x123c0b400) [pid = 2240] [serial = 861] [outer = 0x120f2c400] 07:20:20 INFO - PROCESS | 2240 | 1467642020512 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:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 521ms 07:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:20:20 INFO - PROCESS | 2240 | 1467642020564 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 2240 | 1467642020565 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:20:20 INFO - PROCESS | 2240 | 1467642020567 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - PROCESS | 2240 | 1467642020568 Marionette TRACE conn2 <- [1,1122,null,{}] 07:20:20 INFO - PROCESS | 2240 | 1467642020570 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:20:20 INFO - PROCESS | 2240 | 1467642020571 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:20 INFO - PROCESS | 2240 | 1467642020665 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:20:20 INFO - PROCESS | 2240 | 1467642020679 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 2240 | 1467642020680 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bc5800 == 35 [pid = 2240] [id = 288] 07:20:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1248f1800) [pid = 2240] [serial = 862] [outer = 0x0] 07:20:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x124be0800) [pid = 2240] [serial = 863] [outer = 0x1248f1800] 07:20:20 INFO - PROCESS | 2240 | 1467642020704 Marionette DEBUG loaded listener.js 07:20:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12550f000) [pid = 2240] [serial = 864] [outer = 0x1248f1800] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x112f94400) [pid = 2240] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x124bbf800) [pid = 2240] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1128d5800) [pid = 2240] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x116976000) [pid = 2240] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1166f3c00) [pid = 2240] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x125510000) [pid = 2240] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x11843b400) [pid = 2240] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x11886a000) [pid = 2240] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x119829400) [pid = 2240] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x11607a000) [pid = 2240] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1122ba400) [pid = 2240] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x121739400) [pid = 2240] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x124be6800) [pid = 2240] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x118221000) [pid = 2240] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1291de400) [pid = 2240] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:20:21 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x128bb3800) [pid = 2240] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:20:21 INFO - PROCESS | 2240 | 1467642021371 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:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 818ms 07:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:20:21 INFO - PROCESS | 2240 | 1467642021386 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 2240 | 1467642021387 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:20:21 INFO - PROCESS | 2240 | 1467642021389 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - PROCESS | 2240 | 1467642021390 Marionette TRACE conn2 <- [1,1126,null,{}] 07:20:21 INFO - PROCESS | 2240 | 1467642021392 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:20:21 INFO - PROCESS | 2240 | 1467642021394 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:21 INFO - PROCESS | 2240 | 1467642021491 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:20:21 INFO - PROCESS | 2240 | 1467642021499 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 2240 | 1467642021500 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bb4800 == 36 [pid = 2240] [id = 289] 07:20:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x112e32c00) [pid = 2240] [serial = 865] [outer = 0x0] 07:20:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x118221000) [pid = 2240] [serial = 866] [outer = 0x112e32c00] 07:20:21 INFO - PROCESS | 2240 | 1467642021524 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118fe3c00) [pid = 2240] [serial = 867] [outer = 0x112e32c00] 07:20:21 INFO - PROCESS | 2240 | 1467642021913 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:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 568ms 07:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:20:21 INFO - PROCESS | 2240 | 1467642021958 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 2240 | 1467642021959 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:20:21 INFO - PROCESS | 2240 | 1467642021961 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - PROCESS | 2240 | 1467642021962 Marionette TRACE conn2 <- [1,1130,null,{}] 07:20:21 INFO - PROCESS | 2240 | 1467642021965 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:20:21 INFO - PROCESS | 2240 | 1467642021966 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:22 INFO - PROCESS | 2240 | 1467642022039 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:20:22 INFO - PROCESS | 2240 | 1467642022043 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 2240 | 1467642022044 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a903000 == 37 [pid = 2240] [id = 290] 07:20:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x119c42c00) [pid = 2240] [serial = 868] [outer = 0x0] 07:20:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x124bb4400) [pid = 2240] [serial = 869] [outer = 0x119c42c00] 07:20:22 INFO - PROCESS | 2240 | 1467642022071 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1260a4400) [pid = 2240] [serial = 870] [outer = 0x119c42c00] 07:20:22 INFO - PROCESS | 2240 | 1467642022373 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:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 469ms 07:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:20:22 INFO - PROCESS | 2240 | 1467642022430 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:20:22 INFO - PROCESS | 2240 | 1467642022432 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:20:22 INFO - PROCESS | 2240 | 1467642022434 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 2240 | 1467642022436 Marionette TRACE conn2 <- [1,1134,null,{}] 07:20:22 INFO - PROCESS | 2240 | 1467642022438 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:20:22 INFO - PROCESS | 2240 | 1467642022440 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:22 INFO - PROCESS | 2240 | 1467642022558 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:20:22 INFO - PROCESS | 2240 | 1467642022590 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 2240 | 1467642022592 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac0e800 == 38 [pid = 2240] [id = 291] 07:20:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x119c4b400) [pid = 2240] [serial = 871] [outer = 0x0] 07:20:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1265ee800) [pid = 2240] [serial = 872] [outer = 0x119c4b400] 07:20:22 INFO - PROCESS | 2240 | 1467642022618 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x129095800) [pid = 2240] [serial = 873] [outer = 0x119c4b400] 07:20:22 INFO - PROCESS | 2240 | 1467642022904 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:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 520ms 07:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:20:22 INFO - PROCESS | 2240 | 1467642022955 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:20:22 INFO - PROCESS | 2240 | 1467642022956 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:20:22 INFO - PROCESS | 2240 | 1467642022958 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 2240 | 1467642022959 Marionette TRACE conn2 <- [1,1138,null,{}] 07:20:22 INFO - PROCESS | 2240 | 1467642022963 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:20:22 INFO - PROCESS | 2240 | 1467642022965 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:23 INFO - PROCESS | 2240 | 1467642023039 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:20:23 INFO - PROCESS | 2240 | 1467642023043 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 2240 | 1467642023044 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba13800 == 39 [pid = 2240] [id = 292] 07:20:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x129097800) [pid = 2240] [serial = 874] [outer = 0x0] 07:20:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1291de000) [pid = 2240] [serial = 875] [outer = 0x129097800] 07:20:23 INFO - PROCESS | 2240 | 1467642023071 Marionette DEBUG loaded listener.js 07:20:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x129340c00) [pid = 2240] [serial = 876] [outer = 0x129097800] 07:20:23 INFO - PROCESS | 2240 | 1467642023487 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:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 570ms 07:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:20:23 INFO - PROCESS | 2240 | 1467642023529 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:20:23 INFO - PROCESS | 2240 | 1467642023531 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:20:23 INFO - PROCESS | 2240 | 1467642023535 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - PROCESS | 2240 | 1467642023537 Marionette TRACE conn2 <- [1,1142,null,{}] 07:20:23 INFO - PROCESS | 2240 | 1467642023540 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:20:23 INFO - PROCESS | 2240 | 1467642023542 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:23 INFO - PROCESS | 2240 | 1467642023656 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:20:23 INFO - PROCESS | 2240 | 1467642023734 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 2240 | 1467642023735 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169b1800 == 40 [pid = 2240] [id = 293] 07:20:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1129b3c00) [pid = 2240] [serial = 877] [outer = 0x0] 07:20:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1131d7400) [pid = 2240] [serial = 878] [outer = 0x1129b3c00] 07:20:23 INFO - PROCESS | 2240 | 1467642023766 Marionette DEBUG loaded listener.js 07:20:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x1160d9c00) [pid = 2240] [serial = 879] [outer = 0x1129b3c00] 07:20:24 INFO - PROCESS | 2240 | 1467642024253 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:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 770ms 07:20:24 INFO - PROCESS | 2240 | 1467642024320 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:20:24 INFO - PROCESS | 2240 | 1467642024323 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:20:24 INFO - PROCESS | 2240 | 1467642024332 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:20:24 INFO - PROCESS | 2240 | 1467642024333 Marionette TRACE conn2 <- [1,1146,null,{}] 07:20:24 INFO - PROCESS | 2240 | 1467642024336 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:20:24 INFO - PROCESS | 2240 | 1467642024338 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:24 INFO - PROCESS | 2240 | 1467642024445 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:20:24 INFO - PROCESS | 2240 | 1467642024522 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 2240 | 1467642024523 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x121810800 == 41 [pid = 2240] [id = 294] 07:20:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x11821e800) [pid = 2240] [serial = 880] [outer = 0x0] 07:20:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1182e7400) [pid = 2240] [serial = 881] [outer = 0x11821e800] 07:20:24 INFO - PROCESS | 2240 | 1467642024554 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x118443400) [pid = 2240] [serial = 882] [outer = 0x11821e800] 07:20:25 INFO - PROCESS | 2240 | 1467642025084 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:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 771ms 07:20:25 INFO - PROCESS | 2240 | 1467642025231 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 2240 | 1467642025233 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:20:25 INFO - PROCESS | 2240 | 1467642025265 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 2240 | 1467642025266 Marionette TRACE conn2 <- [1,1150,null,{}] 07:20:25 INFO - PROCESS | 2240 | 1467642025270 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:20:25 INFO - PROCESS | 2240 | 1467642025272 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:25 INFO - PROCESS | 2240 | 1467642025378 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:20:25 INFO - PROCESS | 2240 | 1467642025429 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 2240 | 1467642025432 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x116673800 == 42 [pid = 2240] [id = 295] 07:20:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1160d9000) [pid = 2240] [serial = 883] [outer = 0x0] 07:20:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1166f1000) [pid = 2240] [serial = 884] [outer = 0x1160d9000] 07:20:25 INFO - PROCESS | 2240 | 1467642025460 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x1172bc400) [pid = 2240] [serial = 885] [outer = 0x1160d9000] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac0e800 == 41 [pid = 2240] [id = 291] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x12a903000 == 40 [pid = 2240] [id = 290] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x126bb4800 == 39 [pid = 2240] [id = 289] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x126bc5800 == 38 [pid = 2240] [id = 288] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x126524800 == 37 [pid = 2240] [id = 287] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x124f60800 == 36 [pid = 2240] [id = 286] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x121376000 == 35 [pid = 2240] [id = 285] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x120ea7000 == 34 [pid = 2240] [id = 284] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x118fbc000 == 33 [pid = 2240] [id = 283] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x11701a800 == 32 [pid = 2240] [id = 282] 07:20:25 INFO - PROCESS | 2240 | --DOCSHELL 0x113f41800 == 31 [pid = 2240] [id = 281] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x121bd7400) [pid = 2240] [serial = 804] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x120e8f000) [pid = 2240] [serial = 803] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1260b1000) [pid = 2240] [serial = 806] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x112a7cc00) [pid = 2240] [serial = 812] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1173ed800) [pid = 2240] [serial = 791] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x117207400) [pid = 2240] [serial = 785] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x118216000) [pid = 2240] [serial = 786] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1264ee000) [pid = 2240] [serial = 780] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x11871a400) [pid = 2240] [serial = 794] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x118864c00) [pid = 2240] [serial = 795] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1196c5800) [pid = 2240] [serial = 797] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1198c7c00) [pid = 2240] [serial = 798] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1199e0c00) [pid = 2240] [serial = 800] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1180f0800) [pid = 2240] [serial = 788] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x11873c400) [pid = 2240] [serial = 789] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1128d5000) [pid = 2240] [serial = 782] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1129b3000) [pid = 2240] [serial = 783] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1182da000) [pid = 2240] [serial = 792] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x128a16400) [pid = 2240] [serial = 810] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x126b0d800) [pid = 2240] [serial = 809] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x128a1e000) [pid = 2240] [serial = 819] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1167a2800) [pid = 2240] [serial = 813] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x128a18000) [pid = 2240] [serial = 818] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x12679cc00) [pid = 2240] [serial = 807] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1291dac00) [pid = 2240] [serial = 822] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1196c3c00) [pid = 2240] [serial = 815] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x120e92000) [pid = 2240] [serial = 801] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1213f6000) [pid = 2240] [serial = 816] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x129344800) [pid = 2240] [serial = 825] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x129092c00) [pid = 2240] [serial = 821] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1291e4800) [pid = 2240] [serial = 824] [outer = 0x0] [url = about:blank] 07:20:25 INFO - PROCESS | 2240 | 1467642025875 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:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 627ms 07:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:20:25 INFO - PROCESS | 2240 | 1467642025887 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 2240 | 1467642025889 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:20:25 INFO - PROCESS | 2240 | 1467642025893 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 2240 | 1467642025897 Marionette TRACE conn2 <- [1,1154,null,{}] 07:20:25 INFO - PROCESS | 2240 | 1467642025900 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:20:25 INFO - PROCESS | 2240 | 1467642025902 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:25 INFO - PROCESS | 2240 | 1467642025978 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:20:25 INFO - PROCESS | 2240 | 1467642025984 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 2240 | 1467642025985 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169b0000 == 32 [pid = 2240] [id = 296] 07:20:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1180ebc00) [pid = 2240] [serial = 886] [outer = 0x0] 07:20:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1182e1000) [pid = 2240] [serial = 887] [outer = 0x1180ebc00] 07:20:26 INFO - PROCESS | 2240 | 1467642026012 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x11843ec00) [pid = 2240] [serial = 888] [outer = 0x1180ebc00] 07:20:26 INFO - PROCESS | 2240 | 1467642026351 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:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 475ms 07:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:20:26 INFO - PROCESS | 2240 | 1467642026367 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:20:26 INFO - PROCESS | 2240 | 1467642026368 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:20:26 INFO - PROCESS | 2240 | 1467642026370 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:20:26 INFO - PROCESS | 2240 | 1467642026372 Marionette TRACE conn2 <- [1,1158,null,{}] 07:20:26 INFO - PROCESS | 2240 | 1467642026379 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:20:26 INFO - PROCESS | 2240 | 1467642026384 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:26 INFO - PROCESS | 2240 | 1467642026494 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:20:26 INFO - PROCESS | 2240 | 1467642026506 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 2240 | 1467642026509 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x11948c000 == 33 [pid = 2240] [id = 297] 07:20:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x112a7dc00) [pid = 2240] [serial = 889] [outer = 0x0] 07:20:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118f92400) [pid = 2240] [serial = 890] [outer = 0x112a7dc00] 07:20:26 INFO - PROCESS | 2240 | 1467642026537 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1196a1800) [pid = 2240] [serial = 891] [outer = 0x112a7dc00] 07:20:26 INFO - PROCESS | 2240 | 1467642026872 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:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 07:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:20:26 INFO - PROCESS | 2240 | 1467642026890 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:20:26 INFO - PROCESS | 2240 | 1467642026891 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:20:26 INFO - PROCESS | 2240 | 1467642026893 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:20:26 INFO - PROCESS | 2240 | 1467642026894 Marionette TRACE conn2 <- [1,1162,null,{}] 07:20:26 INFO - PROCESS | 2240 | 1467642026899 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:20:26 INFO - PROCESS | 2240 | 1467642026900 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:26 INFO - PROCESS | 2240 | 1467642026984 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:20:27 INFO - PROCESS | 2240 | 1467642027034 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 2240 | 1467642027035 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x121376800 == 34 [pid = 2240] [id = 298] 07:20:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1196bd400) [pid = 2240] [serial = 892] [outer = 0x0] 07:20:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x119829c00) [pid = 2240] [serial = 893] [outer = 0x1196bd400] 07:20:27 INFO - PROCESS | 2240 | 1467642027060 Marionette DEBUG loaded listener.js 07:20:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1198d2000) [pid = 2240] [serial = 894] [outer = 0x1196bd400] 07:20:27 INFO - PROCESS | 2240 | 1467642027376 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:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 521ms 07:20:27 INFO - PROCESS | 2240 | 1467642027416 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:20:27 INFO - PROCESS | 2240 | 1467642027418 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:20:27 INFO - PROCESS | 2240 | 1467642027421 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - PROCESS | 2240 | 1467642027422 Marionette TRACE conn2 <- [1,1166,null,{}] 07:20:27 INFO - PROCESS | 2240 | 1467642027426 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:20:27 INFO - PROCESS | 2240 | 1467642027428 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:27 INFO - PROCESS | 2240 | 1467642027547 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:20:27 INFO - PROCESS | 2240 | 1467642027634 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 2240 | 1467642027635 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1196c6000) [pid = 2240] [serial = 895] [outer = 0x12cc44000] 07:20:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x126534000 == 35 [pid = 2240] [id = 299] 07:20:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1198d6c00) [pid = 2240] [serial = 896] [outer = 0x0] 07:20:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x120e28000) [pid = 2240] [serial = 897] [outer = 0x1198d6c00] 07:20:27 INFO - PROCESS | 2240 | 1467642027688 Marionette DEBUG loaded listener.js 07:20:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x120f29800) [pid = 2240] [serial = 898] [outer = 0x1198d6c00] 07:20:28 INFO - PROCESS | 2240 | 1467642028033 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:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 621ms 07:20:28 INFO - PROCESS | 2240 | 1467642028042 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:20:28 INFO - PROCESS | 2240 | 1467642028043 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:20:28 INFO - PROCESS | 2240 | 1467642028047 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - PROCESS | 2240 | 1467642028049 Marionette TRACE conn2 <- [1,1170,null,{}] 07:20:28 INFO - PROCESS | 2240 | 1467642028051 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:20:28 INFO - PROCESS | 2240 | 1467642028055 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:28 INFO - PROCESS | 2240 | 1467642028185 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:20:28 INFO - PROCESS | 2240 | 1467642028199 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 2240 | 1467642028200 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bbd800 == 36 [pid = 2240] [id = 300] 07:20:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x121bd7400) [pid = 2240] [serial = 899] [outer = 0x0] 07:20:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x125511000) [pid = 2240] [serial = 900] [outer = 0x121bd7400] 07:20:28 INFO - PROCESS | 2240 | 1467642028240 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x128a1ec00) [pid = 2240] [serial = 901] [outer = 0x121bd7400] 07:20:28 INFO - PROCESS | 2240 | 1467642028710 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:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 07:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:20:28 INFO - PROCESS | 2240 | 1467642028717 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:20:28 INFO - PROCESS | 2240 | 1467642028718 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:20:28 INFO - PROCESS | 2240 | 1467642028720 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - PROCESS | 2240 | 1467642028721 Marionette TRACE conn2 <- [1,1174,null,{}] 07:20:28 INFO - PROCESS | 2240 | 1467642028724 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:20:28 INFO - PROCESS | 2240 | 1467642028725 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:28 INFO - PROCESS | 2240 | 1467642028816 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:20:28 INFO - PROCESS | 2240 | 1467642028826 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 2240 | 1467642028827 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a222000 == 37 [pid = 2240] [id = 301] 07:20:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x128bb4c00) [pid = 2240] [serial = 902] [outer = 0x0] 07:20:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x128de4000) [pid = 2240] [serial = 903] [outer = 0x128bb4c00] 07:20:28 INFO - PROCESS | 2240 | 1467642028855 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12909bc00) [pid = 2240] [serial = 904] [outer = 0x128bb4c00] 07:20:29 INFO - PROCESS | 2240 | 1467642029215 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:20:29 INFO - PROCESS | 2240 | 1467642029243 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:20:29 INFO - PROCESS | 2240 | 1467642029254 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:20:29 INFO - PROCESS | 2240 | 1467642029256 Marionette TRACE conn2 <- [1,1178,null,{}] 07:20:29 INFO - PROCESS | 2240 | 1467642029260 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:20:29 INFO - PROCESS | 2240 | 1467642029261 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:29 INFO - PROCESS | 2240 | 1467642029414 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:20:29 INFO - PROCESS | 2240 | 1467642029429 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 2240 | 1467642029430 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a90a800 == 38 [pid = 2240] [id = 302] 07:20:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x128bb6800) [pid = 2240] [serial = 905] [outer = 0x0] 07:20:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x129344800) [pid = 2240] [serial = 906] [outer = 0x128bb6800] 07:20:29 INFO - PROCESS | 2240 | 1467642029455 Marionette DEBUG loaded listener.js 07:20:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x12934a800) [pid = 2240] [serial = 907] [outer = 0x128bb6800] 07:20:29 INFO - PROCESS | 2240 | 1467642029767 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:20:29 INFO - PROCESS | 2240 | 1467642029829 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:20:29 INFO - PROCESS | 2240 | 1467642029831 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:20:29 INFO - PROCESS | 2240 | 1467642029832 Marionette TRACE conn2 <- [1,1182,null,{}] 07:20:29 INFO - PROCESS | 2240 | 1467642029835 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:20:29 INFO - PROCESS | 2240 | 1467642029836 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:30 INFO - PROCESS | 2240 | 1467642030028 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1198cd400) [pid = 2240] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x120f2c400) [pid = 2240] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118fe7000) [pid = 2240] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x113948400) [pid = 2240] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1160dd400) [pid = 2240] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x118435800) [pid = 2240] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1129adc00) [pid = 2240] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x113f2dc00) [pid = 2240] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1248f1800) [pid = 2240] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x11844a400) [pid = 2240] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x112e32c00) [pid = 2240] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x119c42c00) [pid = 2240] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x119c4b400) [pid = 2240] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x119803c00) [pid = 2240] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x120fde800) [pid = 2240] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:20:30 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1172bec00) [pid = 2240] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:20:30 INFO - PROCESS | 2240 | 1467642030087 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 2240 | 1467642030088 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x117e65000 == 39 [pid = 2240] [id = 303] 07:20:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1129ac400) [pid = 2240] [serial = 908] [outer = 0x0] 07:20:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1139ec800) [pid = 2240] [serial = 909] [outer = 0x1129ac400] 07:20:30 INFO - PROCESS | 2240 | 1467642030112 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1182d9c00) [pid = 2240] [serial = 910] [outer = 0x1129ac400] 07:20:30 INFO - PROCESS | 2240 | 1467642030388 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:20:30 INFO - PROCESS | 2240 | 1467642030405 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:20:30 INFO - PROCESS | 2240 | 1467642030407 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - PROCESS | 2240 | 1467642030408 Marionette TRACE conn2 <- [1,1186,null,{}] 07:20:30 INFO - PROCESS | 2240 | 1467642030418 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:20:30 INFO - PROCESS | 2240 | 1467642030419 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:30 INFO - PROCESS | 2240 | 1467642030505 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:20:30 INFO - PROCESS | 2240 | 1467642030509 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 2240 | 1467642030510 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b930800 == 40 [pid = 2240] [id = 304] 07:20:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1151da400) [pid = 2240] [serial = 911] [outer = 0x0] 07:20:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x119c42c00) [pid = 2240] [serial = 912] [outer = 0x1151da400] 07:20:30 INFO - PROCESS | 2240 | 1467642030534 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x12a2eac00) [pid = 2240] [serial = 913] [outer = 0x1151da400] 07:20:30 INFO - PROCESS | 2240 | 1467642030888 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:20:30 INFO - PROCESS | 2240 | 1467642030938 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:20:30 INFO - PROCESS | 2240 | 1467642030942 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - PROCESS | 2240 | 1467642030946 Marionette TRACE conn2 <- [1,1190,null,{}] 07:20:30 INFO - PROCESS | 2240 | 1467642030950 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:20:30 INFO - PROCESS | 2240 | 1467642030952 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:31 INFO - PROCESS | 2240 | 1467642031094 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:20:31 INFO - PROCESS | 2240 | 1467642031102 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 2240 | 1467642031104 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd6d800 == 41 [pid = 2240] [id = 305] 07:20:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12a632400) [pid = 2240] [serial = 914] [outer = 0x0] 07:20:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12a654800) [pid = 2240] [serial = 915] [outer = 0x12a632400] 07:20:31 INFO - PROCESS | 2240 | 1467642031156 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12a765000) [pid = 2240] [serial = 916] [outer = 0x12a632400] 07:20:31 INFO - PROCESS | 2240 | 1467642031517 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:20:31 INFO - PROCESS | 2240 | 1467642031567 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:20:31 INFO - PROCESS | 2240 | 1467642031569 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:20:31 INFO - PROCESS | 2240 | 1467642031570 Marionette TRACE conn2 <- [1,1194,null,{}] 07:20:31 INFO - PROCESS | 2240 | 1467642031572 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:20:31 INFO - PROCESS | 2240 | 1467642031573 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:31 INFO - PROCESS | 2240 | 1467642031652 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:20:31 INFO - PROCESS | 2240 | 1467642031657 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 2240 | 1467642031658 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c02f800 == 42 [pid = 2240] [id = 306] 07:20:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12a76d800) [pid = 2240] [serial = 917] [outer = 0x0] 07:20:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12a962000) [pid = 2240] [serial = 918] [outer = 0x12a76d800] 07:20:31 INFO - PROCESS | 2240 | 1467642031682 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12acb6800) [pid = 2240] [serial = 919] [outer = 0x12a76d800] 07:20:32 INFO - PROCESS | 2240 | 1467642032006 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:20:32 INFO - PROCESS | 2240 | 1467642032091 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:20:32 INFO - PROCESS | 2240 | 1467642032094 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 2240 | 1467642032097 Marionette TRACE conn2 <- [1,1198,null,{}] 07:20:32 INFO - PROCESS | 2240 | 1467642032101 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:20:32 INFO - PROCESS | 2240 | 1467642032103 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:32 INFO - PROCESS | 2240 | 1467642032204 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:20:32 INFO - PROCESS | 2240 | 1467642032300 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 2240 | 1467642032304 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x116099000 == 43 [pid = 2240] [id = 307] 07:20:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x112f94400) [pid = 2240] [serial = 920] [outer = 0x0] 07:20:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x113b9e800) [pid = 2240] [serial = 921] [outer = 0x112f94400] 07:20:32 INFO - PROCESS | 2240 | 1467642032334 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x116fb7c00) [pid = 2240] [serial = 922] [outer = 0x112f94400] 07:20:32 INFO - PROCESS | 2240 | 1467642032783 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:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 721ms 07:20:32 INFO - PROCESS | 2240 | 1467642032816 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 2240 | 1467642032818 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:20:32 INFO - PROCESS | 2240 | 1467642032823 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 2240 | 1467642032825 Marionette TRACE conn2 <- [1,1202,null,{}] 07:20:32 INFO - PROCESS | 2240 | 1467642032828 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:20:32 INFO - PROCESS | 2240 | 1467642032830 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:32 INFO - PROCESS | 2240 | 1467642032932 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:20:32 INFO - PROCESS | 2240 | 1467642032987 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 2240 | 1467642032989 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x121281000 == 44 [pid = 2240] [id = 308] 07:20:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1183ee000) [pid = 2240] [serial = 923] [outer = 0x0] 07:20:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x118745c00) [pid = 2240] [serial = 924] [outer = 0x1183ee000] 07:20:33 INFO - PROCESS | 2240 | 1467642033020 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x118fe0c00) [pid = 2240] [serial = 925] [outer = 0x1183ee000] 07:20:33 INFO - PROCESS | 2240 | 1467642033467 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:20:33 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:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 674ms 07:20:33 INFO - PROCESS | 2240 | 1467642033496 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:20:33 INFO - PROCESS | 2240 | 1467642033498 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:20:33 INFO - PROCESS | 2240 | 1467642033500 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:20:33 INFO - PROCESS | 2240 | 1467642033501 Marionette TRACE conn2 <- [1,1206,null,{}] 07:20:33 INFO - PROCESS | 2240 | 1467642033509 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:20:33 INFO - PROCESS | 2240 | 1467642033512 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:33 INFO - PROCESS | 2240 | 1467642033677 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:20:33 INFO - PROCESS | 2240 | 1467642033729 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 2240 | 1467642033731 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd65800 == 45 [pid = 2240] [id = 309] 07:20:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x121110c00) [pid = 2240] [serial = 926] [outer = 0x0] 07:20:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1213f6800) [pid = 2240] [serial = 927] [outer = 0x121110c00] 07:20:33 INFO - PROCESS | 2240 | 1467642033763 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x125512000) [pid = 2240] [serial = 928] [outer = 0x121110c00] 07:20:34 INFO - PROCESS | 2240 | 1467642034186 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:20:34 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:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 719ms 07:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:20:34 INFO - PROCESS | 2240 | 1467642034221 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:20:34 INFO - PROCESS | 2240 | 1467642034223 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:20:34 INFO - PROCESS | 2240 | 1467642034226 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:20:34 INFO - PROCESS | 2240 | 1467642034229 Marionette TRACE conn2 <- [1,1210,null,{}] 07:20:34 INFO - PROCESS | 2240 | 1467642034232 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:20:34 INFO - PROCESS | 2240 | 1467642034234 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:34 INFO - PROCESS | 2240 | 1467642034386 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:20:34 INFO - PROCESS | 2240 | 1467642034511 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 2240 | 1467642034512 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c29c800 == 46 [pid = 2240] [id = 310] 07:20:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1260ac400) [pid = 2240] [serial = 929] [outer = 0x0] 07:20:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x128bb0c00) [pid = 2240] [serial = 930] [outer = 0x1260ac400] 07:20:34 INFO - PROCESS | 2240 | 1467642034559 Marionette DEBUG loaded listener.js 07:20:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x12a2e6000) [pid = 2240] [serial = 931] [outer = 0x1260ac400] 07:20:35 INFO - PROCESS | 2240 | 1467642035002 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:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 822ms 07:20:35 INFO - PROCESS | 2240 | 1467642035049 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 2240 | 1467642035050 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:20:35 INFO - PROCESS | 2240 | 1467642035052 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 2240 | 1467642035054 Marionette TRACE conn2 <- [1,1214,null,{}] 07:20:35 INFO - PROCESS | 2240 | 1467642035056 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:20:35 INFO - PROCESS | 2240 | 1467642035057 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:35 INFO - PROCESS | 2240 | 1467642035275 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:20:35 INFO - PROCESS | 2240 | 1467642035351 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 2240 | 1467642035352 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:35 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191b1800 == 47 [pid = 2240] [id = 311] 07:20:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x113ba8400) [pid = 2240] [serial = 932] [outer = 0x0] 07:20:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1160dfc00) [pid = 2240] [serial = 933] [outer = 0x113ba8400] 07:20:35 INFO - PROCESS | 2240 | 1467642035382 Marionette DEBUG loaded listener.js 07:20:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1176eb800) [pid = 2240] [serial = 934] [outer = 0x113ba8400] 07:20:35 INFO - PROCESS | 2240 | 1467642035823 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:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 820ms 07:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:20:35 INFO - PROCESS | 2240 | 1467642035874 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 2240 | 1467642035876 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:20:35 INFO - PROCESS | 2240 | 1467642035879 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 2240 | 1467642035881 Marionette TRACE conn2 <- [1,1218,null,{}] 07:20:35 INFO - PROCESS | 2240 | 1467642035884 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:20:35 INFO - PROCESS | 2240 | 1467642035886 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:35 INFO - PROCESS | 2240 | 1467642035978 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd6d800 == 46 [pid = 2240] [id = 305] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12b930800 == 45 [pid = 2240] [id = 304] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x117e65000 == 44 [pid = 2240] [id = 303] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12a90a800 == 43 [pid = 2240] [id = 302] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12a222000 == 42 [pid = 2240] [id = 301] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x126bbd800 == 41 [pid = 2240] [id = 300] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x126534000 == 40 [pid = 2240] [id = 299] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x121376800 == 39 [pid = 2240] [id = 298] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x11948c000 == 38 [pid = 2240] [id = 297] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x1169b0000 == 37 [pid = 2240] [id = 296] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x116673800 == 36 [pid = 2240] [id = 295] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x121810800 == 35 [pid = 2240] [id = 294] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x1169b1800 == 34 [pid = 2240] [id = 293] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba13800 == 33 [pid = 2240] [id = 292] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x117008000 == 32 [pid = 2240] [id = 280] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x1191b1800 == 31 [pid = 2240] [id = 311] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12c29c800 == 30 [pid = 2240] [id = 310] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd65800 == 29 [pid = 2240] [id = 309] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x121281000 == 28 [pid = 2240] [id = 308] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12c02f800 == 27 [pid = 2240] [id = 306] 07:20:36 INFO - PROCESS | 2240 | --DOCSHELL 0x116099000 == 26 [pid = 2240] [id = 307] 07:20:36 INFO - PROCESS | 2240 | 1467642036568 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 2240 | 1467642036570 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x119c40400) [pid = 2240] [serial = 857] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x12173e800) [pid = 2240] [serial = 860] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x1196bc000) [pid = 2240] [serial = 851] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1196c7800) [pid = 2240] [serial = 852] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1139f6400) [pid = 2240] [serial = 842] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x116078c00) [pid = 2240] [serial = 843] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x116a0b400) [pid = 2240] [serial = 845] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x11821bc00) [pid = 2240] [serial = 846] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x11844ac00) [pid = 2240] [serial = 848] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x11885fc00) [pid = 2240] [serial = 849] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x116a0a400) [pid = 2240] [serial = 840] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x11336fc00) [pid = 2240] [serial = 839] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x120f2a400) [pid = 2240] [serial = 858] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x11821c000) [pid = 2240] [serial = 828] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x124be0800) [pid = 2240] [serial = 863] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x11607b000) [pid = 2240] [serial = 827] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1196c9800) [pid = 2240] [serial = 831] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x118221000) [pid = 2240] [serial = 866] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x118fe3c00) [pid = 2240] [serial = 867] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x124bb4400) [pid = 2240] [serial = 869] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x118fdf000) [pid = 2240] [serial = 830] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x12550f000) [pid = 2240] [serial = 864] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x129095800) [pid = 2240] [serial = 873] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x11980b400) [pid = 2240] [serial = 854] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12550b000) [pid = 2240] [serial = 834] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1265ee800) [pid = 2240] [serial = 872] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x123c03400) [pid = 2240] [serial = 833] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1291de000) [pid = 2240] [serial = 875] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1264ea800) [pid = 2240] [serial = 837] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1255bcc00) [pid = 2240] [serial = 836] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x123c0b400) [pid = 2240] [serial = 861] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x11981e800) [pid = 2240] [serial = 855] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1260a4400) [pid = 2240] [serial = 870] [outer = 0x0] [url = about:blank] 07:20:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x11221c800 == 27 [pid = 2240] [id = 312] 07:20:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x112a88800) [pid = 2240] [serial = 935] [outer = 0x0] 07:20:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x113038c00) [pid = 2240] [serial = 936] [outer = 0x112a88800] 07:20:36 INFO - PROCESS | 2240 | 1467642036663 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x113946c00) [pid = 2240] [serial = 937] [outer = 0x112a88800] 07:20:37 INFO - PROCESS | 2240 | 1467642036991 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:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1123ms 07:20:37 INFO - PROCESS | 2240 | 1467642037003 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:20:37 INFO - PROCESS | 2240 | 1467642037005 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:20:37 INFO - PROCESS | 2240 | 1467642037008 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 2240 | 1467642037010 Marionette TRACE conn2 <- [1,1222,null,{}] 07:20:37 INFO - PROCESS | 2240 | 1467642037017 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:20:37 INFO - PROCESS | 2240 | 1467642037020 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:37 INFO - PROCESS | 2240 | 1467642037098 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:20:37 INFO - PROCESS | 2240 | 1467642037103 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 2240 | 1467642037105 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x116681800 == 28 [pid = 2240] [id = 313] 07:20:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x116078c00) [pid = 2240] [serial = 938] [outer = 0x0] 07:20:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x117207800) [pid = 2240] [serial = 939] [outer = 0x116078c00] 07:20:37 INFO - PROCESS | 2240 | 1467642037134 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1180ef800) [pid = 2240] [serial = 940] [outer = 0x116078c00] 07:20:37 INFO - PROCESS | 2240 | 1467642037460 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:20:37 INFO - PROCESS | 2240 | 1467642037493 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:20:37 INFO - PROCESS | 2240 | 1467642037500 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 2240 | 1467642037501 Marionette TRACE conn2 <- [1,1226,null,{}] 07:20:37 INFO - PROCESS | 2240 | 1467642037503 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:20:37 INFO - PROCESS | 2240 | 1467642037504 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:37 INFO - PROCESS | 2240 | 1467642037581 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:20:37 INFO - PROCESS | 2240 | 1467642037585 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 2240 | 1467642037586 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185b3000 == 29 [pid = 2240] [id = 314] 07:20:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x11821bc00) [pid = 2240] [serial = 941] [outer = 0x0] 07:20:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1183e6800) [pid = 2240] [serial = 942] [outer = 0x11821bc00] 07:20:37 INFO - PROCESS | 2240 | 1467642037613 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x118719800) [pid = 2240] [serial = 943] [outer = 0x11821bc00] 07:20:37 INFO - PROCESS | 2240 | 1467642037958 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:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 470ms 07:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:20:37 INFO - PROCESS | 2240 | 1467642037970 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 2240 | 1467642037971 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:20:37 INFO - PROCESS | 2240 | 1467642037974 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 2240 | 1467642037981 Marionette TRACE conn2 <- [1,1230,null,{}] 07:20:37 INFO - PROCESS | 2240 | 1467642037988 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:20:37 INFO - PROCESS | 2240 | 1467642037991 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:38 INFO - PROCESS | 2240 | 1467642038085 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:20:38 INFO - PROCESS | 2240 | 1467642038092 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 2240 | 1467642038093 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x119492000 == 30 [pid = 2240] [id = 315] 07:20:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x11873d800) [pid = 2240] [serial = 944] [outer = 0x0] 07:20:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11949a000) [pid = 2240] [serial = 945] [outer = 0x11873d800] 07:20:38 INFO - PROCESS | 2240 | 1467642038121 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1196c8400) [pid = 2240] [serial = 946] [outer = 0x11873d800] 07:20:38 INFO - PROCESS | 2240 | 1467642038414 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:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 477ms 07:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:20:38 INFO - PROCESS | 2240 | 1467642038451 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:20:38 INFO - PROCESS | 2240 | 1467642038453 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:20:38 INFO - PROCESS | 2240 | 1467642038455 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:20:38 INFO - PROCESS | 2240 | 1467642038456 Marionette TRACE conn2 <- [1,1234,null,{}] 07:20:38 INFO - PROCESS | 2240 | 1467642038458 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:20:38 INFO - PROCESS | 2240 | 1467642038460 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:38 INFO - PROCESS | 2240 | 1467642038535 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:20:38 INFO - PROCESS | 2240 | 1467642038539 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 2240 | 1467642038540 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x121175800 == 31 [pid = 2240] [id = 316] 07:20:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118221000) [pid = 2240] [serial = 947] [outer = 0x0] 07:20:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x119829800) [pid = 2240] [serial = 948] [outer = 0x118221000] 07:20:38 INFO - PROCESS | 2240 | 1467642038567 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1199db800) [pid = 2240] [serial = 949] [outer = 0x118221000] 07:20:38 INFO - PROCESS | 2240 | 1467642038933 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:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 519ms 07:20:38 INFO - PROCESS | 2240 | 1467642038974 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:20:38 INFO - PROCESS | 2240 | 1467642038976 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:20:38 INFO - PROCESS | 2240 | 1467642038978 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:20:38 INFO - PROCESS | 2240 | 1467642038979 Marionette TRACE conn2 <- [1,1238,null,{}] 07:20:38 INFO - PROCESS | 2240 | 1467642038981 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:20:38 INFO - PROCESS | 2240 | 1467642038983 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:39 INFO - PROCESS | 2240 | 1467642039075 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:20:39 INFO - PROCESS | 2240 | 1467642039079 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 2240 | 1467642039083 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x121811800 == 32 [pid = 2240] [id = 317] 07:20:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x118213800) [pid = 2240] [serial = 950] [outer = 0x0] 07:20:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120e90400) [pid = 2240] [serial = 951] [outer = 0x118213800] 07:20:39 INFO - PROCESS | 2240 | 1467642039115 Marionette DEBUG loaded listener.js 07:20:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x120f2dc00) [pid = 2240] [serial = 952] [outer = 0x118213800] 07:20:39 INFO - PROCESS | 2240 | 1467642039498 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:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 570ms 07:20:39 INFO - PROCESS | 2240 | 1467642039550 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 2240 | 1467642039551 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:20:39 INFO - PROCESS | 2240 | 1467642039555 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - PROCESS | 2240 | 1467642039556 Marionette TRACE conn2 <- [1,1242,null,{}] 07:20:39 INFO - PROCESS | 2240 | 1467642039560 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:20:39 INFO - PROCESS | 2240 | 1467642039562 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:39 INFO - PROCESS | 2240 | 1467642039705 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:20:39 INFO - PROCESS | 2240 | 1467642039721 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 2240 | 1467642039722 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f15000 == 33 [pid = 2240] [id = 318] 07:20:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x121393800) [pid = 2240] [serial = 953] [outer = 0x0] 07:20:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1248ee000) [pid = 2240] [serial = 954] [outer = 0x121393800] 07:20:39 INFO - PROCESS | 2240 | 1467642039763 Marionette DEBUG loaded listener.js 07:20:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x124eae000) [pid = 2240] [serial = 955] [outer = 0x121393800] 07:20:40 INFO - PROCESS | 2240 | 1467642040176 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:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 07:20:40 INFO - PROCESS | 2240 | 1467642040225 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:20:40 INFO - PROCESS | 2240 | 1467642040226 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:20:40 INFO - PROCESS | 2240 | 1467642040229 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:20:40 INFO - PROCESS | 2240 | 1467642040230 Marionette TRACE conn2 <- [1,1246,null,{}] 07:20:40 INFO - PROCESS | 2240 | 1467642040232 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:20:40 INFO - PROCESS | 2240 | 1467642040233 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:40 INFO - PROCESS | 2240 | 1467642040326 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:20:40 INFO - PROCESS | 2240 | 1467642040378 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 2240 | 1467642040379 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x126aa8000 == 34 [pid = 2240] [id = 319] 07:20:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1122bdc00) [pid = 2240] [serial = 956] [outer = 0x0] 07:20:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1255c4800) [pid = 2240] [serial = 957] [outer = 0x1122bdc00] 07:20:40 INFO - PROCESS | 2240 | 1467642040403 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1265ed000) [pid = 2240] [serial = 958] [outer = 0x1122bdc00] 07:20:40 INFO - PROCESS | 2240 | 1467642040894 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:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x121bd7400) [pid = 2240] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x128bb4c00) [pid = 2240] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1129b3c00) [pid = 2240] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x112a7dc00) [pid = 2240] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1160d9000) [pid = 2240] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1198d6c00) [pid = 2240] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1196bd400) [pid = 2240] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x128bb6800) [pid = 2240] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x129097800) [pid = 2240] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x11821e800) [pid = 2240] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1180ebc00) [pid = 2240] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1129ac400) [pid = 2240] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x12a76d800) [pid = 2240] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12a632400) [pid = 2240] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:20:40 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1151da400) [pid = 2240] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 722ms 07:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:20:40 INFO - PROCESS | 2240 | 1467642040951 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:20:40 INFO - PROCESS | 2240 | 1467642040952 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:20:40 INFO - PROCESS | 2240 | 1467642040954 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:20:40 INFO - PROCESS | 2240 | 1467642040955 Marionette TRACE conn2 <- [1,1250,null,{}] 07:20:40 INFO - PROCESS | 2240 | 1467642040958 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:20:40 INFO - PROCESS | 2240 | 1467642040959 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:41 INFO - PROCESS | 2240 | 1467642041032 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:20:41 INFO - PROCESS | 2240 | 1467642041036 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 2240 | 1467642041037 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x123cb2800 == 35 [pid = 2240] [id = 320] 07:20:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1173ed800) [pid = 2240] [serial = 959] [outer = 0x0] 07:20:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11821e800) [pid = 2240] [serial = 960] [outer = 0x1173ed800] 07:20:41 INFO - PROCESS | 2240 | 1467642041062 Marionette DEBUG loaded listener.js 07:20:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1196c4400) [pid = 2240] [serial = 961] [outer = 0x1173ed800] 07:20:41 INFO - PROCESS | 2240 | 1467642041382 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:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 468ms 07:20:41 INFO - PROCESS | 2240 | 1467642041422 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:20:41 INFO - PROCESS | 2240 | 1467642041423 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:20:41 INFO - PROCESS | 2240 | 1467642041426 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - PROCESS | 2240 | 1467642041427 Marionette TRACE conn2 <- [1,1254,null,{}] 07:20:41 INFO - PROCESS | 2240 | 1467642041429 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:20:41 INFO - PROCESS | 2240 | 1467642041430 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:41 INFO - PROCESS | 2240 | 1467642041503 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:20:41 INFO - PROCESS | 2240 | 1467642041572 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 2240 | 1467642041573 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x129037000 == 36 [pid = 2240] [id = 321] 07:20:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1151dc800) [pid = 2240] [serial = 962] [outer = 0x0] 07:20:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1199ea800) [pid = 2240] [serial = 963] [outer = 0x1151dc800] 07:20:41 INFO - PROCESS | 2240 | 1467642041600 Marionette DEBUG loaded listener.js 07:20:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x128a1b000) [pid = 2240] [serial = 964] [outer = 0x1151dc800] 07:20:41 INFO - PROCESS | 2240 | 1467642041851 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:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 473ms 07:20:41 INFO - PROCESS | 2240 | 1467642041903 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:20:41 INFO - PROCESS | 2240 | 1467642041905 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:20:41 INFO - PROCESS | 2240 | 1467642041907 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - PROCESS | 2240 | 1467642041908 Marionette TRACE conn2 <- [1,1258,null,{}] 07:20:41 INFO - PROCESS | 2240 | 1467642041918 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:20:41 INFO - PROCESS | 2240 | 1467642041919 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:42 INFO - PROCESS | 2240 | 1467642042001 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:20:42 INFO - PROCESS | 2240 | 1467642042005 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 2240 | 1467642042006 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a698800 == 37 [pid = 2240] [id = 322] 07:20:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x128bb0800) [pid = 2240] [serial = 965] [outer = 0x0] 07:20:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x128de5400) [pid = 2240] [serial = 966] [outer = 0x128bb0800] 07:20:42 INFO - PROCESS | 2240 | 1467642042033 Marionette DEBUG loaded listener.js 07:20:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12909c800) [pid = 2240] [serial = 967] [outer = 0x128bb0800] 07:20:42 INFO - PROCESS | 2240 | 1467642042366 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:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 07:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:20:42 INFO - PROCESS | 2240 | 1467642042426 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 2240 | 1467642042427 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:20:42 INFO - PROCESS | 2240 | 1467642042429 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 2240 | 1467642042431 Marionette TRACE conn2 <- [1,1262,null,{}] 07:20:42 INFO - PROCESS | 2240 | 1467642042433 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:20:42 INFO - PROCESS | 2240 | 1467642042435 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:42 INFO - PROCESS | 2240 | 1467642042520 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:20:42 INFO - PROCESS | 2240 | 1467642042524 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 2240 | 1467642042525 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x119481800 == 38 [pid = 2240] [id = 323] 07:20:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1291dac00) [pid = 2240] [serial = 968] [outer = 0x0] 07:20:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x129349400) [pid = 2240] [serial = 969] [outer = 0x1291dac00] 07:20:42 INFO - PROCESS | 2240 | 1467642042551 Marionette DEBUG loaded listener.js 07:20:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12a630800) [pid = 2240] [serial = 970] [outer = 0x1291dac00] 07:20:42 INFO - PROCESS | 2240 | 1467642042884 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:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 472ms 07:20:42 INFO - PROCESS | 2240 | 1467642042952 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 2240 | 1467642042954 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:20:42 INFO - PROCESS | 2240 | 1467642042958 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 2240 | 1467642042962 Marionette TRACE conn2 <- [1,1266,null,{}] 07:20:42 INFO - PROCESS | 2240 | 1467642042966 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:20:42 INFO - PROCESS | 2240 | 1467642042968 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:43 INFO - PROCESS | 2240 | 1467642043085 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:20:43 INFO - PROCESS | 2240 | 1467642043164 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 2240 | 1467642043168 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x116240000 == 39 [pid = 2240] [id = 324] 07:20:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1133c5800) [pid = 2240] [serial = 971] [outer = 0x0] 07:20:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x113d4bc00) [pid = 2240] [serial = 972] [outer = 0x1133c5800] 07:20:43 INFO - PROCESS | 2240 | 1467642043199 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1160d6400) [pid = 2240] [serial = 973] [outer = 0x1133c5800] 07:20:43 INFO - PROCESS | 2240 | 1467642043699 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:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 773ms 07:20:43 INFO - PROCESS | 2240 | 1467642043755 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:20:43 INFO - PROCESS | 2240 | 1467642043757 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:20:43 INFO - PROCESS | 2240 | 1467642043765 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:20:43 INFO - PROCESS | 2240 | 1467642043768 Marionette TRACE conn2 <- [1,1270,null,{}] 07:20:43 INFO - PROCESS | 2240 | 1467642043771 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:20:43 INFO - PROCESS | 2240 | 1467642043772 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:43 INFO - PROCESS | 2240 | 1467642043878 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:20:43 INFO - PROCESS | 2240 | 1467642043954 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 2240 | 1467642043955 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x120eb4800 == 40 [pid = 2240] [id = 325] 07:20:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x1183e8400) [pid = 2240] [serial = 974] [outer = 0x0] 07:20:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x11843c400) [pid = 2240] [serial = 975] [outer = 0x1183e8400] 07:20:43 INFO - PROCESS | 2240 | 1467642043986 Marionette DEBUG loaded listener.js 07:20:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x118740400) [pid = 2240] [serial = 976] [outer = 0x1183e8400] 07:20:44 INFO - PROCESS | 2240 | 1467642044662 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:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 975ms 07:20:44 INFO - PROCESS | 2240 | 1467642044737 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 2240 | 1467642044739 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:20:44 INFO - PROCESS | 2240 | 1467642044742 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:20:44 INFO - PROCESS | 2240 | 1467642044744 Marionette TRACE conn2 <- [1,1274,null,{}] 07:20:44 INFO - PROCESS | 2240 | 1467642044748 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:20:44 INFO - PROCESS | 2240 | 1467642044750 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:44 INFO - PROCESS | 2240 | 1467642044854 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:20:44 INFO - PROCESS | 2240 | 1467642044905 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 2240 | 1467642044908 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x117e79000 == 41 [pid = 2240] [id = 326] 07:20:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x116797c00) [pid = 2240] [serial = 977] [outer = 0x0] 07:20:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1172bd000) [pid = 2240] [serial = 978] [outer = 0x116797c00] 07:20:44 INFO - PROCESS | 2240 | 1467642044935 Marionette DEBUG loaded listener.js 07:20:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1182df000) [pid = 2240] [serial = 979] [outer = 0x116797c00] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x12a698800 == 40 [pid = 2240] [id = 322] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x129037000 == 39 [pid = 2240] [id = 321] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x123cb2800 == 38 [pid = 2240] [id = 320] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x126aa8000 == 37 [pid = 2240] [id = 319] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x112f15000 == 36 [pid = 2240] [id = 318] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x121811800 == 35 [pid = 2240] [id = 317] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x121175800 == 34 [pid = 2240] [id = 316] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x119492000 == 33 [pid = 2240] [id = 315] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x1185b3000 == 32 [pid = 2240] [id = 314] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x116681800 == 31 [pid = 2240] [id = 313] 07:20:45 INFO - PROCESS | 2240 | --DOCSHELL 0x11221c800 == 30 [pid = 2240] [id = 312] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x12a765000) [pid = 2240] [serial = 916] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x125511000) [pid = 2240] [serial = 900] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x128de4000) [pid = 2240] [serial = 903] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1131d7400) [pid = 2240] [serial = 878] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1160d9c00) [pid = 2240] [serial = 879] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x118f92400) [pid = 2240] [serial = 890] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1196a1800) [pid = 2240] [serial = 891] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1166f1000) [pid = 2240] [serial = 884] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1172bc400) [pid = 2240] [serial = 885] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x120e28000) [pid = 2240] [serial = 897] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x119829c00) [pid = 2240] [serial = 893] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1198d2000) [pid = 2240] [serial = 894] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x129344800) [pid = 2240] [serial = 906] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x129340c00) [pid = 2240] [serial = 876] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1182e7400) [pid = 2240] [serial = 881] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x118443400) [pid = 2240] [serial = 882] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1182e1000) [pid = 2240] [serial = 887] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x11843ec00) [pid = 2240] [serial = 888] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x12909bc00) [pid = 2240] [serial = 904] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1139ec800) [pid = 2240] [serial = 909] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12a962000) [pid = 2240] [serial = 918] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12934a800) [pid = 2240] [serial = 907] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x12a2e5800) [pid = 2240] [serial = 492] [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:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1182d9c00) [pid = 2240] [serial = 910] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x12a654800) [pid = 2240] [serial = 915] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x12acb6800) [pid = 2240] [serial = 919] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x128a1ec00) [pid = 2240] [serial = 901] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x12a2eac00) [pid = 2240] [serial = 913] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x119c42c00) [pid = 2240] [serial = 912] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x120f29800) [pid = 2240] [serial = 898] [outer = 0x0] [url = about:blank] 07:20:45 INFO - PROCESS | 2240 | 1467642045360 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:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 07:20:45 INFO - PROCESS | 2240 | 1467642045414 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:20:45 INFO - PROCESS | 2240 | 1467642045417 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:20:45 INFO - PROCESS | 2240 | 1467642045421 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:20:45 INFO - PROCESS | 2240 | 1467642045422 Marionette TRACE conn2 <- [1,1278,null,{}] 07:20:45 INFO - PROCESS | 2240 | 1467642045425 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:20:45 INFO - PROCESS | 2240 | 1467642045426 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:45 INFO - PROCESS | 2240 | 1467642045504 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:20:45 INFO - PROCESS | 2240 | 1467642045508 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 2240 | 1467642045509 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x117356800 == 31 [pid = 2240] [id = 327] 07:20:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1182df800) [pid = 2240] [serial = 980] [outer = 0x0] 07:20:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x11873d400) [pid = 2240] [serial = 981] [outer = 0x1182df800] 07:20:45 INFO - PROCESS | 2240 | 1467642045538 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x118f9a800) [pid = 2240] [serial = 982] [outer = 0x1182df800] 07:20:45 INFO - PROCESS | 2240 | 1467642045892 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:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 07:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:20:45 INFO - PROCESS | 2240 | 1467642045942 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:20:45 INFO - PROCESS | 2240 | 1467642045943 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:20:45 INFO - PROCESS | 2240 | 1467642045945 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:20:45 INFO - PROCESS | 2240 | 1467642045948 Marionette TRACE conn2 <- [1,1282,null,{}] 07:20:45 INFO - PROCESS | 2240 | 1467642045956 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:20:45 INFO - PROCESS | 2240 | 1467642045959 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:46 INFO - PROCESS | 2240 | 1467642046039 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:20:46 INFO - PROCESS | 2240 | 1467642046044 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 2240 | 1467642046048 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x119cf7800 == 32 [pid = 2240] [id = 328] 07:20:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1196c1800) [pid = 2240] [serial = 983] [outer = 0x0] 07:20:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x119828800) [pid = 2240] [serial = 984] [outer = 0x1196c1800] 07:20:46 INFO - PROCESS | 2240 | 1467642046078 Marionette DEBUG loaded listener.js 07:20:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x119c42c00) [pid = 2240] [serial = 985] [outer = 0x1196c1800] 07:20:46 INFO - PROCESS | 2240 | 1467642046441 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:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 07:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:20:46 INFO - PROCESS | 2240 | 1467642046474 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:20:46 INFO - PROCESS | 2240 | 1467642046476 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:20:46 INFO - PROCESS | 2240 | 1467642046479 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 2240 | 1467642046481 Marionette TRACE conn2 <- [1,1286,null,{}] 07:20:46 INFO - PROCESS | 2240 | 1467642046483 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:20:46 INFO - PROCESS | 2240 | 1467642046484 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:46 INFO - PROCESS | 2240 | 1467642046559 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:20:46 INFO - PROCESS | 2240 | 1467642046565 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 2240 | 1467642046566 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x123c98000 == 33 [pid = 2240] [id = 329] 07:20:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x120e20c00) [pid = 2240] [serial = 986] [outer = 0x0] 07:20:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x120e9c000) [pid = 2240] [serial = 987] [outer = 0x120e20c00] 07:20:46 INFO - PROCESS | 2240 | 1467642046591 Marionette DEBUG loaded listener.js 07:20:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1218ec000) [pid = 2240] [serial = 988] [outer = 0x120e20c00] 07:20:46 INFO - PROCESS | 2240 | 1467642046934 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:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 469ms 07:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:20:46 INFO - PROCESS | 2240 | 1467642046951 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:20:46 INFO - PROCESS | 2240 | 1467642046952 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:20:46 INFO - PROCESS | 2240 | 1467642046954 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 2240 | 1467642046955 Marionette TRACE conn2 <- [1,1290,null,{}] 07:20:46 INFO - PROCESS | 2240 | 1467642046957 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:20:46 INFO - PROCESS | 2240 | 1467642046959 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:47 INFO - PROCESS | 2240 | 1467642047033 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:20:47 INFO - PROCESS | 2240 | 1467642047037 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 2240 | 1467642047038 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x1260ec800 == 34 [pid = 2240] [id = 330] 07:20:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x120fe2800) [pid = 2240] [serial = 989] [outer = 0x0] 07:20:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x124be0800) [pid = 2240] [serial = 990] [outer = 0x120fe2800] 07:20:47 INFO - PROCESS | 2240 | 1467642047066 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1260af800) [pid = 2240] [serial = 991] [outer = 0x120fe2800] 07:20:47 INFO - PROCESS | 2240 | 1467642047402 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:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 468ms 07:20:47 INFO - PROCESS | 2240 | 1467642047423 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:20:47 INFO - PROCESS | 2240 | 1467642047424 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:20:47 INFO - PROCESS | 2240 | 1467642047426 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 2240 | 1467642047427 Marionette TRACE conn2 <- [1,1294,null,{}] 07:20:47 INFO - PROCESS | 2240 | 1467642047431 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:20:47 INFO - PROCESS | 2240 | 1467642047436 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:47 INFO - PROCESS | 2240 | 1467642047565 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:20:47 INFO - PROCESS | 2240 | 1467642047576 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 2240 | 1467642047577 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x126aa8000 == 35 [pid = 2240] [id = 331] 07:20:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1260ad800) [pid = 2240] [serial = 992] [outer = 0x0] 07:20:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x128a19400) [pid = 2240] [serial = 993] [outer = 0x1260ad800] 07:20:47 INFO - PROCESS | 2240 | 1467642047602 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x129340c00) [pid = 2240] [serial = 994] [outer = 0x1260ad800] 07:20:47 INFO - PROCESS | 2240 | 1467642047906 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:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 522ms 07:20:47 INFO - PROCESS | 2240 | 1467642047949 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:20:47 INFO - PROCESS | 2240 | 1467642047950 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:20:47 INFO - PROCESS | 2240 | 1467642047952 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 2240 | 1467642047953 Marionette TRACE conn2 <- [1,1298,null,{}] 07:20:47 INFO - PROCESS | 2240 | 1467642047956 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:20:47 INFO - PROCESS | 2240 | 1467642047957 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:48 INFO - PROCESS | 2240 | 1467642048050 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:20:48 INFO - PROCESS | 2240 | 1467642048059 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 2240 | 1467642048060 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a68b800 == 36 [pid = 2240] [id = 332] 07:20:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1219d8400) [pid = 2240] [serial = 995] [outer = 0x0] 07:20:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12a2eac00) [pid = 2240] [serial = 996] [outer = 0x1219d8400] 07:20:48 INFO - PROCESS | 2240 | 1467642048085 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12a64f800) [pid = 2240] [serial = 997] [outer = 0x1219d8400] 07:20:48 INFO - PROCESS | 2240 | 1467642048407 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:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 468ms 07:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:20:48 INFO - PROCESS | 2240 | 1467642048421 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 2240 | 1467642048422 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:20:48 INFO - PROCESS | 2240 | 1467642048424 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - PROCESS | 2240 | 1467642048425 Marionette TRACE conn2 <- [1,1302,null,{}] 07:20:48 INFO - PROCESS | 2240 | 1467642048427 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:20:48 INFO - PROCESS | 2240 | 1467642048430 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:48 INFO - PROCESS | 2240 | 1467642048526 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:20:48 INFO - PROCESS | 2240 | 1467642048562 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 2240 | 1467642048563 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a917800 == 37 [pid = 2240] [id = 333] 07:20:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12a650000) [pid = 2240] [serial = 998] [outer = 0x0] 07:20:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12a65a000) [pid = 2240] [serial = 999] [outer = 0x12a650000] 07:20:48 INFO - PROCESS | 2240 | 1467642048587 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12a766c00) [pid = 2240] [serial = 1000] [outer = 0x12a650000] 07:20:48 INFO - PROCESS | 2240 | 1467642048893 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:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 472ms 07:20:48 INFO - PROCESS | 2240 | 1467642048911 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 2240 | 1467642048913 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:20:48 INFO - PROCESS | 2240 | 1467642048918 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - PROCESS | 2240 | 1467642048919 Marionette TRACE conn2 <- [1,1306,null,{}] 07:20:48 INFO - PROCESS | 2240 | 1467642048921 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:20:48 INFO - PROCESS | 2240 | 1467642048922 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:49 INFO - PROCESS | 2240 | 1467642049019 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:20:49 INFO - PROCESS | 2240 | 1467642049056 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 2240 | 1467642049057 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b71f800 == 38 [pid = 2240] [id = 334] 07:20:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x12a655400) [pid = 2240] [serial = 1001] [outer = 0x0] 07:20:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12a961800) [pid = 2240] [serial = 1002] [outer = 0x12a655400] 07:20:49 INFO - PROCESS | 2240 | 1467642049088 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12acb7000) [pid = 2240] [serial = 1003] [outer = 0x12a655400] 07:20:49 INFO - PROCESS | 2240 | 1467642049379 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:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 519ms 07:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:20:49 INFO - PROCESS | 2240 | 1467642049437 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:20:49 INFO - PROCESS | 2240 | 1467642049438 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:20:49 INFO - PROCESS | 2240 | 1467642049440 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:20:49 INFO - PROCESS | 2240 | 1467642049441 Marionette TRACE conn2 <- [1,1310,null,{}] 07:20:49 INFO - PROCESS | 2240 | 1467642049444 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:20:49 INFO - PROCESS | 2240 | 1467642049445 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:49 INFO - PROCESS | 2240 | 1467642049539 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x118213800) [pid = 2240] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x11821bc00) [pid = 2240] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x113ba8400) [pid = 2240] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x118221000) [pid = 2240] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x11873d800) [pid = 2240] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x116078c00) [pid = 2240] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x112a88800) [pid = 2240] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x121393800) [pid = 2240] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1122bdc00) [pid = 2240] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x128bb0800) [pid = 2240] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1173ed800) [pid = 2240] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1151dc800) [pid = 2240] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x112f94400) [pid = 2240] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1183ee000) [pid = 2240] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x121110c00) [pid = 2240] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:20:49 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1260ac400) [pid = 2240] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:20:49 INFO - PROCESS | 2240 | 1467642049662 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 2240 | 1467642049663 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x11724b800 == 39 [pid = 2240] [id = 335] 07:20:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1122bdc00) [pid = 2240] [serial = 1004] [outer = 0x0] 07:20:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x11396fc00) [pid = 2240] [serial = 1005] [outer = 0x1122bdc00] 07:20:49 INFO - PROCESS | 2240 | 1467642049689 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1180f4400) [pid = 2240] [serial = 1006] [outer = 0x1122bdc00] 07:20:49 INFO - PROCESS | 2240 | 1467642049937 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:20:49 INFO - PROCESS | 2240 | 1467642049960 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:20:49 INFO - PROCESS | 2240 | 1467642049975 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:20:49 INFO - PROCESS | 2240 | 1467642049976 Marionette TRACE conn2 <- [1,1314,null,{}] 07:20:49 INFO - PROCESS | 2240 | 1467642049986 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:20:49 INFO - PROCESS | 2240 | 1467642049988 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:50 INFO - PROCESS | 2240 | 1467642050086 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:20:50 INFO - PROCESS | 2240 | 1467642050091 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 2240 | 1467642050092 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd5c000 == 40 [pid = 2240] [id = 336] 07:20:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x11821bc00) [pid = 2240] [serial = 1007] [outer = 0x0] 07:20:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x120e9c800) [pid = 2240] [serial = 1008] [outer = 0x11821bc00] 07:20:50 INFO - PROCESS | 2240 | 1467642050126 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12b759400) [pid = 2240] [serial = 1009] [outer = 0x11821bc00] 07:20:50 INFO - PROCESS | 2240 | 1467642050472 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:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 523ms 07:20:50 INFO - PROCESS | 2240 | 1467642050494 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:20:50 INFO - PROCESS | 2240 | 1467642050496 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:20:50 INFO - PROCESS | 2240 | 1467642050500 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:20:50 INFO - PROCESS | 2240 | 1467642050501 Marionette TRACE conn2 <- [1,1318,null,{}] 07:20:50 INFO - PROCESS | 2240 | 1467642050503 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:20:50 INFO - PROCESS | 2240 | 1467642050504 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:50 INFO - PROCESS | 2240 | 1467642050607 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:20:50 INFO - PROCESS | 2240 | 1467642050615 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 2240 | 1467642050616 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd7b800 == 41 [pid = 2240] [id = 337] 07:20:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12b760c00) [pid = 2240] [serial = 1010] [outer = 0x0] 07:20:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12b8b7000) [pid = 2240] [serial = 1011] [outer = 0x12b760c00] 07:20:50 INFO - PROCESS | 2240 | 1467642050640 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12b8bf000) [pid = 2240] [serial = 1012] [outer = 0x12b760c00] 07:20:50 INFO - PROCESS | 2240 | 1467642050934 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:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 469ms 07:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:20:50 INFO - PROCESS | 2240 | 1467642050969 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:20:50 INFO - PROCESS | 2240 | 1467642050970 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:20:50 INFO - PROCESS | 2240 | 1467642050972 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:20:50 INFO - PROCESS | 2240 | 1467642050973 Marionette TRACE conn2 <- [1,1322,null,{}] 07:20:50 INFO - PROCESS | 2240 | 1467642050975 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:20:50 INFO - PROCESS | 2240 | 1467642050976 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:51 INFO - PROCESS | 2240 | 1467642051055 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:20:51 INFO - PROCESS | 2240 | 1467642051058 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 2240 | 1467642051059 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c289000 == 42 [pid = 2240] [id = 338] 07:20:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12b759000) [pid = 2240] [serial = 1013] [outer = 0x0] 07:20:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12b965000) [pid = 2240] [serial = 1014] [outer = 0x12b759000] 07:20:51 INFO - PROCESS | 2240 | 1467642051092 Marionette DEBUG loaded listener.js 07:20:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12b96a400) [pid = 2240] [serial = 1015] [outer = 0x12b759000] 07:20:51 INFO - PROCESS | 2240 | 1467642051416 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:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 470ms 07:20:51 INFO - PROCESS | 2240 | 1467642051442 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 2240 | 1467642051443 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:20:51 INFO - PROCESS | 2240 | 1467642051447 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - PROCESS | 2240 | 1467642051448 Marionette TRACE conn2 <- [1,1326,null,{}] 07:20:51 INFO - PROCESS | 2240 | 1467642051450 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:20:51 INFO - PROCESS | 2240 | 1467642051451 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:51 INFO - PROCESS | 2240 | 1467642051559 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:20:51 INFO - PROCESS | 2240 | 1467642051564 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 2240 | 1467642051565 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c29b000 == 43 [pid = 2240] [id = 339] 07:20:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12b8b5c00) [pid = 2240] [serial = 1016] [outer = 0x0] 07:20:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x12be02800) [pid = 2240] [serial = 1017] [outer = 0x12b8b5c00] 07:20:51 INFO - PROCESS | 2240 | 1467642051589 Marionette DEBUG loaded listener.js 07:20:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12be0d800) [pid = 2240] [serial = 1018] [outer = 0x12b8b5c00] 07:20:52 INFO - PROCESS | 2240 | 1467642052069 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:20:52 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:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 669ms 07:20:52 INFO - PROCESS | 2240 | 1467642052116 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:20:52 INFO - PROCESS | 2240 | 1467642052119 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:20:52 INFO - PROCESS | 2240 | 1467642052122 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 2240 | 1467642052125 Marionette TRACE conn2 <- [1,1330,null,{}] 07:20:52 INFO - PROCESS | 2240 | 1467642052128 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:20:52 INFO - PROCESS | 2240 | 1467642052130 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:52 INFO - PROCESS | 2240 | 1467642052236 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:20:52 INFO - PROCESS | 2240 | 1467642052292 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642052293 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x118fc8800 == 44 [pid = 2240] [id = 340] 07:20:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1173de800) [pid = 2240] [serial = 1019] [outer = 0x0] 07:20:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x118218000) [pid = 2240] [serial = 1020] [outer = 0x1173de800] 07:20:52 INFO - PROCESS | 2240 | 1467642052324 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x11844c000) [pid = 2240] [serial = 1021] [outer = 0x1173de800] 07:20:52 INFO - PROCESS | 2240 | 1467642052782 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:20:52 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:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 723ms 07:20:52 INFO - PROCESS | 2240 | 1467642052845 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:20:52 INFO - PROCESS | 2240 | 1467642052848 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:20:52 INFO - PROCESS | 2240 | 1467642052852 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 2240 | 1467642052854 Marionette TRACE conn2 <- [1,1334,null,{}] 07:20:52 INFO - PROCESS | 2240 | 1467642052857 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:20:52 INFO - PROCESS | 2240 | 1467642052859 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:52 INFO - PROCESS | 2240 | 1467642052964 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:20:53 INFO - PROCESS | 2240 | 1467642053021 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642053023 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x12902a800 == 45 [pid = 2240] [id = 341] 07:20:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x118fe6c00) [pid = 2240] [serial = 1022] [outer = 0x0] 07:20:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x119807c00) [pid = 2240] [serial = 1023] [outer = 0x118fe6c00] 07:20:53 INFO - PROCESS | 2240 | 1467642053053 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x120e95000) [pid = 2240] [serial = 1024] [outer = 0x118fe6c00] 07:20:53 INFO - PROCESS | 2240 | 1467642053482 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:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 07:20:53 INFO - PROCESS | 2240 | 1467642053523 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:20:53 INFO - PROCESS | 2240 | 1467642053525 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:20:53 INFO - PROCESS | 2240 | 1467642053527 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:20:53 INFO - PROCESS | 2240 | 1467642053530 Marionette TRACE conn2 <- [1,1338,null,{}] 07:20:53 INFO - PROCESS | 2240 | 1467642053538 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:20:53 INFO - PROCESS | 2240 | 1467642053541 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:53 INFO - PROCESS | 2240 | 1467642053646 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:20:53 INFO - PROCESS | 2240 | 1467642053706 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642053708 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c747800 == 46 [pid = 2240] [id = 342] 07:20:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x124be5400) [pid = 2240] [serial = 1025] [outer = 0x0] 07:20:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x128bb0800) [pid = 2240] [serial = 1026] [outer = 0x124be5400] 07:20:53 INFO - PROCESS | 2240 | 1467642053739 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x129099400) [pid = 2240] [serial = 1027] [outer = 0x124be5400] 07:20:54 INFO - PROCESS | 2240 | 1467642054713 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:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1224ms 07:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:20:54 INFO - PROCESS | 2240 | 1467642054752 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 2240 | 1467642054755 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:20:54 INFO - PROCESS | 2240 | 1467642054758 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 2240 | 1467642054760 Marionette TRACE conn2 <- [1,1342,null,{}] 07:20:54 INFO - PROCESS | 2240 | 1467642054763 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:20:54 INFO - PROCESS | 2240 | 1467642054765 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:54 INFO - PROCESS | 2240 | 1467642054899 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:20:54 INFO - PROCESS | 2240 | 1467642054953 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642054955 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x11701f000 == 47 [pid = 2240] [id = 343] 07:20:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x116798c00) [pid = 2240] [serial = 1028] [outer = 0x0] 07:20:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1173ed800) [pid = 2240] [serial = 1029] [outer = 0x116798c00] 07:20:54 INFO - PROCESS | 2240 | 1467642054983 Marionette DEBUG loaded listener.js 07:20:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x11821ec00) [pid = 2240] [serial = 1030] [outer = 0x116798c00] 07:20:55 INFO - PROCESS | 2240 | 1467642055420 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:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 674ms 07:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:20:55 INFO - PROCESS | 2240 | 1467642055433 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 2240 | 1467642055435 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:20:55 INFO - PROCESS | 2240 | 1467642055439 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 2240 | 1467642055441 Marionette TRACE conn2 <- [1,1346,null,{}] 07:20:55 INFO - PROCESS | 2240 | 1467642055444 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:20:55 INFO - PROCESS | 2240 | 1467642055445 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12c289000 == 46 [pid = 2240] [id = 338] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd7b800 == 45 [pid = 2240] [id = 337] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd5c000 == 44 [pid = 2240] [id = 336] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x11724b800 == 43 [pid = 2240] [id = 335] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12b71f800 == 42 [pid = 2240] [id = 334] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12a917800 == 41 [pid = 2240] [id = 333] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12a68b800 == 40 [pid = 2240] [id = 332] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x126aa8000 == 39 [pid = 2240] [id = 331] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x1260ec800 == 38 [pid = 2240] [id = 330] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x123c98000 == 37 [pid = 2240] [id = 329] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x119cf7800 == 36 [pid = 2240] [id = 328] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x117356800 == 35 [pid = 2240] [id = 327] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x117e79000 == 34 [pid = 2240] [id = 326] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x120eb4800 == 33 [pid = 2240] [id = 325] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x119481800 == 32 [pid = 2240] [id = 323] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x116240000 == 31 [pid = 2240] [id = 324] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x11701f000 == 30 [pid = 2240] [id = 343] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12c747800 == 29 [pid = 2240] [id = 342] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12902a800 == 28 [pid = 2240] [id = 341] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x118fc8800 == 27 [pid = 2240] [id = 340] 07:20:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12c29b000 == 26 [pid = 2240] [id = 339] 07:20:56 INFO - PROCESS | 2240 | 1467642056061 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x120e90400) [pid = 2240] [serial = 951] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x118719800) [pid = 2240] [serial = 943] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1183e6800) [pid = 2240] [serial = 942] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x1176eb800) [pid = 2240] [serial = 934] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x1160dfc00) [pid = 2240] [serial = 933] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x119829800) [pid = 2240] [serial = 948] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x11949a000) [pid = 2240] [serial = 945] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1196c8400) [pid = 2240] [serial = 946] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x117207800) [pid = 2240] [serial = 939] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1180ef800) [pid = 2240] [serial = 940] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x113038c00) [pid = 2240] [serial = 936] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x113946c00) [pid = 2240] [serial = 937] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1248ee000) [pid = 2240] [serial = 954] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1255c4800) [pid = 2240] [serial = 957] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x129349400) [pid = 2240] [serial = 969] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x124eae000) [pid = 2240] [serial = 955] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12909c800) [pid = 2240] [serial = 967] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x11821e800) [pid = 2240] [serial = 960] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1196c4400) [pid = 2240] [serial = 961] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x128de5400) [pid = 2240] [serial = 966] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1199ea800) [pid = 2240] [serial = 963] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x116fb7c00) [pid = 2240] [serial = 922] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x113b9e800) [pid = 2240] [serial = 921] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118fe0c00) [pid = 2240] [serial = 925] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1265ed000) [pid = 2240] [serial = 958] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x118745c00) [pid = 2240] [serial = 924] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x120f2dc00) [pid = 2240] [serial = 952] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x125512000) [pid = 2240] [serial = 928] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1213f6800) [pid = 2240] [serial = 927] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x12a2e6000) [pid = 2240] [serial = 931] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x128bb0c00) [pid = 2240] [serial = 930] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x128a1b000) [pid = 2240] [serial = 964] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x1199db800) [pid = 2240] [serial = 949] [outer = 0x0] [url = about:blank] 07:20:56 INFO - PROCESS | 2240 | 1467642056179 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642056180 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f0b800 == 27 [pid = 2240] [id = 344] 07:20:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1128d6800) [pid = 2240] [serial = 1031] [outer = 0x0] 07:20:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1129a8c00) [pid = 2240] [serial = 1032] [outer = 0x1128d6800] 07:20:56 INFO - PROCESS | 2240 | 1467642056211 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x113038c00) [pid = 2240] [serial = 1033] [outer = 0x1128d6800] 07:20:56 INFO - PROCESS | 2240 | 1467642056534 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:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1120ms 07:20:56 INFO - PROCESS | 2240 | 1467642056560 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:20:56 INFO - PROCESS | 2240 | 1467642056565 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:20:56 INFO - PROCESS | 2240 | 1467642056570 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:20:56 INFO - PROCESS | 2240 | 1467642056572 Marionette TRACE conn2 <- [1,1350,null,{}] 07:20:56 INFO - PROCESS | 2240 | 1467642056575 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:20:56 INFO - PROCESS | 2240 | 1467642056576 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:56 INFO - PROCESS | 2240 | 1467642056674 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:20:56 INFO - PROCESS | 2240 | 1467642056726 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642056727 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x116951800 == 28 [pid = 2240] [id = 345] 07:20:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x11336c000) [pid = 2240] [serial = 1034] [outer = 0x0] 07:20:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x116025000) [pid = 2240] [serial = 1035] [outer = 0x11336c000] 07:20:56 INFO - PROCESS | 2240 | 1467642056754 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x117202400) [pid = 2240] [serial = 1036] [outer = 0x11336c000] 07:20:57 INFO - PROCESS | 2240 | 1467642057026 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:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 471ms 07:20:57 INFO - PROCESS | 2240 | 1467642057041 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 2240 | 1467642057043 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:20:57 INFO - PROCESS | 2240 | 1467642057053 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 2240 | 1467642057054 Marionette TRACE conn2 <- [1,1354,null,{}] 07:20:57 INFO - PROCESS | 2240 | 1467642057057 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:20:57 INFO - PROCESS | 2240 | 1467642057058 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:57 INFO - PROCESS | 2240 | 1467642057143 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:20:57 INFO - PROCESS | 2240 | 1467642057150 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642057151 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x116005000 == 29 [pid = 2240] [id = 346] 07:20:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x11821e000) [pid = 2240] [serial = 1037] [outer = 0x0] 07:20:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1183ec800) [pid = 2240] [serial = 1038] [outer = 0x11821e000] 07:20:57 INFO - PROCESS | 2240 | 1467642057184 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11843f400) [pid = 2240] [serial = 1039] [outer = 0x11821e000] 07:20:57 INFO - PROCESS | 2240 | --DOCSHELL 0x112f0b800 == 28 [pid = 2240] [id = 344] 07:20:58 INFO - PROCESS | 2240 | --DOCSHELL 0x116951800 == 27 [pid = 2240] [id = 345] 07:20:58 INFO - PROCESS | 2240 | 1467642058539 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:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1531ms 07:20:58 INFO - PROCESS | 2240 | 1467642058577 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 2240 | 1467642058579 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:20:58 INFO - PROCESS | 2240 | 1467642058583 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 2240 | 1467642058585 Marionette TRACE conn2 <- [1,1358,null,{}] 07:20:58 INFO - PROCESS | 2240 | 1467642058589 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:20:58 INFO - PROCESS | 2240 | 1467642058591 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:58 INFO - PROCESS | 2240 | 1467642058675 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:20:58 INFO - PROCESS | 2240 | 1467642058730 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642058733 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x116614800 == 28 [pid = 2240] [id = 347] 07:20:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1131cf000) [pid = 2240] [serial = 1040] [outer = 0x0] 07:20:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x113d4ac00) [pid = 2240] [serial = 1041] [outer = 0x1131cf000] 07:20:58 INFO - PROCESS | 2240 | 1467642058767 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1167a2400) [pid = 2240] [serial = 1042] [outer = 0x1131cf000] 07:20:59 INFO - PROCESS | 2240 | 1467642059112 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:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 570ms 07:20:59 INFO - PROCESS | 2240 | 1467642059153 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:20:59 INFO - PROCESS | 2240 | 1467642059156 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:20:59 INFO - PROCESS | 2240 | 1467642059161 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 2240 | 1467642059163 Marionette TRACE conn2 <- [1,1362,null,{}] 07:20:59 INFO - PROCESS | 2240 | 1467642059165 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:20:59 INFO - PROCESS | 2240 | 1467642059167 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:59 INFO - PROCESS | 2240 | 1467642059266 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:20:59 INFO - PROCESS | 2240 | 1467642059302 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642059304 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x1188e0000 == 29 [pid = 2240] [id = 348] 07:20:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1180f6400) [pid = 2240] [serial = 1043] [outer = 0x0] 07:20:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x118435000) [pid = 2240] [serial = 1044] [outer = 0x1180f6400] 07:20:59 INFO - PROCESS | 2240 | 1467642059335 Marionette DEBUG loaded listener.js 07:20:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x118446400) [pid = 2240] [serial = 1045] [outer = 0x1180f6400] 07:20:59 INFO - PROCESS | 2240 | 1467642059695 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:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 571ms 07:20:59 INFO - PROCESS | 2240 | 1467642059736 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:20:59 INFO - PROCESS | 2240 | 1467642059745 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:20:59 INFO - PROCESS | 2240 | 1467642059747 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 2240 | 1467642059749 Marionette TRACE conn2 <- [1,1366,null,{}] 07:20:59 INFO - PROCESS | 2240 | 1467642059757 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:20:59 INFO - PROCESS | 2240 | 1467642059760 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:59 INFO - PROCESS | 2240 | 1467642059856 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:20:59 INFO - PROCESS | 2240 | 1467642059898 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642059900 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:20:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x121171800 == 30 [pid = 2240] [id = 349] 07:20:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1131d4000) [pid = 2240] [serial = 1046] [outer = 0x0] 07:20:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x119499400) [pid = 2240] [serial = 1047] [outer = 0x1131d4000] 07:20:59 INFO - PROCESS | 2240 | 1467642059928 Marionette DEBUG loaded listener.js 07:20:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1196ba800) [pid = 2240] [serial = 1048] [outer = 0x1131d4000] 07:21:00 INFO - PROCESS | 2240 | 1467642060274 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:21:00 INFO - PROCESS | 2240 | 1467642060322 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:21:00 INFO - PROCESS | 2240 | 1467642060325 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:21:00 INFO - PROCESS | 2240 | 1467642060327 Marionette TRACE conn2 <- [1,1370,null,{}] 07:21:00 INFO - PROCESS | 2240 | 1467642060330 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:21:00 INFO - PROCESS | 2240 | 1467642060332 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:00 INFO - PROCESS | 2240 | 1467642060479 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:21:00 INFO - PROCESS | 2240 | 1467642060499 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642060500 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x121818800 == 31 [pid = 2240] [id = 350] 07:21:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x119802800) [pid = 2240] [serial = 1049] [outer = 0x0] 07:21:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x11980cc00) [pid = 2240] [serial = 1050] [outer = 0x119802800] 07:21:00 INFO - PROCESS | 2240 | 1467642060542 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x119824400) [pid = 2240] [serial = 1051] [outer = 0x119802800] 07:21:01 INFO - PROCESS | 2240 | 1467642061237 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:21:01 INFO - PROCESS | 2240 | 1467642061296 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:21:01 INFO - PROCESS | 2240 | 1467642061298 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 2240 | 1467642061300 Marionette TRACE conn2 <- [1,1374,null,{}] 07:21:01 INFO - PROCESS | 2240 | 1467642061302 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:21:01 INFO - PROCESS | 2240 | 1467642061310 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:01 INFO - PROCESS | 2240 | 1467642061380 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:21:01 INFO - PROCESS | 2240 | 1467642061384 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642061384 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x119489000 == 32 [pid = 2240] [id = 351] 07:21:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x112a88400) [pid = 2240] [serial = 1052] [outer = 0x0] 07:21:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1160da800) [pid = 2240] [serial = 1053] [outer = 0x112a88400] 07:21:01 INFO - PROCESS | 2240 | 1467642061411 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x11821e800) [pid = 2240] [serial = 1054] [outer = 0x112a88400] 07:21:01 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:01 INFO - PROCESS | 2240 | 1467642061730 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:21:01 INFO - PROCESS | 2240 | 1467642061770 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:21:01 INFO - PROCESS | 2240 | 1467642061772 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 2240 | 1467642061773 Marionette TRACE conn2 <- [1,1378,null,{}] 07:21:01 INFO - PROCESS | 2240 | 1467642061776 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:21:01 INFO - PROCESS | 2240 | 1467642061779 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:01 INFO - PROCESS | 2240 | 1467642061907 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:21:01 INFO - PROCESS | 2240 | 1467642061916 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642061917 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x125596000 == 33 [pid = 2240] [id = 352] 07:21:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1182e2800) [pid = 2240] [serial = 1055] [outer = 0x0] 07:21:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x119823800) [pid = 2240] [serial = 1056] [outer = 0x1182e2800] 07:21:01 INFO - PROCESS | 2240 | 1467642061943 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x120e98c00) [pid = 2240] [serial = 1057] [outer = 0x1182e2800] 07:21:02 INFO - PROCESS | 2240 | 1467642062232 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:21:02 INFO - PROCESS | 2240 | 1467642062292 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:21:02 INFO - PROCESS | 2240 | 1467642062295 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - PROCESS | 2240 | 1467642062296 Marionette TRACE conn2 <- [1,1382,null,{}] 07:21:02 INFO - PROCESS | 2240 | 1467642062298 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:21:02 INFO - PROCESS | 2240 | 1467642062299 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:02 INFO - PROCESS | 2240 | 1467642062381 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:21:02 INFO - PROCESS | 2240 | 1467642062386 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642062387 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x125545800 == 34 [pid = 2240] [id = 353] 07:21:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x120e99400) [pid = 2240] [serial = 1058] [outer = 0x0] 07:21:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x120f2a400) [pid = 2240] [serial = 1059] [outer = 0x120e99400] 07:21:02 INFO - PROCESS | 2240 | 1467642062411 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x121746c00) [pid = 2240] [serial = 1060] [outer = 0x120e99400] 07:21:02 INFO - PROCESS | 2240 | [2240] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:02 INFO - PROCESS | 2240 | 1467642062824 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:21:02 INFO - PROCESS | 2240 | 1467642062866 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:21:02 INFO - PROCESS | 2240 | 1467642062870 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - PROCESS | 2240 | 1467642062872 Marionette TRACE conn2 <- [1,1386,null,{}] 07:21:02 INFO - PROCESS | 2240 | 1467642062875 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:21:02 INFO - PROCESS | 2240 | 1467642062877 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:02 INFO - PROCESS | 2240 | 1467642062993 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:21:03 INFO - PROCESS | 2240 | 1467642063006 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642063007 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x12903e800 == 35 [pid = 2240] [id = 354] 07:21:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x121bd7400) [pid = 2240] [serial = 1061] [outer = 0x0] 07:21:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12499dc00) [pid = 2240] [serial = 1062] [outer = 0x121bd7400] 07:21:03 INFO - PROCESS | 2240 | 1467642063046 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x124ea7000) [pid = 2240] [serial = 1063] [outer = 0x121bd7400] 07:21:03 INFO - PROCESS | 2240 | 1467642063731 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:21:03 INFO - PROCESS | 2240 | 1467642063793 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:21:03 INFO - PROCESS | 2240 | 1467642063797 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - PROCESS | 2240 | 1467642063799 Marionette TRACE conn2 <- [1,1390,null,{}] 07:21:03 INFO - PROCESS | 2240 | 1467642063803 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:21:03 INFO - PROCESS | 2240 | 1467642063805 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:03 INFO - PROCESS | 2240 | 1467642063916 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:21:03 INFO - PROCESS | 2240 | 1467642063971 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642063973 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185b0800 == 36 [pid = 2240] [id = 355] 07:21:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x116029800) [pid = 2240] [serial = 1064] [outer = 0x0] 07:21:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x116292000) [pid = 2240] [serial = 1065] [outer = 0x116029800] 07:21:04 INFO - PROCESS | 2240 | 1467642064004 Marionette DEBUG loaded listener.js 07:21:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1180ebc00) [pid = 2240] [serial = 1066] [outer = 0x116029800] 07:21:04 INFO - PROCESS | 2240 | 1467642064537 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:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 771ms 07:21:04 INFO - PROCESS | 2240 | 1467642064589 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 2240 | 1467642064592 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:21:04 INFO - PROCESS | 2240 | 1467642064600 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - PROCESS | 2240 | 1467642064602 Marionette TRACE conn2 <- [1,1394,null,{}] 07:21:04 INFO - PROCESS | 2240 | 1467642064605 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:21:04 INFO - PROCESS | 2240 | 1467642064606 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:04 INFO - PROCESS | 2240 | 1467642064711 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:21:04 INFO - PROCESS | 2240 | 1467642064877 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642064879 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f16800 == 37 [pid = 2240] [id = 356] 07:21:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1133ba000) [pid = 2240] [serial = 1067] [outer = 0x0] 07:21:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x113d8dc00) [pid = 2240] [serial = 1068] [outer = 0x1133ba000] 07:21:04 INFO - PROCESS | 2240 | 1467642064907 Marionette DEBUG loaded listener.js 07:21:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x116795800) [pid = 2240] [serial = 1069] [outer = 0x1133ba000] 07:21:05 INFO - PROCESS | 2240 | --DOCSHELL 0x125545800 == 36 [pid = 2240] [id = 353] 07:21:05 INFO - PROCESS | 2240 | --DOCSHELL 0x125596000 == 35 [pid = 2240] [id = 352] 07:21:05 INFO - PROCESS | 2240 | --DOCSHELL 0x119489000 == 34 [pid = 2240] [id = 351] 07:21:05 INFO - PROCESS | 2240 | --DOCSHELL 0x121818800 == 33 [pid = 2240] [id = 350] 07:21:05 INFO - PROCESS | 2240 | --DOCSHELL 0x121171800 == 32 [pid = 2240] [id = 349] 07:21:05 INFO - PROCESS | 2240 | --DOCSHELL 0x1188e0000 == 31 [pid = 2240] [id = 348] 07:21:05 INFO - PROCESS | 2240 | --DOCSHELL 0x116614800 == 30 [pid = 2240] [id = 347] 07:21:05 INFO - PROCESS | 2240 | --DOCSHELL 0x116005000 == 29 [pid = 2240] [id = 346] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x119807c00) [pid = 2240] [serial = 1023] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x120e9c800) [pid = 2240] [serial = 1008] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x12b8b7000) [pid = 2240] [serial = 1011] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x11396fc00) [pid = 2240] [serial = 1005] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x129099400) [pid = 2240] [serial = 1027] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x128a19400) [pid = 2240] [serial = 993] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x129340c00) [pid = 2240] [serial = 994] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12a64f800) [pid = 2240] [serial = 997] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12b8bf000) [pid = 2240] [serial = 1012] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12b759400) [pid = 2240] [serial = 1009] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x12be02800) [pid = 2240] [serial = 1017] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1183ec800) [pid = 2240] [serial = 1038] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x12b965000) [pid = 2240] [serial = 1014] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1173ed800) [pid = 2240] [serial = 1029] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1129a8c00) [pid = 2240] [serial = 1032] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x11821ec00) [pid = 2240] [serial = 1030] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x113038c00) [pid = 2240] [serial = 1033] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x12a2eac00) [pid = 2240] [serial = 996] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x116025000) [pid = 2240] [serial = 1035] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x12a65a000) [pid = 2240] [serial = 999] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x12a961800) [pid = 2240] [serial = 1002] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x12a766c00) [pid = 2240] [serial = 1000] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x113d4bc00) [pid = 2240] [serial = 972] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x1160d6400) [pid = 2240] [serial = 973] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x120e9c000) [pid = 2240] [serial = 987] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x1218ec000) [pid = 2240] [serial = 988] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x124be0800) [pid = 2240] [serial = 990] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x1260af800) [pid = 2240] [serial = 991] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x11873d400) [pid = 2240] [serial = 981] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x118f9a800) [pid = 2240] [serial = 982] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 64 (0x12a630800) [pid = 2240] [serial = 970] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 63 (0x11843c400) [pid = 2240] [serial = 975] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 62 (0x118740400) [pid = 2240] [serial = 976] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 61 (0x119828800) [pid = 2240] [serial = 984] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 60 (0x12acb7000) [pid = 2240] [serial = 1003] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 59 (0x119c42c00) [pid = 2240] [serial = 985] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 58 (0x1172bd000) [pid = 2240] [serial = 978] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 57 (0x1182df000) [pid = 2240] [serial = 979] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 56 (0x1180f4400) [pid = 2240] [serial = 1006] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 55 (0x12b96a400) [pid = 2240] [serial = 1015] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 54 (0x118218000) [pid = 2240] [serial = 1020] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 53 (0x117202400) [pid = 2240] [serial = 1036] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 52 (0x11844c000) [pid = 2240] [serial = 1021] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 51 (0x128bb0800) [pid = 2240] [serial = 1026] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 50 (0x120e95000) [pid = 2240] [serial = 1024] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | --DOMWINDOW == 49 (0x12be0d800) [pid = 2240] [serial = 1018] [outer = 0x0] [url = about:blank] 07:21:05 INFO - PROCESS | 2240 | 1467642065338 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:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 773ms 07:21:05 INFO - PROCESS | 2240 | 1467642065374 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:21:05 INFO - PROCESS | 2240 | 1467642065376 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:21:05 INFO - PROCESS | 2240 | 1467642065379 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:21:05 INFO - PROCESS | 2240 | 1467642065381 Marionette TRACE conn2 <- [1,1398,null,{}] 07:21:05 INFO - PROCESS | 2240 | 1467642065384 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:21:05 INFO - PROCESS | 2240 | 1467642065386 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:05 INFO - PROCESS | 2240 | 1467642065473 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:21:05 INFO - PROCESS | 2240 | 1467642065529 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642065531 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169b0800 == 30 [pid = 2240] [id = 357] 07:21:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 50 (0x116025000) [pid = 2240] [serial = 1070] [outer = 0x0] 07:21:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 51 (0x1176ea800) [pid = 2240] [serial = 1071] [outer = 0x116025000] 07:21:05 INFO - PROCESS | 2240 | 1467642065557 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 52 (0x1182e1400) [pid = 2240] [serial = 1072] [outer = 0x116025000] 07:21:05 INFO - PROCESS | 2240 | 1467642065841 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:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 471ms 07:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:21:05 INFO - PROCESS | 2240 | 1467642065856 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:21:05 INFO - PROCESS | 2240 | 1467642065858 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:21:05 INFO - PROCESS | 2240 | 1467642065861 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:21:05 INFO - PROCESS | 2240 | 1467642065862 Marionette TRACE conn2 <- [1,1402,null,{}] 07:21:05 INFO - PROCESS | 2240 | 1467642065871 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:21:05 INFO - PROCESS | 2240 | 1467642065873 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:05 INFO - PROCESS | 2240 | 1467642065959 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:21:05 INFO - PROCESS | 2240 | 1467642065967 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642065969 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191b3800 == 31 [pid = 2240] [id = 358] 07:21:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 53 (0x1129af800) [pid = 2240] [serial = 1073] [outer = 0x0] 07:21:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 54 (0x118450c00) [pid = 2240] [serial = 1074] [outer = 0x1129af800] 07:21:05 INFO - PROCESS | 2240 | 1467642065994 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 55 (0x118743000) [pid = 2240] [serial = 1075] [outer = 0x1129af800] 07:21:06 INFO - PROCESS | 2240 | 1467642066362 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:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 525ms 07:21:06 INFO - PROCESS | 2240 | 1467642066387 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 2240 | 1467642066388 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:21:06 INFO - PROCESS | 2240 | 1467642066395 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 2240 | 1467642066400 Marionette TRACE conn2 <- [1,1406,null,{}] 07:21:06 INFO - PROCESS | 2240 | 1467642066403 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:21:06 INFO - PROCESS | 2240 | 1467642066406 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:06 INFO - PROCESS | 2240 | 1467642066485 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:21:06 INFO - PROCESS | 2240 | 1467642066488 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642066490 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x121054000 == 32 [pid = 2240] [id = 359] 07:21:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 56 (0x118862800) [pid = 2240] [serial = 1076] [outer = 0x0] 07:21:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 57 (0x11949bc00) [pid = 2240] [serial = 1077] [outer = 0x118862800] 07:21:06 INFO - PROCESS | 2240 | 1467642066516 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 58 (0x119807c00) [pid = 2240] [serial = 1078] [outer = 0x118862800] 07:21:06 INFO - PROCESS | 2240 | 1467642066838 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:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 478ms 07:21:06 INFO - PROCESS | 2240 | 1467642066870 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 2240 | 1467642066871 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:21:06 INFO - PROCESS | 2240 | 1467642066874 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 2240 | 1467642066875 Marionette TRACE conn2 <- [1,1410,null,{}] 07:21:06 INFO - PROCESS | 2240 | 1467642066877 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:21:06 INFO - PROCESS | 2240 | 1467642066878 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:06 INFO - PROCESS | 2240 | 1467642066978 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:21:06 INFO - PROCESS | 2240 | 1467642066986 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642066988 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x121960000 == 33 [pid = 2240] [id = 360] 07:21:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 59 (0x11980dc00) [pid = 2240] [serial = 1079] [outer = 0x0] 07:21:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 60 (0x1198c8000) [pid = 2240] [serial = 1080] [outer = 0x11980dc00] 07:21:07 INFO - PROCESS | 2240 | 1467642067012 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 61 (0x1199e6c00) [pid = 2240] [serial = 1081] [outer = 0x11980dc00] 07:21:07 INFO - PROCESS | 2240 | 1467642067361 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:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 07:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:21:07 INFO - PROCESS | 2240 | 1467642067392 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 2240 | 1467642067394 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:21:07 INFO - PROCESS | 2240 | 1467642067396 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - PROCESS | 2240 | 1467642067399 Marionette TRACE conn2 <- [1,1414,null,{}] 07:21:07 INFO - PROCESS | 2240 | 1467642067402 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:21:07 INFO - PROCESS | 2240 | 1467642067403 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:07 INFO - PROCESS | 2240 | 1467642067475 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:21:07 INFO - PROCESS | 2240 | 1467642067483 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642067487 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x120eb8000 == 34 [pid = 2240] [id = 361] 07:21:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 62 (0x120f27800) [pid = 2240] [serial = 1082] [outer = 0x0] 07:21:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 63 (0x120f2ac00) [pid = 2240] [serial = 1083] [outer = 0x120f27800] 07:21:07 INFO - PROCESS | 2240 | 1467642067520 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 64 (0x123c04800) [pid = 2240] [serial = 1084] [outer = 0x120f27800] 07:21:07 INFO - PROCESS | 2240 | 1467642067916 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:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 571ms 07:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:21:07 INFO - PROCESS | 2240 | 1467642067970 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 2240 | 1467642067971 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:21:07 INFO - PROCESS | 2240 | 1467642067973 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - PROCESS | 2240 | 1467642067974 Marionette TRACE conn2 <- [1,1418,null,{}] 07:21:07 INFO - PROCESS | 2240 | 1467642067976 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:21:07 INFO - PROCESS | 2240 | 1467642067977 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:08 INFO - PROCESS | 2240 | 1467642068075 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:21:08 INFO - PROCESS | 2240 | 1467642068079 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642068080 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x126aab800 == 35 [pid = 2240] [id = 362] 07:21:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x119809000) [pid = 2240] [serial = 1085] [outer = 0x0] 07:21:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x124be6c00) [pid = 2240] [serial = 1086] [outer = 0x119809000] 07:21:08 INFO - PROCESS | 2240 | 1467642068104 Marionette DEBUG loaded listener.js 07:21:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x1260b0800) [pid = 2240] [serial = 1087] [outer = 0x119809000] 07:21:08 INFO - PROCESS | 2240 | 1467642068442 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:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 07:21:08 INFO - PROCESS | 2240 | 1467642068492 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 2240 | 1467642068494 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:21:08 INFO - PROCESS | 2240 | 1467642068496 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 2240 | 1467642068497 Marionette TRACE conn2 <- [1,1422,null,{}] 07:21:08 INFO - PROCESS | 2240 | 1467642068499 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:21:08 INFO - PROCESS | 2240 | 1467642068500 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:08 INFO - PROCESS | 2240 | 1467642068593 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:21:08 INFO - PROCESS | 2240 | 1467642068603 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642068604 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x12903f000 == 36 [pid = 2240] [id = 363] 07:21:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x120f2dc00) [pid = 2240] [serial = 1088] [outer = 0x0] 07:21:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x1264ea800) [pid = 2240] [serial = 1089] [outer = 0x120f2dc00] 07:21:08 INFO - PROCESS | 2240 | 1467642068627 Marionette DEBUG loaded listener.js 07:21:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x126b0f400) [pid = 2240] [serial = 1090] [outer = 0x120f2dc00] 07:21:08 INFO - PROCESS | 2240 | 1467642068970 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:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 07:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:21:09 INFO - PROCESS | 2240 | 1467642069016 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 2240 | 1467642069018 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:21:09 INFO - PROCESS | 2240 | 1467642069020 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 2240 | 1467642069021 Marionette TRACE conn2 <- [1,1426,null,{}] 07:21:09 INFO - PROCESS | 2240 | 1467642069023 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:21:09 INFO - PROCESS | 2240 | 1467642069024 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:09 INFO - PROCESS | 2240 | 1467642069120 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:21:09 INFO - PROCESS | 2240 | 1467642069132 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642069133 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a424000 == 37 [pid = 2240] [id = 364] 07:21:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x1267a7800) [pid = 2240] [serial = 1091] [outer = 0x0] 07:21:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x128a1d800) [pid = 2240] [serial = 1092] [outer = 0x1267a7800] 07:21:09 INFO - PROCESS | 2240 | 1467642069157 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x128de4800) [pid = 2240] [serial = 1093] [outer = 0x1267a7800] 07:21:09 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x11821e000) [pid = 2240] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:21:09 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x1131cf000) [pid = 2240] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:21:09 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x119802800) [pid = 2240] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:21:09 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x1180f6400) [pid = 2240] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:21:09 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x112a88400) [pid = 2240] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:21:09 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x120e99400) [pid = 2240] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:21:09 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x1131d4000) [pid = 2240] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:21:09 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x1182e2800) [pid = 2240] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:21:09 INFO - PROCESS | 2240 | 1467642069475 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:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 468ms 07:21:09 INFO - PROCESS | 2240 | 1467642069488 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 2240 | 1467642069489 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:21:09 INFO - PROCESS | 2240 | 1467642069502 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 2240 | 1467642069503 Marionette TRACE conn2 <- [1,1430,null,{}] 07:21:09 INFO - PROCESS | 2240 | 1467642069505 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:21:09 INFO - PROCESS | 2240 | 1467642069506 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:09 INFO - PROCESS | 2240 | 1467642069584 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:21:09 INFO - PROCESS | 2240 | 1467642069587 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642069588 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191b0800 == 38 [pid = 2240] [id = 365] 07:21:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x1183e5400) [pid = 2240] [serial = 1094] [outer = 0x0] 07:21:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x120f2c800) [pid = 2240] [serial = 1095] [outer = 0x1183e5400] 07:21:09 INFO - PROCESS | 2240 | 1467642069612 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x129090000) [pid = 2240] [serial = 1096] [outer = 0x1183e5400] 07:21:09 INFO - PROCESS | 2240 | 1467642069937 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:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 477ms 07:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:21:09 INFO - PROCESS | 2240 | 1467642069970 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 2240 | 1467642069971 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:21:09 INFO - PROCESS | 2240 | 1467642069973 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 2240 | 1467642069974 Marionette TRACE conn2 <- [1,1434,null,{}] 07:21:09 INFO - PROCESS | 2240 | 1467642069977 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:21:09 INFO - PROCESS | 2240 | 1467642069978 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:10 INFO - PROCESS | 2240 | 1467642070076 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:21:10 INFO - PROCESS | 2240 | 1467642070083 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642070085 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a91d000 == 39 [pid = 2240] [id = 366] 07:21:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x12908f800) [pid = 2240] [serial = 1097] [outer = 0x0] 07:21:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x12909b000) [pid = 2240] [serial = 1098] [outer = 0x12908f800] 07:21:10 INFO - PROCESS | 2240 | 1467642070112 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x1291df800) [pid = 2240] [serial = 1099] [outer = 0x12908f800] 07:21:10 INFO - PROCESS | 2240 | 1467642070444 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:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 07:21:10 INFO - PROCESS | 2240 | 1467642070492 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:21:10 INFO - PROCESS | 2240 | 1467642070494 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:21:10 INFO - PROCESS | 2240 | 1467642070496 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:21:10 INFO - PROCESS | 2240 | 1467642070498 Marionette TRACE conn2 <- [1,1438,null,{}] 07:21:10 INFO - PROCESS | 2240 | 1467642070500 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:21:10 INFO - PROCESS | 2240 | 1467642070502 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:10 INFO - PROCESS | 2240 | 1467642070590 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:21:10 INFO - PROCESS | 2240 | 1467642070594 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642070595 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b93f000 == 40 [pid = 2240] [id = 367] 07:21:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x1291e4000) [pid = 2240] [serial = 1100] [outer = 0x0] 07:21:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x12a630800) [pid = 2240] [serial = 1101] [outer = 0x1291e4000] 07:21:10 INFO - PROCESS | 2240 | 1467642070621 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x12a653000) [pid = 2240] [serial = 1102] [outer = 0x1291e4000] 07:21:10 INFO - PROCESS | 2240 | 1467642070939 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:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 473ms 07:21:10 INFO - PROCESS | 2240 | 1467642070970 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:21:10 INFO - PROCESS | 2240 | 1467642070971 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:21:10 INFO - PROCESS | 2240 | 1467642070992 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:21:10 INFO - PROCESS | 2240 | 1467642070993 Marionette TRACE conn2 <- [1,1442,null,{}] 07:21:10 INFO - PROCESS | 2240 | 1467642070995 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:21:10 INFO - PROCESS | 2240 | 1467642070996 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:11 INFO - PROCESS | 2240 | 1467642071077 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:21:11 INFO - PROCESS | 2240 | 1467642071082 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642071084 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b947000 == 41 [pid = 2240] [id = 368] 07:21:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x129094000) [pid = 2240] [serial = 1103] [outer = 0x0] 07:21:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x12a767400) [pid = 2240] [serial = 1104] [outer = 0x129094000] 07:21:11 INFO - PROCESS | 2240 | 1467642071108 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x12a95f800) [pid = 2240] [serial = 1105] [outer = 0x129094000] 07:21:11 INFO - PROCESS | 2240 | 1467642071436 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:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 474ms 07:21:11 INFO - PROCESS | 2240 | 1467642071462 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:21:11 INFO - PROCESS | 2240 | 1467642071464 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:21:11 INFO - PROCESS | 2240 | 1467642071466 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - PROCESS | 2240 | 1467642071468 Marionette TRACE conn2 <- [1,1446,null,{}] 07:21:11 INFO - PROCESS | 2240 | 1467642071470 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:21:11 INFO - PROCESS | 2240 | 1467642071471 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:11 INFO - PROCESS | 2240 | 1467642071551 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:21:11 INFO - PROCESS | 2240 | 1467642071555 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642071556 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd6e000 == 42 [pid = 2240] [id = 369] 07:21:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1260aac00) [pid = 2240] [serial = 1106] [outer = 0x0] 07:21:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x12acb7c00) [pid = 2240] [serial = 1107] [outer = 0x1260aac00] 07:21:11 INFO - PROCESS | 2240 | 1467642071579 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x12b756800) [pid = 2240] [serial = 1108] [outer = 0x1260aac00] 07:21:12 INFO - PROCESS | 2240 | 1467642072088 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:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 669ms 07:21:12 INFO - PROCESS | 2240 | 1467642072137 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 2240 | 1467642072140 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:21:12 INFO - PROCESS | 2240 | 1467642072143 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 2240 | 1467642072145 Marionette TRACE conn2 <- [1,1450,null,{}] 07:21:12 INFO - PROCESS | 2240 | 1467642072148 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:21:12 INFO - PROCESS | 2240 | 1467642072151 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:12 INFO - PROCESS | 2240 | 1467642072259 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:21:12 INFO - PROCESS | 2240 | 1467642072362 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642072363 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x1188ea000 == 43 [pid = 2240] [id = 370] 07:21:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x11821c800) [pid = 2240] [serial = 1109] [outer = 0x0] 07:21:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1182dd800) [pid = 2240] [serial = 1110] [outer = 0x11821c800] 07:21:12 INFO - PROCESS | 2240 | 1467642072395 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x118445c00) [pid = 2240] [serial = 1111] [outer = 0x11821c800] 07:21:12 INFO - PROCESS | 2240 | 1467642072828 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:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 722ms 07:21:12 INFO - PROCESS | 2240 | 1467642072864 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 2240 | 1467642072868 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:21:12 INFO - PROCESS | 2240 | 1467642072873 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 2240 | 1467642072874 Marionette TRACE conn2 <- [1,1454,null,{}] 07:21:12 INFO - PROCESS | 2240 | 1467642072877 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:21:12 INFO - PROCESS | 2240 | 1467642072879 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:12 INFO - PROCESS | 2240 | 1467642072983 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:21:13 INFO - PROCESS | 2240 | 1467642073037 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642073038 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x126524800 == 44 [pid = 2240] [id = 371] 07:21:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x11871a000) [pid = 2240] [serial = 1112] [outer = 0x0] 07:21:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1194a3000) [pid = 2240] [serial = 1113] [outer = 0x11871a000] 07:21:13 INFO - PROCESS | 2240 | 1467642073068 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x11980e800) [pid = 2240] [serial = 1114] [outer = 0x11871a000] 07:21:13 INFO - PROCESS | 2240 | 1467642073501 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:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 672ms 07:21:13 INFO - PROCESS | 2240 | 1467642073544 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 2240 | 1467642073546 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:21:13 INFO - PROCESS | 2240 | 1467642073549 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 2240 | 1467642073551 Marionette TRACE conn2 <- [1,1458,null,{}] 07:21:13 INFO - PROCESS | 2240 | 1467642073559 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:21:13 INFO - PROCESS | 2240 | 1467642073563 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:13 INFO - PROCESS | 2240 | 1467642073749 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:21:13 INFO - PROCESS | 2240 | 1467642073815 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642073818 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd76000 == 45 [pid = 2240] [id = 372] 07:21:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x121746000) [pid = 2240] [serial = 1115] [outer = 0x0] 07:21:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x124823c00) [pid = 2240] [serial = 1116] [outer = 0x121746000] 07:21:13 INFO - PROCESS | 2240 | 1467642073869 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1260b0000) [pid = 2240] [serial = 1117] [outer = 0x121746000] 07:21:14 INFO - PROCESS | 2240 | 1467642074390 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:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 879ms 07:21:14 INFO - PROCESS | 2240 | 1467642074427 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 2240 | 1467642074429 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:21:14 INFO - PROCESS | 2240 | 1467642074450 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:21:14 INFO - PROCESS | 2240 | 1467642074451 Marionette TRACE conn2 <- [1,1462,null,{}] 07:21:14 INFO - PROCESS | 2240 | 1467642074454 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:21:14 INFO - PROCESS | 2240 | 1467642074455 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:14 INFO - PROCESS | 2240 | 1467642074566 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:21:14 INFO - PROCESS | 2240 | 1467642074647 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642074649 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c036000 == 46 [pid = 2240] [id = 373] 07:21:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x113370400) [pid = 2240] [serial = 1118] [outer = 0x0] 07:21:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1291da000) [pid = 2240] [serial = 1119] [outer = 0x113370400] 07:21:14 INFO - PROCESS | 2240 | 1467642074678 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12934a800) [pid = 2240] [serial = 1120] [outer = 0x113370400] 07:21:15 INFO - PROCESS | 2240 | 1467642075261 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:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 821ms 07:21:15 INFO - PROCESS | 2240 | 1467642075288 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 2240 | 1467642075290 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:21:15 INFO - PROCESS | 2240 | 1467642075294 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 2240 | 1467642075296 Marionette TRACE conn2 <- [1,1466,null,{}] 07:21:15 INFO - PROCESS | 2240 | 1467642075302 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:21:15 INFO - PROCESS | 2240 | 1467642075304 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:15 INFO - PROCESS | 2240 | 1467642075397 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:21:15 INFO - PROCESS | 2240 | 1467642075466 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642075468 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199d1000 == 47 [pid = 2240] [id = 374] 07:21:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1182de800) [pid = 2240] [serial = 1121] [outer = 0x0] 07:21:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1182e6800) [pid = 2240] [serial = 1122] [outer = 0x1182de800] 07:21:15 INFO - PROCESS | 2240 | 1467642075495 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x118448c00) [pid = 2240] [serial = 1123] [outer = 0x1182de800] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12b947000 == 46 [pid = 2240] [id = 368] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12b93f000 == 45 [pid = 2240] [id = 367] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12a91d000 == 44 [pid = 2240] [id = 366] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1191b0800 == 43 [pid = 2240] [id = 365] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12a424000 == 42 [pid = 2240] [id = 364] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12903f000 == 41 [pid = 2240] [id = 363] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x126aab800 == 40 [pid = 2240] [id = 362] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x120eb8000 == 39 [pid = 2240] [id = 361] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x121960000 == 38 [pid = 2240] [id = 360] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x121054000 == 37 [pid = 2240] [id = 359] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1191b3800 == 36 [pid = 2240] [id = 358] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1169b0800 == 35 [pid = 2240] [id = 357] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x112f16800 == 34 [pid = 2240] [id = 356] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12903e800 == 33 [pid = 2240] [id = 354] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1185b0800 == 32 [pid = 2240] [id = 355] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12c036000 == 31 [pid = 2240] [id = 373] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd76000 == 30 [pid = 2240] [id = 372] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x126524800 == 29 [pid = 2240] [id = 371] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1188ea000 == 28 [pid = 2240] [id = 370] 07:21:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd6e000 == 27 [pid = 2240] [id = 369] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1167a2400) [pid = 2240] [serial = 1042] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x120e98c00) [pid = 2240] [serial = 1057] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x118435000) [pid = 2240] [serial = 1044] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x113d4ac00) [pid = 2240] [serial = 1041] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11843f400) [pid = 2240] [serial = 1039] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x12499dc00) [pid = 2240] [serial = 1062] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1196ba800) [pid = 2240] [serial = 1048] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x119499400) [pid = 2240] [serial = 1047] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x118446400) [pid = 2240] [serial = 1045] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x121746c00) [pid = 2240] [serial = 1060] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x11980cc00) [pid = 2240] [serial = 1050] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1160da800) [pid = 2240] [serial = 1053] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x11821e800) [pid = 2240] [serial = 1054] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x120f2a400) [pid = 2240] [serial = 1059] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x119823800) [pid = 2240] [serial = 1056] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x119824400) [pid = 2240] [serial = 1051] [outer = 0x0] [url = about:blank] 07:21:16 INFO - PROCESS | 2240 | 1467642076477 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:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1227ms 07:21:16 INFO - PROCESS | 2240 | 1467642076522 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:21:16 INFO - PROCESS | 2240 | 1467642076524 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:21:16 INFO - PROCESS | 2240 | 1467642076528 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - PROCESS | 2240 | 1467642076529 Marionette TRACE conn2 <- [1,1470,null,{}] 07:21:16 INFO - PROCESS | 2240 | 1467642076535 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:21:16 INFO - PROCESS | 2240 | 1467642076537 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:16 INFO - PROCESS | 2240 | 1467642076620 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:21:16 INFO - PROCESS | 2240 | 1467642076628 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642076633 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x115195000 == 28 [pid = 2240] [id = 375] 07:21:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x113379c00) [pid = 2240] [serial = 1124] [outer = 0x0] 07:21:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x113946c00) [pid = 2240] [serial = 1125] [outer = 0x113379c00] 07:21:16 INFO - PROCESS | 2240 | 1467642076661 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x113f2dc00) [pid = 2240] [serial = 1126] [outer = 0x113379c00] 07:21:17 INFO - PROCESS | 2240 | 1467642077017 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:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 522ms 07:21:17 INFO - PROCESS | 2240 | 1467642077050 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 2240 | 1467642077053 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:21:17 INFO - PROCESS | 2240 | 1467642077058 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 2240 | 1467642077059 Marionette TRACE conn2 <- [1,1474,null,{}] 07:21:17 INFO - PROCESS | 2240 | 1467642077062 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:21:17 INFO - PROCESS | 2240 | 1467642077063 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:17 INFO - PROCESS | 2240 | 1467642077140 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:21:17 INFO - PROCESS | 2240 | 1467642077144 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642077146 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x117242800 == 29 [pid = 2240] [id = 376] 07:21:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1160dc400) [pid = 2240] [serial = 1127] [outer = 0x0] 07:21:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x116fb6400) [pid = 2240] [serial = 1128] [outer = 0x1160dc400] 07:21:17 INFO - PROCESS | 2240 | 1467642077177 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1176ea400) [pid = 2240] [serial = 1129] [outer = 0x1160dc400] 07:21:17 INFO - PROCESS | 2240 | 1467642077524 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:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 07:21:17 INFO - PROCESS | 2240 | 1467642077577 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:21:17 INFO - PROCESS | 2240 | 1467642077587 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:21:17 INFO - PROCESS | 2240 | 1467642077589 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 2240 | 1467642077592 Marionette TRACE conn2 <- [1,1478,null,{}] 07:21:17 INFO - PROCESS | 2240 | 1467642077599 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:21:17 INFO - PROCESS | 2240 | 1467642077602 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:17 INFO - PROCESS | 2240 | 1467642077679 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:21:17 INFO - PROCESS | 2240 | 1467642077688 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642077690 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x118fcf000 == 30 [pid = 2240] [id = 377] 07:21:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1183ec800) [pid = 2240] [serial = 1130] [outer = 0x0] 07:21:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x118439c00) [pid = 2240] [serial = 1131] [outer = 0x1183ec800] 07:21:17 INFO - PROCESS | 2240 | 1467642077717 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11844f800) [pid = 2240] [serial = 1132] [outer = 0x1183ec800] 07:21:18 INFO - PROCESS | 2240 | 1467642078056 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:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 471ms 07:21:18 INFO - PROCESS | 2240 | 1467642078060 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 2240 | 1467642078062 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:21:18 INFO - PROCESS | 2240 | 1467642078068 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 2240 | 1467642078069 Marionette TRACE conn2 <- [1,1482,null,{}] 07:21:18 INFO - PROCESS | 2240 | 1467642078071 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:21:18 INFO - PROCESS | 2240 | 1467642078073 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:18 INFO - PROCESS | 2240 | 1467642078151 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:21:18 INFO - PROCESS | 2240 | 1467642078209 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642078210 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x119cf3000 == 31 [pid = 2240] [id = 378] 07:21:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1183f3800) [pid = 2240] [serial = 1133] [outer = 0x0] 07:21:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118744800) [pid = 2240] [serial = 1134] [outer = 0x1183f3800] 07:21:18 INFO - PROCESS | 2240 | 1467642078236 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x118fe3c00) [pid = 2240] [serial = 1135] [outer = 0x1183f3800] 07:21:18 INFO - PROCESS | 2240 | 1467642078629 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:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 619ms 07:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:21:18 INFO - PROCESS | 2240 | 1467642078689 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 2240 | 1467642078691 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:21:18 INFO - PROCESS | 2240 | 1467642078694 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 2240 | 1467642078696 Marionette TRACE conn2 <- [1,1486,null,{}] 07:21:18 INFO - PROCESS | 2240 | 1467642078720 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:21:18 INFO - PROCESS | 2240 | 1467642078723 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:18 INFO - PROCESS | 2240 | 1467642078864 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:21:18 INFO - PROCESS | 2240 | 1467642078921 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642078922 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x12197c800 == 32 [pid = 2240] [id = 379] 07:21:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x11886a800) [pid = 2240] [serial = 1136] [outer = 0x0] 07:21:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1196c5c00) [pid = 2240] [serial = 1137] [outer = 0x11886a800] 07:21:18 INFO - PROCESS | 2240 | 1467642078953 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x11980d800) [pid = 2240] [serial = 1138] [outer = 0x11886a800] 07:21:19 INFO - PROCESS | 2240 | 1467642079290 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:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 623ms 07:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:21:19 INFO - PROCESS | 2240 | 1467642079323 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 2240 | 1467642079324 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:21:19 INFO - PROCESS | 2240 | 1467642079326 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 2240 | 1467642079327 Marionette TRACE conn2 <- [1,1490,null,{}] 07:21:19 INFO - PROCESS | 2240 | 1467642079330 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:21:19 INFO - PROCESS | 2240 | 1467642079334 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:19 INFO - PROCESS | 2240 | 1467642079451 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:21:19 INFO - PROCESS | 2240 | 1467642079510 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642079511 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x126aa9800 == 33 [pid = 2240] [id = 380] 07:21:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x120f2e800) [pid = 2240] [serial = 1139] [outer = 0x0] 07:21:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x120f31c00) [pid = 2240] [serial = 1140] [outer = 0x120f2e800] 07:21:19 INFO - PROCESS | 2240 | 1467642079536 Marionette DEBUG loaded listener.js 07:21:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1218ea400) [pid = 2240] [serial = 1141] [outer = 0x120f2e800] 07:21:19 INFO - PROCESS | 2240 | 1467642079849 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:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 569ms 07:21:19 INFO - PROCESS | 2240 | 1467642079897 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 2240 | 1467642079898 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:21:19 INFO - PROCESS | 2240 | 1467642079901 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 2240 | 1467642079909 Marionette TRACE conn2 <- [1,1494,null,{}] 07:21:19 INFO - PROCESS | 2240 | 1467642079911 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:21:19 INFO - PROCESS | 2240 | 1467642079913 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:20 INFO - PROCESS | 2240 | 1467642080041 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:21:20 INFO - PROCESS | 2240 | 1467642080057 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642080058 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x12902f000 == 34 [pid = 2240] [id = 381] 07:21:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x11843ec00) [pid = 2240] [serial = 1142] [outer = 0x0] 07:21:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x124bbe000) [pid = 2240] [serial = 1143] [outer = 0x11843ec00] 07:21:20 INFO - PROCESS | 2240 | 1467642080098 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12550e400) [pid = 2240] [serial = 1144] [outer = 0x11843ec00] 07:21:20 INFO - PROCESS | 2240 | 1467642080734 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:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x119809000) [pid = 2240] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x120f2dc00) [pid = 2240] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1267a7800) [pid = 2240] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118862800) [pid = 2240] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1133ba000) [pid = 2240] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x116025000) [pid = 2240] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1129af800) [pid = 2240] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1183e5400) [pid = 2240] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x116029800) [pid = 2240] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x120f27800) [pid = 2240] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x121bd7400) [pid = 2240] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x11980dc00) [pid = 2240] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x129094000) [pid = 2240] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1291e4000) [pid = 2240] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12908f800) [pid = 2240] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:21:20 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1260aac00) [pid = 2240] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 878ms 07:21:20 INFO - PROCESS | 2240 | 1467642080780 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:21:20 INFO - PROCESS | 2240 | 1467642080784 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:21:20 INFO - PROCESS | 2240 | 1467642080787 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:21:20 INFO - PROCESS | 2240 | 1467642080789 Marionette TRACE conn2 <- [1,1498,null,{}] 07:21:20 INFO - PROCESS | 2240 | 1467642080792 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:21:20 INFO - PROCESS | 2240 | 1467642080794 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:20 INFO - PROCESS | 2240 | 1467642080910 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:21:20 INFO - PROCESS | 2240 | 1467642080967 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642080968 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a695800 == 35 [pid = 2240] [id = 382] 07:21:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x120f27800) [pid = 2240] [serial = 1145] [outer = 0x0] 07:21:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x124be8c00) [pid = 2240] [serial = 1146] [outer = 0x120f27800] 07:21:21 INFO - PROCESS | 2240 | 1467642081004 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1260a9800) [pid = 2240] [serial = 1147] [outer = 0x120f27800] 07:21:21 INFO - PROCESS | 2240 | 1467642081303 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:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 521ms 07:21:21 INFO - PROCESS | 2240 | 1467642081307 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 2240 | 1467642081308 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:21:21 INFO - PROCESS | 2240 | 1467642081310 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 2240 | 1467642081312 Marionette TRACE conn2 <- [1,1502,null,{}] 07:21:21 INFO - PROCESS | 2240 | 1467642081321 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:21:21 INFO - PROCESS | 2240 | 1467642081322 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:21 INFO - PROCESS | 2240 | 1467642081443 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:21:21 INFO - PROCESS | 2240 | 1467642081450 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642081451 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a90b000 == 36 [pid = 2240] [id = 383] 07:21:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1260a8000) [pid = 2240] [serial = 1148] [outer = 0x0] 07:21:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1267a7800) [pid = 2240] [serial = 1149] [outer = 0x1260a8000] 07:21:21 INFO - PROCESS | 2240 | 1467642081476 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x128a19c00) [pid = 2240] [serial = 1150] [outer = 0x1260a8000] 07:21:21 INFO - PROCESS | 2240 | 1467642081746 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:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 473ms 07:21:21 INFO - PROCESS | 2240 | 1467642081789 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 2240 | 1467642081790 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:21:21 INFO - PROCESS | 2240 | 1467642081792 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 2240 | 1467642081793 Marionette TRACE conn2 <- [1,1506,null,{}] 07:21:21 INFO - PROCESS | 2240 | 1467642081796 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:21:21 INFO - PROCESS | 2240 | 1467642081797 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:21 INFO - PROCESS | 2240 | 1467642081876 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:21:21 INFO - PROCESS | 2240 | 1467642081881 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642081884 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b92e800 == 37 [pid = 2240] [id = 384] 07:21:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1260aac00) [pid = 2240] [serial = 1151] [outer = 0x0] 07:21:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x128bb3c00) [pid = 2240] [serial = 1152] [outer = 0x1260aac00] 07:21:21 INFO - PROCESS | 2240 | 1467642081915 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x129098800) [pid = 2240] [serial = 1153] [outer = 0x1260aac00] 07:21:22 INFO - PROCESS | 2240 | 1467642082226 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:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 07:21:22 INFO - PROCESS | 2240 | 1467642082261 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 2240 | 1467642082262 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:21:22 INFO - PROCESS | 2240 | 1467642082266 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 2240 | 1467642082269 Marionette TRACE conn2 <- [1,1510,null,{}] 07:21:22 INFO - PROCESS | 2240 | 1467642082271 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:21:22 INFO - PROCESS | 2240 | 1467642082273 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:22 INFO - PROCESS | 2240 | 1467642082385 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:21:22 INFO - PROCESS | 2240 | 1467642082391 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642082392 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba09000 == 38 [pid = 2240] [id = 385] 07:21:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1265ed000) [pid = 2240] [serial = 1154] [outer = 0x0] 07:21:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1291dec00) [pid = 2240] [serial = 1155] [outer = 0x1265ed000] 07:21:22 INFO - PROCESS | 2240 | 1467642082419 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12a2eac00) [pid = 2240] [serial = 1156] [outer = 0x1265ed000] 07:21:22 INFO - PROCESS | 2240 | 1467642082788 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:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 571ms 07:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:21:22 INFO - PROCESS | 2240 | 1467642082836 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 2240 | 1467642082839 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:21:22 INFO - PROCESS | 2240 | 1467642082842 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 2240 | 1467642082845 Marionette TRACE conn2 <- [1,1514,null,{}] 07:21:22 INFO - PROCESS | 2240 | 1467642082850 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:21:22 INFO - PROCESS | 2240 | 1467642082851 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:22 INFO - PROCESS | 2240 | 1467642082969 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:21:23 INFO - PROCESS | 2240 | 1467642083024 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642083027 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x116673800 == 39 [pid = 2240] [id = 386] 07:21:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x113041000) [pid = 2240] [serial = 1157] [outer = 0x0] 07:21:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x11336cc00) [pid = 2240] [serial = 1158] [outer = 0x113041000] 07:21:23 INFO - PROCESS | 2240 | 1467642083058 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x115122400) [pid = 2240] [serial = 1159] [outer = 0x113041000] 07:21:23 INFO - PROCESS | 2240 | 1467642083623 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:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 824ms 07:21:23 INFO - PROCESS | 2240 | 1467642083666 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:21:23 INFO - PROCESS | 2240 | 1467642083669 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:21:23 INFO - PROCESS | 2240 | 1467642083674 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - PROCESS | 2240 | 1467642083676 Marionette TRACE conn2 <- [1,1518,null,{}] 07:21:23 INFO - PROCESS | 2240 | 1467642083678 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:21:23 INFO - PROCESS | 2240 | 1467642083680 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:23 INFO - PROCESS | 2240 | 1467642083788 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:21:23 INFO - PROCESS | 2240 | 1467642083842 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642083843 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199a8000 == 40 [pid = 2240] [id = 387] 07:21:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x117202400) [pid = 2240] [serial = 1160] [outer = 0x0] 07:21:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1176ebc00) [pid = 2240] [serial = 1161] [outer = 0x117202400] 07:21:23 INFO - PROCESS | 2240 | 1467642083874 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x11821ec00) [pid = 2240] [serial = 1162] [outer = 0x117202400] 07:21:24 INFO - PROCESS | 2240 | 1467642084611 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:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1020ms 07:21:24 INFO - PROCESS | 2240 | 1467642084696 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:21:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:21:24 INFO - PROCESS | 2240 | 1467642084699 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:21:24 INFO - PROCESS | 2240 | 1467642084704 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 2240 | 1467642084707 Marionette TRACE conn2 <- [1,1522,null,{}] 07:21:24 INFO - PROCESS | 2240 | 1467642084759 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:21:24 INFO - PROCESS | 2240 | 1467642084761 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:24 INFO - PROCESS | 2240 | 1467642084948 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:21:25 INFO - PROCESS | 2240 | 1467642085001 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642085005 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x117016800 == 41 [pid = 2240] [id = 388] 07:21:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x116798800) [pid = 2240] [serial = 1163] [outer = 0x0] 07:21:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x116fb6800) [pid = 2240] [serial = 1164] [outer = 0x116798800] 07:21:25 INFO - PROCESS | 2240 | 1467642085052 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x11821e000) [pid = 2240] [serial = 1165] [outer = 0x116798800] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x12b92e800 == 40 [pid = 2240] [id = 384] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x12a90b000 == 39 [pid = 2240] [id = 383] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x12a695800 == 38 [pid = 2240] [id = 382] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x12902f000 == 37 [pid = 2240] [id = 381] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x126aa9800 == 36 [pid = 2240] [id = 380] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x12197c800 == 35 [pid = 2240] [id = 379] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x119cf3000 == 34 [pid = 2240] [id = 378] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x118fcf000 == 33 [pid = 2240] [id = 377] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x117242800 == 32 [pid = 2240] [id = 376] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x115195000 == 31 [pid = 2240] [id = 375] 07:21:25 INFO - PROCESS | 2240 | --DOCSHELL 0x1199d1000 == 30 [pid = 2240] [id = 374] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x124be6c00) [pid = 2240] [serial = 1086] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1264ea800) [pid = 2240] [serial = 1089] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x128a1d800) [pid = 2240] [serial = 1092] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x126b0f400) [pid = 2240] [serial = 1090] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x11949bc00) [pid = 2240] [serial = 1077] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x119807c00) [pid = 2240] [serial = 1078] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x113d8dc00) [pid = 2240] [serial = 1068] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x116795800) [pid = 2240] [serial = 1069] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1176ea800) [pid = 2240] [serial = 1071] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1182e1400) [pid = 2240] [serial = 1072] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x118450c00) [pid = 2240] [serial = 1074] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x118743000) [pid = 2240] [serial = 1075] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x129090000) [pid = 2240] [serial = 1096] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x116292000) [pid = 2240] [serial = 1065] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1180ebc00) [pid = 2240] [serial = 1066] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x120f2c800) [pid = 2240] [serial = 1095] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x120f2ac00) [pid = 2240] [serial = 1083] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x124ea7000) [pid = 2240] [serial = 1063] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1199e6c00) [pid = 2240] [serial = 1081] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1198c8000) [pid = 2240] [serial = 1080] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x12a95f800) [pid = 2240] [serial = 1105] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x12a630800) [pid = 2240] [serial = 1101] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x128de4800) [pid = 2240] [serial = 1093] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1260b0800) [pid = 2240] [serial = 1087] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x12a767400) [pid = 2240] [serial = 1104] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x12909b000) [pid = 2240] [serial = 1098] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x1291df800) [pid = 2240] [serial = 1099] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x123c04800) [pid = 2240] [serial = 1084] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x12a653000) [pid = 2240] [serial = 1102] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x12b756800) [pid = 2240] [serial = 1108] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x12acb7c00) [pid = 2240] [serial = 1107] [outer = 0x0] [url = about:blank] 07:21:25 INFO - PROCESS | 2240 | 1467642085462 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:21:25 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:21:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:21:25 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:21:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:21:25 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:21:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:21:25 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:21:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:21:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 793ms 07:21:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:21:25 INFO - PROCESS | 2240 | 1467642085497 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 2240 | 1467642085500 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:21:25 INFO - PROCESS | 2240 | 1467642085504 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 2240 | 1467642085506 Marionette TRACE conn2 <- [1,1526,null,{}] 07:21:25 INFO - PROCESS | 2240 | 1467642085509 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:21:25 INFO - PROCESS | 2240 | 1467642085510 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:25 INFO - PROCESS | 2240 | 1467642085589 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:21:25 INFO - PROCESS | 2240 | 1467642085593 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642085594 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x1188db000 == 31 [pid = 2240] [id = 389] 07:21:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x11843c800) [pid = 2240] [serial = 1166] [outer = 0x0] 07:21:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x118742400) [pid = 2240] [serial = 1167] [outer = 0x11843c800] 07:21:25 INFO - PROCESS | 2240 | 1467642085622 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x118fe5800) [pid = 2240] [serial = 1168] [outer = 0x11843c800] 07:21:25 INFO - PROCESS | 2240 | 1467642085953 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:21:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:21:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:21:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:21:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 07:21:25 INFO - PROCESS | 2240 | 1467642085975 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:21:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:21:25 INFO - PROCESS | 2240 | 1467642085976 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:21:25 INFO - PROCESS | 2240 | 1467642085979 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 2240 | 1467642085982 Marionette TRACE conn2 <- [1,1530,null,{}] 07:21:25 INFO - PROCESS | 2240 | 1467642085990 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:21:25 INFO - PROCESS | 2240 | 1467642085993 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:26 INFO - PROCESS | 2240 | 1467642086070 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:21:26 INFO - PROCESS | 2240 | 1467642086124 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642086132 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x121174000 == 32 [pid = 2240] [id = 390] 07:21:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x118fe2400) [pid = 2240] [serial = 1169] [outer = 0x0] 07:21:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1196c1c00) [pid = 2240] [serial = 1170] [outer = 0x118fe2400] 07:21:26 INFO - PROCESS | 2240 | 1467642086160 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x119c40400) [pid = 2240] [serial = 1171] [outer = 0x118fe2400] 07:21:26 INFO - PROCESS | 2240 | 1467642086439 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:21:26 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:21:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:21:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:21:26 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:21:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:21:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 473ms 07:21:26 INFO - PROCESS | 2240 | 1467642086459 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 2240 | 1467642086461 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:21:26 INFO - PROCESS | 2240 | 1467642086470 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 2240 | 1467642086471 Marionette TRACE conn2 <- [1,1534,null,{}] 07:21:26 INFO - PROCESS | 2240 | 1467642086473 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:21:26 INFO - PROCESS | 2240 | 1467642086475 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:26 INFO - PROCESS | 2240 | 1467642086559 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:21:26 INFO - PROCESS | 2240 | 1467642086563 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642086565 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x124f67000 == 33 [pid = 2240] [id = 391] 07:21:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x120e20c00) [pid = 2240] [serial = 1172] [outer = 0x0] 07:21:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1213e8400) [pid = 2240] [serial = 1173] [outer = 0x120e20c00] 07:21:26 INFO - PROCESS | 2240 | 1467642086591 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x123c07800) [pid = 2240] [serial = 1174] [outer = 0x120e20c00] 07:21:26 INFO - PROCESS | 2240 | 1467642086905 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:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 476ms 07:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:21:26 INFO - PROCESS | 2240 | 1467642086941 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 2240 | 1467642086942 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:21:26 INFO - PROCESS | 2240 | 1467642086944 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 2240 | 1467642086945 Marionette TRACE conn2 <- [1,1538,null,{}] 07:21:26 INFO - PROCESS | 2240 | 1467642086947 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:21:26 INFO - PROCESS | 2240 | 1467642086948 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:27 INFO - PROCESS | 2240 | 1467642087060 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:21:27 INFO - PROCESS | 2240 | 1467642087066 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642087067 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12651d000 == 34 [pid = 2240] [id = 392] 07:21:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1198d3400) [pid = 2240] [serial = 1175] [outer = 0x0] 07:21:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x12173a800) [pid = 2240] [serial = 1176] [outer = 0x1198d3400] 07:21:27 INFO - PROCESS | 2240 | 1467642087091 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1260b1800) [pid = 2240] [serial = 1177] [outer = 0x1198d3400] 07:21:27 INFO - PROCESS | 2240 | 1467642087421 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:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 518ms 07:21:27 INFO - PROCESS | 2240 | 1467642087462 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:21:27 INFO - PROCESS | 2240 | 1467642087464 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:21:27 INFO - PROCESS | 2240 | 1467642087466 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 2240 | 1467642087467 Marionette TRACE conn2 <- [1,1542,null,{}] 07:21:27 INFO - PROCESS | 2240 | 1467642087469 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:21:27 INFO - PROCESS | 2240 | 1467642087473 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:27 INFO - PROCESS | 2240 | 1467642087588 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:21:27 INFO - PROCESS | 2240 | 1467642087603 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642087604 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a422800 == 35 [pid = 2240] [id = 393] 07:21:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x126455c00) [pid = 2240] [serial = 1178] [outer = 0x0] 07:21:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x128de4800) [pid = 2240] [serial = 1179] [outer = 0x126455c00] 07:21:27 INFO - PROCESS | 2240 | 1467642087631 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x129349c00) [pid = 2240] [serial = 1180] [outer = 0x126455c00] 07:21:28 INFO - PROCESS | 2240 | 1467642088090 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:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 07:21:28 INFO - PROCESS | 2240 | 1467642088139 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 2240 | 1467642088141 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:21:28 INFO - PROCESS | 2240 | 1467642088145 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 2240 | 1467642088146 Marionette TRACE conn2 <- [1,1546,null,{}] 07:21:28 INFO - PROCESS | 2240 | 1467642088151 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:21:28 INFO - PROCESS | 2240 | 1467642088153 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:28 INFO - PROCESS | 2240 | 1467642088262 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:21:28 INFO - PROCESS | 2240 | 1467642088303 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642088304 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a920000 == 36 [pid = 2240] [id = 394] 07:21:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12934b800) [pid = 2240] [serial = 1181] [outer = 0x0] 07:21:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12a2e7400) [pid = 2240] [serial = 1182] [outer = 0x12934b800] 07:21:28 INFO - PROCESS | 2240 | 1467642088328 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12a650800) [pid = 2240] [serial = 1183] [outer = 0x12934b800] 07:21:28 INFO - PROCESS | 2240 | 1467642088688 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:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 573ms 07:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:21:28 INFO - PROCESS | 2240 | 1467642088722 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 2240 | 1467642088723 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:21:28 INFO - PROCESS | 2240 | 1467642088727 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 2240 | 1467642088729 Marionette TRACE conn2 <- [1,1550,null,{}] 07:21:28 INFO - PROCESS | 2240 | 1467642088735 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:21:28 INFO - PROCESS | 2240 | 1467642088736 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:28 INFO - PROCESS | 2240 | 1467642088858 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:21:28 INFO - PROCESS | 2240 | 1467642088887 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642088888 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b71d800 == 37 [pid = 2240] [id = 395] 07:21:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12a656400) [pid = 2240] [serial = 1184] [outer = 0x0] 07:21:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12a65c800) [pid = 2240] [serial = 1185] [outer = 0x12a656400] 07:21:28 INFO - PROCESS | 2240 | 1467642088913 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12a773c00) [pid = 2240] [serial = 1186] [outer = 0x12a656400] 07:21:29 INFO - PROCESS | 2240 | 1467642089262 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:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 572ms 07:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:21:29 INFO - PROCESS | 2240 | 1467642089299 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 2240 | 1467642089300 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:21:29 INFO - PROCESS | 2240 | 1467642089303 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - PROCESS | 2240 | 1467642089305 Marionette TRACE conn2 <- [1,1554,null,{}] 07:21:29 INFO - PROCESS | 2240 | 1467642089307 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:21:29 INFO - PROCESS | 2240 | 1467642089309 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:29 INFO - PROCESS | 2240 | 1467642089485 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x11886a800) [pid = 2240] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x120f2e800) [pid = 2240] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1183ec800) [pid = 2240] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x11843ec00) [pid = 2240] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1182de800) [pid = 2240] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x120f27800) [pid = 2240] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1183f3800) [pid = 2240] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x113379c00) [pid = 2240] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1260aac00) [pid = 2240] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1160dc400) [pid = 2240] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x11821c800) [pid = 2240] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x11871a000) [pid = 2240] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x121746000) [pid = 2240] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1260a8000) [pid = 2240] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:21:29 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x113370400) [pid = 2240] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:21:29 INFO - PROCESS | 2240 | 1467642089529 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642089530 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x11876e000 == 38 [pid = 2240] [id = 396] 07:21:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1128d3000) [pid = 2240] [serial = 1187] [outer = 0x0] 07:21:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x113f35400) [pid = 2240] [serial = 1188] [outer = 0x1128d3000] 07:21:29 INFO - PROCESS | 2240 | 1467642089554 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1182e1800) [pid = 2240] [serial = 1189] [outer = 0x1128d3000] 07:21:29 INFO - PROCESS | 2240 | 1467642089831 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:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 569ms 07:21:29 INFO - PROCESS | 2240 | 1467642089875 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 2240 | 1467642089876 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:21:29 INFO - PROCESS | 2240 | 1467642089879 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - PROCESS | 2240 | 1467642089881 Marionette TRACE conn2 <- [1,1558,null,{}] 07:21:29 INFO - PROCESS | 2240 | 1467642089888 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:21:29 INFO - PROCESS | 2240 | 1467642089889 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:29 INFO - PROCESS | 2240 | 1467642089980 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:21:30 INFO - PROCESS | 2240 | 1467642090036 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642090038 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba0d800 == 39 [pid = 2240] [id = 397] 07:21:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x112f98400) [pid = 2240] [serial = 1190] [outer = 0x0] 07:21:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x11886a800) [pid = 2240] [serial = 1191] [outer = 0x112f98400] 07:21:30 INFO - PROCESS | 2240 | 1467642090061 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x126561400) [pid = 2240] [serial = 1192] [outer = 0x112f98400] 07:21:30 INFO - PROCESS | 2240 | 1467642090378 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:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 524ms 07:21:30 INFO - PROCESS | 2240 | 1467642090404 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 2240 | 1467642090407 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:21:30 INFO - PROCESS | 2240 | 1467642090410 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 2240 | 1467642090413 Marionette TRACE conn2 <- [1,1562,null,{}] 07:21:30 INFO - PROCESS | 2240 | 1467642090428 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:21:30 INFO - PROCESS | 2240 | 1467642090431 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:30 INFO - PROCESS | 2240 | 1467642090568 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:21:30 INFO - PROCESS | 2240 | 1467642090650 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642090652 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c28d800 == 40 [pid = 2240] [id = 398] 07:21:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1198cb400) [pid = 2240] [serial = 1193] [outer = 0x0] 07:21:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12a95f000) [pid = 2240] [serial = 1194] [outer = 0x1198cb400] 07:21:30 INFO - PROCESS | 2240 | 1467642090692 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x12b8b8000) [pid = 2240] [serial = 1195] [outer = 0x1198cb400] 07:21:30 INFO - PROCESS | 2240 | 1467642090958 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:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 573ms 07:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:21:30 INFO - PROCESS | 2240 | 1467642090989 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 2240 | 1467642090991 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:21:30 INFO - PROCESS | 2240 | 1467642090993 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - PROCESS | 2240 | 1467642090994 Marionette TRACE conn2 <- [1,1566,null,{}] 07:21:31 INFO - PROCESS | 2240 | 1467642090998 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:21:31 INFO - PROCESS | 2240 | 1467642091002 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:31 INFO - PROCESS | 2240 | 1467642091091 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:21:31 INFO - PROCESS | 2240 | 1467642091095 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642091096 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c73a000 == 41 [pid = 2240] [id = 399] 07:21:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12b8b9c00) [pid = 2240] [serial = 1196] [outer = 0x0] 07:21:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12b8c1000) [pid = 2240] [serial = 1197] [outer = 0x12b8b9c00] 07:21:31 INFO - PROCESS | 2240 | 1467642091123 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12b969c00) [pid = 2240] [serial = 1198] [outer = 0x12b8b9c00] 07:21:31 INFO - PROCESS | 2240 | 1467642091452 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:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 569ms 07:21:31 INFO - PROCESS | 2240 | 1467642091563 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:21:31 INFO - PROCESS | 2240 | 1467642091566 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:21:31 INFO - PROCESS | 2240 | 1467642091570 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - PROCESS | 2240 | 1467642091571 Marionette TRACE conn2 <- [1,1570,null,{}] 07:21:31 INFO - PROCESS | 2240 | 1467642091575 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:21:31 INFO - PROCESS | 2240 | 1467642091577 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:31 INFO - PROCESS | 2240 | 1467642091687 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:21:31 INFO - PROCESS | 2240 | 1467642091741 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642091745 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x116672000 == 42 [pid = 2240] [id = 400] 07:21:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1133bf800) [pid = 2240] [serial = 1199] [outer = 0x0] 07:21:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x113d8d000) [pid = 2240] [serial = 1200] [outer = 0x1133bf800] 07:21:31 INFO - PROCESS | 2240 | 1467642091775 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x116797c00) [pid = 2240] [serial = 1201] [outer = 0x1133bf800] 07:21:32 INFO - PROCESS | 2240 | 1467642092238 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:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 721ms 07:21:32 INFO - PROCESS | 2240 | 1467642092290 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:21:32 INFO - PROCESS | 2240 | 1467642092293 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:21:32 INFO - PROCESS | 2240 | 1467642092315 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 2240 | 1467642092317 Marionette TRACE conn2 <- [1,1574,null,{}] 07:21:32 INFO - PROCESS | 2240 | 1467642092359 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:21:32 INFO - PROCESS | 2240 | 1467642092361 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:32 INFO - PROCESS | 2240 | 1467642092460 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:21:32 INFO - PROCESS | 2240 | 1467642092530 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642092531 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x124d14000 == 43 [pid = 2240] [id = 401] 07:21:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x11885d800) [pid = 2240] [serial = 1202] [outer = 0x0] 07:21:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x118f9ec00) [pid = 2240] [serial = 1203] [outer = 0x11885d800] 07:21:32 INFO - PROCESS | 2240 | 1467642092561 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1196c1000) [pid = 2240] [serial = 1204] [outer = 0x11885d800] 07:21:32 INFO - PROCESS | 2240 | 1467642092984 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:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 07:21:33 INFO - PROCESS | 2240 | 1467642093026 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:21:33 INFO - PROCESS | 2240 | 1467642093028 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:21:33 INFO - PROCESS | 2240 | 1467642093031 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - PROCESS | 2240 | 1467642093032 Marionette TRACE conn2 <- [1,1578,null,{}] 07:21:33 INFO - PROCESS | 2240 | 1467642093040 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:21:33 INFO - PROCESS | 2240 | 1467642093044 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:33 INFO - PROCESS | 2240 | 1467642093187 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:21:33 INFO - PROCESS | 2240 | 1467642093259 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642093261 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c27f800 == 44 [pid = 2240] [id = 402] 07:21:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x120e90c00) [pid = 2240] [serial = 1205] [outer = 0x0] 07:21:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x123c10800) [pid = 2240] [serial = 1206] [outer = 0x120e90c00] 07:21:33 INFO - PROCESS | 2240 | 1467642093292 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x126b0a800) [pid = 2240] [serial = 1207] [outer = 0x120e90c00] 07:21:33 INFO - PROCESS | 2240 | 1467642093703 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:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 722ms 07:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:21:33 INFO - PROCESS | 2240 | 1467642093761 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 2240 | 1467642093762 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:21:33 INFO - PROCESS | 2240 | 1467642093766 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - PROCESS | 2240 | 1467642093767 Marionette TRACE conn2 <- [1,1582,null,{}] 07:21:33 INFO - PROCESS | 2240 | 1467642093770 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:21:33 INFO - PROCESS | 2240 | 1467642093771 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:33 INFO - PROCESS | 2240 | 1467642093871 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:21:33 INFO - PROCESS | 2240 | 1467642093928 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642093930 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca52800 == 45 [pid = 2240] [id = 403] 07:21:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x12908f800) [pid = 2240] [serial = 1208] [outer = 0x0] 07:21:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12933dc00) [pid = 2240] [serial = 1209] [outer = 0x12908f800] 07:21:33 INFO - PROCESS | 2240 | 1467642093970 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x12a654000) [pid = 2240] [serial = 1210] [outer = 0x12908f800] 07:21:34 INFO - PROCESS | 2240 | 1467642094407 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:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 07:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:21:34 INFO - PROCESS | 2240 | 1467642094436 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 2240 | 1467642094438 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:21:34 INFO - PROCESS | 2240 | 1467642094440 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 2240 | 1467642094441 Marionette TRACE conn2 <- [1,1586,null,{}] 07:21:34 INFO - PROCESS | 2240 | 1467642094443 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:21:34 INFO - PROCESS | 2240 | 1467642094445 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:34 INFO - PROCESS | 2240 | 1467642094545 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:21:34 INFO - PROCESS | 2240 | 1467642094602 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642094604 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x117007800 == 46 [pid = 2240] [id = 404] 07:21:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x113d90400) [pid = 2240] [serial = 1211] [outer = 0x0] 07:21:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1198ccc00) [pid = 2240] [serial = 1212] [outer = 0x113d90400] 07:21:34 INFO - PROCESS | 2240 | 1467642094632 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x12934b400) [pid = 2240] [serial = 1213] [outer = 0x113d90400] 07:21:35 INFO - PROCESS | 2240 | 1467642095206 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:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 822ms 07:21:35 INFO - PROCESS | 2240 | 1467642095262 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 2240 | 1467642095264 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:21:35 INFO - PROCESS | 2240 | 1467642095288 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 2240 | 1467642095290 Marionette TRACE conn2 <- [1,1590,null,{}] 07:21:35 INFO - PROCESS | 2240 | 1467642095294 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:21:35 INFO - PROCESS | 2240 | 1467642095295 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:35 INFO - PROCESS | 2240 | 1467642095394 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:21:35 INFO - PROCESS | 2240 | 1467642095454 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642095456 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:35 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169a4000 == 47 [pid = 2240] [id = 405] 07:21:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x11336d400) [pid = 2240] [serial = 1214] [outer = 0x0] 07:21:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1133b8c00) [pid = 2240] [serial = 1215] [outer = 0x11336d400] 07:21:35 INFO - PROCESS | 2240 | 1467642095484 Marionette DEBUG loaded listener.js 07:21:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x113d4b000) [pid = 2240] [serial = 1216] [outer = 0x11336d400] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12c28d800 == 46 [pid = 2240] [id = 398] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba0d800 == 45 [pid = 2240] [id = 397] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x11876e000 == 44 [pid = 2240] [id = 396] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12b71d800 == 43 [pid = 2240] [id = 395] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12a920000 == 42 [pid = 2240] [id = 394] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12a422800 == 41 [pid = 2240] [id = 393] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12651d000 == 40 [pid = 2240] [id = 392] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x124f67000 == 39 [pid = 2240] [id = 391] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x121174000 == 38 [pid = 2240] [id = 390] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x1188db000 == 37 [pid = 2240] [id = 389] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x117016800 == 36 [pid = 2240] [id = 388] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x1199a8000 == 35 [pid = 2240] [id = 387] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x116673800 == 34 [pid = 2240] [id = 386] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba09000 == 33 [pid = 2240] [id = 385] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x117007800 == 32 [pid = 2240] [id = 404] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca52800 == 31 [pid = 2240] [id = 403] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12c27f800 == 30 [pid = 2240] [id = 402] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x124d14000 == 29 [pid = 2240] [id = 401] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x12c73a000 == 28 [pid = 2240] [id = 399] 07:21:36 INFO - PROCESS | 2240 | --DOCSHELL 0x116672000 == 27 [pid = 2240] [id = 400] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x11980d800) [pid = 2240] [serial = 1138] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x1196c5c00) [pid = 2240] [serial = 1137] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x1218ea400) [pid = 2240] [serial = 1141] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x120f31c00) [pid = 2240] [serial = 1140] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x118439c00) [pid = 2240] [serial = 1131] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x124bbe000) [pid = 2240] [serial = 1143] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x11844f800) [pid = 2240] [serial = 1132] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x118448c00) [pid = 2240] [serial = 1123] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1182e6800) [pid = 2240] [serial = 1122] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x124be8c00) [pid = 2240] [serial = 1146] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1260a9800) [pid = 2240] [serial = 1147] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x118744800) [pid = 2240] [serial = 1134] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x113946c00) [pid = 2240] [serial = 1125] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x128bb3c00) [pid = 2240] [serial = 1152] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x129098800) [pid = 2240] [serial = 1153] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x113f2dc00) [pid = 2240] [serial = 1126] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x116fb6400) [pid = 2240] [serial = 1128] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x12550e400) [pid = 2240] [serial = 1144] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1176ea400) [pid = 2240] [serial = 1129] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x118445c00) [pid = 2240] [serial = 1111] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1182dd800) [pid = 2240] [serial = 1110] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x11980e800) [pid = 2240] [serial = 1114] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1194a3000) [pid = 2240] [serial = 1113] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1260b0000) [pid = 2240] [serial = 1117] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x124823c00) [pid = 2240] [serial = 1116] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x128a19c00) [pid = 2240] [serial = 1150] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x118fe3c00) [pid = 2240] [serial = 1135] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1267a7800) [pid = 2240] [serial = 1149] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x12934a800) [pid = 2240] [serial = 1120] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1291da000) [pid = 2240] [serial = 1119] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x1291dec00) [pid = 2240] [serial = 1155] [outer = 0x0] [url = about:blank] 07:21:36 INFO - PROCESS | 2240 | 1467642096435 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:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1179ms 07:21:36 INFO - PROCESS | 2240 | 1467642096466 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:21:36 INFO - PROCESS | 2240 | 1467642096468 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:21:36 INFO - PROCESS | 2240 | 1467642096471 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - PROCESS | 2240 | 1467642096473 Marionette TRACE conn2 <- [1,1594,null,{}] 07:21:36 INFO - PROCESS | 2240 | 1467642096476 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:21:36 INFO - PROCESS | 2240 | 1467642096478 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:36 INFO - PROCESS | 2240 | 1467642096562 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:21:36 INFO - PROCESS | 2240 | 1467642096569 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642096571 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x113d7b800 == 28 [pid = 2240] [id = 406] 07:21:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x112e37000) [pid = 2240] [serial = 1217] [outer = 0x0] 07:21:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x113038800) [pid = 2240] [serial = 1218] [outer = 0x112e37000] 07:21:36 INFO - PROCESS | 2240 | 1467642096599 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1128d8400) [pid = 2240] [serial = 1219] [outer = 0x112e37000] 07:21:36 INFO - PROCESS | 2240 | 1467642096979 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:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 520ms 07:21:36 INFO - PROCESS | 2240 | 1467642096991 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:21:36 INFO - PROCESS | 2240 | 1467642096994 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:21:37 INFO - PROCESS | 2240 | 1467642097000 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 2240 | 1467642097002 Marionette TRACE conn2 <- [1,1598,null,{}] 07:21:37 INFO - PROCESS | 2240 | 1467642097005 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:21:37 INFO - PROCESS | 2240 | 1467642097006 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:37 INFO - PROCESS | 2240 | 1467642097082 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:21:37 INFO - PROCESS | 2240 | 1467642097086 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642097088 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x117e5d000 == 29 [pid = 2240] [id = 407] 07:21:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1166f9800) [pid = 2240] [serial = 1220] [outer = 0x0] 07:21:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x116978800) [pid = 2240] [serial = 1221] [outer = 0x1166f9800] 07:21:37 INFO - PROCESS | 2240 | 1467642097117 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x116fb6400) [pid = 2240] [serial = 1222] [outer = 0x1166f9800] 07:21:37 INFO - PROCESS | 2240 | 1467642097454 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:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 474ms 07:21:37 INFO - PROCESS | 2240 | 1467642097473 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:21:37 INFO - PROCESS | 2240 | 1467642097474 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:21:37 INFO - PROCESS | 2240 | 1467642097477 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 2240 | 1467642097479 Marionette TRACE conn2 <- [1,1602,null,{}] 07:21:37 INFO - PROCESS | 2240 | 1467642097489 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:21:37 INFO - PROCESS | 2240 | 1467642097492 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:37 INFO - PROCESS | 2240 | 1467642097573 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:21:37 INFO - PROCESS | 2240 | 1467642097630 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642097632 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x11948d000 == 30 [pid = 2240] [id = 408] 07:21:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x112a83800) [pid = 2240] [serial = 1223] [outer = 0x0] 07:21:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x118213c00) [pid = 2240] [serial = 1224] [outer = 0x112a83800] 07:21:37 INFO - PROCESS | 2240 | 1467642097660 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x118433000) [pid = 2240] [serial = 1225] [outer = 0x112a83800] 07:21:37 INFO - PROCESS | 2240 | 1467642097951 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:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 523ms 07:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:21:38 INFO - PROCESS | 2240 | 1467642098002 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2240 | 1467642098004 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:21:38 INFO - PROCESS | 2240 | 1467642098006 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 2240 | 1467642098007 Marionette TRACE conn2 <- [1,1606,null,{}] 07:21:38 INFO - PROCESS | 2240 | 1467642098009 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:21:38 INFO - PROCESS | 2240 | 1467642098010 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:38 INFO - PROCESS | 2240 | 1467642098088 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:21:38 INFO - PROCESS | 2240 | 1467642098149 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642098150 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x12106d800 == 31 [pid = 2240] [id = 409] 07:21:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1182e1400) [pid = 2240] [serial = 1226] [outer = 0x0] 07:21:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118441800) [pid = 2240] [serial = 1227] [outer = 0x1182e1400] 07:21:38 INFO - PROCESS | 2240 | 1467642098175 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x118553000) [pid = 2240] [serial = 1228] [outer = 0x1182e1400] 07:21:38 INFO - PROCESS | 2240 | 1467642098463 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:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 468ms 07:21:38 INFO - PROCESS | 2240 | 1467642098478 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2240 | 1467642098480 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:21:38 INFO - PROCESS | 2240 | 1467642098490 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 2240 | 1467642098498 Marionette TRACE conn2 <- [1,1610,null,{}] 07:21:38 INFO - PROCESS | 2240 | 1467642098504 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:21:38 INFO - PROCESS | 2240 | 1467642098505 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:38 INFO - PROCESS | 2240 | 1467642098596 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:21:38 INFO - PROCESS | 2240 | 1467642098631 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642098632 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x121808800 == 32 [pid = 2240] [id = 410] 07:21:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1151da800) [pid = 2240] [serial = 1229] [outer = 0x0] 07:21:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x118718400) [pid = 2240] [serial = 1230] [outer = 0x1151da800] 07:21:38 INFO - PROCESS | 2240 | 1467642098657 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x118f99800) [pid = 2240] [serial = 1231] [outer = 0x1151da800] 07:21:38 INFO - PROCESS | 2240 | 1467642098946 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:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 486ms 07:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:21:38 INFO - PROCESS | 2240 | 1467642098973 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2240 | 1467642098975 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:21:38 INFO - PROCESS | 2240 | 1467642098977 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 2240 | 1467642098978 Marionette TRACE conn2 <- [1,1614,null,{}] 07:21:38 INFO - PROCESS | 2240 | 1467642098980 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:21:38 INFO - PROCESS | 2240 | 1467642098988 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:39 INFO - PROCESS | 2240 | 1467642099103 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:21:39 INFO - PROCESS | 2240 | 1467642099112 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642099113 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x125543800 == 33 [pid = 2240] [id = 411] 07:21:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x11873e000) [pid = 2240] [serial = 1232] [outer = 0x0] 07:21:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x11949a800) [pid = 2240] [serial = 1233] [outer = 0x11873e000] 07:21:39 INFO - PROCESS | 2240 | 1467642099139 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1198d1c00) [pid = 2240] [serial = 1234] [outer = 0x11873e000] 07:21:39 INFO - PROCESS | 2240 | 1467642099478 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:21:39 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:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 07:21:39 INFO - PROCESS | 2240 | 1467642099496 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:21:39 INFO - PROCESS | 2240 | 1467642099497 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:21:39 INFO - PROCESS | 2240 | 1467642099503 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 2240 | 1467642099504 Marionette TRACE conn2 <- [1,1618,null,{}] 07:21:39 INFO - PROCESS | 2240 | 1467642099506 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:21:39 INFO - PROCESS | 2240 | 1467642099508 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:39 INFO - PROCESS | 2240 | 1467642099608 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:21:39 INFO - PROCESS | 2240 | 1467642099647 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642099648 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bc2000 == 34 [pid = 2240] [id = 412] 07:21:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x119697800) [pid = 2240] [serial = 1235] [outer = 0x0] 07:21:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1199e4400) [pid = 2240] [serial = 1236] [outer = 0x119697800] 07:21:39 INFO - PROCESS | 2240 | 1467642099672 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x120e8e800) [pid = 2240] [serial = 1237] [outer = 0x119697800] 07:21:39 INFO - PROCESS | 2240 | 1467642099977 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:21:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 521ms 07:21:40 INFO - PROCESS | 2240 | 1467642100022 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 2240 | 1467642100023 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:21:40 INFO - PROCESS | 2240 | 1467642100025 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 2240 | 1467642100027 Marionette TRACE conn2 <- [1,1622,null,{}] 07:21:40 INFO - PROCESS | 2240 | 1467642100029 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:21:40 INFO - PROCESS | 2240 | 1467642100030 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:40 INFO - PROCESS | 2240 | 1467642100125 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:21:40 INFO - PROCESS | 2240 | 1467642100128 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642100129 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x12903e800 == 35 [pid = 2240] [id = 413] 07:21:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1129a5800) [pid = 2240] [serial = 1238] [outer = 0x0] 07:21:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x120f22400) [pid = 2240] [serial = 1239] [outer = 0x1129a5800] 07:21:40 INFO - PROCESS | 2240 | 1467642100154 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x121741400) [pid = 2240] [serial = 1240] [outer = 0x1129a5800] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x126455c00) [pid = 2240] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x12934b800) [pid = 2240] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x12a656400) [pid = 2240] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1128d3000) [pid = 2240] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1198d3400) [pid = 2240] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x113041000) [pid = 2240] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x12b8b9c00) [pid = 2240] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1265ed000) [pid = 2240] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x11843c800) [pid = 2240] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x120e20c00) [pid = 2240] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x118fe2400) [pid = 2240] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x116798800) [pid = 2240] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x117202400) [pid = 2240] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1198cb400) [pid = 2240] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:21:40 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x112f98400) [pid = 2240] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:21:40 INFO - PROCESS | 2240 | 1467642100685 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:21:40 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:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 668ms 07:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:21:40 INFO - PROCESS | 2240 | 1467642100695 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 2240 | 1467642100696 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:21:40 INFO - PROCESS | 2240 | 1467642100698 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 2240 | 1467642100701 Marionette TRACE conn2 <- [1,1626,null,{}] 07:21:40 INFO - PROCESS | 2240 | 1467642100711 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:21:40 INFO - PROCESS | 2240 | 1467642100713 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:40 INFO - PROCESS | 2240 | 1467642100787 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:21:40 INFO - PROCESS | 2240 | 1467642100790 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642100791 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x11948c800 == 36 [pid = 2240] [id = 414] 07:21:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1129aa400) [pid = 2240] [serial = 1241] [outer = 0x0] 07:21:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1182db000) [pid = 2240] [serial = 1242] [outer = 0x1129aa400] 07:21:40 INFO - PROCESS | 2240 | 1467642100817 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1218ec400) [pid = 2240] [serial = 1243] [outer = 0x1129aa400] 07:21:41 INFO - PROCESS | 2240 | 1467642101136 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:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 471ms 07:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:21:41 INFO - PROCESS | 2240 | 1467642101170 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 2240 | 1467642101171 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:21:41 INFO - PROCESS | 2240 | 1467642101173 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 2240 | 1467642101174 Marionette TRACE conn2 <- [1,1630,null,{}] 07:21:41 INFO - PROCESS | 2240 | 1467642101176 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:21:41 INFO - PROCESS | 2240 | 1467642101177 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:41 INFO - PROCESS | 2240 | 1467642101272 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:21:41 INFO - PROCESS | 2240 | 1467642101278 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642101279 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a903000 == 37 [pid = 2240] [id = 415] 07:21:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1218ecc00) [pid = 2240] [serial = 1244] [outer = 0x0] 07:21:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1248f1800) [pid = 2240] [serial = 1245] [outer = 0x1218ecc00] 07:21:41 INFO - PROCESS | 2240 | 1467642101305 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x124d5b000) [pid = 2240] [serial = 1246] [outer = 0x1218ecc00] 07:21:41 INFO - PROCESS | 2240 | 1467642101610 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:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 468ms 07:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:21:41 INFO - PROCESS | 2240 | 1467642101642 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 2240 | 1467642101643 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:21:41 INFO - PROCESS | 2240 | 1467642101645 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 2240 | 1467642101647 Marionette TRACE conn2 <- [1,1634,null,{}] 07:21:41 INFO - PROCESS | 2240 | 1467642101652 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:21:41 INFO - PROCESS | 2240 | 1467642101654 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:41 INFO - PROCESS | 2240 | 1467642101746 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:21:41 INFO - PROCESS | 2240 | 1467642101752 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642101754 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214d5800 == 38 [pid = 2240] [id = 416] 07:21:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12550e400) [pid = 2240] [serial = 1247] [outer = 0x0] 07:21:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1260b1c00) [pid = 2240] [serial = 1248] [outer = 0x12550e400] 07:21:41 INFO - PROCESS | 2240 | 1467642101780 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x128a19400) [pid = 2240] [serial = 1249] [outer = 0x12550e400] 07:21:42 INFO - PROCESS | 2240 | 1467642102121 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:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 522ms 07:21:42 INFO - PROCESS | 2240 | 1467642102177 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 2240 | 1467642102178 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:21:42 INFO - PROCESS | 2240 | 1467642102180 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - PROCESS | 2240 | 1467642102181 Marionette TRACE conn2 <- [1,1638,null,{}] 07:21:42 INFO - PROCESS | 2240 | 1467642102184 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:21:42 INFO - PROCESS | 2240 | 1467642102185 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:42 INFO - PROCESS | 2240 | 1467642102258 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:21:42 INFO - PROCESS | 2240 | 1467642102261 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642102263 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba0e000 == 39 [pid = 2240] [id = 417] 07:21:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x128a19c00) [pid = 2240] [serial = 1250] [outer = 0x0] 07:21:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x128bbd000) [pid = 2240] [serial = 1251] [outer = 0x128a19c00] 07:21:42 INFO - PROCESS | 2240 | 1467642102289 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x129097400) [pid = 2240] [serial = 1252] [outer = 0x128a19c00] 07:21:42 INFO - PROCESS | 2240 | 1467642102671 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:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 07:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:21:42 INFO - PROCESS | 2240 | 1467642102702 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 2240 | 1467642102704 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:21:42 INFO - PROCESS | 2240 | 1467642102708 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - PROCESS | 2240 | 1467642102711 Marionette TRACE conn2 <- [1,1642,null,{}] 07:21:42 INFO - PROCESS | 2240 | 1467642102715 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:21:42 INFO - PROCESS | 2240 | 1467642102717 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:42 INFO - PROCESS | 2240 | 1467642102835 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:21:42 INFO - PROCESS | 2240 | 1467642102892 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642102896 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x1162f2800 == 40 [pid = 2240] [id = 418] 07:21:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1129ab000) [pid = 2240] [serial = 1253] [outer = 0x0] 07:21:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x112a85800) [pid = 2240] [serial = 1254] [outer = 0x1129ab000] 07:21:42 INFO - PROCESS | 2240 | 1467642102926 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1139f6400) [pid = 2240] [serial = 1255] [outer = 0x1129ab000] 07:21:43 INFO - PROCESS | 2240 | 1467642103467 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:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 823ms 07:21:43 INFO - PROCESS | 2240 | 1467642103531 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 2240 | 1467642103535 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:21:43 INFO - PROCESS | 2240 | 1467642103540 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 2240 | 1467642103542 Marionette TRACE conn2 <- [1,1646,null,{}] 07:21:43 INFO - PROCESS | 2240 | 1467642103544 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:21:43 INFO - PROCESS | 2240 | 1467642103546 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:43 INFO - PROCESS | 2240 | 1467642103654 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:21:43 INFO - PROCESS | 2240 | 1467642103734 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642103735 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x120ebd000 == 41 [pid = 2240] [id = 419] 07:21:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x117205800) [pid = 2240] [serial = 1256] [outer = 0x0] 07:21:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1172c5c00) [pid = 2240] [serial = 1257] [outer = 0x117205800] 07:21:43 INFO - PROCESS | 2240 | 1467642103766 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x118219c00) [pid = 2240] [serial = 1258] [outer = 0x117205800] 07:21:44 INFO - PROCESS | 2240 | 1467642104463 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:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 971ms 07:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:21:44 INFO - PROCESS | 2240 | 1467642104512 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:21:44 INFO - PROCESS | 2240 | 1467642104514 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:21:44 INFO - PROCESS | 2240 | 1467642104518 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - PROCESS | 2240 | 1467642104519 Marionette TRACE conn2 <- [1,1650,null,{}] 07:21:44 INFO - PROCESS | 2240 | 1467642104523 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:21:44 INFO - PROCESS | 2240 | 1467642104524 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:44 INFO - PROCESS | 2240 | 1467642104632 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:21:44 INFO - PROCESS | 2240 | 1467642104712 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642104715 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x117356000 == 42 [pid = 2240] [id = 420] 07:21:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x11628b800) [pid = 2240] [serial = 1259] [outer = 0x0] 07:21:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x116795400) [pid = 2240] [serial = 1260] [outer = 0x11628b800] 07:21:44 INFO - PROCESS | 2240 | 1467642104743 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x117206000) [pid = 2240] [serial = 1261] [outer = 0x11628b800] 07:21:44 INFO - PROCESS | 2240 | --DOCSHELL 0x1214d5800 == 41 [pid = 2240] [id = 416] 07:21:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12a903000 == 40 [pid = 2240] [id = 415] 07:21:44 INFO - PROCESS | 2240 | --DOCSHELL 0x11948c800 == 39 [pid = 2240] [id = 414] 07:21:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12903e800 == 38 [pid = 2240] [id = 413] 07:21:44 INFO - PROCESS | 2240 | --DOCSHELL 0x126bc2000 == 37 [pid = 2240] [id = 412] 07:21:44 INFO - PROCESS | 2240 | --DOCSHELL 0x125543800 == 36 [pid = 2240] [id = 411] 07:21:45 INFO - PROCESS | 2240 | --DOCSHELL 0x121808800 == 35 [pid = 2240] [id = 410] 07:21:45 INFO - PROCESS | 2240 | --DOCSHELL 0x12106d800 == 34 [pid = 2240] [id = 409] 07:21:45 INFO - PROCESS | 2240 | --DOCSHELL 0x11948d000 == 33 [pid = 2240] [id = 408] 07:21:45 INFO - PROCESS | 2240 | --DOCSHELL 0x117e5d000 == 32 [pid = 2240] [id = 407] 07:21:45 INFO - PROCESS | 2240 | --DOCSHELL 0x113d7b800 == 31 [pid = 2240] [id = 406] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x128de4800) [pid = 2240] [serial = 1179] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x12a650800) [pid = 2240] [serial = 1183] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x12a2e7400) [pid = 2240] [serial = 1182] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x12a773c00) [pid = 2240] [serial = 1186] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x12a65c800) [pid = 2240] [serial = 1185] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1182e1800) [pid = 2240] [serial = 1189] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x12173a800) [pid = 2240] [serial = 1176] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x11336cc00) [pid = 2240] [serial = 1158] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x12b8c1000) [pid = 2240] [serial = 1197] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x115122400) [pid = 2240] [serial = 1159] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12b969c00) [pid = 2240] [serial = 1198] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x12a2eac00) [pid = 2240] [serial = 1156] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118742400) [pid = 2240] [serial = 1167] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x118fe5800) [pid = 2240] [serial = 1168] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x123c07800) [pid = 2240] [serial = 1174] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1213e8400) [pid = 2240] [serial = 1173] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1196c1c00) [pid = 2240] [serial = 1170] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x119c40400) [pid = 2240] [serial = 1171] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x116fb6800) [pid = 2240] [serial = 1164] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x11821e000) [pid = 2240] [serial = 1165] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1176ebc00) [pid = 2240] [serial = 1161] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x11821ec00) [pid = 2240] [serial = 1162] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12b8b8000) [pid = 2240] [serial = 1195] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x113f35400) [pid = 2240] [serial = 1188] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x129349c00) [pid = 2240] [serial = 1180] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x12a95f000) [pid = 2240] [serial = 1194] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1260b1800) [pid = 2240] [serial = 1177] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x126561400) [pid = 2240] [serial = 1192] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x11886a800) [pid = 2240] [serial = 1191] [outer = 0x0] [url = about:blank] 07:21:45 INFO - PROCESS | 2240 | 1467642105166 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:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 672ms 07:21:45 INFO - PROCESS | 2240 | 1467642105190 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:21:45 INFO - PROCESS | 2240 | 1467642105194 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:21:45 INFO - PROCESS | 2240 | 1467642105201 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 2240 | 1467642105204 Marionette TRACE conn2 <- [1,1654,null,{}] 07:21:45 INFO - PROCESS | 2240 | 1467642105207 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:21:45 INFO - PROCESS | 2240 | 1467642105209 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:45 INFO - PROCESS | 2240 | 1467642105315 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:21:45 INFO - PROCESS | 2240 | 1467642105395 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642105397 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x119478800 == 32 [pid = 2240] [id = 421] 07:21:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1173ecc00) [pid = 2240] [serial = 1262] [outer = 0x0] 07:21:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1182e3800) [pid = 2240] [serial = 1263] [outer = 0x1173ecc00] 07:21:45 INFO - PROCESS | 2240 | 1467642105442 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x11843e400) [pid = 2240] [serial = 1264] [outer = 0x1173ecc00] 07:21:45 INFO - PROCESS | 2240 | 1467642105743 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:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 573ms 07:21:45 INFO - PROCESS | 2240 | 1467642105772 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:21:45 INFO - PROCESS | 2240 | 1467642105773 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:21:45 INFO - PROCESS | 2240 | 1467642105776 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 2240 | 1467642105779 Marionette TRACE conn2 <- [1,1658,null,{}] 07:21:45 INFO - PROCESS | 2240 | 1467642105790 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:21:45 INFO - PROCESS | 2240 | 1467642105793 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:45 INFO - PROCESS | 2240 | 1467642105890 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:21:45 INFO - PROCESS | 2240 | 1467642105966 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642105968 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214ca000 == 33 [pid = 2240] [id = 422] 07:21:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1176f0000) [pid = 2240] [serial = 1265] [outer = 0x0] 07:21:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x118742400) [pid = 2240] [serial = 1266] [outer = 0x1176f0000] 07:21:46 INFO - PROCESS | 2240 | 1467642106012 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1196c3800) [pid = 2240] [serial = 1267] [outer = 0x1176f0000] 07:21:46 INFO - PROCESS | 2240 | 1467642106406 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:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 673ms 07:21:46 INFO - PROCESS | 2240 | 1467642106449 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 2240 | 1467642106451 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:21:46 INFO - PROCESS | 2240 | 1467642106458 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 2240 | 1467642106460 Marionette TRACE conn2 <- [1,1662,null,{}] 07:21:46 INFO - PROCESS | 2240 | 1467642106462 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:21:46 INFO - PROCESS | 2240 | 1467642106463 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:46 INFO - PROCESS | 2240 | 1467642106541 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:21:46 INFO - PROCESS | 2240 | 1467642106545 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642106546 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x1260df800 == 34 [pid = 2240] [id = 423] 07:21:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x119803400) [pid = 2240] [serial = 1268] [outer = 0x0] 07:21:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11980d800) [pid = 2240] [serial = 1269] [outer = 0x119803400] 07:21:46 INFO - PROCESS | 2240 | 1467642106575 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1198d0c00) [pid = 2240] [serial = 1270] [outer = 0x119803400] 07:21:46 INFO - PROCESS | 2240 | 1467642106947 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:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 07:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:21:46 INFO - PROCESS | 2240 | 1467642106977 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 2240 | 1467642106979 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:21:46 INFO - PROCESS | 2240 | 1467642106982 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 2240 | 1467642106984 Marionette TRACE conn2 <- [1,1666,null,{}] 07:21:46 INFO - PROCESS | 2240 | 1467642106988 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:21:46 INFO - PROCESS | 2240 | 1467642106990 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:47 INFO - PROCESS | 2240 | 1467642107089 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:21:47 INFO - PROCESS | 2240 | 1467642107161 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642107162 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x128d5a800 == 35 [pid = 2240] [id = 424] 07:21:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x112d67000) [pid = 2240] [serial = 1271] [outer = 0x0] 07:21:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1198d4400) [pid = 2240] [serial = 1272] [outer = 0x112d67000] 07:21:47 INFO - PROCESS | 2240 | 1467642107187 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x120e93c00) [pid = 2240] [serial = 1273] [outer = 0x112d67000] 07:21:47 INFO - PROCESS | 2240 | 1467642107490 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:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 520ms 07:21:47 INFO - PROCESS | 2240 | 1467642107513 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 2240 | 1467642107514 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:21:47 INFO - PROCESS | 2240 | 1467642107518 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 2240 | 1467642107521 Marionette TRACE conn2 <- [1,1670,null,{}] 07:21:47 INFO - PROCESS | 2240 | 1467642107523 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:21:47 INFO - PROCESS | 2240 | 1467642107527 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:47 INFO - PROCESS | 2240 | 1467642107653 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:21:47 INFO - PROCESS | 2240 | 1467642107666 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642107667 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a6c9000 == 36 [pid = 2240] [id = 425] 07:21:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x120f2f400) [pid = 2240] [serial = 1274] [outer = 0x0] 07:21:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x121bd2000) [pid = 2240] [serial = 1275] [outer = 0x120f2f400] 07:21:47 INFO - PROCESS | 2240 | 1467642107692 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1265ee800) [pid = 2240] [serial = 1276] [outer = 0x120f2f400] 07:21:48 INFO - PROCESS | 2240 | 1467642108043 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:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 571ms 07:21:48 INFO - PROCESS | 2240 | 1467642108089 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:21:48 INFO - PROCESS | 2240 | 1467642108090 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:21:48 INFO - PROCESS | 2240 | 1467642108092 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:21:48 INFO - PROCESS | 2240 | 1467642108093 Marionette TRACE conn2 <- [1,1674,null,{}] 07:21:48 INFO - PROCESS | 2240 | 1467642108096 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:21:48 INFO - PROCESS | 2240 | 1467642108097 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:48 INFO - PROCESS | 2240 | 1467642108193 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:21:48 INFO - PROCESS | 2240 | 1467642108204 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642108205 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac0a000 == 37 [pid = 2240] [id = 426] 07:21:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1267a4400) [pid = 2240] [serial = 1277] [outer = 0x0] 07:21:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x128a16000) [pid = 2240] [serial = 1278] [outer = 0x1267a4400] 07:21:48 INFO - PROCESS | 2240 | 1467642108237 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x129091c00) [pid = 2240] [serial = 1279] [outer = 0x1267a4400] 07:21:48 INFO - PROCESS | 2240 | 1467642108558 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:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 520ms 07:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:21:48 INFO - PROCESS | 2240 | 1467642108613 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:21:48 INFO - PROCESS | 2240 | 1467642108614 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:21:48 INFO - PROCESS | 2240 | 1467642108616 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:21:48 INFO - PROCESS | 2240 | 1467642108618 Marionette TRACE conn2 <- [1,1678,null,{}] 07:21:48 INFO - PROCESS | 2240 | 1467642108620 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:21:48 INFO - PROCESS | 2240 | 1467642108621 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:48 INFO - PROCESS | 2240 | 1467642108719 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:21:48 INFO - PROCESS | 2240 | 1467642108729 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642108730 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b93d000 == 38 [pid = 2240] [id = 427] 07:21:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x128a1b800) [pid = 2240] [serial = 1280] [outer = 0x0] 07:21:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1291df400) [pid = 2240] [serial = 1281] [outer = 0x128a1b800] 07:21:48 INFO - PROCESS | 2240 | 1467642108755 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x129342c00) [pid = 2240] [serial = 1282] [outer = 0x128a1b800] 07:21:49 INFO - PROCESS | 2240 | 1467642109084 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:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x11873e000) [pid = 2240] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x112e37000) [pid = 2240] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1151da800) [pid = 2240] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x119697800) [pid = 2240] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x11336d400) [pid = 2240] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1182e1400) [pid = 2240] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x112a83800) [pid = 2240] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1166f9800) [pid = 2240] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1133bf800) [pid = 2240] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x11885d800) [pid = 2240] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x120e90c00) [pid = 2240] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x12908f800) [pid = 2240] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1129a5800) [pid = 2240] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1129aa400) [pid = 2240] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1218ecc00) [pid = 2240] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x113d90400) [pid = 2240] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:21:49 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x12550e400) [pid = 2240] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:21:49 INFO - PROCESS | 2240 | 1467642109203 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 2240 | 1467642109205 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:21:49 INFO - PROCESS | 2240 | 1467642109210 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 2240 | 1467642109211 Marionette TRACE conn2 <- [1,1682,null,{}] 07:21:49 INFO - PROCESS | 2240 | 1467642109213 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:21:49 INFO - PROCESS | 2240 | 1467642109214 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:49 INFO - PROCESS | 2240 | 1467642109291 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:21:49 INFO - PROCESS | 2240 | 1467642109295 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642109296 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x119ce5000 == 39 [pid = 2240] [id = 428] 07:21:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1139eb800) [pid = 2240] [serial = 1283] [outer = 0x0] 07:21:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x113d3f800) [pid = 2240] [serial = 1284] [outer = 0x1139eb800] 07:21:49 INFO - PROCESS | 2240 | 1467642109327 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1182e1400) [pid = 2240] [serial = 1285] [outer = 0x1139eb800] 07:21:49 INFO - PROCESS | 2240 | 1467642109655 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:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 469ms 07:21:49 INFO - PROCESS | 2240 | 1467642109679 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 2240 | 1467642109681 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:21:49 INFO - PROCESS | 2240 | 1467642109686 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 2240 | 1467642109687 Marionette TRACE conn2 <- [1,1686,null,{}] 07:21:49 INFO - PROCESS | 2240 | 1467642109690 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:21:49 INFO - PROCESS | 2240 | 1467642109691 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:49 INFO - PROCESS | 2240 | 1467642109770 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:21:49 INFO - PROCESS | 2240 | 1467642109774 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642109775 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd78800 == 40 [pid = 2240] [id = 429] 07:21:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11844fc00) [pid = 2240] [serial = 1286] [outer = 0x0] 07:21:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x120e92800) [pid = 2240] [serial = 1287] [outer = 0x11844fc00] 07:21:49 INFO - PROCESS | 2240 | 1467642109799 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1260ab400) [pid = 2240] [serial = 1288] [outer = 0x11844fc00] 07:21:50 INFO - PROCESS | 2240 | 1467642110150 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:21:50 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:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 471ms 07:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:21:50 INFO - PROCESS | 2240 | 1467642110156 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 2240 | 1467642110158 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:21:50 INFO - PROCESS | 2240 | 1467642110160 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 2240 | 1467642110162 Marionette TRACE conn2 <- [1,1690,null,{}] 07:21:50 INFO - PROCESS | 2240 | 1467642110164 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:21:50 INFO - PROCESS | 2240 | 1467642110167 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:50 INFO - PROCESS | 2240 | 1467642110322 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:21:50 INFO - PROCESS | 2240 | 1467642110333 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642110335 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c033000 == 41 [pid = 2240] [id = 430] 07:21:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1198d5800) [pid = 2240] [serial = 1289] [outer = 0x0] 07:21:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12934a000) [pid = 2240] [serial = 1290] [outer = 0x1198d5800] 07:21:50 INFO - PROCESS | 2240 | 1467642110377 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x117202800) [pid = 2240] [serial = 1291] [outer = 0x1198d5800] 07:21:50 INFO - PROCESS | 2240 | 1467642110771 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:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 620ms 07:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:21:50 INFO - PROCESS | 2240 | 1467642110780 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 2240 | 1467642110782 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:21:50 INFO - PROCESS | 2240 | 1467642110788 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 2240 | 1467642110789 Marionette TRACE conn2 <- [1,1694,null,{}] 07:21:50 INFO - PROCESS | 2240 | 1467642110791 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:21:50 INFO - PROCESS | 2240 | 1467642110792 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:50 INFO - PROCESS | 2240 | 1467642110876 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:21:50 INFO - PROCESS | 2240 | 1467642110934 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642110935 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c739000 == 42 [pid = 2240] [id = 431] 07:21:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x117205c00) [pid = 2240] [serial = 1292] [outer = 0x0] 07:21:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12a2ea800) [pid = 2240] [serial = 1293] [outer = 0x117205c00] 07:21:50 INFO - PROCESS | 2240 | 1467642110959 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12a65a400) [pid = 2240] [serial = 1294] [outer = 0x117205c00] 07:21:51 INFO - PROCESS | 2240 | 1467642111406 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:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 668ms 07:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:21:51 INFO - PROCESS | 2240 | 1467642111457 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 2240 | 1467642111461 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:21:51 INFO - PROCESS | 2240 | 1467642111466 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 2240 | 1467642111469 Marionette TRACE conn2 <- [1,1698,null,{}] 07:21:51 INFO - PROCESS | 2240 | 1467642111475 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:21:51 INFO - PROCESS | 2240 | 1467642111478 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:51 INFO - PROCESS | 2240 | 1467642111637 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:21:51 INFO - PROCESS | 2240 | 1467642111727 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642111729 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185ac000 == 43 [pid = 2240] [id = 432] 07:21:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1139f3000) [pid = 2240] [serial = 1295] [outer = 0x0] 07:21:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x116083c00) [pid = 2240] [serial = 1296] [outer = 0x1139f3000] 07:21:51 INFO - PROCESS | 2240 | 1467642111759 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x117206400) [pid = 2240] [serial = 1297] [outer = 0x1139f3000] 07:21:52 INFO - PROCESS | 2240 | 1467642112220 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:21:52 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:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 774ms 07:21:52 INFO - PROCESS | 2240 | 1467642112238 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 2240 | 1467642112242 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:21:52 INFO - PROCESS | 2240 | 1467642112246 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 2240 | 1467642112248 Marionette TRACE conn2 <- [1,1702,null,{}] 07:21:52 INFO - PROCESS | 2240 | 1467642112251 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:21:52 INFO - PROCESS | 2240 | 1467642112253 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:52 INFO - PROCESS | 2240 | 1467642112353 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:21:52 INFO - PROCESS | 2240 | 1467642112413 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642112415 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bc3000 == 44 [pid = 2240] [id = 433] 07:21:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1182e7c00) [pid = 2240] [serial = 1298] [outer = 0x0] 07:21:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x118744000) [pid = 2240] [serial = 1299] [outer = 0x1182e7c00] 07:21:52 INFO - PROCESS | 2240 | 1467642112448 Marionette DEBUG loaded listener.js 07:21:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x118fe7400) [pid = 2240] [serial = 1300] [outer = 0x1182e7c00] 07:21:52 INFO - PROCESS | 2240 | 1467642112904 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:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 721ms 07:21:52 INFO - PROCESS | 2240 | 1467642112967 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:21:52 INFO - PROCESS | 2240 | 1467642112969 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:21:52 INFO - PROCESS | 2240 | 1467642112971 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 2240 | 1467642112974 Marionette TRACE conn2 <- [1,1706,null,{}] 07:21:52 INFO - PROCESS | 2240 | 1467642112982 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:21:52 INFO - PROCESS | 2240 | 1467642112988 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:53 INFO - PROCESS | 2240 | 1467642113087 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:21:53 INFO - PROCESS | 2240 | 1467642113161 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642113163 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c299000 == 45 [pid = 2240] [id = 434] 07:21:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x119c41c00) [pid = 2240] [serial = 1301] [outer = 0x0] 07:21:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x120fdcc00) [pid = 2240] [serial = 1302] [outer = 0x119c41c00] 07:21:53 INFO - PROCESS | 2240 | 1467642113194 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x123c07800) [pid = 2240] [serial = 1303] [outer = 0x119c41c00] 07:21:53 INFO - PROCESS | 2240 | 1467642113620 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:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 07:21:53 INFO - PROCESS | 2240 | 1467642113663 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 2240 | 1467642113667 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:21:53 INFO - PROCESS | 2240 | 1467642113688 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 2240 | 1467642113690 Marionette TRACE conn2 <- [1,1710,null,{}] 07:21:53 INFO - PROCESS | 2240 | 1467642113693 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:21:53 INFO - PROCESS | 2240 | 1467642113696 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:53 INFO - PROCESS | 2240 | 1467642113848 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:21:53 INFO - PROCESS | 2240 | 1467642113951 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642113952 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ccaf000 == 46 [pid = 2240] [id = 435] 07:21:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x12550e400) [pid = 2240] [serial = 1304] [outer = 0x0] 07:21:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x128a1dc00) [pid = 2240] [serial = 1305] [outer = 0x12550e400] 07:21:53 INFO - PROCESS | 2240 | 1467642113980 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x129097000) [pid = 2240] [serial = 1306] [outer = 0x12550e400] 07:21:54 INFO - PROCESS | 2240 | 1467642114418 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:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 774ms 07:21:54 INFO - PROCESS | 2240 | 1467642114459 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:21:54 INFO - PROCESS | 2240 | 1467642114461 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:21:54 INFO - PROCESS | 2240 | 1467642114463 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 2240 | 1467642114464 Marionette TRACE conn2 <- [1,1714,null,{}] 07:21:54 INFO - PROCESS | 2240 | 1467642114467 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:21:54 INFO - PROCESS | 2240 | 1467642114468 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:54 INFO - PROCESS | 2240 | 1467642114567 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:21:54 INFO - PROCESS | 2240 | 1467642114640 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642114641 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x11624f000 == 47 [pid = 2240] [id = 436] 07:21:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1129abc00) [pid = 2240] [serial = 1307] [outer = 0x0] 07:21:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x116078000) [pid = 2240] [serial = 1308] [outer = 0x1129abc00] 07:21:54 INFO - PROCESS | 2240 | 1467642114670 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1260ac800) [pid = 2240] [serial = 1309] [outer = 0x1129abc00] 07:21:55 INFO - PROCESS | 2240 | 1467642115255 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:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 824ms 07:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:21:55 INFO - PROCESS | 2240 | 1467642115288 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:21:55 INFO - PROCESS | 2240 | 1467642115290 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:21:55 INFO - PROCESS | 2240 | 1467642115293 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - PROCESS | 2240 | 1467642115295 Marionette TRACE conn2 <- [1,1718,null,{}] 07:21:55 INFO - PROCESS | 2240 | 1467642115298 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:21:55 INFO - PROCESS | 2240 | 1467642115300 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:55 INFO - PROCESS | 2240 | 1467642115401 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:21:55 INFO - PROCESS | 2240 | 1467642115476 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 2240 | 1467642115477 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199d0000 == 48 [pid = 2240] [id = 437] 07:21:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x116fb8000) [pid = 2240] [serial = 1310] [outer = 0x0] 07:21:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x1172bec00) [pid = 2240] [serial = 1311] [outer = 0x116fb8000] 07:21:55 INFO - PROCESS | 2240 | 1467642115505 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x11821cc00) [pid = 2240] [serial = 1312] [outer = 0x116fb8000] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12c033000 == 47 [pid = 2240] [id = 430] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd78800 == 46 [pid = 2240] [id = 429] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x119ce5000 == 45 [pid = 2240] [id = 428] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12b93d000 == 44 [pid = 2240] [id = 427] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac0a000 == 43 [pid = 2240] [id = 426] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12a6c9000 == 42 [pid = 2240] [id = 425] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x128d5a800 == 41 [pid = 2240] [id = 424] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x1260df800 == 40 [pid = 2240] [id = 423] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x1214ca000 == 39 [pid = 2240] [id = 422] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x119478800 == 38 [pid = 2240] [id = 421] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x117356000 == 37 [pid = 2240] [id = 420] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x120ebd000 == 36 [pid = 2240] [id = 419] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x1162f2800 == 35 [pid = 2240] [id = 418] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba0e000 == 34 [pid = 2240] [id = 417] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x1169a4000 == 33 [pid = 2240] [id = 405] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x11624f000 == 32 [pid = 2240] [id = 436] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12ccaf000 == 31 [pid = 2240] [id = 435] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12c299000 == 30 [pid = 2240] [id = 434] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x126bc3000 == 29 [pid = 2240] [id = 433] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x12c739000 == 28 [pid = 2240] [id = 431] 07:21:56 INFO - PROCESS | 2240 | --DOCSHELL 0x1185ac000 == 27 [pid = 2240] [id = 432] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x11949a800) [pid = 2240] [serial = 1233] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x113038800) [pid = 2240] [serial = 1218] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x118718400) [pid = 2240] [serial = 1230] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x1128d8400) [pid = 2240] [serial = 1219] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1199e4400) [pid = 2240] [serial = 1236] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x1133b8c00) [pid = 2240] [serial = 1215] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x118441800) [pid = 2240] [serial = 1227] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x118213c00) [pid = 2240] [serial = 1224] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x118433000) [pid = 2240] [serial = 1225] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x116978800) [pid = 2240] [serial = 1221] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x116fb6400) [pid = 2240] [serial = 1222] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x116797c00) [pid = 2240] [serial = 1201] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x113d8d000) [pid = 2240] [serial = 1200] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1196c1000) [pid = 2240] [serial = 1204] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x118f9ec00) [pid = 2240] [serial = 1203] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x126b0a800) [pid = 2240] [serial = 1207] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x123c10800) [pid = 2240] [serial = 1206] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x12a654000) [pid = 2240] [serial = 1210] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12933dc00) [pid = 2240] [serial = 1209] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x120f22400) [pid = 2240] [serial = 1239] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x120e8e800) [pid = 2240] [serial = 1237] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1218ec400) [pid = 2240] [serial = 1243] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1248f1800) [pid = 2240] [serial = 1245] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x12934b400) [pid = 2240] [serial = 1213] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x128bbd000) [pid = 2240] [serial = 1251] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1182db000) [pid = 2240] [serial = 1242] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1198ccc00) [pid = 2240] [serial = 1212] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1260b1c00) [pid = 2240] [serial = 1248] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x121741400) [pid = 2240] [serial = 1240] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x113d4b000) [pid = 2240] [serial = 1216] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1198d1c00) [pid = 2240] [serial = 1234] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x124d5b000) [pid = 2240] [serial = 1246] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x118f99800) [pid = 2240] [serial = 1231] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x128a19400) [pid = 2240] [serial = 1249] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x118553000) [pid = 2240] [serial = 1228] [outer = 0x0] [url = about:blank] 07:21:56 INFO - PROCESS | 2240 | 1467642116506 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:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1272ms 07:21:56 INFO - PROCESS | 2240 | 1467642116567 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 2240 | 1467642116569 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:21:56 INFO - PROCESS | 2240 | 1467642116573 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 2240 | 1467642116574 Marionette TRACE conn2 <- [1,1722,null,{}] 07:21:56 INFO - PROCESS | 2240 | 1467642116578 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:21:56 INFO - PROCESS | 2240 | 1467642116580 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:56 INFO - PROCESS | 2240 | 1467642116664 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:21:56 INFO - PROCESS | 2240 | 1467642116675 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642116677 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x11623f000 == 28 [pid = 2240] [id = 438] 07:21:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x11396e000) [pid = 2240] [serial = 1313] [outer = 0x0] 07:21:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x113d4b000) [pid = 2240] [serial = 1314] [outer = 0x11396e000] 07:21:56 INFO - PROCESS | 2240 | 1467642116705 Marionette DEBUG loaded listener.js 07:21:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1160d9400) [pid = 2240] [serial = 1315] [outer = 0x11396e000] 07:21:57 INFO - PROCESS | 2240 | 1467642117057 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:21:57 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:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 07:21:57 INFO - PROCESS | 2240 | 1467642117092 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:21:57 INFO - PROCESS | 2240 | 1467642117095 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:21:57 INFO - PROCESS | 2240 | 1467642117100 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - PROCESS | 2240 | 1467642117102 Marionette TRACE conn2 <- [1,1726,null,{}] 07:21:57 INFO - PROCESS | 2240 | 1467642117104 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:21:57 INFO - PROCESS | 2240 | 1467642117106 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:57 INFO - PROCESS | 2240 | 1467642117182 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:21:57 INFO - PROCESS | 2240 | 1467642117187 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642117188 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x117e76000 == 29 [pid = 2240] [id = 439] 07:21:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x116979000) [pid = 2240] [serial = 1316] [outer = 0x0] 07:21:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1180e7400) [pid = 2240] [serial = 1317] [outer = 0x116979000] 07:21:57 INFO - PROCESS | 2240 | 1467642117217 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x11821a800) [pid = 2240] [serial = 1318] [outer = 0x116979000] 07:21:57 INFO - PROCESS | 2240 | 1467642117558 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:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 470ms 07:21:57 INFO - PROCESS | 2240 | 1467642117571 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:21:57 INFO - PROCESS | 2240 | 1467642117580 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:21:57 INFO - PROCESS | 2240 | 1467642117583 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - PROCESS | 2240 | 1467642117588 Marionette TRACE conn2 <- [1,1730,null,{}] 07:21:57 INFO - PROCESS | 2240 | 1467642117596 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:21:57 INFO - PROCESS | 2240 | 1467642117601 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:57 INFO - PROCESS | 2240 | 1467642117684 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:21:57 INFO - PROCESS | 2240 | 1467642117739 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642117741 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x11999d800 == 30 [pid = 2240] [id = 440] 07:21:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1182e2400) [pid = 2240] [serial = 1319] [outer = 0x0] 07:21:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x118444000) [pid = 2240] [serial = 1320] [outer = 0x1182e2400] 07:21:57 INFO - PROCESS | 2240 | 1467642117769 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x118f3b800) [pid = 2240] [serial = 1321] [outer = 0x1182e2400] 07:21:58 INFO - PROCESS | 2240 | 1467642118074 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:21:58 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:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 523ms 07:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:21:58 INFO - PROCESS | 2240 | 1467642118107 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 2240 | 1467642118108 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:21:58 INFO - PROCESS | 2240 | 1467642118111 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 2240 | 1467642118112 Marionette TRACE conn2 <- [1,1734,null,{}] 07:21:58 INFO - PROCESS | 2240 | 1467642118114 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:21:58 INFO - PROCESS | 2240 | 1467642118115 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:58 INFO - PROCESS | 2240 | 1467642118190 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:21:58 INFO - PROCESS | 2240 | 1467642118251 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642118252 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x12127d000 == 31 [pid = 2240] [id = 441] 07:21:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1183e8400) [pid = 2240] [serial = 1322] [outer = 0x0] 07:21:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118fde400) [pid = 2240] [serial = 1323] [outer = 0x1183e8400] 07:21:58 INFO - PROCESS | 2240 | 1467642118277 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x119804c00) [pid = 2240] [serial = 1324] [outer = 0x1183e8400] 07:21:58 INFO - PROCESS | 2240 | 1467642118751 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:21:58 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:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 718ms 07:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:21:58 INFO - PROCESS | 2240 | 1467642118830 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 2240 | 1467642118832 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:21:58 INFO - PROCESS | 2240 | 1467642118836 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 2240 | 1467642118838 Marionette TRACE conn2 <- [1,1738,null,{}] 07:21:58 INFO - PROCESS | 2240 | 1467642118842 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:21:58 INFO - PROCESS | 2240 | 1467642118843 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:58 INFO - PROCESS | 2240 | 1467642118953 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:21:59 INFO - PROCESS | 2240 | 1467642119032 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642119033 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x117e74800 == 32 [pid = 2240] [id = 442] 07:21:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x11602f800) [pid = 2240] [serial = 1325] [outer = 0x0] 07:21:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x11662a000) [pid = 2240] [serial = 1326] [outer = 0x11602f800] 07:21:59 INFO - PROCESS | 2240 | 1467642119065 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1180ef800) [pid = 2240] [serial = 1327] [outer = 0x11602f800] 07:21:59 INFO - PROCESS | 2240 | 1467642119581 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:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 772ms 07:21:59 INFO - PROCESS | 2240 | 1467642119607 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:21:59 INFO - PROCESS | 2240 | 1467642119610 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:21:59 INFO - PROCESS | 2240 | 1467642119614 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 2240 | 1467642119616 Marionette TRACE conn2 <- [1,1742,null,{}] 07:21:59 INFO - PROCESS | 2240 | 1467642119645 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:21:59 INFO - PROCESS | 2240 | 1467642119646 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:59 INFO - PROCESS | 2240 | 1467642119758 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:21:59 INFO - PROCESS | 2240 | 1467642119863 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642119865 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:21:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x123b1d000 == 33 [pid = 2240] [id = 443] 07:21:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1183e6800) [pid = 2240] [serial = 1328] [outer = 0x0] 07:21:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x118439800) [pid = 2240] [serial = 1329] [outer = 0x1183e6800] 07:21:59 INFO - PROCESS | 2240 | 1467642119916 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x118f99800) [pid = 2240] [serial = 1330] [outer = 0x1183e6800] 07:22:00 INFO - PROCESS | 2240 | 1467642120561 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:22:00 INFO - PROCESS | 2240 | --DOCSHELL 0x11999d800 == 32 [pid = 2240] [id = 440] 07:22:00 INFO - PROCESS | 2240 | --DOCSHELL 0x117e76000 == 31 [pid = 2240] [id = 439] 07:22:00 INFO - PROCESS | 2240 | --DOCSHELL 0x11623f000 == 30 [pid = 2240] [id = 438] 07:22:00 INFO - PROCESS | 2240 | --DOCSHELL 0x1199d0000 == 29 [pid = 2240] [id = 437] 07:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 996ms 07:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:22:00 INFO - PROCESS | 2240 | 1467642120611 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:22:00 INFO - PROCESS | 2240 | 1467642120613 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:22:00 INFO - PROCESS | 2240 | 1467642120617 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 2240 | 1467642120619 Marionette TRACE conn2 <- [1,1746,null,{}] 07:22:00 INFO - PROCESS | 2240 | 1467642120622 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:22:00 INFO - PROCESS | 2240 | 1467642120624 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:00 INFO - PROCESS | 2240 | 1467642120706 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:22:00 INFO - PROCESS | 2240 | 1467642120712 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642120713 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x11700c800 == 30 [pid = 2240] [id = 444] 07:22:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1160e0800) [pid = 2240] [serial = 1331] [outer = 0x0] 07:22:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x116fb6400) [pid = 2240] [serial = 1332] [outer = 0x1160e0800] 07:22:00 INFO - PROCESS | 2240 | 1467642120746 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1182e4000) [pid = 2240] [serial = 1333] [outer = 0x1160e0800] 07:22:01 INFO - PROCESS | 2240 | 1467642121169 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:22:01 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:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 570ms 07:22:01 INFO - PROCESS | 2240 | 1467642121205 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 2240 | 1467642121208 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:22:01 INFO - PROCESS | 2240 | 1467642121212 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 2240 | 1467642121214 Marionette TRACE conn2 <- [1,1750,null,{}] 07:22:01 INFO - PROCESS | 2240 | 1467642121217 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:22:01 INFO - PROCESS | 2240 | 1467642121218 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:01 INFO - PROCESS | 2240 | 1467642121317 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:22:01 INFO - PROCESS | 2240 | 1467642121321 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642121323 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x120ebd000 == 31 [pid = 2240] [id = 445] 07:22:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x118557000) [pid = 2240] [serial = 1334] [outer = 0x0] 07:22:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x119693000) [pid = 2240] [serial = 1335] [outer = 0x118557000] 07:22:01 INFO - PROCESS | 2240 | 1467642121349 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x11980a400) [pid = 2240] [serial = 1336] [outer = 0x118557000] 07:22:01 INFO - PROCESS | 2240 | 1467642121709 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:22:01 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:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 523ms 07:22:01 INFO - PROCESS | 2240 | 1467642121738 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 2240 | 1467642121746 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:22:01 INFO - PROCESS | 2240 | 1467642121749 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 2240 | 1467642121754 Marionette TRACE conn2 <- [1,1754,null,{}] 07:22:01 INFO - PROCESS | 2240 | 1467642121761 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:22:01 INFO - PROCESS | 2240 | 1467642121765 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:01 INFO - PROCESS | 2240 | 1467642121863 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:22:01 INFO - PROCESS | 2240 | 1467642121902 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642121904 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f2a000 == 32 [pid = 2240] [id = 446] 07:22:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x119829400) [pid = 2240] [serial = 1337] [outer = 0x0] 07:22:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x120e1e000) [pid = 2240] [serial = 1338] [outer = 0x119829400] 07:22:01 INFO - PROCESS | 2240 | 1467642121932 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x120fddc00) [pid = 2240] [serial = 1339] [outer = 0x119829400] 07:22:02 INFO - PROCESS | 2240 | 1467642122235 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:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 523ms 07:22:02 INFO - PROCESS | 2240 | 1467642122272 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:22:02 INFO - PROCESS | 2240 | 1467642122274 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:22:02 INFO - PROCESS | 2240 | 1467642122276 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 2240 | 1467642122277 Marionette TRACE conn2 <- [1,1758,null,{}] 07:22:02 INFO - PROCESS | 2240 | 1467642122279 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:22:02 INFO - PROCESS | 2240 | 1467642122281 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:02 INFO - PROCESS | 2240 | 1467642122382 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:22:02 INFO - PROCESS | 2240 | 1467642122386 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642122387 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a20b000 == 33 [pid = 2240] [id = 447] 07:22:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x112d67400) [pid = 2240] [serial = 1340] [outer = 0x0] 07:22:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x12173e800) [pid = 2240] [serial = 1341] [outer = 0x112d67400] 07:22:02 INFO - PROCESS | 2240 | 1467642122412 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x124bb9c00) [pid = 2240] [serial = 1342] [outer = 0x112d67400] 07:22:02 INFO - PROCESS | 2240 | 1467642122761 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:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 520ms 07:22:02 INFO - PROCESS | 2240 | 1467642122797 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:22:02 INFO - PROCESS | 2240 | 1467642122798 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:22:02 INFO - PROCESS | 2240 | 1467642122807 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 2240 | 1467642122808 Marionette TRACE conn2 <- [1,1762,null,{}] 07:22:02 INFO - PROCESS | 2240 | 1467642122810 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:22:02 INFO - PROCESS | 2240 | 1467642122819 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:02 INFO - PROCESS | 2240 | 1467642122977 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x117205c00) [pid = 2240] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x120f2f400) [pid = 2240] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x11844fc00) [pid = 2240] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x128a1b800) [pid = 2240] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x117205800) [pid = 2240] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x119803400) [pid = 2240] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1176f0000) [pid = 2240] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x11628b800) [pid = 2240] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1173ecc00) [pid = 2240] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1129ab000) [pid = 2240] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1267a4400) [pid = 2240] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x128a19c00) [pid = 2240] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x112d67000) [pid = 2240] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1139eb800) [pid = 2240] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1198d5800) [pid = 2240] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x116979000) [pid = 2240] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x116fb8000) [pid = 2240] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x11396e000) [pid = 2240] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1139f3000) [pid = 2240] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1182e7c00) [pid = 2240] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x119c41c00) [pid = 2240] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12550e400) [pid = 2240] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1129abc00) [pid = 2240] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:22:02 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1182e2400) [pid = 2240] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:22:03 INFO - PROCESS | 2240 | 1467642123025 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642123026 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x113d7b800 == 34 [pid = 2240] [id = 448] 07:22:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x111da9800) [pid = 2240] [serial = 1343] [outer = 0x0] 07:22:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x112a83800) [pid = 2240] [serial = 1344] [outer = 0x111da9800] 07:22:03 INFO - PROCESS | 2240 | 1467642123051 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x113f35c00) [pid = 2240] [serial = 1345] [outer = 0x111da9800] 07:22:03 INFO - PROCESS | 2240 | 1467642123312 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:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 520ms 07:22:03 INFO - PROCESS | 2240 | 1467642123327 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 2240 | 1467642123328 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:22:03 INFO - PROCESS | 2240 | 1467642123342 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 2240 | 1467642123343 Marionette TRACE conn2 <- [1,1766,null,{}] 07:22:03 INFO - PROCESS | 2240 | 1467642123346 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:22:03 INFO - PROCESS | 2240 | 1467642123351 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:03 INFO - PROCESS | 2240 | 1467642123456 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:22:03 INFO - PROCESS | 2240 | 1467642123461 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642123462 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac14800 == 35 [pid = 2240] [id = 449] 07:22:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x11697d400) [pid = 2240] [serial = 1346] [outer = 0x0] 07:22:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1194a1400) [pid = 2240] [serial = 1347] [outer = 0x11697d400] 07:22:03 INFO - PROCESS | 2240 | 1467642123489 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1265efc00) [pid = 2240] [serial = 1348] [outer = 0x11697d400] 07:22:03 INFO - PROCESS | 2240 | 1467642123823 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:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 523ms 07:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:22:03 INFO - PROCESS | 2240 | 1467642123861 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 2240 | 1467642123863 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:22:03 INFO - PROCESS | 2240 | 1467642123865 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 2240 | 1467642123866 Marionette TRACE conn2 <- [1,1770,null,{}] 07:22:03 INFO - PROCESS | 2240 | 1467642123881 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:22:03 INFO - PROCESS | 2240 | 1467642123882 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:03 INFO - PROCESS | 2240 | 1467642123961 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:22:03 INFO - PROCESS | 2240 | 1467642123966 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642123969 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x120eab800 == 36 [pid = 2240] [id = 450] 07:22:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1255c1c00) [pid = 2240] [serial = 1349] [outer = 0x0] 07:22:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x128a16400) [pid = 2240] [serial = 1350] [outer = 0x1255c1c00] 07:22:03 INFO - PROCESS | 2240 | 1467642123993 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x128bb4c00) [pid = 2240] [serial = 1351] [outer = 0x1255c1c00] 07:22:04 INFO - PROCESS | 2240 | 1467642124293 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:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 470ms 07:22:04 INFO - PROCESS | 2240 | 1467642124336 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 2240 | 1467642124338 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:22:04 INFO - PROCESS | 2240 | 1467642124340 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 2240 | 1467642124341 Marionette TRACE conn2 <- [1,1774,null,{}] 07:22:04 INFO - PROCESS | 2240 | 1467642124343 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:22:04 INFO - PROCESS | 2240 | 1467642124344 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:04 INFO - PROCESS | 2240 | 1467642124422 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:22:04 INFO - PROCESS | 2240 | 1467642124425 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642124426 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd64800 == 37 [pid = 2240] [id = 451] 07:22:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x128a19c00) [pid = 2240] [serial = 1352] [outer = 0x0] 07:22:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x129095c00) [pid = 2240] [serial = 1353] [outer = 0x128a19c00] 07:22:04 INFO - PROCESS | 2240 | 1467642124451 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1291e3000) [pid = 2240] [serial = 1354] [outer = 0x128a19c00] 07:22:04 INFO - PROCESS | 2240 | 1467642124789 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:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 468ms 07:22:04 INFO - PROCESS | 2240 | 1467642124809 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 2240 | 1467642124810 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:22:04 INFO - PROCESS | 2240 | 1467642124812 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 2240 | 1467642124813 Marionette TRACE conn2 <- [1,1778,null,{}] 07:22:04 INFO - PROCESS | 2240 | 1467642124817 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:22:04 INFO - PROCESS | 2240 | 1467642124818 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:04 INFO - PROCESS | 2240 | 1467642124934 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:22:04 INFO - PROCESS | 2240 | 1467642124941 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642124942 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x126419800 == 38 [pid = 2240] [id = 452] 07:22:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1291e4c00) [pid = 2240] [serial = 1355] [outer = 0x0] 07:22:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x129344000) [pid = 2240] [serial = 1356] [outer = 0x1291e4c00] 07:22:04 INFO - PROCESS | 2240 | 1467642124967 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12a2eac00) [pid = 2240] [serial = 1357] [outer = 0x1291e4c00] 07:22:05 INFO - PROCESS | 2240 | 1467642125438 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:22:05 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:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 673ms 07:22:05 INFO - PROCESS | 2240 | 1467642125485 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 2240 | 1467642125488 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:22:05 INFO - PROCESS | 2240 | 1467642125491 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 2240 | 1467642125495 Marionette TRACE conn2 <- [1,1782,null,{}] 07:22:05 INFO - PROCESS | 2240 | 1467642125498 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:22:05 INFO - PROCESS | 2240 | 1467642125500 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:05 INFO - PROCESS | 2240 | 1467642125603 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:22:05 INFO - PROCESS | 2240 | 1467642125662 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642125664 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x120eb8000 == 39 [pid = 2240] [id = 453] 07:22:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1151cfc00) [pid = 2240] [serial = 1358] [outer = 0x0] 07:22:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x1180ec000) [pid = 2240] [serial = 1359] [outer = 0x1151cfc00] 07:22:05 INFO - PROCESS | 2240 | 1467642125707 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1183ed800) [pid = 2240] [serial = 1360] [outer = 0x1151cfc00] 07:22:06 INFO - PROCESS | 2240 | 1467642126133 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:22:06 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:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 07:22:06 INFO - PROCESS | 2240 | 1467642126163 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 2240 | 1467642126167 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:22:06 INFO - PROCESS | 2240 | 1467642126172 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 2240 | 1467642126173 Marionette TRACE conn2 <- [1,1786,null,{}] 07:22:06 INFO - PROCESS | 2240 | 1467642126176 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:22:06 INFO - PROCESS | 2240 | 1467642126178 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:06 INFO - PROCESS | 2240 | 1467642126303 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:22:06 INFO - PROCESS | 2240 | 1467642126363 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642126365 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a920000 == 40 [pid = 2240] [id = 454] 07:22:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x118f90400) [pid = 2240] [serial = 1361] [outer = 0x0] 07:22:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1196bf400) [pid = 2240] [serial = 1362] [outer = 0x118f90400] 07:22:06 INFO - PROCESS | 2240 | 1467642126395 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1198ca400) [pid = 2240] [serial = 1363] [outer = 0x118f90400] 07:22:06 INFO - PROCESS | 2240 | 1467642126837 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:22:06 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:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 720ms 07:22:06 INFO - PROCESS | 2240 | 1467642126892 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:22:06 INFO - PROCESS | 2240 | 1467642126893 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:22:06 INFO - PROCESS | 2240 | 1467642126895 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 2240 | 1467642126898 Marionette TRACE conn2 <- [1,1790,null,{}] 07:22:06 INFO - PROCESS | 2240 | 1467642126926 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:22:06 INFO - PROCESS | 2240 | 1467642126929 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:07 INFO - PROCESS | 2240 | 1467642127029 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:22:07 INFO - PROCESS | 2240 | 1467642127103 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642127105 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c73b800 == 41 [pid = 2240] [id = 455] 07:22:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1218ecc00) [pid = 2240] [serial = 1364] [outer = 0x0] 07:22:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x124be4800) [pid = 2240] [serial = 1365] [outer = 0x1218ecc00] 07:22:07 INFO - PROCESS | 2240 | 1467642127136 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1260af400) [pid = 2240] [serial = 1366] [outer = 0x1218ecc00] 07:22:07 INFO - PROCESS | 2240 | 1467642127555 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:22:07 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:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 690ms 07:22:07 INFO - PROCESS | 2240 | 1467642127586 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:22:07 INFO - PROCESS | 2240 | 1467642127587 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:22:07 INFO - PROCESS | 2240 | 1467642127607 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:22:07 INFO - PROCESS | 2240 | 1467642127609 Marionette TRACE conn2 <- [1,1794,null,{}] 07:22:07 INFO - PROCESS | 2240 | 1467642127611 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:22:07 INFO - PROCESS | 2240 | 1467642127613 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:07 INFO - PROCESS | 2240 | 1467642127712 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:22:07 INFO - PROCESS | 2240 | 1467642127771 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642127772 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca4f000 == 42 [pid = 2240] [id = 456] 07:22:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x129098800) [pid = 2240] [serial = 1367] [outer = 0x0] 07:22:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x12a2eec00) [pid = 2240] [serial = 1368] [outer = 0x129098800] 07:22:07 INFO - PROCESS | 2240 | 1467642127801 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x12a63c400) [pid = 2240] [serial = 1369] [outer = 0x129098800] 07:22:08 INFO - PROCESS | 2240 | 1467642128253 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:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 07:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:22:08 INFO - PROCESS | 2240 | 1467642128278 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 2240 | 1467642128279 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:22:08 INFO - PROCESS | 2240 | 1467642128282 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 2240 | 1467642128283 Marionette TRACE conn2 <- [1,1798,null,{}] 07:22:08 INFO - PROCESS | 2240 | 1467642128286 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:22:08 INFO - PROCESS | 2240 | 1467642128288 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:08 INFO - PROCESS | 2240 | 1467642128392 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:22:08 INFO - PROCESS | 2240 | 1467642128454 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642128455 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x117242800 == 43 [pid = 2240] [id = 457] 07:22:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x112f8dc00) [pid = 2240] [serial = 1370] [outer = 0x0] 07:22:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x1176ea000) [pid = 2240] [serial = 1371] [outer = 0x112f8dc00] 07:22:08 INFO - PROCESS | 2240 | 1467642128484 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x11886a800) [pid = 2240] [serial = 1372] [outer = 0x112f8dc00] 07:22:09 INFO - PROCESS | 2240 | 1467642129005 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:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 772ms 07:22:09 INFO - PROCESS | 2240 | 1467642129064 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 2240 | 1467642129066 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:22:09 INFO - PROCESS | 2240 | 1467642129090 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - PROCESS | 2240 | 1467642129092 Marionette TRACE conn2 <- [1,1802,null,{}] 07:22:09 INFO - PROCESS | 2240 | 1467642129096 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:22:09 INFO - PROCESS | 2240 | 1467642129097 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:09 INFO - PROCESS | 2240 | 1467642129197 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:22:09 INFO - PROCESS | 2240 | 1467642129270 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642129272 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185b1000 == 44 [pid = 2240] [id = 458] 07:22:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x1180f0800) [pid = 2240] [serial = 1373] [outer = 0x0] 07:22:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x11821e000) [pid = 2240] [serial = 1374] [outer = 0x1180f0800] 07:22:09 INFO - PROCESS | 2240 | 1467642129301 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x118438c00) [pid = 2240] [serial = 1375] [outer = 0x1180f0800] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd64800 == 43 [pid = 2240] [id = 451] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x120eab800 == 42 [pid = 2240] [id = 450] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac14800 == 41 [pid = 2240] [id = 449] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x113d7b800 == 40 [pid = 2240] [id = 448] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x12a20b000 == 39 [pid = 2240] [id = 447] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x112f2a000 == 38 [pid = 2240] [id = 446] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x120ebd000 == 37 [pid = 2240] [id = 445] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x118fde400) [pid = 2240] [serial = 1323] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x11700c800 == 36 [pid = 2240] [id = 444] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x123b1d000 == 35 [pid = 2240] [id = 443] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x117e74800 == 34 [pid = 2240] [id = 442] 07:22:09 INFO - PROCESS | 2240 | --DOCSHELL 0x12127d000 == 33 [pid = 2240] [id = 441] 07:22:09 INFO - PROCESS | 2240 | 1467642129677 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:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x118444000) [pid = 2240] [serial = 1320] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x1172bec00) [pid = 2240] [serial = 1311] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x117202800) [pid = 2240] [serial = 1291] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x113d4b000) [pid = 2240] [serial = 1314] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x1180e7400) [pid = 2240] [serial = 1317] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x116083c00) [pid = 2240] [serial = 1296] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x118744000) [pid = 2240] [serial = 1299] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x120fdcc00) [pid = 2240] [serial = 1302] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x128a1dc00) [pid = 2240] [serial = 1305] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x116078000) [pid = 2240] [serial = 1308] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x11821a800) [pid = 2240] [serial = 1318] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1160d9400) [pid = 2240] [serial = 1315] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x11821cc00) [pid = 2240] [serial = 1312] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x118fe7400) [pid = 2240] [serial = 1300] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x117206400) [pid = 2240] [serial = 1297] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x123c07800) [pid = 2240] [serial = 1303] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x129097000) [pid = 2240] [serial = 1306] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1260ac800) [pid = 2240] [serial = 1309] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12a2ea800) [pid = 2240] [serial = 1293] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x118f3b800) [pid = 2240] [serial = 1321] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x12a65a400) [pid = 2240] [serial = 1294] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1265ee800) [pid = 2240] [serial = 1276] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1260ab400) [pid = 2240] [serial = 1288] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x129342c00) [pid = 2240] [serial = 1282] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1291df400) [pid = 2240] [serial = 1281] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x121bd2000) [pid = 2240] [serial = 1275] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x118219c00) [pid = 2240] [serial = 1258] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1198d0c00) [pid = 2240] [serial = 1270] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118742400) [pid = 2240] [serial = 1266] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x117206000) [pid = 2240] [serial = 1261] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x11843e400) [pid = 2240] [serial = 1264] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x120e92800) [pid = 2240] [serial = 1287] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x112a85800) [pid = 2240] [serial = 1254] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x11980d800) [pid = 2240] [serial = 1269] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1196c3800) [pid = 2240] [serial = 1267] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x128a16000) [pid = 2240] [serial = 1278] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x129097400) [pid = 2240] [serial = 1252] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x116795400) [pid = 2240] [serial = 1260] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x1198d4400) [pid = 2240] [serial = 1272] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1172c5c00) [pid = 2240] [serial = 1257] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x113d3f800) [pid = 2240] [serial = 1284] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x1182e1400) [pid = 2240] [serial = 1285] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x1139f6400) [pid = 2240] [serial = 1255] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x120e93c00) [pid = 2240] [serial = 1273] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x1182e3800) [pid = 2240] [serial = 1263] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x12934a000) [pid = 2240] [serial = 1290] [outer = 0x0] [url = about:blank] 07:22:09 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x129091c00) [pid = 2240] [serial = 1279] [outer = 0x0] [url = about:blank] 07:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 622ms 07:22:09 INFO - PROCESS | 2240 | 1467642129711 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 2240 | 1467642129713 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:22:09 INFO - PROCESS | 2240 | 1467642129720 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - PROCESS | 2240 | 1467642129722 Marionette TRACE conn2 <- [1,1806,null,{}] 07:22:09 INFO - PROCESS | 2240 | 1467642129724 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:22:09 INFO - PROCESS | 2240 | 1467642129726 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:09 INFO - PROCESS | 2240 | 1467642129806 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:22:09 INFO - PROCESS | 2240 | 1467642129810 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642129811 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185b7800 == 34 [pid = 2240] [id = 459] 07:22:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x11843b000) [pid = 2240] [serial = 1376] [outer = 0x0] 07:22:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x118440c00) [pid = 2240] [serial = 1377] [outer = 0x11843b000] 07:22:09 INFO - PROCESS | 2240 | 1467642129840 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x118f3b800) [pid = 2240] [serial = 1378] [outer = 0x11843b000] 07:22:10 INFO - PROCESS | 2240 | 1467642130189 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:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 519ms 07:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:22:10 INFO - PROCESS | 2240 | 1467642130239 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 2240 | 1467642130241 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:22:10 INFO - PROCESS | 2240 | 1467642130243 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 2240 | 1467642130245 Marionette TRACE conn2 <- [1,1810,null,{}] 07:22:10 INFO - PROCESS | 2240 | 1467642130252 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:22:10 INFO - PROCESS | 2240 | 1467642130255 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:10 INFO - PROCESS | 2240 | 1467642130339 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:22:10 INFO - PROCESS | 2240 | 1467642130344 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642130345 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x12128d800 == 35 [pid = 2240] [id = 460] 07:22:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x119804000) [pid = 2240] [serial = 1379] [outer = 0x0] 07:22:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x119c40800) [pid = 2240] [serial = 1380] [outer = 0x119804000] 07:22:10 INFO - PROCESS | 2240 | 1467642130373 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x120f2dc00) [pid = 2240] [serial = 1381] [outer = 0x119804000] 07:22:10 INFO - PROCESS | 2240 | 1467642130736 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:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 520ms 07:22:10 INFO - PROCESS | 2240 | 1467642130763 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 2240 | 1467642130767 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:22:10 INFO - PROCESS | 2240 | 1467642130769 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 2240 | 1467642130770 Marionette TRACE conn2 <- [1,1814,null,{}] 07:22:10 INFO - PROCESS | 2240 | 1467642130795 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:22:10 INFO - PROCESS | 2240 | 1467642130796 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:10 INFO - PROCESS | 2240 | 1467642130880 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:22:10 INFO - PROCESS | 2240 | 1467642130886 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642130887 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x125543800 == 36 [pid = 2240] [id = 461] 07:22:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x121bde000) [pid = 2240] [serial = 1382] [outer = 0x0] 07:22:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1260b0c00) [pid = 2240] [serial = 1383] [outer = 0x121bde000] 07:22:10 INFO - PROCESS | 2240 | 1467642130913 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x128a1ec00) [pid = 2240] [serial = 1384] [outer = 0x121bde000] 07:22:11 INFO - PROCESS | 2240 | 1467642131239 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:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 518ms 07:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:22:11 INFO - PROCESS | 2240 | 1467642131288 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 2240 | 1467642131289 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:22:11 INFO - PROCESS | 2240 | 1467642131291 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 2240 | 1467642131292 Marionette TRACE conn2 <- [1,1818,null,{}] 07:22:11 INFO - PROCESS | 2240 | 1467642131294 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:22:11 INFO - PROCESS | 2240 | 1467642131296 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:11 INFO - PROCESS | 2240 | 1467642131374 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:22:11 INFO - PROCESS | 2240 | 1467642131438 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642131446 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x128d46000 == 37 [pid = 2240] [id = 462] 07:22:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1219d2c00) [pid = 2240] [serial = 1385] [outer = 0x0] 07:22:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x129091400) [pid = 2240] [serial = 1386] [outer = 0x1219d2c00] 07:22:11 INFO - PROCESS | 2240 | 1467642131471 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x12a2ea800) [pid = 2240] [serial = 1387] [outer = 0x1219d2c00] 07:22:11 INFO - PROCESS | 2240 | 1467642131790 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:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 519ms 07:22:11 INFO - PROCESS | 2240 | 1467642131810 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 2240 | 1467642131811 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:22:11 INFO - PROCESS | 2240 | 1467642131814 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 2240 | 1467642131815 Marionette TRACE conn2 <- [1,1822,null,{}] 07:22:11 INFO - PROCESS | 2240 | 1467642131820 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:22:11 INFO - PROCESS | 2240 | 1467642131824 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:11 INFO - PROCESS | 2240 | 1467642131949 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:22:11 INFO - PROCESS | 2240 | 1467642131953 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642131955 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a6c7800 == 38 [pid = 2240] [id = 463] 07:22:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x12a2ed800) [pid = 2240] [serial = 1388] [outer = 0x0] 07:22:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x12a655000) [pid = 2240] [serial = 1389] [outer = 0x12a2ed800] 07:22:12 INFO - PROCESS | 2240 | 1467642132013 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x12acc2800) [pid = 2240] [serial = 1390] [outer = 0x12a2ed800] 07:22:12 INFO - PROCESS | 2240 | 1467642132323 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:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 522ms 07:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:22:12 INFO - PROCESS | 2240 | 1467642132338 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 2240 | 1467642132339 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:22:12 INFO - PROCESS | 2240 | 1467642132341 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 2240 | 1467642132342 Marionette TRACE conn2 <- [1,1826,null,{}] 07:22:12 INFO - PROCESS | 2240 | 1467642132344 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:22:12 INFO - PROCESS | 2240 | 1467642132346 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:12 INFO - PROCESS | 2240 | 1467642132456 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:22:12 INFO - PROCESS | 2240 | 1467642132493 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642132494 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac21800 == 39 [pid = 2240] [id = 464] 07:22:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x12a2edc00) [pid = 2240] [serial = 1391] [outer = 0x0] 07:22:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x12b75ec00) [pid = 2240] [serial = 1392] [outer = 0x12a2edc00] 07:22:12 INFO - PROCESS | 2240 | 1467642132518 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12b8b6400) [pid = 2240] [serial = 1393] [outer = 0x12a2edc00] 07:22:12 INFO - PROCESS | 2240 | 1467642132926 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:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 619ms 07:22:12 INFO - PROCESS | 2240 | 1467642132961 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:22:12 INFO - PROCESS | 2240 | 1467642132963 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:22:12 INFO - PROCESS | 2240 | 1467642132975 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 2240 | 1467642132976 Marionette TRACE conn2 <- [1,1830,null,{}] 07:22:12 INFO - PROCESS | 2240 | 1467642132980 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:22:12 INFO - PROCESS | 2240 | 1467642132983 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:13 INFO - PROCESS | 2240 | 1467642133141 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:22:13 INFO - PROCESS | 2240 | 1467642133164 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642133165 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd64000 == 40 [pid = 2240] [id = 465] 07:22:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x12b8b6c00) [pid = 2240] [serial = 1394] [outer = 0x0] 07:22:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12b8bd800) [pid = 2240] [serial = 1395] [outer = 0x12b8b6c00] 07:22:13 INFO - PROCESS | 2240 | 1467642133200 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12b960800) [pid = 2240] [serial = 1396] [outer = 0x12b8b6c00] 07:22:13 INFO - PROCESS | 2240 | 1467642133527 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:22:13 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:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 580ms 07:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:22:13 INFO - PROCESS | 2240 | 1467642133545 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 2240 | 1467642133546 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:22:13 INFO - PROCESS | 2240 | 1467642133549 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 2240 | 1467642133550 Marionette TRACE conn2 <- [1,1834,null,{}] 07:22:13 INFO - PROCESS | 2240 | 1467642133555 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:22:13 INFO - PROCESS | 2240 | 1467642133557 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:13 INFO - PROCESS | 2240 | 1467642133670 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:22:13 INFO - PROCESS | 2240 | 1467642133683 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642133684 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c027000 == 41 [pid = 2240] [id = 466] 07:22:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12b962800) [pid = 2240] [serial = 1397] [outer = 0x0] 07:22:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12b96a000) [pid = 2240] [serial = 1398] [outer = 0x12b962800] 07:22:13 INFO - PROCESS | 2240 | 1467642133707 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12be06400) [pid = 2240] [serial = 1399] [outer = 0x12b962800] 07:22:13 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x128a19c00) [pid = 2240] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:22:13 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x118557000) [pid = 2240] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:22:13 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x119829400) [pid = 2240] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:22:13 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1160e0800) [pid = 2240] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:22:13 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1183e6800) [pid = 2240] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:22:13 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x112d67400) [pid = 2240] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:22:13 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x111da9800) [pid = 2240] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:22:13 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1255c1c00) [pid = 2240] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:22:13 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x11697d400) [pid = 2240] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:22:14 INFO - PROCESS | 2240 | 1467642134080 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:22:14 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:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 07:22:14 INFO - PROCESS | 2240 | 1467642134121 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:22:14 INFO - PROCESS | 2240 | 1467642134122 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:22:14 INFO - PROCESS | 2240 | 1467642134132 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:22:14 INFO - PROCESS | 2240 | 1467642134134 Marionette TRACE conn2 <- [1,1838,null,{}] 07:22:14 INFO - PROCESS | 2240 | 1467642134139 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:22:14 INFO - PROCESS | 2240 | 1467642134140 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:14 INFO - PROCESS | 2240 | 1467642134221 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:22:14 INFO - PROCESS | 2240 | 1467642134225 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642134226 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c73a800 == 42 [pid = 2240] [id = 467] 07:22:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1139f9400) [pid = 2240] [serial = 1400] [outer = 0x0] 07:22:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x120e94800) [pid = 2240] [serial = 1401] [outer = 0x1139f9400] 07:22:14 INFO - PROCESS | 2240 | 1467642134250 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1291e1c00) [pid = 2240] [serial = 1402] [outer = 0x1139f9400] 07:22:14 INFO - PROCESS | 2240 | 1467642134588 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:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 479ms 07:22:14 INFO - PROCESS | 2240 | 1467642134604 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:22:14 INFO - PROCESS | 2240 | 1467642134606 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:22:14 INFO - PROCESS | 2240 | 1467642134608 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:22:14 INFO - PROCESS | 2240 | 1467642134610 Marionette TRACE conn2 <- [1,1842,null,{}] 07:22:14 INFO - PROCESS | 2240 | 1467642134612 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:22:14 INFO - PROCESS | 2240 | 1467642134614 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:14 INFO - PROCESS | 2240 | 1467642134715 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:22:14 INFO - PROCESS | 2240 | 1467642134721 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642134723 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ccb1000 == 43 [pid = 2240] [id = 468] 07:22:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x12b8b6800) [pid = 2240] [serial = 1403] [outer = 0x0] 07:22:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12be10000) [pid = 2240] [serial = 1404] [outer = 0x12b8b6800] 07:22:14 INFO - PROCESS | 2240 | 1467642134748 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12c2c7000) [pid = 2240] [serial = 1405] [outer = 0x12b8b6800] 07:22:15 INFO - PROCESS | 2240 | 1467642135084 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:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 07:22:15 INFO - PROCESS | 2240 | 1467642135131 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 2240 | 1467642135132 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:22:15 INFO - PROCESS | 2240 | 1467642135138 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 2240 | 1467642135139 Marionette TRACE conn2 <- [1,1846,null,{}] 07:22:15 INFO - PROCESS | 2240 | 1467642135141 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:22:15 INFO - PROCESS | 2240 | 1467642135143 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:15 INFO - PROCESS | 2240 | 1467642135228 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:22:15 INFO - PROCESS | 2240 | 1467642135232 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642135233 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d291000 == 44 [pid = 2240] [id = 469] 07:22:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12a2ee400) [pid = 2240] [serial = 1406] [outer = 0x0] 07:22:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12c2cb000) [pid = 2240] [serial = 1407] [outer = 0x12a2ee400] 07:22:15 INFO - PROCESS | 2240 | 1467642135257 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12c889000) [pid = 2240] [serial = 1408] [outer = 0x12a2ee400] 07:22:15 INFO - PROCESS | 2240 | 1467642135578 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:22:15 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:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 469ms 07:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:22:15 INFO - PROCESS | 2240 | 1467642135606 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 2240 | 1467642135607 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:22:15 INFO - PROCESS | 2240 | 1467642135609 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 2240 | 1467642135610 Marionette TRACE conn2 <- [1,1850,null,{}] 07:22:15 INFO - PROCESS | 2240 | 1467642135613 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:22:15 INFO - PROCESS | 2240 | 1467642135614 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:15 INFO - PROCESS | 2240 | 1467642135707 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:22:15 INFO - PROCESS | 2240 | 1467642135710 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642135711 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d398000 == 45 [pid = 2240] [id = 470] 07:22:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1218a3800) [pid = 2240] [serial = 1409] [outer = 0x0] 07:22:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1218ac400) [pid = 2240] [serial = 1410] [outer = 0x1218a3800] 07:22:15 INFO - PROCESS | 2240 | 1467642135735 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1218b0400) [pid = 2240] [serial = 1411] [outer = 0x1218a3800] 07:22:16 INFO - PROCESS | 2240 | 1467642136259 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:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 668ms 07:22:16 INFO - PROCESS | 2240 | 1467642136279 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:22:16 INFO - PROCESS | 2240 | 1467642136282 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:22:16 INFO - PROCESS | 2240 | 1467642136285 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:22:16 INFO - PROCESS | 2240 | 1467642136287 Marionette TRACE conn2 <- [1,1854,null,{}] 07:22:16 INFO - PROCESS | 2240 | 1467642136292 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:22:16 INFO - PROCESS | 2240 | 1467642136293 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:16 INFO - PROCESS | 2240 | 1467642136406 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:22:16 INFO - PROCESS | 2240 | 1467642136480 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642136482 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x11948e000 == 46 [pid = 2240] [id = 471] 07:22:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1180efc00) [pid = 2240] [serial = 1412] [outer = 0x0] 07:22:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1182e8000) [pid = 2240] [serial = 1413] [outer = 0x1180efc00] 07:22:16 INFO - PROCESS | 2240 | 1467642136513 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x11885d800) [pid = 2240] [serial = 1414] [outer = 0x1180efc00] 07:22:16 INFO - PROCESS | 2240 | 1467642136923 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:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 07:22:16 INFO - PROCESS | 2240 | 1467642136956 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:22:16 INFO - PROCESS | 2240 | 1467642136960 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:22:16 INFO - PROCESS | 2240 | 1467642136965 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:22:16 INFO - PROCESS | 2240 | 1467642136967 Marionette TRACE conn2 <- [1,1858,null,{}] 07:22:16 INFO - PROCESS | 2240 | 1467642136969 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:22:16 INFO - PROCESS | 2240 | 1467642136971 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:17 INFO - PROCESS | 2240 | 1467642137076 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:22:17 INFO - PROCESS | 2240 | 1467642137170 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642137171 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x129041800 == 47 [pid = 2240] [id = 472] 07:22:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x119807c00) [pid = 2240] [serial = 1415] [outer = 0x0] 07:22:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x1198d6800) [pid = 2240] [serial = 1416] [outer = 0x119807c00] 07:22:17 INFO - PROCESS | 2240 | 1467642137217 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x121116c00) [pid = 2240] [serial = 1417] [outer = 0x119807c00] 07:22:17 INFO - PROCESS | 2240 | 1467642137603 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:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 07:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:22:17 INFO - PROCESS | 2240 | 1467642137637 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:22:17 INFO - PROCESS | 2240 | 1467642137639 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:22:17 INFO - PROCESS | 2240 | 1467642137641 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - PROCESS | 2240 | 1467642137643 Marionette TRACE conn2 <- [1,1862,null,{}] 07:22:17 INFO - PROCESS | 2240 | 1467642137651 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:22:17 INFO - PROCESS | 2240 | 1467642137655 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:17 INFO - PROCESS | 2240 | 1467642137759 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:22:17 INFO - PROCESS | 2240 | 1467642137864 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642137866 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d29c000 == 48 [pid = 2240] [id = 473] 07:22:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1218ae800) [pid = 2240] [serial = 1418] [outer = 0x0] 07:22:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1260b1800) [pid = 2240] [serial = 1419] [outer = 0x1218ae800] 07:22:17 INFO - PROCESS | 2240 | 1467642137898 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x12a63e400) [pid = 2240] [serial = 1420] [outer = 0x1218ae800] 07:22:18 INFO - PROCESS | 2240 | 1467642138383 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:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 821ms 07:22:18 INFO - PROCESS | 2240 | 1467642138467 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 2240 | 1467642138469 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:22:18 INFO - PROCESS | 2240 | 1467642138472 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 2240 | 1467642138473 Marionette TRACE conn2 <- [1,1866,null,{}] 07:22:18 INFO - PROCESS | 2240 | 1467642138476 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:22:18 INFO - PROCESS | 2240 | 1467642138477 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:18 INFO - PROCESS | 2240 | 1467642138586 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:22:18 INFO - PROCESS | 2240 | 1467642138647 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642138648 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169a9000 == 49 [pid = 2240] [id = 474] 07:22:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1129a7000) [pid = 2240] [serial = 1421] [outer = 0x0] 07:22:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x1160e0800) [pid = 2240] [serial = 1422] [outer = 0x1129a7000] 07:22:18 INFO - PROCESS | 2240 | 1467642138887 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1172bdc00) [pid = 2240] [serial = 1423] [outer = 0x1129a7000] 07:22:19 INFO - PROCESS | 2240 | 1467642139375 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:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 973ms 07:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:22:19 INFO - PROCESS | 2240 | 1467642139446 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:22:19 INFO - PROCESS | 2240 | 1467642139449 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:22:19 INFO - PROCESS | 2240 | 1467642139454 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 2240 | 1467642139456 Marionette TRACE conn2 <- [1,1870,null,{}] 07:22:19 INFO - PROCESS | 2240 | 1467642139461 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:22:19 INFO - PROCESS | 2240 | 1467642139463 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:19 INFO - PROCESS | 2240 | 1467642139609 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:22:19 INFO - PROCESS | 2240 | 1467642139748 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642139750 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12d291000 == 48 [pid = 2240] [id = 469] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12ccb1000 == 47 [pid = 2240] [id = 468] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12c73a800 == 46 [pid = 2240] [id = 467] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12c027000 == 45 [pid = 2240] [id = 466] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd64000 == 44 [pid = 2240] [id = 465] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac21800 == 43 [pid = 2240] [id = 464] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12a6c7800 == 42 [pid = 2240] [id = 463] 07:22:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x117020000 == 43 [pid = 2240] [id = 475] 07:22:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x11821a800) [pid = 2240] [serial = 1424] [outer = 0x0] 07:22:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x11844c400) [pid = 2240] [serial = 1425] [outer = 0x11821a800] 07:22:19 INFO - PROCESS | 2240 | 1467642139805 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x11949bc00) [pid = 2240] [serial = 1426] [outer = 0x11821a800] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x128d46000 == 42 [pid = 2240] [id = 462] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x125543800 == 41 [pid = 2240] [id = 461] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12128d800 == 40 [pid = 2240] [id = 460] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x1185b7800 == 39 [pid = 2240] [id = 459] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x1185b1000 == 38 [pid = 2240] [id = 458] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x117242800 == 37 [pid = 2240] [id = 457] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca4f000 == 36 [pid = 2240] [id = 456] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12c73b800 == 35 [pid = 2240] [id = 455] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x12a920000 == 34 [pid = 2240] [id = 454] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x120eb8000 == 33 [pid = 2240] [id = 453] 07:22:19 INFO - PROCESS | 2240 | --DOCSHELL 0x126419800 == 32 [pid = 2240] [id = 452] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x119693000) [pid = 2240] [serial = 1335] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x120e1e000) [pid = 2240] [serial = 1338] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x11980a400) [pid = 2240] [serial = 1336] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x11662a000) [pid = 2240] [serial = 1326] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x116fb6400) [pid = 2240] [serial = 1332] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x118f99800) [pid = 2240] [serial = 1330] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x118439800) [pid = 2240] [serial = 1329] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x12173e800) [pid = 2240] [serial = 1341] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x120fddc00) [pid = 2240] [serial = 1339] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x124bb9c00) [pid = 2240] [serial = 1342] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x113f35c00) [pid = 2240] [serial = 1345] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x128a16400) [pid = 2240] [serial = 1350] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x112a83800) [pid = 2240] [serial = 1344] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1194a1400) [pid = 2240] [serial = 1347] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1291e3000) [pid = 2240] [serial = 1354] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1265efc00) [pid = 2240] [serial = 1348] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x128bb4c00) [pid = 2240] [serial = 1351] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1182e4000) [pid = 2240] [serial = 1333] [outer = 0x0] [url = about:blank] 07:22:19 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x129095c00) [pid = 2240] [serial = 1353] [outer = 0x0] [url = about:blank] 07:22:20 INFO - PROCESS | 2240 | 1467642140095 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:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 674ms 07:22:20 INFO - PROCESS | 2240 | 1467642140133 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 2240 | 1467642140138 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:22:20 INFO - PROCESS | 2240 | 1467642140143 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 2240 | 1467642140144 Marionette TRACE conn2 <- [1,1874,null,{}] 07:22:20 INFO - PROCESS | 2240 | 1467642140146 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:22:20 INFO - PROCESS | 2240 | 1467642140148 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:20 INFO - PROCESS | 2240 | 1467642140232 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:22:20 INFO - PROCESS | 2240 | 1467642140292 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642140293 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x1184a2000 == 33 [pid = 2240] [id = 476] 07:22:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1182e4000) [pid = 2240] [serial = 1427] [outer = 0x0] 07:22:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x119803400) [pid = 2240] [serial = 1428] [outer = 0x1182e4000] 07:22:20 INFO - PROCESS | 2240 | 1467642140319 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x120f2cc00) [pid = 2240] [serial = 1429] [outer = 0x1182e4000] 07:22:20 INFO - PROCESS | 2240 | 1467642140690 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:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 570ms 07:22:20 INFO - PROCESS | 2240 | 1467642140714 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 2240 | 1467642140715 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:22:20 INFO - PROCESS | 2240 | 1467642140720 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 2240 | 1467642140724 Marionette TRACE conn2 <- [1,1878,null,{}] 07:22:20 INFO - PROCESS | 2240 | 1467642140737 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:22:20 INFO - PROCESS | 2240 | 1467642140741 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:20 INFO - PROCESS | 2240 | 1467642140884 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:22:20 INFO - PROCESS | 2240 | 1467642140979 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642140980 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x124b8f000 == 34 [pid = 2240] [id = 477] 07:22:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x120e1e000) [pid = 2240] [serial = 1430] [outer = 0x0] 07:22:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1218a9800) [pid = 2240] [serial = 1431] [outer = 0x120e1e000] 07:22:21 INFO - PROCESS | 2240 | 1467642141023 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1260a9000) [pid = 2240] [serial = 1432] [outer = 0x120e1e000] 07:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 626ms 07:22:21 INFO - PROCESS | 2240 | 1467642141341 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:22:21 INFO - PROCESS | 2240 | 1467642141345 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 2240 | 1467642141347 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:22:21 INFO - PROCESS | 2240 | 1467642141360 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 2240 | 1467642141361 Marionette TRACE conn2 <- [1,1882,null,{}] 07:22:21 INFO - PROCESS | 2240 | 1467642141363 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:22:21 INFO - PROCESS | 2240 | 1467642141364 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:21 INFO - PROCESS | 2240 | 1467642141489 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:22:21 INFO - PROCESS | 2240 | 1467642141511 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642141512 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x129037000 == 35 [pid = 2240] [id = 478] 07:22:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1260ac800) [pid = 2240] [serial = 1433] [outer = 0x0] 07:22:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x128a18c00) [pid = 2240] [serial = 1434] [outer = 0x1260ac800] 07:22:21 INFO - PROCESS | 2240 | 1467642141537 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x1291e2400) [pid = 2240] [serial = 1435] [outer = 0x1260ac800] 07:22:21 INFO - PROCESS | 2240 | 1467642141841 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:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 531ms 07:22:21 INFO - PROCESS | 2240 | 1467642141880 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 2240 | 1467642141881 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:22:21 INFO - PROCESS | 2240 | 1467642141885 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 2240 | 1467642141887 Marionette TRACE conn2 <- [1,1886,null,{}] 07:22:21 INFO - PROCESS | 2240 | 1467642141889 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:22:21 INFO - PROCESS | 2240 | 1467642141891 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:21 INFO - PROCESS | 2240 | 1467642141977 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:22:21 INFO - PROCESS | 2240 | 1467642141980 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642141981 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac0c800 == 36 [pid = 2240] [id = 479] 07:22:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12a64f400) [pid = 2240] [serial = 1436] [outer = 0x0] 07:22:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x12a658400) [pid = 2240] [serial = 1437] [outer = 0x12a64f400] 07:22:22 INFO - PROCESS | 2240 | 1467642142014 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x12a95e400) [pid = 2240] [serial = 1438] [outer = 0x12a64f400] 07:22:22 INFO - PROCESS | 2240 | 1467642142406 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:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 569ms 07:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:22:22 INFO - PROCESS | 2240 | 1467642142455 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 2240 | 1467642142456 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:22:22 INFO - PROCESS | 2240 | 1467642142458 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 2240 | 1467642142459 Marionette TRACE conn2 <- [1,1890,null,{}] 07:22:22 INFO - PROCESS | 2240 | 1467642142461 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:22:22 INFO - PROCESS | 2240 | 1467642142466 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:22 INFO - PROCESS | 2240 | 1467642142573 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:22:22 INFO - PROCESS | 2240 | 1467642142586 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642142587 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b931000 == 37 [pid = 2240] [id = 480] 07:22:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x12a95f000) [pid = 2240] [serial = 1439] [outer = 0x0] 07:22:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x12b75a000) [pid = 2240] [serial = 1440] [outer = 0x12a95f000] 07:22:22 INFO - PROCESS | 2240 | 1467642142611 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x12b960c00) [pid = 2240] [serial = 1441] [outer = 0x12a95f000] 07:22:22 INFO - PROCESS | 2240 | 1467642142973 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:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 568ms 07:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:22:23 INFO - PROCESS | 2240 | 1467642143026 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 2240 | 1467642143028 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:22:23 INFO - PROCESS | 2240 | 1467642143030 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 2240 | 1467642143038 Marionette TRACE conn2 <- [1,1894,null,{}] 07:22:23 INFO - PROCESS | 2240 | 1467642143041 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:22:23 INFO - PROCESS | 2240 | 1467642143042 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:23 INFO - PROCESS | 2240 | 1467642143144 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:22:23 INFO - PROCESS | 2240 | 1467642143154 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642143155 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x11849d000 == 38 [pid = 2240] [id = 481] 07:22:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x12b968800) [pid = 2240] [serial = 1442] [outer = 0x0] 07:22:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x12be05c00) [pid = 2240] [serial = 1443] [outer = 0x12b968800] 07:22:23 INFO - PROCESS | 2240 | 1467642143179 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x12be11400) [pid = 2240] [serial = 1444] [outer = 0x12b968800] 07:22:23 INFO - PROCESS | 2240 | 1467642143515 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:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 525ms 07:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:22:23 INFO - PROCESS | 2240 | 1467642143556 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 2240 | 1467642143557 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:22:23 INFO - PROCESS | 2240 | 1467642143559 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 2240 | 1467642143560 Marionette TRACE conn2 <- [1,1898,null,{}] 07:22:23 INFO - PROCESS | 2240 | 1467642143562 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:22:23 INFO - PROCESS | 2240 | 1467642143563 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:23 INFO - PROCESS | 2240 | 1467642143670 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:22:23 INFO - PROCESS | 2240 | 1467642143674 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642143675 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c753000 == 39 [pid = 2240] [id = 482] 07:22:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x12b969400) [pid = 2240] [serial = 1445] [outer = 0x0] 07:22:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x12c2c5800) [pid = 2240] [serial = 1446] [outer = 0x12b969400] 07:22:23 INFO - PROCESS | 2240 | 1467642143699 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x12c2ccc00) [pid = 2240] [serial = 1447] [outer = 0x12b969400] 07:22:24 INFO - PROCESS | 2240 | 1467642144057 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:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 07:22:24 INFO - PROCESS | 2240 | 1467642144077 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:22:24 INFO - PROCESS | 2240 | 1467642144079 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:22:24 INFO - PROCESS | 2240 | 1467642144081 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:22:24 INFO - PROCESS | 2240 | 1467642144082 Marionette TRACE conn2 <- [1,1902,null,{}] 07:22:24 INFO - PROCESS | 2240 | 1467642144086 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:22:24 INFO - PROCESS | 2240 | 1467642144088 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:24 INFO - PROCESS | 2240 | 1467642144434 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x12a2edc00) [pid = 2240] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x12a2ed800) [pid = 2240] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x1219d2c00) [pid = 2240] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x112f8dc00) [pid = 2240] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x121bde000) [pid = 2240] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x12b962800) [pid = 2240] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x12b8b6c00) [pid = 2240] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x12b8b6800) [pid = 2240] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x12a2ee400) [pid = 2240] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1139f9400) [pid = 2240] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1180f0800) [pid = 2240] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x119804000) [pid = 2240] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:22:24 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x11843b000) [pid = 2240] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:22:24 INFO - PROCESS | 2240 | 1467642144534 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 2240 | 1467642144536 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x11601c000 == 40 [pid = 2240] [id = 483] 07:22:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x110f77400) [pid = 2240] [serial = 1448] [outer = 0x0] 07:22:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x110f7e000) [pid = 2240] [serial = 1449] [outer = 0x110f77400] 07:22:24 INFO - PROCESS | 2240 | 1467642144567 Marionette DEBUG loaded listener.js 07:22:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x110f85400) [pid = 2240] [serial = 1450] [outer = 0x110f77400] 07:22:25 INFO - PROCESS | 2240 | 1467642145051 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:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1020ms 07:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:22:25 INFO - PROCESS | 2240 | 1467642145103 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 2240 | 1467642145105 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:22:25 INFO - PROCESS | 2240 | 1467642145135 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - PROCESS | 2240 | 1467642145137 Marionette TRACE conn2 <- [1,1906,null,{}] 07:22:25 INFO - PROCESS | 2240 | 1467642145142 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:22:25 INFO - PROCESS | 2240 | 1467642145145 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:25 INFO - PROCESS | 2240 | 1467642145250 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:22:25 INFO - PROCESS | 2240 | 1467642145326 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642145328 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x121377000 == 41 [pid = 2240] [id = 484] 07:22:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x116979000) [pid = 2240] [serial = 1451] [outer = 0x0] 07:22:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x118212800) [pid = 2240] [serial = 1452] [outer = 0x116979000] 07:22:25 INFO - PROCESS | 2240 | 1467642145358 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1183ec000) [pid = 2240] [serial = 1453] [outer = 0x116979000] 07:22:25 INFO - PROCESS | 2240 | 1467642145789 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:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 698ms 07:22:25 INFO - PROCESS | 2240 | 1467642145819 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 2240 | 1467642145821 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:22:25 INFO - PROCESS | 2240 | 1467642145825 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - PROCESS | 2240 | 1467642145827 Marionette TRACE conn2 <- [1,1910,null,{}] 07:22:25 INFO - PROCESS | 2240 | 1467642145829 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:22:25 INFO - PROCESS | 2240 | 1467642145831 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:25 INFO - PROCESS | 2240 | 1467642145938 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:22:26 INFO - PROCESS | 2240 | 1467642146003 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642146004 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291d7000 == 42 [pid = 2240] [id = 485] 07:22:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x11871b400) [pid = 2240] [serial = 1454] [outer = 0x0] 07:22:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x11949c400) [pid = 2240] [serial = 1455] [outer = 0x11871b400] 07:22:26 INFO - PROCESS | 2240 | 1467642146075 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1198d5400) [pid = 2240] [serial = 1456] [outer = 0x11871b400] 07:22:26 INFO - PROCESS | 2240 | 1467642146504 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:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 07:22:26 INFO - PROCESS | 2240 | 1467642146568 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 2240 | 1467642146569 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:22:26 INFO - PROCESS | 2240 | 1467642146579 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 2240 | 1467642146584 Marionette TRACE conn2 <- [1,1914,null,{}] 07:22:26 INFO - PROCESS | 2240 | 1467642146589 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:22:26 INFO - PROCESS | 2240 | 1467642146592 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:26 INFO - PROCESS | 2240 | 1467642146698 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:22:26 INFO - PROCESS | 2240 | 1467642146776 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642146777 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca56000 == 43 [pid = 2240] [id = 486] 07:22:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x11980ac00) [pid = 2240] [serial = 1457] [outer = 0x0] 07:22:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x1218b1000) [pid = 2240] [serial = 1458] [outer = 0x11980ac00] 07:22:26 INFO - PROCESS | 2240 | 1467642146807 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x123c06000) [pid = 2240] [serial = 1459] [outer = 0x11980ac00] 07:22:27 INFO - PROCESS | 2240 | 1467642147239 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:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 682ms 07:22:27 INFO - PROCESS | 2240 | 1467642147257 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:22:27 INFO - PROCESS | 2240 | 1467642147260 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:22:27 INFO - PROCESS | 2240 | 1467642147263 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - PROCESS | 2240 | 1467642147265 Marionette TRACE conn2 <- [1,1918,null,{}] 07:22:27 INFO - PROCESS | 2240 | 1467642147269 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:22:27 INFO - PROCESS | 2240 | 1467642147271 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:27 INFO - PROCESS | 2240 | 1467642147430 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:22:27 INFO - PROCESS | 2240 | 1467642147568 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642147569 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d70c000 == 44 [pid = 2240] [id = 487] 07:22:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x123c07400) [pid = 2240] [serial = 1460] [outer = 0x0] 07:22:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x126455c00) [pid = 2240] [serial = 1461] [outer = 0x123c07400] 07:22:27 INFO - PROCESS | 2240 | 1467642147618 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x128a13800) [pid = 2240] [serial = 1462] [outer = 0x123c07400] 07:22:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x1218a7c00) [pid = 2240] [serial = 1463] [outer = 0x12cc44000] 07:22:28 INFO - PROCESS | 2240 | 1467642148158 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:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1072ms 07:22:28 INFO - PROCESS | 2240 | 1467642148354 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 2240 | 1467642148357 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:22:28 INFO - PROCESS | 2240 | 1467642148360 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 2240 | 1467642148362 Marionette TRACE conn2 <- [1,1922,null,{}] 07:22:28 INFO - PROCESS | 2240 | 1467642148366 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:22:28 INFO - PROCESS | 2240 | 1467642148368 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:28 INFO - PROCESS | 2240 | 1467642148464 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:22:28 INFO - PROCESS | 2240 | 1467642148536 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642148539 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12118e000 == 45 [pid = 2240] [id = 488] 07:22:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x116976000) [pid = 2240] [serial = 1464] [outer = 0x0] 07:22:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x1173edc00) [pid = 2240] [serial = 1465] [outer = 0x116976000] 07:22:28 INFO - PROCESS | 2240 | 1467642148567 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 120 (0x1182e6400) [pid = 2240] [serial = 1466] [outer = 0x116976000] 07:22:29 INFO - PROCESS | 2240 | 1467642149009 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:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 673ms 07:22:29 INFO - PROCESS | 2240 | 1467642149037 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:22:29 INFO - PROCESS | 2240 | 1467642149040 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:22:29 INFO - PROCESS | 2240 | 1467642149047 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:22:29 INFO - PROCESS | 2240 | 1467642149051 Marionette TRACE conn2 <- [1,1926,null,{}] 07:22:29 INFO - PROCESS | 2240 | 1467642149055 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:22:29 INFO - PROCESS | 2240 | 1467642149057 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:29 INFO - PROCESS | 2240 | 1467642149208 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:22:29 INFO - PROCESS | 2240 | 1467642149324 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642149325 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x123b2b000 == 46 [pid = 2240] [id = 489] 07:22:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 121 (0x11885e400) [pid = 2240] [serial = 1467] [outer = 0x0] 07:22:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 122 (0x119804000) [pid = 2240] [serial = 1468] [outer = 0x11885e400] 07:22:29 INFO - PROCESS | 2240 | 1467642149353 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 123 (0x119c44400) [pid = 2240] [serial = 1469] [outer = 0x11885e400] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12c753000 == 45 [pid = 2240] [id = 482] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x11849d000 == 44 [pid = 2240] [id = 481] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12b931000 == 43 [pid = 2240] [id = 480] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac0c800 == 42 [pid = 2240] [id = 479] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x129037000 == 41 [pid = 2240] [id = 478] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x124b8f000 == 40 [pid = 2240] [id = 477] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x1184a2000 == 39 [pid = 2240] [id = 476] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x117020000 == 38 [pid = 2240] [id = 475] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x1169a9000 == 37 [pid = 2240] [id = 474] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x129041800 == 36 [pid = 2240] [id = 472] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x11948e000 == 35 [pid = 2240] [id = 471] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12a69a800 == 34 [pid = 2240] [id = 8] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x129037800 == 33 [pid = 2240] [id = 6] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd72000 == 32 [pid = 2240] [id = 11] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca52000 == 31 [pid = 2240] [id = 15] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x112f10800 == 30 [pid = 2240] [id = 24] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12c026800 == 29 [pid = 2240] [id = 12] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x117003800 == 28 [pid = 2240] [id = 25] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12d398000 == 27 [pid = 2240] [id = 470] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12b70b800 == 26 [pid = 2240] [id = 9] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12d718000 == 25 [pid = 2240] [id = 19] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12c745000 == 24 [pid = 2240] [id = 14] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12d29c000 == 23 [pid = 2240] [id = 473] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12b93c800 == 22 [pid = 2240] [id = 10] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12da0d800 == 21 [pid = 2240] [id = 20] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba12800 == 20 [pid = 2240] [id = 21] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12e22e000 == 19 [pid = 2240] [id = 23] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x119ce7000 == 18 [pid = 2240] [id = 26] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12da1f800 == 17 [pid = 2240] [id = 22] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12ccb4000 == 16 [pid = 2240] [id = 16] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12c28c000 == 15 [pid = 2240] [id = 13] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12d70c000 == 14 [pid = 2240] [id = 487] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca56000 == 13 [pid = 2240] [id = 486] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x1291d7000 == 12 [pid = 2240] [id = 485] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x121377000 == 11 [pid = 2240] [id = 484] 07:22:30 INFO - PROCESS | 2240 | --DOCSHELL 0x11601c000 == 10 [pid = 2240] [id = 483] 07:22:31 INFO - PROCESS | 2240 | --DOCSHELL 0x12118e000 == 9 [pid = 2240] [id = 488] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 122 (0x12b75ec00) [pid = 2240] [serial = 1392] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 121 (0x1180ec000) [pid = 2240] [serial = 1359] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 120 (0x12acc2800) [pid = 2240] [serial = 1390] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 119 (0x12a655000) [pid = 2240] [serial = 1389] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x12a2eec00) [pid = 2240] [serial = 1368] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x1196bf400) [pid = 2240] [serial = 1362] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x129091400) [pid = 2240] [serial = 1386] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x129344000) [pid = 2240] [serial = 1356] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x11886a800) [pid = 2240] [serial = 1372] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x1176ea000) [pid = 2240] [serial = 1371] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x1260b0c00) [pid = 2240] [serial = 1383] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x128a1ec00) [pid = 2240] [serial = 1384] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x12b8b6400) [pid = 2240] [serial = 1393] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x12b96a000) [pid = 2240] [serial = 1398] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x12b8bd800) [pid = 2240] [serial = 1395] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x12b960800) [pid = 2240] [serial = 1396] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x12be10000) [pid = 2240] [serial = 1404] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x12c2cb000) [pid = 2240] [serial = 1407] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x120e94800) [pid = 2240] [serial = 1401] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x12be06400) [pid = 2240] [serial = 1399] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x124be4800) [pid = 2240] [serial = 1365] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x118438c00) [pid = 2240] [serial = 1375] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x12c889000) [pid = 2240] [serial = 1408] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x120f2dc00) [pid = 2240] [serial = 1381] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x11821e000) [pid = 2240] [serial = 1374] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x118440c00) [pid = 2240] [serial = 1377] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118f3b800) [pid = 2240] [serial = 1378] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x119c40800) [pid = 2240] [serial = 1380] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1291e1c00) [pid = 2240] [serial = 1402] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1218ac400) [pid = 2240] [serial = 1410] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x12a2ea800) [pid = 2240] [serial = 1387] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x12c2c7000) [pid = 2240] [serial = 1405] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2240 | 1467642151871 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:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2886ms 07:22:31 INFO - PROCESS | 2240 | 1467642151930 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:22:31 INFO - PROCESS | 2240 | 1467642151932 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:22:31 INFO - PROCESS | 2240 | 1467642151935 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - PROCESS | 2240 | 1467642151939 Marionette TRACE conn2 <- [1,1930,null,{}] 07:22:31 INFO - PROCESS | 2240 | 1467642151943 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:22:31 INFO - PROCESS | 2240 | 1467642151946 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:32 INFO - PROCESS | 2240 | 1467642152076 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:22:32 INFO - PROCESS | 2240 | 1467642152092 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642152094 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x11735f000 == 10 [pid = 2240] [id = 490] 07:22:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x113d8d800) [pid = 2240] [serial = 1470] [outer = 0x0] 07:22:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x116079000) [pid = 2240] [serial = 1471] [outer = 0x113d8d800] 07:22:32 INFO - PROCESS | 2240 | 1467642152141 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x116798800) [pid = 2240] [serial = 1472] [outer = 0x113d8d800] 07:22:32 INFO - PROCESS | 2240 | 1467642152596 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:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 721ms 07:22:32 INFO - PROCESS | 2240 | 1467642152657 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 2240 | 1467642152660 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:22:32 INFO - PROCESS | 2240 | 1467642152665 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 2240 | 1467642152667 Marionette TRACE conn2 <- [1,1934,null,{}] 07:22:32 INFO - PROCESS | 2240 | 1467642152669 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:22:32 INFO - PROCESS | 2240 | 1467642152671 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:32 INFO - PROCESS | 2240 | 1467642152774 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:22:32 INFO - PROCESS | 2240 | 1467642152781 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642152783 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x11947f800 == 11 [pid = 2240] [id = 491] 07:22:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x116fb4c00) [pid = 2240] [serial = 1473] [outer = 0x0] 07:22:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x118213800) [pid = 2240] [serial = 1474] [outer = 0x116fb4c00] 07:22:32 INFO - PROCESS | 2240 | 1467642152811 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1183f2c00) [pid = 2240] [serial = 1475] [outer = 0x116fb4c00] 07:22:33 INFO - PROCESS | 2240 | 1467642153175 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:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 521ms 07:22:33 INFO - PROCESS | 2240 | 1467642153186 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 2240 | 1467642153187 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:22:33 INFO - PROCESS | 2240 | 1467642153189 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - PROCESS | 2240 | 1467642153192 Marionette TRACE conn2 <- [1,1938,null,{}] 07:22:33 INFO - PROCESS | 2240 | 1467642153200 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:22:33 INFO - PROCESS | 2240 | 1467642153205 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:33 INFO - PROCESS | 2240 | 1467642153287 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:22:33 INFO - PROCESS | 2240 | 1467642153293 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642153295 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214cc800 == 12 [pid = 2240] [id = 492] 07:22:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x118549000) [pid = 2240] [serial = 1476] [outer = 0x0] 07:22:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x11873f800) [pid = 2240] [serial = 1477] [outer = 0x118549000] 07:22:33 INFO - PROCESS | 2240 | 1467642153323 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1196bd400) [pid = 2240] [serial = 1478] [outer = 0x118549000] 07:22:33 INFO - PROCESS | 2240 | 1467642153660 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:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 521ms 07:22:33 INFO - PROCESS | 2240 | 1467642153711 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 2240 | 1467642153712 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:22:33 INFO - PROCESS | 2240 | 1467642153715 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - PROCESS | 2240 | 1467642153716 Marionette TRACE conn2 <- [1,1942,null,{}] 07:22:33 INFO - PROCESS | 2240 | 1467642153718 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:22:33 INFO - PROCESS | 2240 | 1467642153719 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:33 INFO - PROCESS | 2240 | 1467642153835 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:22:33 INFO - PROCESS | 2240 | 1467642153879 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642153880 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x125538000 == 13 [pid = 2240] [id = 493] 07:22:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x118716400) [pid = 2240] [serial = 1479] [outer = 0x0] 07:22:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x11980f000) [pid = 2240] [serial = 1480] [outer = 0x118716400] 07:22:33 INFO - PROCESS | 2240 | 1467642153905 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1198d4000) [pid = 2240] [serial = 1481] [outer = 0x118716400] 07:22:34 INFO - PROCESS | 2240 | 1467642154230 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:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 520ms 07:22:34 INFO - PROCESS | 2240 | 1467642154237 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 2240 | 1467642154239 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:22:34 INFO - PROCESS | 2240 | 1467642154241 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 2240 | 1467642154242 Marionette TRACE conn2 <- [1,1946,null,{}] 07:22:34 INFO - PROCESS | 2240 | 1467642154254 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:22:34 INFO - PROCESS | 2240 | 1467642154256 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:34 INFO - PROCESS | 2240 | 1467642154351 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:22:34 INFO - PROCESS | 2240 | 1467642154362 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642154363 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x128d47000 == 14 [pid = 2240] [id = 494] 07:22:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1199dc800) [pid = 2240] [serial = 1482] [outer = 0x0] 07:22:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x119c45000) [pid = 2240] [serial = 1483] [outer = 0x1199dc800] 07:22:34 INFO - PROCESS | 2240 | 1467642154387 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x120e94800) [pid = 2240] [serial = 1484] [outer = 0x1199dc800] 07:22:34 INFO - PROCESS | 2240 | 1467642154746 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:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 518ms 07:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:22:34 INFO - PROCESS | 2240 | 1467642154760 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 2240 | 1467642154761 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:22:34 INFO - PROCESS | 2240 | 1467642154763 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 2240 | 1467642154764 Marionette TRACE conn2 <- [1,1950,null,{}] 07:22:34 INFO - PROCESS | 2240 | 1467642154767 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:22:34 INFO - PROCESS | 2240 | 1467642154771 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:34 INFO - PROCESS | 2240 | 1467642154890 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:22:34 INFO - PROCESS | 2240 | 1467642154894 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642154895 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a68c000 == 15 [pid = 2240] [id = 495] 07:22:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x120e98c00) [pid = 2240] [serial = 1485] [outer = 0x0] 07:22:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x121390000) [pid = 2240] [serial = 1486] [outer = 0x120e98c00] 07:22:34 INFO - PROCESS | 2240 | 1467642154920 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1248ed400) [pid = 2240] [serial = 1487] [outer = 0x120e98c00] 07:22:35 INFO - PROCESS | 2240 | 1467642155313 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:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 568ms 07:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:22:35 INFO - PROCESS | 2240 | 1467642155332 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 2240 | 1467642155333 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:22:35 INFO - PROCESS | 2240 | 1467642155335 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 2240 | 1467642155336 Marionette TRACE conn2 <- [1,1954,null,{}] 07:22:35 INFO - PROCESS | 2240 | 1467642155339 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:22:35 INFO - PROCESS | 2240 | 1467642155340 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:35 INFO - PROCESS | 2240 | 1467642155442 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:22:35 INFO - PROCESS | 2240 | 1467642155445 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642155446 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:35 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac0b000 == 16 [pid = 2240] [id = 496] 07:22:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x120e99400) [pid = 2240] [serial = 1488] [outer = 0x0] 07:22:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1249aac00) [pid = 2240] [serial = 1489] [outer = 0x120e99400] 07:22:35 INFO - PROCESS | 2240 | 1467642155470 Marionette DEBUG loaded listener.js 07:22:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x1255c0c00) [pid = 2240] [serial = 1490] [outer = 0x120e99400] 07:22:35 INFO - PROCESS | 2240 | 1467642155782 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:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 471ms 07:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:22:35 INFO - PROCESS | 2240 | 1467642155806 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 2240 | 1467642155807 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:22:35 INFO - PROCESS | 2240 | 1467642155809 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 2240 | 1467642155810 Marionette TRACE conn2 <- [1,1958,null,{}] 07:22:35 INFO - PROCESS | 2240 | 1467642155813 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:22:35 INFO - PROCESS | 2240 | 1467642155814 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:36 INFO - PROCESS | 2240 | 1467642156295 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x116976000) [pid = 2240] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x12a95f000) [pid = 2240] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1182e4000) [pid = 2240] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x119807c00) [pid = 2240] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x1129a7000) [pid = 2240] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1180efc00) [pid = 2240] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1218a3800) [pid = 2240] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1260ac800) [pid = 2240] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x120e1e000) [pid = 2240] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x11821a800) [pid = 2240] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1218ae800) [pid = 2240] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x11602f800) [pid = 2240] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1183e8400) [pid = 2240] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12a64f400) [pid = 2240] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x123c07400) [pid = 2240] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x110f77400) [pid = 2240] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1151cfc00) [pid = 2240] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1291e4c00) [pid = 2240] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x118f90400) [pid = 2240] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1218ecc00) [pid = 2240] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x129098800) [pid = 2240] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11980ac00) [pid = 2240] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x11871b400) [pid = 2240] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x116979000) [pid = 2240] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12b969400) [pid = 2240] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:22:36 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12b968800) [pid = 2240] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:22:36 INFO - PROCESS | 2240 | 1467642156363 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642156364 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x113b3f000 == 17 [pid = 2240] [id = 497] 07:22:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x110f78c00) [pid = 2240] [serial = 1491] [outer = 0x0] 07:22:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1129a7000) [pid = 2240] [serial = 1492] [outer = 0x110f78c00] 07:22:36 INFO - PROCESS | 2240 | 1467642156388 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x112a83800) [pid = 2240] [serial = 1493] [outer = 0x110f78c00] 07:22:36 INFO - PROCESS | 2240 | 1467642156799 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:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1021ms 07:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:22:36 INFO - PROCESS | 2240 | 1467642156832 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:22:36 INFO - PROCESS | 2240 | 1467642156833 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:22:36 INFO - PROCESS | 2240 | 1467642156835 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:22:36 INFO - PROCESS | 2240 | 1467642156836 Marionette TRACE conn2 <- [1,1962,null,{}] 07:22:36 INFO - PROCESS | 2240 | 1467642156838 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:22:36 INFO - PROCESS | 2240 | 1467642156840 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:36 INFO - PROCESS | 2240 | 1467642156914 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:22:36 INFO - PROCESS | 2240 | 1467642156920 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642156921 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b93c000 == 18 [pid = 2240] [id = 498] 07:22:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1180efc00) [pid = 2240] [serial = 1494] [outer = 0x0] 07:22:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x118715400) [pid = 2240] [serial = 1495] [outer = 0x1180efc00] 07:22:36 INFO - PROCESS | 2240 | 1467642156946 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x11981a400) [pid = 2240] [serial = 1496] [outer = 0x1180efc00] 07:22:37 INFO - PROCESS | 2240 | 1467642157260 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:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 470ms 07:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:22:37 INFO - PROCESS | 2240 | 1467642157305 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 2240 | 1467642157306 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:22:37 INFO - PROCESS | 2240 | 1467642157308 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 2240 | 1467642157310 Marionette TRACE conn2 <- [1,1966,null,{}] 07:22:37 INFO - PROCESS | 2240 | 1467642157312 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:22:37 INFO - PROCESS | 2240 | 1467642157313 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:37 INFO - PROCESS | 2240 | 1467642157391 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:22:37 INFO - PROCESS | 2240 | 1467642157450 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642157451 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba05000 == 19 [pid = 2240] [id = 499] 07:22:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1182e5c00) [pid = 2240] [serial = 1497] [outer = 0x0] 07:22:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120f22400) [pid = 2240] [serial = 1498] [outer = 0x1182e5c00] 07:22:37 INFO - PROCESS | 2240 | 1467642157475 Marionette DEBUG loaded listener.js 07:22:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x124bed000) [pid = 2240] [serial = 1499] [outer = 0x1182e5c00] 07:22:37 INFO - PROCESS | 2240 | 1467642157777 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:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 07:22:37 INFO - PROCESS | 2240 | 1467642157828 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 2240 | 1467642157829 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:22:37 INFO - PROCESS | 2240 | 1467642157831 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 2240 | 1467642157833 Marionette TRACE conn2 <- [1,1970,null,{}] 07:22:37 INFO - PROCESS | 2240 | 1467642157835 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:22:37 INFO - PROCESS | 2240 | 1467642157837 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:37 INFO - PROCESS | 2240 | 1467642157928 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:22:37 INFO - PROCESS | 2240 | 1467642157989 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642157991 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd77000 == 20 [pid = 2240] [id = 500] 07:22:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x123c07400) [pid = 2240] [serial = 1500] [outer = 0x0] 07:22:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x126456000) [pid = 2240] [serial = 1501] [outer = 0x123c07400] 07:22:38 INFO - PROCESS | 2240 | 1467642158020 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x129095800) [pid = 2240] [serial = 1502] [outer = 0x123c07400] 07:22:38 INFO - PROCESS | 2240 | 1467642158337 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:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 570ms 07:22:38 INFO - PROCESS | 2240 | 1467642158402 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:22:38 INFO - PROCESS | 2240 | 1467642158404 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:22:38 INFO - PROCESS | 2240 | 1467642158408 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 2240 | 1467642158410 Marionette TRACE conn2 <- [1,1974,null,{}] 07:22:38 INFO - PROCESS | 2240 | 1467642158414 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:22:38 INFO - PROCESS | 2240 | 1467642158416 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:38 INFO - PROCESS | 2240 | 1467642158525 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:22:38 INFO - PROCESS | 2240 | 1467642158584 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642158588 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x117020000 == 21 [pid = 2240] [id = 501] 07:22:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1128cf800) [pid = 2240] [serial = 1503] [outer = 0x0] 07:22:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1129acc00) [pid = 2240] [serial = 1504] [outer = 0x1128cf800] 07:22:38 INFO - PROCESS | 2240 | 1467642158619 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x113d8d000) [pid = 2240] [serial = 1505] [outer = 0x1128cf800] 07:22:39 INFO - PROCESS | 2240 | 1467642159108 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:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 771ms 07:22:39 INFO - PROCESS | 2240 | 1467642159193 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:22:39 INFO - PROCESS | 2240 | 1467642159196 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:22:39 INFO - PROCESS | 2240 | 1467642159204 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 2240 | 1467642159206 Marionette TRACE conn2 <- [1,1978,null,{}] 07:22:39 INFO - PROCESS | 2240 | 1467642159209 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:22:39 INFO - PROCESS | 2240 | 1467642159211 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:39 INFO - PROCESS | 2240 | 1467642159318 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:22:39 INFO - PROCESS | 2240 | 1467642159403 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642159404 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x1265b3000 == 22 [pid = 2240] [id = 502] 07:22:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x118439000) [pid = 2240] [serial = 1506] [outer = 0x0] 07:22:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x11843e400) [pid = 2240] [serial = 1507] [outer = 0x118439000] 07:22:39 INFO - PROCESS | 2240 | 1467642159435 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x118720800) [pid = 2240] [serial = 1508] [outer = 0x118439000] 07:22:40 INFO - PROCESS | 2240 | 1467642160041 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:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 922ms 07:22:40 INFO - PROCESS | 2240 | 1467642160125 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 2240 | 1467642160127 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:22:40 INFO - PROCESS | 2240 | 1467642160131 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 2240 | 1467642160133 Marionette TRACE conn2 <- [1,1982,null,{}] 07:22:40 INFO - PROCESS | 2240 | 1467642160136 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:22:40 INFO - PROCESS | 2240 | 1467642160138 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:40 INFO - PROCESS | 2240 | 1467642160239 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:22:40 INFO - PROCESS | 2240 | 1467642160296 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642160299 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x118773800 == 23 [pid = 2240] [id = 503] 07:22:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1128d5c00) [pid = 2240] [serial = 1509] [outer = 0x0] 07:22:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1129b2000) [pid = 2240] [serial = 1510] [outer = 0x1128d5c00] 07:22:40 INFO - PROCESS | 2240 | 1467642160327 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1131db800) [pid = 2240] [serial = 1511] [outer = 0x1128d5c00] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x119804000) [pid = 2240] [serial = 1468] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x119804c00) [pid = 2240] [serial = 1324] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1180ef800) [pid = 2240] [serial = 1327] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x12c2c5800) [pid = 2240] [serial = 1446] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x110f7e000) [pid = 2240] [serial = 1449] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x12c2ccc00) [pid = 2240] [serial = 1447] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x12be05c00) [pid = 2240] [serial = 1443] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12be11400) [pid = 2240] [serial = 1444] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1182e6400) [pid = 2240] [serial = 1466] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x12b75a000) [pid = 2240] [serial = 1440] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x12b960c00) [pid = 2240] [serial = 1441] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x119803400) [pid = 2240] [serial = 1428] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1198d6800) [pid = 2240] [serial = 1416] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x121116c00) [pid = 2240] [serial = 1417] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1160e0800) [pid = 2240] [serial = 1422] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1173edc00) [pid = 2240] [serial = 1465] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1172bdc00) [pid = 2240] [serial = 1423] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1182e8000) [pid = 2240] [serial = 1413] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x11885d800) [pid = 2240] [serial = 1414] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1218b0400) [pid = 2240] [serial = 1411] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x128a18c00) [pid = 2240] [serial = 1434] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1291e2400) [pid = 2240] [serial = 1435] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1218a9800) [pid = 2240] [serial = 1431] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1260a9000) [pid = 2240] [serial = 1432] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x11844c400) [pid = 2240] [serial = 1425] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x11949bc00) [pid = 2240] [serial = 1426] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1260b1800) [pid = 2240] [serial = 1419] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x12a63e400) [pid = 2240] [serial = 1420] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x120f2cc00) [pid = 2240] [serial = 1429] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x12a658400) [pid = 2240] [serial = 1437] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x12a95e400) [pid = 2240] [serial = 1438] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x128a13800) [pid = 2240] [serial = 1462] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x1196c6000) [pid = 2240] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x110f85400) [pid = 2240] [serial = 1450] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x1183ed800) [pid = 2240] [serial = 1360] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x12a2eac00) [pid = 2240] [serial = 1357] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x1198ca400) [pid = 2240] [serial = 1363] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x1260af400) [pid = 2240] [serial = 1366] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x12a63c400) [pid = 2240] [serial = 1369] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x123c06000) [pid = 2240] [serial = 1459] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x126455c00) [pid = 2240] [serial = 1461] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x1198d5400) [pid = 2240] [serial = 1456] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 64 (0x1218b1000) [pid = 2240] [serial = 1458] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 63 (0x1183ec000) [pid = 2240] [serial = 1453] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 62 (0x11949c400) [pid = 2240] [serial = 1455] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | --DOMWINDOW == 61 (0x118212800) [pid = 2240] [serial = 1452] [outer = 0x0] [url = about:blank] 07:22:40 INFO - PROCESS | 2240 | 1467642160736 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:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 624ms 07:22:40 INFO - PROCESS | 2240 | 1467642160755 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 2240 | 1467642160758 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:22:40 INFO - PROCESS | 2240 | 1467642160762 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 2240 | 1467642160764 Marionette TRACE conn2 <- [1,1986,null,{}] 07:22:40 INFO - PROCESS | 2240 | 1467642160766 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:22:40 INFO - PROCESS | 2240 | 1467642160767 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:40 INFO - PROCESS | 2240 | 1467642160845 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:22:40 INFO - PROCESS | 2240 | 1467642160864 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642160866 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x117007000 == 24 [pid = 2240] [id = 504] 07:22:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 62 (0x115e64000) [pid = 2240] [serial = 1512] [outer = 0x0] 07:22:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 63 (0x11662f800) [pid = 2240] [serial = 1513] [outer = 0x115e64000] 07:22:40 INFO - PROCESS | 2240 | 1467642160893 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 64 (0x1173ed800) [pid = 2240] [serial = 1514] [outer = 0x115e64000] 07:22:41 INFO - PROCESS | 2240 | 1467642161290 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:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 568ms 07:22:41 INFO - PROCESS | 2240 | 1467642161331 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:22:41 INFO - PROCESS | 2240 | 1467642161332 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:22:41 INFO - PROCESS | 2240 | 1467642161334 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 2240 | 1467642161337 Marionette TRACE conn2 <- [1,1990,null,{}] 07:22:41 INFO - PROCESS | 2240 | 1467642161345 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:22:41 INFO - PROCESS | 2240 | 1467642161348 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:41 INFO - PROCESS | 2240 | 1467642161446 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:22:41 INFO - PROCESS | 2240 | 1467642161458 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642161460 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199c5800 == 25 [pid = 2240] [id = 505] 07:22:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x112231c00) [pid = 2240] [serial = 1515] [outer = 0x0] 07:22:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x1182e4400) [pid = 2240] [serial = 1516] [outer = 0x112231c00] 07:22:41 INFO - PROCESS | 2240 | 1467642161489 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x11843f000) [pid = 2240] [serial = 1517] [outer = 0x112231c00] 07:22:41 INFO - PROCESS | 2240 | 1467642161879 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:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 572ms 07:22:41 INFO - PROCESS | 2240 | 1467642161907 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:22:41 INFO - PROCESS | 2240 | 1467642161909 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:22:41 INFO - PROCESS | 2240 | 1467642161918 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 2240 | 1467642161920 Marionette TRACE conn2 <- [1,1994,null,{}] 07:22:41 INFO - PROCESS | 2240 | 1467642161922 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:22:41 INFO - PROCESS | 2240 | 1467642161923 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:42 INFO - PROCESS | 2240 | 1467642162025 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:22:42 INFO - PROCESS | 2240 | 1467642162029 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 2240 | 1467642162030 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214c4800 == 26 [pid = 2240] [id = 506] 07:22:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x11844c400) [pid = 2240] [serial = 1518] [outer = 0x0] 07:22:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x118f3a000) [pid = 2240] [serial = 1519] [outer = 0x11844c400] 07:22:42 INFO - PROCESS | 2240 | 1467642162056 Marionette DEBUG loaded listener.js 07:22:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x11949dc00) [pid = 2240] [serial = 1520] [outer = 0x11844c400] 07:22:42 INFO - PROCESS | 2240 | 1467642162398 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:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 526ms 07:22:42 INFO - PROCESS | 2240 | 1467642162439 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:22:42 INFO - PROCESS | 2240 | 1467642162440 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:22:42 INFO - PROCESS | 2240 | 1467642162442 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:22:42 INFO - PROCESS | 2240 | 1467642162443 Marionette TRACE conn2 <- [1,1998,null,{}] 07:22:42 INFO - PROCESS | 2240 | 1467642162446 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:22:42 INFO - PROCESS | 2240 | 1467642162447 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:42 INFO - PROCESS | 2240 | 1467642162544 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:22:42 INFO - PROCESS | 2240 | 1467642162547 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 2240 | 1467642162548 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x123c9d800 == 27 [pid = 2240] [id = 507] 07:22:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x118718400) [pid = 2240] [serial = 1521] [outer = 0x0] 07:22:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x119804c00) [pid = 2240] [serial = 1522] [outer = 0x118718400] 07:22:42 INFO - PROCESS | 2240 | 1467642162575 Marionette DEBUG loaded listener.js 07:22:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x11981f400) [pid = 2240] [serial = 1523] [outer = 0x118718400] 07:22:42 INFO - PROCESS | 2240 | 1467642162921 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:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 517ms 07:22:42 INFO - PROCESS | 2240 | 1467642162961 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:22:42 INFO - PROCESS | 2240 | 1467642162962 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:22:42 INFO - PROCESS | 2240 | 1467642162964 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:22:42 INFO - PROCESS | 2240 | 1467642162965 Marionette TRACE conn2 <- [1,2002,null,{}] 07:22:42 INFO - PROCESS | 2240 | 1467642162968 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:22:42 INFO - PROCESS | 2240 | 1467642162972 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:43 INFO - PROCESS | 2240 | 1467642163136 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x116fb4c00) [pid = 2240] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x120e98c00) [pid = 2240] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x1180efc00) [pid = 2240] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x120e99400) [pid = 2240] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x11885e400) [pid = 2240] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x1182e5c00) [pid = 2240] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x110f78c00) [pid = 2240] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x118549000) [pid = 2240] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 64 (0x118716400) [pid = 2240] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 63 (0x1199dc800) [pid = 2240] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:22:43 INFO - PROCESS | 2240 | --DOMWINDOW == 62 (0x113d8d800) [pid = 2240] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:22:43 INFO - PROCESS | 2240 | 1467642163176 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642163177 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199b4800 == 28 [pid = 2240] [id = 508] 07:22:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 63 (0x110f7fc00) [pid = 2240] [serial = 1524] [outer = 0x0] 07:22:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 64 (0x113f39800) [pid = 2240] [serial = 1525] [outer = 0x110f7fc00] 07:22:43 INFO - PROCESS | 2240 | 1467642163203 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x1199dc800) [pid = 2240] [serial = 1526] [outer = 0x110f7fc00] 07:22:43 INFO - PROCESS | 2240 | 1467642163514 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:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 568ms 07:22:43 INFO - PROCESS | 2240 | 1467642163533 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 2240 | 1467642163534 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:22:43 INFO - PROCESS | 2240 | 1467642163541 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - PROCESS | 2240 | 1467642163543 Marionette TRACE conn2 <- [1,2006,null,{}] 07:22:43 INFO - PROCESS | 2240 | 1467642163546 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:22:43 INFO - PROCESS | 2240 | 1467642163548 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:43 INFO - PROCESS | 2240 | 1467642163668 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:22:43 INFO - PROCESS | 2240 | 1467642163747 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642163748 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x128d61000 == 29 [pid = 2240] [id = 509] 07:22:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x111d7f000) [pid = 2240] [serial = 1527] [outer = 0x0] 07:22:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x120e24000) [pid = 2240] [serial = 1528] [outer = 0x111d7f000] 07:22:43 INFO - PROCESS | 2240 | 1467642163801 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x1218a2800) [pid = 2240] [serial = 1529] [outer = 0x111d7f000] 07:22:44 INFO - PROCESS | 2240 | 1467642164129 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:22:44 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:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 621ms 07:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:22:44 INFO - PROCESS | 2240 | 1467642164161 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 2240 | 1467642164163 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:22:44 INFO - PROCESS | 2240 | 1467642164165 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 2240 | 1467642164166 Marionette TRACE conn2 <- [1,2010,null,{}] 07:22:44 INFO - PROCESS | 2240 | 1467642164176 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:22:44 INFO - PROCESS | 2240 | 1467642164177 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:44 INFO - PROCESS | 2240 | 1467642164258 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:22:44 INFO - PROCESS | 2240 | 1467642164314 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642164315 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a424800 == 30 [pid = 2240] [id = 510] 07:22:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x119803c00) [pid = 2240] [serial = 1530] [outer = 0x0] 07:22:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x119c43800) [pid = 2240] [serial = 1531] [outer = 0x119803c00] 07:22:44 INFO - PROCESS | 2240 | 1467642164340 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x123c06000) [pid = 2240] [serial = 1532] [outer = 0x119803c00] 07:22:44 INFO - PROCESS | 2240 | 1467642164605 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:22:44 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:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 477ms 07:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:22:44 INFO - PROCESS | 2240 | 1467642164643 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 2240 | 1467642164644 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:22:44 INFO - PROCESS | 2240 | 1467642164646 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 2240 | 1467642164647 Marionette TRACE conn2 <- [1,2014,null,{}] 07:22:44 INFO - PROCESS | 2240 | 1467642164649 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:22:44 INFO - PROCESS | 2240 | 1467642164651 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:44 INFO - PROCESS | 2240 | 1467642164742 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:22:44 INFO - PROCESS | 2240 | 1467642164746 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642164747 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac0a800 == 31 [pid = 2240] [id = 511] 07:22:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x11981e000) [pid = 2240] [serial = 1533] [outer = 0x0] 07:22:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x1248ec400) [pid = 2240] [serial = 1534] [outer = 0x11981e000] 07:22:44 INFO - PROCESS | 2240 | 1467642164778 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x125508000) [pid = 2240] [serial = 1535] [outer = 0x11981e000] 07:22:45 INFO - PROCESS | 2240 | 1467642165154 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:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 569ms 07:22:45 INFO - PROCESS | 2240 | 1467642165215 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 2240 | 1467642165218 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:22:45 INFO - PROCESS | 2240 | 1467642165222 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 2240 | 1467642165224 Marionette TRACE conn2 <- [1,2018,null,{}] 07:22:45 INFO - PROCESS | 2240 | 1467642165228 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:22:45 INFO - PROCESS | 2240 | 1467642165230 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:45 INFO - PROCESS | 2240 | 1467642165330 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:22:45 INFO - PROCESS | 2240 | 1467642165383 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642165386 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x11609f800 == 32 [pid = 2240] [id = 512] 07:22:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x1122bd000) [pid = 2240] [serial = 1536] [outer = 0x0] 07:22:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x1129a6c00) [pid = 2240] [serial = 1537] [outer = 0x1122bd000] 07:22:45 INFO - PROCESS | 2240 | 1467642165417 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x11303b800) [pid = 2240] [serial = 1538] [outer = 0x1122bd000] 07:22:45 INFO - PROCESS | 2240 | 1467642165803 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:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 621ms 07:22:45 INFO - PROCESS | 2240 | 1467642165843 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 2240 | 1467642165846 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:22:45 INFO - PROCESS | 2240 | 1467642165850 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 2240 | 1467642165854 Marionette TRACE conn2 <- [1,2022,null,{}] 07:22:45 INFO - PROCESS | 2240 | 1467642165857 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:22:45 INFO - PROCESS | 2240 | 1467642165859 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:45 INFO - PROCESS | 2240 | 1467642165960 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:22:46 INFO - PROCESS | 2240 | 1467642166017 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642166018 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x12553d800 == 33 [pid = 2240] [id = 513] 07:22:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x117202c00) [pid = 2240] [serial = 1539] [outer = 0x0] 07:22:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1180f3400) [pid = 2240] [serial = 1540] [outer = 0x117202c00] 07:22:46 INFO - PROCESS | 2240 | 1467642166049 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1182df000) [pid = 2240] [serial = 1541] [outer = 0x117202c00] 07:22:46 INFO - PROCESS | 2240 | 1467642166505 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:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 673ms 07:22:46 INFO - PROCESS | 2240 | 1467642166524 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:22:46 INFO - PROCESS | 2240 | 1467642166525 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:22:46 INFO - PROCESS | 2240 | 1467642166528 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - PROCESS | 2240 | 1467642166530 Marionette TRACE conn2 <- [1,2026,null,{}] 07:22:46 INFO - PROCESS | 2240 | 1467642166538 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:22:46 INFO - PROCESS | 2240 | 1467642166541 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:46 INFO - PROCESS | 2240 | 1467642166665 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:22:46 INFO - PROCESS | 2240 | 1467642166735 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642166737 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b932000 == 34 [pid = 2240] [id = 514] 07:22:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x11969bc00) [pid = 2240] [serial = 1542] [outer = 0x0] 07:22:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x11981f800) [pid = 2240] [serial = 1543] [outer = 0x11969bc00] 07:22:46 INFO - PROCESS | 2240 | 1467642166769 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x119c41c00) [pid = 2240] [serial = 1544] [outer = 0x11969bc00] 07:22:47 INFO - PROCESS | 2240 | 1467642167187 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:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 07:22:47 INFO - PROCESS | 2240 | 1467642167200 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 2240 | 1467642167203 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:22:47 INFO - PROCESS | 2240 | 1467642167206 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 2240 | 1467642167207 Marionette TRACE conn2 <- [1,2030,null,{}] 07:22:47 INFO - PROCESS | 2240 | 1467642167210 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:22:47 INFO - PROCESS | 2240 | 1467642167211 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:47 INFO - PROCESS | 2240 | 1467642167311 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:22:47 INFO - PROCESS | 2240 | 1467642167363 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642167365 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba12800 == 35 [pid = 2240] [id = 515] 07:22:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x120e98400) [pid = 2240] [serial = 1545] [outer = 0x0] 07:22:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1218a3400) [pid = 2240] [serial = 1546] [outer = 0x120e98400] 07:22:47 INFO - PROCESS | 2240 | 1467642167394 Marionette DEBUG loaded listener.js 07:22:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1255c0000) [pid = 2240] [serial = 1547] [outer = 0x120e98400] 07:22:47 INFO - PROCESS | 2240 | 1467642167809 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:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 07:22:47 INFO - PROCESS | 2240 | 1467642167877 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 2240 | 1467642167878 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:22:47 INFO - PROCESS | 2240 | 1467642167881 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 2240 | 1467642167882 Marionette TRACE conn2 <- [1,2034,null,{}] 07:22:47 INFO - PROCESS | 2240 | 1467642167884 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:22:47 INFO - PROCESS | 2240 | 1467642167886 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:47 INFO - PROCESS | 2240 | 1467642167981 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:22:48 INFO - PROCESS | 2240 | 1467642168079 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642168081 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd74000 == 36 [pid = 2240] [id = 516] 07:22:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1255c1c00) [pid = 2240] [serial = 1548] [outer = 0x0] 07:22:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1265ec000) [pid = 2240] [serial = 1549] [outer = 0x1255c1c00] 07:22:48 INFO - PROCESS | 2240 | 1467642168111 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x126b11800) [pid = 2240] [serial = 1550] [outer = 0x1255c1c00] 07:22:48 INFO - PROCESS | 2240 | 1467642168644 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:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 818ms 07:22:48 INFO - PROCESS | 2240 | 1467642168703 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 2240 | 1467642168706 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:22:48 INFO - PROCESS | 2240 | 1467642168709 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 2240 | 1467642168711 Marionette TRACE conn2 <- [1,2038,null,{}] 07:22:48 INFO - PROCESS | 2240 | 1467642168714 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:22:48 INFO - PROCESS | 2240 | 1467642168716 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:48 INFO - PROCESS | 2240 | 1467642168812 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:22:48 INFO - PROCESS | 2240 | 1467642168885 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642168888 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169b7000 == 37 [pid = 2240] [id = 517] 07:22:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1133b9c00) [pid = 2240] [serial = 1551] [outer = 0x0] 07:22:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x113d91c00) [pid = 2240] [serial = 1552] [outer = 0x1133b9c00] 07:22:48 INFO - PROCESS | 2240 | 1467642168919 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x116faec00) [pid = 2240] [serial = 1553] [outer = 0x1133b9c00] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x123b2b000 == 36 [pid = 2240] [id = 489] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x1199b4800 == 35 [pid = 2240] [id = 508] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x128d61000 == 34 [pid = 2240] [id = 509] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12a424800 == 33 [pid = 2240] [id = 510] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd74000 == 32 [pid = 2240] [id = 516] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba12800 == 31 [pid = 2240] [id = 515] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12b932000 == 30 [pid = 2240] [id = 514] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12553d800 == 29 [pid = 2240] [id = 513] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac0a800 == 28 [pid = 2240] [id = 511] 07:22:49 INFO - PROCESS | 2240 | --DOCSHELL 0x11609f800 == 27 [pid = 2240] [id = 512] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1183f2c00) [pid = 2240] [serial = 1475] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x121390000) [pid = 2240] [serial = 1486] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x118213800) [pid = 2240] [serial = 1474] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118715400) [pid = 2240] [serial = 1495] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1255c0c00) [pid = 2240] [serial = 1490] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x119c44400) [pid = 2240] [serial = 1469] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x124bed000) [pid = 2240] [serial = 1499] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x112a83800) [pid = 2240] [serial = 1493] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1248ed400) [pid = 2240] [serial = 1487] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1196bd400) [pid = 2240] [serial = 1478] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1198d4000) [pid = 2240] [serial = 1481] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x119c45000) [pid = 2240] [serial = 1483] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x116798800) [pid = 2240] [serial = 1472] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x11873f800) [pid = 2240] [serial = 1477] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x120f22400) [pid = 2240] [serial = 1498] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x120e94800) [pid = 2240] [serial = 1484] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x116079000) [pid = 2240] [serial = 1471] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x11980f000) [pid = 2240] [serial = 1480] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x1249aac00) [pid = 2240] [serial = 1489] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x11981a400) [pid = 2240] [serial = 1496] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x1129a7000) [pid = 2240] [serial = 1492] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x126456000) [pid = 2240] [serial = 1501] [outer = 0x0] [url = about:blank] 07:22:49 INFO - PROCESS | 2240 | 1467642169909 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:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1222ms 07:22:49 INFO - PROCESS | 2240 | 1467642169931 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:22:49 INFO - PROCESS | 2240 | 1467642169935 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:22:49 INFO - PROCESS | 2240 | 1467642169938 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - PROCESS | 2240 | 1467642169940 Marionette TRACE conn2 <- [1,2042,null,{}] 07:22:49 INFO - PROCESS | 2240 | 1467642169943 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:22:49 INFO - PROCESS | 2240 | 1467642169945 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:50 INFO - PROCESS | 2240 | 1467642170023 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:22:50 INFO - PROCESS | 2240 | 1467642170027 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642170030 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x1160a3800 == 28 [pid = 2240] [id = 518] 07:22:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x1129a7400) [pid = 2240] [serial = 1554] [outer = 0x0] 07:22:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x112d67400) [pid = 2240] [serial = 1555] [outer = 0x1129a7400] 07:22:50 INFO - PROCESS | 2240 | 1467642170059 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x1122b1800) [pid = 2240] [serial = 1556] [outer = 0x1129a7400] 07:22:50 INFO - PROCESS | 2240 | 1467642170395 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:22:50 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:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 521ms 07:22:50 INFO - PROCESS | 2240 | 1467642170458 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 2240 | 1467642170462 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:22:50 INFO - PROCESS | 2240 | 1467642170467 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 2240 | 1467642170468 Marionette TRACE conn2 <- [1,2046,null,{}] 07:22:50 INFO - PROCESS | 2240 | 1467642170471 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:22:50 INFO - PROCESS | 2240 | 1467642170472 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:50 INFO - PROCESS | 2240 | 1467642170548 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:22:50 INFO - PROCESS | 2240 | 1467642170555 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642170556 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185a9800 == 29 [pid = 2240] [id = 519] 07:22:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x113f2d800) [pid = 2240] [serial = 1557] [outer = 0x0] 07:22:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x1160d9400) [pid = 2240] [serial = 1558] [outer = 0x113f2d800] 07:22:50 INFO - PROCESS | 2240 | 1467642170584 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x1166f5800) [pid = 2240] [serial = 1559] [outer = 0x113f2d800] 07:22:50 INFO - PROCESS | 2240 | 1467642170928 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:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 472ms 07:22:50 INFO - PROCESS | 2240 | 1467642170940 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 2240 | 1467642170941 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:22:50 INFO - PROCESS | 2240 | 1467642170943 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 2240 | 1467642170946 Marionette TRACE conn2 <- [1,2050,null,{}] 07:22:50 INFO - PROCESS | 2240 | 1467642170956 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:22:50 INFO - PROCESS | 2240 | 1467642170959 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:51 INFO - PROCESS | 2240 | 1467642171037 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:22:51 INFO - PROCESS | 2240 | 1467642171093 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642171095 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199b4800 == 30 [pid = 2240] [id = 520] 07:22:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x112a79400) [pid = 2240] [serial = 1560] [outer = 0x0] 07:22:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1180f0c00) [pid = 2240] [serial = 1561] [outer = 0x112a79400] 07:22:51 INFO - PROCESS | 2240 | 1467642171124 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1182dcc00) [pid = 2240] [serial = 1562] [outer = 0x112a79400] 07:22:51 INFO - PROCESS | 2240 | 1467642171414 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:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 524ms 07:22:51 INFO - PROCESS | 2240 | 1467642171467 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:22:51 INFO - PROCESS | 2240 | 1467642171471 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:22:51 INFO - PROCESS | 2240 | 1467642171474 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - PROCESS | 2240 | 1467642171475 Marionette TRACE conn2 <- [1,2054,null,{}] 07:22:51 INFO - PROCESS | 2240 | 1467642171477 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:22:51 INFO - PROCESS | 2240 | 1467642171478 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:51 INFO - PROCESS | 2240 | 1467642171556 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:22:51 INFO - PROCESS | 2240 | 1467642171611 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642171612 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x121187800 == 31 [pid = 2240] [id = 521] 07:22:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1182dfc00) [pid = 2240] [serial = 1563] [outer = 0x0] 07:22:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x118438800) [pid = 2240] [serial = 1564] [outer = 0x1182dfc00] 07:22:51 INFO - PROCESS | 2240 | 1467642171638 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118447400) [pid = 2240] [serial = 1565] [outer = 0x1182dfc00] 07:22:51 INFO - PROCESS | 2240 | 1467642171931 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:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 468ms 07:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:22:51 INFO - PROCESS | 2240 | 1467642171946 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:22:51 INFO - PROCESS | 2240 | 1467642171947 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:22:51 INFO - PROCESS | 2240 | 1467642171950 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - PROCESS | 2240 | 1467642171953 Marionette TRACE conn2 <- [1,2058,null,{}] 07:22:51 INFO - PROCESS | 2240 | 1467642171979 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:22:51 INFO - PROCESS | 2240 | 1467642171980 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:52 INFO - PROCESS | 2240 | 1467642172087 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:22:52 INFO - PROCESS | 2240 | 1467642172092 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642172093 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x124d17800 == 32 [pid = 2240] [id = 522] 07:22:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1128d9000) [pid = 2240] [serial = 1566] [outer = 0x0] 07:22:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x118446000) [pid = 2240] [serial = 1567] [outer = 0x1128d9000] 07:22:52 INFO - PROCESS | 2240 | 1467642172132 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x118863400) [pid = 2240] [serial = 1568] [outer = 0x1128d9000] 07:22:52 INFO - PROCESS | 2240 | 1467642172627 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:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 689ms 07:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:22:52 INFO - PROCESS | 2240 | 1467642172640 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 2240 | 1467642172641 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:22:52 INFO - PROCESS | 2240 | 1467642172643 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 2240 | 1467642172644 Marionette TRACE conn2 <- [1,2062,null,{}] 07:22:52 INFO - PROCESS | 2240 | 1467642172646 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:22:52 INFO - PROCESS | 2240 | 1467642172651 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:52 INFO - PROCESS | 2240 | 1467642172764 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:22:52 INFO - PROCESS | 2240 | 1467642172799 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642172801 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x128842800 == 33 [pid = 2240] [id = 523] 07:22:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x118f43400) [pid = 2240] [serial = 1569] [outer = 0x0] 07:22:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1194a2c00) [pid = 2240] [serial = 1570] [outer = 0x118f43400] 07:22:52 INFO - PROCESS | 2240 | 1467642172826 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1198d4000) [pid = 2240] [serial = 1571] [outer = 0x118f43400] 07:22:53 INFO - PROCESS | 2240 | 1467642173140 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:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 522ms 07:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:22:53 INFO - PROCESS | 2240 | 1467642173165 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 2240 | 1467642173166 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:22:53 INFO - PROCESS | 2240 | 1467642173176 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 2240 | 1467642173177 Marionette TRACE conn2 <- [1,2066,null,{}] 07:22:53 INFO - PROCESS | 2240 | 1467642173179 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:22:53 INFO - PROCESS | 2240 | 1467642173180 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:53 INFO - PROCESS | 2240 | 1467642173282 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:22:53 INFO - PROCESS | 2240 | 1467642173286 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642173287 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a41d800 == 34 [pid = 2240] [id = 524] 07:22:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x118f92800) [pid = 2240] [serial = 1572] [outer = 0x0] 07:22:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x119c42c00) [pid = 2240] [serial = 1573] [outer = 0x118f92800] 07:22:53 INFO - PROCESS | 2240 | 1467642173311 Marionette DEBUG loaded listener.js 07:22:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x120e8fc00) [pid = 2240] [serial = 1574] [outer = 0x118f92800] 07:22:53 INFO - PROCESS | 2240 | 1467642173649 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:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 526ms 07:22:53 INFO - PROCESS | 2240 | 1467642173695 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 2240 | 1467642173696 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:22:53 INFO - PROCESS | 2240 | 1467642173698 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 2240 | 1467642173699 Marionette TRACE conn2 <- [1,2070,null,{}] 07:22:53 INFO - PROCESS | 2240 | 1467642173702 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:22:53 INFO - PROCESS | 2240 | 1467642173703 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:53 INFO - PROCESS | 2240 | 1467642173800 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:22:53 INFO - PROCESS | 2240 | 1467642173804 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642173805 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a6b5800 == 35 [pid = 2240] [id = 525] 07:22:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1122b5000) [pid = 2240] [serial = 1575] [outer = 0x0] 07:22:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x120f27800) [pid = 2240] [serial = 1576] [outer = 0x1122b5000] 07:22:53 INFO - PROCESS | 2240 | 1467642173829 Marionette DEBUG loaded listener.js 07:22:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12153dc00) [pid = 2240] [serial = 1577] [outer = 0x1122b5000] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x119803c00) [pid = 2240] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x11981e000) [pid = 2240] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x112231c00) [pid = 2240] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11844c400) [pid = 2240] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x123c07400) [pid = 2240] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x115e64000) [pid = 2240] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1128cf800) [pid = 2240] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x118439000) [pid = 2240] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1128d5c00) [pid = 2240] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x118718400) [pid = 2240] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x110f7fc00) [pid = 2240] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:22:54 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x111d7f000) [pid = 2240] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:22:54 INFO - PROCESS | 2240 | 1467642174272 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:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 621ms 07:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:22:54 INFO - PROCESS | 2240 | 1467642174327 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 2240 | 1467642174328 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:22:54 INFO - PROCESS | 2240 | 1467642174330 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 2240 | 1467642174331 Marionette TRACE conn2 <- [1,2074,null,{}] 07:22:54 INFO - PROCESS | 2240 | 1467642174334 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:22:54 INFO - PROCESS | 2240 | 1467642174336 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:54 INFO - PROCESS | 2240 | 1467642174423 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:22:54 INFO - PROCESS | 2240 | 1467642174427 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642174428 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a91d800 == 36 [pid = 2240] [id = 526] 07:22:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x112f8e000) [pid = 2240] [serial = 1578] [outer = 0x0] 07:22:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x11871fc00) [pid = 2240] [serial = 1579] [outer = 0x112f8e000] 07:22:54 INFO - PROCESS | 2240 | 1467642174453 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x120e9bc00) [pid = 2240] [serial = 1580] [outer = 0x112f8e000] 07:22:54 INFO - PROCESS | 2240 | 1467642174788 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:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 469ms 07:22:54 INFO - PROCESS | 2240 | 1467642174800 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 2240 | 1467642174802 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:22:54 INFO - PROCESS | 2240 | 1467642174807 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 2240 | 1467642174808 Marionette TRACE conn2 <- [1,2078,null,{}] 07:22:54 INFO - PROCESS | 2240 | 1467642174810 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:22:54 INFO - PROCESS | 2240 | 1467642174811 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:54 INFO - PROCESS | 2240 | 1467642174885 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:22:54 INFO - PROCESS | 2240 | 1467642174891 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642174892 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b70e000 == 37 [pid = 2240] [id = 527] 07:22:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x120f2b000) [pid = 2240] [serial = 1581] [outer = 0x0] 07:22:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1218a7800) [pid = 2240] [serial = 1582] [outer = 0x120f2b000] 07:22:54 INFO - PROCESS | 2240 | 1467642174916 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1218b0c00) [pid = 2240] [serial = 1583] [outer = 0x120f2b000] 07:22:55 INFO - PROCESS | 2240 | 1467642175239 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:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 07:22:55 INFO - PROCESS | 2240 | 1467642175275 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 2240 | 1467642175277 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:22:55 INFO - PROCESS | 2240 | 1467642175279 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 2240 | 1467642175281 Marionette TRACE conn2 <- [1,2082,null,{}] 07:22:55 INFO - PROCESS | 2240 | 1467642175283 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:22:55 INFO - PROCESS | 2240 | 1467642175285 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:55 INFO - PROCESS | 2240 | 1467642175409 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:22:55 INFO - PROCESS | 2240 | 1467642175416 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642175418 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x124d14000 == 38 [pid = 2240] [id = 528] 07:22:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1219dc400) [pid = 2240] [serial = 1584] [outer = 0x0] 07:22:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x124bb9c00) [pid = 2240] [serial = 1585] [outer = 0x1219dc400] 07:22:55 INFO - PROCESS | 2240 | 1467642175445 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1255bc800) [pid = 2240] [serial = 1586] [outer = 0x1219dc400] 07:22:55 INFO - PROCESS | 2240 | 1467642175791 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:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 521ms 07:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:22:55 INFO - PROCESS | 2240 | 1467642175805 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 2240 | 1467642175807 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:22:55 INFO - PROCESS | 2240 | 1467642175810 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 2240 | 1467642175812 Marionette TRACE conn2 <- [1,2086,null,{}] 07:22:55 INFO - PROCESS | 2240 | 1467642175814 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:22:55 INFO - PROCESS | 2240 | 1467642175816 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:55 INFO - PROCESS | 2240 | 1467642175943 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:22:56 INFO - PROCESS | 2240 | 1467642176031 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642176032 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd6f800 == 39 [pid = 2240] [id = 529] 07:22:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x120f2f400) [pid = 2240] [serial = 1587] [outer = 0x0] 07:22:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1265ef400) [pid = 2240] [serial = 1588] [outer = 0x120f2f400] 07:22:56 INFO - PROCESS | 2240 | 1467642176072 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x128a18800) [pid = 2240] [serial = 1589] [outer = 0x120f2f400] 07:22:56 INFO - PROCESS | 2240 | 1467642176595 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:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 820ms 07:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:22:56 INFO - PROCESS | 2240 | 1467642176630 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 2240 | 1467642176632 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:22:56 INFO - PROCESS | 2240 | 1467642176638 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - PROCESS | 2240 | 1467642176642 Marionette TRACE conn2 <- [1,2090,null,{}] 07:22:56 INFO - PROCESS | 2240 | 1467642176645 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:22:56 INFO - PROCESS | 2240 | 1467642176646 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:56 INFO - PROCESS | 2240 | 1467642176755 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:22:56 INFO - PROCESS | 2240 | 1467642176835 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642176837 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x11877a800 == 40 [pid = 2240] [id = 530] 07:22:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1128cdc00) [pid = 2240] [serial = 1590] [outer = 0x0] 07:22:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x11337a000) [pid = 2240] [serial = 1591] [outer = 0x1128cdc00] 07:22:56 INFO - PROCESS | 2240 | 1467642176869 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x115e60800) [pid = 2240] [serial = 1592] [outer = 0x1128cdc00] 07:22:57 INFO - PROCESS | 2240 | 1467642177424 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:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 825ms 07:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:22:57 INFO - PROCESS | 2240 | 1467642177564 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 2240 | 1467642177565 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:22:57 INFO - PROCESS | 2240 | 1467642177592 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - PROCESS | 2240 | 1467642177594 Marionette TRACE conn2 <- [1,2094,null,{}] 07:22:57 INFO - PROCESS | 2240 | 1467642177604 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:22:57 INFO - PROCESS | 2240 | 1467642177607 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:57 INFO - PROCESS | 2240 | 1467642177714 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:22:57 INFO - PROCESS | 2240 | 1467642177789 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642177793 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x116252800 == 41 [pid = 2240] [id = 531] 07:22:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1151d5800) [pid = 2240] [serial = 1593] [outer = 0x0] 07:22:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1160d9c00) [pid = 2240] [serial = 1594] [outer = 0x1151d5800] 07:22:57 INFO - PROCESS | 2240 | 1467642177869 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1167a3000) [pid = 2240] [serial = 1595] [outer = 0x1151d5800] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x124d14000 == 40 [pid = 2240] [id = 528] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x12b70e000 == 39 [pid = 2240] [id = 527] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x12a91d800 == 38 [pid = 2240] [id = 526] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x12a6b5800 == 37 [pid = 2240] [id = 525] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x12a41d800 == 36 [pid = 2240] [id = 524] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x128842800 == 35 [pid = 2240] [id = 523] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x124d17800 == 34 [pid = 2240] [id = 522] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x121187800 == 33 [pid = 2240] [id = 521] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x1199b4800 == 32 [pid = 2240] [id = 520] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x1185a9800 == 31 [pid = 2240] [id = 519] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x1160a3800 == 30 [pid = 2240] [id = 518] 07:22:58 INFO - PROCESS | 2240 | --DOCSHELL 0x1169b7000 == 29 [pid = 2240] [id = 517] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x123c06000) [pid = 2240] [serial = 1532] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x125508000) [pid = 2240] [serial = 1535] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1248ec400) [pid = 2240] [serial = 1534] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1182e4400) [pid = 2240] [serial = 1516] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x118f3a000) [pid = 2240] [serial = 1519] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x11843f000) [pid = 2240] [serial = 1517] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x129095800) [pid = 2240] [serial = 1502] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x11662f800) [pid = 2240] [serial = 1513] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1129acc00) [pid = 2240] [serial = 1504] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x113d8d000) [pid = 2240] [serial = 1505] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x11843e400) [pid = 2240] [serial = 1507] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118720800) [pid = 2240] [serial = 1508] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1129b2000) [pid = 2240] [serial = 1510] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1131db800) [pid = 2240] [serial = 1511] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x119804c00) [pid = 2240] [serial = 1522] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x11949dc00) [pid = 2240] [serial = 1520] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x113f39800) [pid = 2240] [serial = 1525] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x120e24000) [pid = 2240] [serial = 1528] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x11981f400) [pid = 2240] [serial = 1523] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1199dc800) [pid = 2240] [serial = 1526] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x119c43800) [pid = 2240] [serial = 1531] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x1218a2800) [pid = 2240] [serial = 1529] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1173ed800) [pid = 2240] [serial = 1514] [outer = 0x0] [url = about:blank] 07:22:58 INFO - PROCESS | 2240 | 1467642178376 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:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 845ms 07:22:58 INFO - PROCESS | 2240 | 1467642178415 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:22:58 INFO - PROCESS | 2240 | 1467642178417 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:22:58 INFO - PROCESS | 2240 | 1467642178424 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - PROCESS | 2240 | 1467642178427 Marionette TRACE conn2 <- [1,2098,null,{}] 07:22:58 INFO - PROCESS | 2240 | 1467642178429 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:22:58 INFO - PROCESS | 2240 | 1467642178431 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:58 INFO - PROCESS | 2240 | 1467642178506 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:22:58 INFO - PROCESS | 2240 | 1467642178512 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642178513 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x119482000 == 30 [pid = 2240] [id = 532] 07:22:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1176eb400) [pid = 2240] [serial = 1596] [outer = 0x0] 07:22:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1180efc00) [pid = 2240] [serial = 1597] [outer = 0x1176eb400] 07:22:58 INFO - PROCESS | 2240 | 1467642178543 Marionette DEBUG loaded listener.js 07:22:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1182dc000) [pid = 2240] [serial = 1598] [outer = 0x1176eb400] 07:22:58 INFO - PROCESS | 2240 | 1467642178940 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:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 574ms 07:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:22:59 INFO - PROCESS | 2240 | 1467642178996 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 2240 | 1467642178997 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:22:59 INFO - PROCESS | 2240 | 1467642179001 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 2240 | 1467642179003 Marionette TRACE conn2 <- [1,2102,null,{}] 07:22:59 INFO - PROCESS | 2240 | 1467642179013 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:22:59 INFO - PROCESS | 2240 | 1467642179017 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:59 INFO - PROCESS | 2240 | 1467642179146 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:22:59 INFO - PROCESS | 2240 | 1467642179205 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642179208 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x121815800 == 31 [pid = 2240] [id = 533] 07:22:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x118443800) [pid = 2240] [serial = 1599] [outer = 0x0] 07:22:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x11873f800) [pid = 2240] [serial = 1600] [outer = 0x118443800] 07:22:59 INFO - PROCESS | 2240 | 1467642179325 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x118f98c00) [pid = 2240] [serial = 1601] [outer = 0x118443800] 07:22:59 INFO - PROCESS | 2240 | 1467642179646 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:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 672ms 07:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:22:59 INFO - PROCESS | 2240 | 1467642179677 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 2240 | 1467642179678 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:22:59 INFO - PROCESS | 2240 | 1467642179680 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 2240 | 1467642179682 Marionette TRACE conn2 <- [1,2106,null,{}] 07:22:59 INFO - PROCESS | 2240 | 1467642179691 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:22:59 INFO - PROCESS | 2240 | 1467642179693 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:59 INFO - PROCESS | 2240 | 1467642179775 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:22:59 INFO - PROCESS | 2240 | 1467642179837 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642179838 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:22:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x12641b000 == 32 [pid = 2240] [id = 534] 07:22:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x118fe9800) [pid = 2240] [serial = 1602] [outer = 0x0] 07:22:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1196c4000) [pid = 2240] [serial = 1603] [outer = 0x118fe9800] 07:22:59 INFO - PROCESS | 2240 | 1467642179864 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x11981d000) [pid = 2240] [serial = 1604] [outer = 0x118fe9800] 07:23:00 INFO - PROCESS | 2240 | 1467642180167 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:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 518ms 07:23:00 INFO - PROCESS | 2240 | 1467642180199 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 2240 | 1467642180201 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:23:00 INFO - PROCESS | 2240 | 1467642180211 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 2240 | 1467642180212 Marionette TRACE conn2 <- [1,2110,null,{}] 07:23:00 INFO - PROCESS | 2240 | 1467642180215 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:23:00 INFO - PROCESS | 2240 | 1467642180216 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:00 INFO - PROCESS | 2240 | 1467642180311 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:23:00 INFO - PROCESS | 2240 | 1467642180315 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642180316 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x12902e000 == 33 [pid = 2240] [id = 535] 07:23:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x112f90400) [pid = 2240] [serial = 1605] [outer = 0x0] 07:23:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1198ccc00) [pid = 2240] [serial = 1606] [outer = 0x112f90400] 07:23:00 INFO - PROCESS | 2240 | 1467642180349 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x119c4a800) [pid = 2240] [serial = 1607] [outer = 0x112f90400] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x113f2d800) [pid = 2240] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1128d9000) [pid = 2240] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1133b9c00) [pid = 2240] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x118f43400) [pid = 2240] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1182dfc00) [pid = 2240] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x118f92800) [pid = 2240] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1129a7400) [pid = 2240] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1122b5000) [pid = 2240] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x120f2b000) [pid = 2240] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x112a79400) [pid = 2240] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x1122bd000) [pid = 2240] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x117202c00) [pid = 2240] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x11969bc00) [pid = 2240] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x120e98400) [pid = 2240] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x112f8e000) [pid = 2240] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x1255c1c00) [pid = 2240] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:23:00 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x1219dc400) [pid = 2240] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:23:00 INFO - PROCESS | 2240 | 1467642180959 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:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 769ms 07:23:00 INFO - PROCESS | 2240 | 1467642180994 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 2240 | 1467642180997 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:23:01 INFO - PROCESS | 2240 | 1467642181000 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 2240 | 1467642181004 Marionette TRACE conn2 <- [1,2114,null,{}] 07:23:01 INFO - PROCESS | 2240 | 1467642181008 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:23:01 INFO - PROCESS | 2240 | 1467642181010 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:01 INFO - PROCESS | 2240 | 1467642181105 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:23:01 INFO - PROCESS | 2240 | 1467642181174 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642181176 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x118777000 == 34 [pid = 2240] [id = 536] 07:23:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x1129afc00) [pid = 2240] [serial = 1608] [outer = 0x0] 07:23:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x11393d800) [pid = 2240] [serial = 1609] [outer = 0x1129afc00] 07:23:01 INFO - PROCESS | 2240 | 1467642181207 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x1160dac00) [pid = 2240] [serial = 1610] [outer = 0x1129afc00] 07:23:01 INFO - PROCESS | 2240 | 1467642181654 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:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 675ms 07:23:01 INFO - PROCESS | 2240 | 1467642181674 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 2240 | 1467642181678 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:23:01 INFO - PROCESS | 2240 | 1467642181682 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 2240 | 1467642181684 Marionette TRACE conn2 <- [1,2118,null,{}] 07:23:01 INFO - PROCESS | 2240 | 1467642181689 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:23:01 INFO - PROCESS | 2240 | 1467642181691 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:01 INFO - PROCESS | 2240 | 1467642181788 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:23:01 INFO - PROCESS | 2240 | 1467642181846 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642181847 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x124f56800 == 35 [pid = 2240] [id = 537] 07:23:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x1172bd000) [pid = 2240] [serial = 1611] [outer = 0x0] 07:23:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x1182dd800) [pid = 2240] [serial = 1612] [outer = 0x1172bd000] 07:23:01 INFO - PROCESS | 2240 | 1467642181878 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1183e6800) [pid = 2240] [serial = 1613] [outer = 0x1172bd000] 07:23:02 INFO - PROCESS | 2240 | 1467642182305 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:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 07:23:02 INFO - PROCESS | 2240 | 1467642182354 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 2240 | 1467642182355 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:23:02 INFO - PROCESS | 2240 | 1467642182358 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 2240 | 1467642182361 Marionette TRACE conn2 <- [1,2122,null,{}] 07:23:02 INFO - PROCESS | 2240 | 1467642182368 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:23:02 INFO - PROCESS | 2240 | 1467642182372 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:02 INFO - PROCESS | 2240 | 1467642182467 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:23:02 INFO - PROCESS | 2240 | 1467642182524 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642182526 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x117e75800 == 36 [pid = 2240] [id = 538] 07:23:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x118444800) [pid = 2240] [serial = 1614] [outer = 0x0] 07:23:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x118f9c000) [pid = 2240] [serial = 1615] [outer = 0x118444800] 07:23:02 INFO - PROCESS | 2240 | 1467642182558 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1198d4400) [pid = 2240] [serial = 1616] [outer = 0x118444800] 07:23:02 INFO - PROCESS | 2240 | 1467642182986 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:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 672ms 07:23:03 INFO - PROCESS | 2240 | 1467642183031 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 2240 | 1467642183034 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:23:03 INFO - PROCESS | 2240 | 1467642183037 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 2240 | 1467642183039 Marionette TRACE conn2 <- [1,2126,null,{}] 07:23:03 INFO - PROCESS | 2240 | 1467642183043 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:23:03 INFO - PROCESS | 2240 | 1467642183045 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:03 INFO - PROCESS | 2240 | 1467642183207 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:23:03 INFO - PROCESS | 2240 | 1467642183261 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642183262 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b706800 == 37 [pid = 2240] [id = 539] 07:23:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x120e23400) [pid = 2240] [serial = 1617] [outer = 0x0] 07:23:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x120e98400) [pid = 2240] [serial = 1618] [outer = 0x120e23400] 07:23:03 INFO - PROCESS | 2240 | 1467642183292 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x121393000) [pid = 2240] [serial = 1619] [outer = 0x120e23400] 07:23:03 INFO - PROCESS | 2240 | 1467642183727 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:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 722ms 07:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:23:03 INFO - PROCESS | 2240 | 1467642183759 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 2240 | 1467642183761 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:23:03 INFO - PROCESS | 2240 | 1467642183763 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 2240 | 1467642183764 Marionette TRACE conn2 <- [1,2130,null,{}] 07:23:03 INFO - PROCESS | 2240 | 1467642183766 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:23:03 INFO - PROCESS | 2240 | 1467642183768 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:03 INFO - PROCESS | 2240 | 1467642183860 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:23:03 INFO - PROCESS | 2240 | 1467642183911 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642183913 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba0c800 == 38 [pid = 2240] [id = 540] 07:23:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x121390000) [pid = 2240] [serial = 1620] [outer = 0x0] 07:23:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1218ae000) [pid = 2240] [serial = 1621] [outer = 0x121390000] 07:23:03 INFO - PROCESS | 2240 | 1467642183944 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x121bd0c00) [pid = 2240] [serial = 1622] [outer = 0x121390000] 07:23:04 INFO - PROCESS | 2240 | 1467642184447 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:23:04 INFO - PROCESS | 2240 | 1467642184507 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:23:04 INFO - PROCESS | 2240 | 1467642184510 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 2240 | 1467642184512 Marionette TRACE conn2 <- [1,2134,null,{}] 07:23:04 INFO - PROCESS | 2240 | 1467642184516 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:23:04 INFO - PROCESS | 2240 | 1467642184517 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:04 INFO - PROCESS | 2240 | 1467642184643 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:23:04 INFO - PROCESS | 2240 | 1467642184682 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642184685 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191c7800 == 39 [pid = 2240] [id = 541] 07:23:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11602e800) [pid = 2240] [serial = 1623] [outer = 0x0] 07:23:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x116080800) [pid = 2240] [serial = 1624] [outer = 0x11602e800] 07:23:04 INFO - PROCESS | 2240 | 1467642184725 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x116fb7c00) [pid = 2240] [serial = 1625] [outer = 0x11602e800] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x12641b000 == 38 [pid = 2240] [id = 534] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x121815800 == 37 [pid = 2240] [id = 533] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x119482000 == 36 [pid = 2240] [id = 532] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x116252800 == 35 [pid = 2240] [id = 531] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x11877a800 == 34 [pid = 2240] [id = 530] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd6f800 == 33 [pid = 2240] [id = 529] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba0c800 == 32 [pid = 2240] [id = 540] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x12b706800 == 31 [pid = 2240] [id = 539] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x117e75800 == 30 [pid = 2240] [id = 538] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x124f56800 == 29 [pid = 2240] [id = 537] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x12902e000 == 28 [pid = 2240] [id = 535] 07:23:05 INFO - PROCESS | 2240 | --DOCSHELL 0x118777000 == 27 [pid = 2240] [id = 536] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1160d9400) [pid = 2240] [serial = 1558] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1166f5800) [pid = 2240] [serial = 1559] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x118446000) [pid = 2240] [serial = 1567] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x116faec00) [pid = 2240] [serial = 1553] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x113d91c00) [pid = 2240] [serial = 1552] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1198d4000) [pid = 2240] [serial = 1571] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1194a2c00) [pid = 2240] [serial = 1570] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x118438800) [pid = 2240] [serial = 1564] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x120e8fc00) [pid = 2240] [serial = 1574] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x119c42c00) [pid = 2240] [serial = 1573] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x112d67400) [pid = 2240] [serial = 1555] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x120f27800) [pid = 2240] [serial = 1576] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1122b1800) [pid = 2240] [serial = 1556] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x1218a7800) [pid = 2240] [serial = 1582] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x1180f0c00) [pid = 2240] [serial = 1561] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x1182dcc00) [pid = 2240] [serial = 1562] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x11303b800) [pid = 2240] [serial = 1538] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x1129a6c00) [pid = 2240] [serial = 1537] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x1182df000) [pid = 2240] [serial = 1541] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x1180f3400) [pid = 2240] [serial = 1540] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x119c41c00) [pid = 2240] [serial = 1544] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x11981f800) [pid = 2240] [serial = 1543] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x1255c0000) [pid = 2240] [serial = 1547] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x1218b0c00) [pid = 2240] [serial = 1583] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x1218a3400) [pid = 2240] [serial = 1546] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 64 (0x11871fc00) [pid = 2240] [serial = 1579] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 63 (0x126b11800) [pid = 2240] [serial = 1550] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 62 (0x1265ec000) [pid = 2240] [serial = 1549] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 61 (0x118863400) [pid = 2240] [serial = 1568] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 60 (0x12153dc00) [pid = 2240] [serial = 1577] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 59 (0x124bb9c00) [pid = 2240] [serial = 1585] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 58 (0x118447400) [pid = 2240] [serial = 1565] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 57 (0x1255bc800) [pid = 2240] [serial = 1586] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | --DOMWINDOW == 56 (0x120e9bc00) [pid = 2240] [serial = 1580] [outer = 0x0] [url = about:blank] 07:23:05 INFO - PROCESS | 2240 | 1467642185762 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:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1272ms 07:23:05 INFO - PROCESS | 2240 | 1467642185782 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:23:05 INFO - PROCESS | 2240 | 1467642185784 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:23:05 INFO - PROCESS | 2240 | 1467642185790 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - PROCESS | 2240 | 1467642185792 Marionette TRACE conn2 <- [1,2138,null,{}] 07:23:05 INFO - PROCESS | 2240 | 1467642185795 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:23:05 INFO - PROCESS | 2240 | 1467642185797 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:05 INFO - PROCESS | 2240 | 1467642185873 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:23:05 INFO - PROCESS | 2240 | 1467642185877 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642185880 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x11661b000 == 28 [pid = 2240] [id = 542] 07:23:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 57 (0x1129acc00) [pid = 2240] [serial = 1626] [outer = 0x0] 07:23:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 58 (0x112ea4c00) [pid = 2240] [serial = 1627] [outer = 0x1129acc00] 07:23:05 INFO - PROCESS | 2240 | 1467642185909 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 59 (0x1129aa800) [pid = 2240] [serial = 1628] [outer = 0x1129acc00] 07:23:06 INFO - PROCESS | 2240 | 1467642186268 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:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 07:23:06 INFO - PROCESS | 2240 | 1467642186309 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:23:06 INFO - PROCESS | 2240 | 1467642186313 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:23:06 INFO - PROCESS | 2240 | 1467642186318 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - PROCESS | 2240 | 1467642186319 Marionette TRACE conn2 <- [1,2142,null,{}] 07:23:06 INFO - PROCESS | 2240 | 1467642186322 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:23:06 INFO - PROCESS | 2240 | 1467642186323 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:06 INFO - PROCESS | 2240 | 1467642186400 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:23:06 INFO - PROCESS | 2240 | 1467642186406 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642186408 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185aa000 == 29 [pid = 2240] [id = 543] 07:23:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 60 (0x1139f2800) [pid = 2240] [serial = 1629] [outer = 0x0] 07:23:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 61 (0x1167a2400) [pid = 2240] [serial = 1630] [outer = 0x1139f2800] 07:23:06 INFO - PROCESS | 2240 | 1467642186435 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 62 (0x117203c00) [pid = 2240] [serial = 1631] [outer = 0x1139f2800] 07:23:06 INFO - PROCESS | 2240 | 1467642186788 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:23:06 INFO - PROCESS | 2240 | 1467642186841 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:23:06 INFO - PROCESS | 2240 | 1467642186843 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - PROCESS | 2240 | 1467642186846 Marionette TRACE conn2 <- [1,2146,null,{}] 07:23:06 INFO - PROCESS | 2240 | 1467642186854 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:23:06 INFO - PROCESS | 2240 | 1467642186857 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:06 INFO - PROCESS | 2240 | 1467642186932 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:23:06 INFO - PROCESS | 2240 | 1467642186940 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642186942 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x120eb7800 == 30 [pid = 2240] [id = 544] 07:23:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 63 (0x112f8e000) [pid = 2240] [serial = 1632] [outer = 0x0] 07:23:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 64 (0x1182e2c00) [pid = 2240] [serial = 1633] [outer = 0x112f8e000] 07:23:06 INFO - PROCESS | 2240 | 1467642186970 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x11843dc00) [pid = 2240] [serial = 1634] [outer = 0x112f8e000] 07:23:07 INFO - PROCESS | 2240 | 1467642187321 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:23:07 INFO - PROCESS | 2240 | 1467642187368 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:23:07 INFO - PROCESS | 2240 | 1467642187371 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 2240 | 1467642187372 Marionette TRACE conn2 <- [1,2150,null,{}] 07:23:07 INFO - PROCESS | 2240 | 1467642187374 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:23:07 INFO - PROCESS | 2240 | 1467642187375 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:07 INFO - PROCESS | 2240 | 1467642187478 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:23:07 INFO - PROCESS | 2240 | 1467642187483 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642187484 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214c0800 == 31 [pid = 2240] [id = 545] 07:23:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x11843f000) [pid = 2240] [serial = 1635] [outer = 0x0] 07:23:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x118717000) [pid = 2240] [serial = 1636] [outer = 0x11843f000] 07:23:07 INFO - PROCESS | 2240 | 1467642187510 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x118863400) [pid = 2240] [serial = 1637] [outer = 0x11843f000] 07:23:07 INFO - PROCESS | 2240 | 1467642187832 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:23:07 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:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 07:23:07 INFO - PROCESS | 2240 | 1467642187889 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 2240 | 1467642187891 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:23:07 INFO - PROCESS | 2240 | 1467642187900 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 2240 | 1467642187901 Marionette TRACE conn2 <- [1,2154,null,{}] 07:23:07 INFO - PROCESS | 2240 | 1467642187903 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:23:07 INFO - PROCESS | 2240 | 1467642187904 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:08 INFO - PROCESS | 2240 | 1467642187995 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:23:08 INFO - PROCESS | 2240 | 1467642188036 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642188037 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x12553c800 == 32 [pid = 2240] [id = 546] 07:23:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x1139ed400) [pid = 2240] [serial = 1638] [outer = 0x0] 07:23:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x118fe8800) [pid = 2240] [serial = 1639] [outer = 0x1139ed400] 07:23:08 INFO - PROCESS | 2240 | 1467642188062 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x1196c4400) [pid = 2240] [serial = 1640] [outer = 0x1139ed400] 07:23:08 INFO - PROCESS | 2240 | 1467642188386 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:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 528ms 07:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:23:08 INFO - PROCESS | 2240 | 1467642188422 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 2240 | 1467642188424 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:23:08 INFO - PROCESS | 2240 | 1467642188426 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 2240 | 1467642188427 Marionette TRACE conn2 <- [1,2158,null,{}] 07:23:08 INFO - PROCESS | 2240 | 1467642188429 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:23:08 INFO - PROCESS | 2240 | 1467642188433 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:08 INFO - PROCESS | 2240 | 1467642188545 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:23:08 INFO - PROCESS | 2240 | 1467642188549 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642188550 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x128859800 == 33 [pid = 2240] [id = 547] 07:23:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x11873bc00) [pid = 2240] [serial = 1641] [outer = 0x0] 07:23:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x119809800) [pid = 2240] [serial = 1642] [outer = 0x11873bc00] 07:23:08 INFO - PROCESS | 2240 | 1467642188576 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x120f22400) [pid = 2240] [serial = 1643] [outer = 0x11873bc00] 07:23:08 INFO - PROCESS | 2240 | 1467642188925 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:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 07:23:08 INFO - PROCESS | 2240 | 1467642188945 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 2240 | 1467642188946 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:23:08 INFO - PROCESS | 2240 | 1467642188949 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 2240 | 1467642188950 Marionette TRACE conn2 <- [1,2162,null,{}] 07:23:08 INFO - PROCESS | 2240 | 1467642188953 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:23:08 INFO - PROCESS | 2240 | 1467642188962 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:09 INFO - PROCESS | 2240 | 1467642189062 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:23:09 INFO - PROCESS | 2240 | 1467642189065 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642189066 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a422000 == 34 [pid = 2240] [id = 548] 07:23:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x119499c00) [pid = 2240] [serial = 1644] [outer = 0x0] 07:23:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x12153b400) [pid = 2240] [serial = 1645] [outer = 0x119499c00] 07:23:09 INFO - PROCESS | 2240 | 1467642189091 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x1218acc00) [pid = 2240] [serial = 1646] [outer = 0x119499c00] 07:23:09 INFO - PROCESS | 2240 | 1467642189407 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:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 467ms 07:23:09 INFO - PROCESS | 2240 | 1467642189417 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 2240 | 1467642189418 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:23:09 INFO - PROCESS | 2240 | 1467642189424 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 2240 | 1467642189425 Marionette TRACE conn2 <- [1,2166,null,{}] 07:23:09 INFO - PROCESS | 2240 | 1467642189427 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:23:09 INFO - PROCESS | 2240 | 1467642189428 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:09 INFO - PROCESS | 2240 | 1467642189522 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:23:09 INFO - PROCESS | 2240 | 1467642189532 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642189533 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a6a0000 == 35 [pid = 2240] [id = 549] 07:23:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x1219d2000) [pid = 2240] [serial = 1647] [outer = 0x0] 07:23:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x123c08400) [pid = 2240] [serial = 1648] [outer = 0x1219d2000] 07:23:09 INFO - PROCESS | 2240 | 1467642189561 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x12499dc00) [pid = 2240] [serial = 1649] [outer = 0x1219d2000] 07:23:09 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x118fe9800) [pid = 2240] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:23:09 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x112f90400) [pid = 2240] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:23:09 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1128cdc00) [pid = 2240] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:23:09 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x1151d5800) [pid = 2240] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:23:09 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x120f2f400) [pid = 2240] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:23:09 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x118443800) [pid = 2240] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:23:09 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x1176eb400) [pid = 2240] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:23:09 INFO - PROCESS | 2240 | 1467642189950 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:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 570ms 07:23:09 INFO - PROCESS | 2240 | 1467642189993 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:23:09 INFO - PROCESS | 2240 | 1467642189995 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:23:09 INFO - PROCESS | 2240 | 1467642189997 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 2240 | 1467642189998 Marionette TRACE conn2 <- [1,2170,null,{}] 07:23:10 INFO - PROCESS | 2240 | 1467642190000 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:23:10 INFO - PROCESS | 2240 | 1467642190001 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:10 INFO - PROCESS | 2240 | 1467642190081 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:23:10 INFO - PROCESS | 2240 | 1467642190136 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642190137 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x120eb7000 == 36 [pid = 2240] [id = 550] 07:23:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x111f2e800) [pid = 2240] [serial = 1650] [outer = 0x0] 07:23:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x1182e7400) [pid = 2240] [serial = 1651] [outer = 0x111f2e800] 07:23:10 INFO - PROCESS | 2240 | 1467642190161 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x1218b1000) [pid = 2240] [serial = 1652] [outer = 0x111f2e800] 07:23:10 INFO - PROCESS | 2240 | 1467642190436 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:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 468ms 07:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:23:10 INFO - PROCESS | 2240 | 1467642190465 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:23:10 INFO - PROCESS | 2240 | 1467642190466 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:23:10 INFO - PROCESS | 2240 | 1467642190476 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 2240 | 1467642190477 Marionette TRACE conn2 <- [1,2174,null,{}] 07:23:10 INFO - PROCESS | 2240 | 1467642190480 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:23:10 INFO - PROCESS | 2240 | 1467642190481 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:10 INFO - PROCESS | 2240 | 1467642190559 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:23:10 INFO - PROCESS | 2240 | 1467642190563 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642190564 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac1b000 == 37 [pid = 2240] [id = 551] 07:23:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x120f27000) [pid = 2240] [serial = 1653] [outer = 0x0] 07:23:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x124be6c00) [pid = 2240] [serial = 1654] [outer = 0x120f27000] 07:23:10 INFO - PROCESS | 2240 | 1467642190591 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x125508000) [pid = 2240] [serial = 1655] [outer = 0x120f27000] 07:23:10 INFO - PROCESS | 2240 | 1467642190920 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:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 476ms 07:23:10 INFO - PROCESS | 2240 | 1467642190945 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:23:10 INFO - PROCESS | 2240 | 1467642190947 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:23:10 INFO - PROCESS | 2240 | 1467642190960 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 2240 | 1467642190962 Marionette TRACE conn2 <- [1,2178,null,{}] 07:23:10 INFO - PROCESS | 2240 | 1467642190965 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:23:10 INFO - PROCESS | 2240 | 1467642190975 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:11 INFO - PROCESS | 2240 | 1467642191090 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:23:11 INFO - PROCESS | 2240 | 1467642191093 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642191095 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x124f47800 == 38 [pid = 2240] [id = 552] 07:23:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x124be6400) [pid = 2240] [serial = 1656] [outer = 0x0] 07:23:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1260ad000) [pid = 2240] [serial = 1657] [outer = 0x124be6400] 07:23:11 INFO - PROCESS | 2240 | 1467642191121 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x128a12800) [pid = 2240] [serial = 1658] [outer = 0x124be6400] 07:23:11 INFO - PROCESS | 2240 | 1467642191493 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:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 582ms 07:23:11 INFO - PROCESS | 2240 | 1467642191532 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 2240 | 1467642191534 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:23:11 INFO - PROCESS | 2240 | 1467642191539 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 2240 | 1467642191541 Marionette TRACE conn2 <- [1,2182,null,{}] 07:23:11 INFO - PROCESS | 2240 | 1467642191544 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:23:11 INFO - PROCESS | 2240 | 1467642191546 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:11 INFO - PROCESS | 2240 | 1467642191701 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:23:11 INFO - PROCESS | 2240 | 1467642191713 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642191714 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd70000 == 39 [pid = 2240] [id = 553] 07:23:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x12110a000) [pid = 2240] [serial = 1659] [outer = 0x0] 07:23:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x128a18c00) [pid = 2240] [serial = 1660] [outer = 0x12110a000] 07:23:11 INFO - PROCESS | 2240 | 1467642191751 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x128a1e800) [pid = 2240] [serial = 1661] [outer = 0x12110a000] 07:23:12 INFO - PROCESS | 2240 | 1467642192318 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:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 821ms 07:23:12 INFO - PROCESS | 2240 | 1467642192359 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:23:12 INFO - PROCESS | 2240 | 1467642192362 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:23:12 INFO - PROCESS | 2240 | 1467642192365 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 2240 | 1467642192368 Marionette TRACE conn2 <- [1,2186,null,{}] 07:23:12 INFO - PROCESS | 2240 | 1467642192372 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:23:12 INFO - PROCESS | 2240 | 1467642192373 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:12 INFO - PROCESS | 2240 | 1467642192481 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:23:12 INFO - PROCESS | 2240 | 1467642192559 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642192560 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x118fc7800 == 40 [pid = 2240] [id = 554] 07:23:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x112e3dc00) [pid = 2240] [serial = 1662] [outer = 0x0] 07:23:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1139ecc00) [pid = 2240] [serial = 1663] [outer = 0x112e3dc00] 07:23:12 INFO - PROCESS | 2240 | 1467642192591 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1160dd400) [pid = 2240] [serial = 1664] [outer = 0x112e3dc00] 07:23:13 INFO - PROCESS | 2240 | 1467642193132 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:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 974ms 07:23:13 INFO - PROCESS | 2240 | 1467642193339 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 2240 | 1467642193341 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:23:13 INFO - PROCESS | 2240 | 1467642193345 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 2240 | 1467642193346 Marionette TRACE conn2 <- [1,2190,null,{}] 07:23:13 INFO - PROCESS | 2240 | 1467642193350 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:23:13 INFO - PROCESS | 2240 | 1467642193352 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:13 INFO - PROCESS | 2240 | 1467642193453 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:23:13 INFO - PROCESS | 2240 | 1467642193504 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642193507 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185ac000 == 41 [pid = 2240] [id = 555] 07:23:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x116030400) [pid = 2240] [serial = 1665] [outer = 0x0] 07:23:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1160e0800) [pid = 2240] [serial = 1666] [outer = 0x116030400] 07:23:13 INFO - PROCESS | 2240 | 1467642193535 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x116fb8800) [pid = 2240] [serial = 1667] [outer = 0x116030400] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x124f47800 == 40 [pid = 2240] [id = 552] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac1b000 == 39 [pid = 2240] [id = 551] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x120eb7000 == 38 [pid = 2240] [id = 550] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12a6a0000 == 37 [pid = 2240] [id = 549] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12a422000 == 36 [pid = 2240] [id = 548] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x128859800 == 35 [pid = 2240] [id = 547] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12553c800 == 34 [pid = 2240] [id = 546] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x1214c0800 == 33 [pid = 2240] [id = 545] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x120eb7800 == 32 [pid = 2240] [id = 544] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x1185aa000 == 31 [pid = 2240] [id = 543] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x11661b000 == 30 [pid = 2240] [id = 542] 07:23:13 INFO - PROCESS | 2240 | --DOCSHELL 0x1191c7800 == 29 [pid = 2240] [id = 541] 07:23:13 INFO - PROCESS | 2240 | 1467642193946 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:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 620ms 07:23:13 INFO - PROCESS | 2240 | 1467642193965 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 2240 | 1467642193967 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:23:13 INFO - PROCESS | 2240 | 1467642193974 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 2240 | 1467642193977 Marionette TRACE conn2 <- [1,2194,null,{}] 07:23:13 INFO - PROCESS | 2240 | 1467642193980 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:23:13 INFO - PROCESS | 2240 | 1467642193982 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:14 INFO - PROCESS | 2240 | 1467642194061 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11981d000) [pid = 2240] [serial = 1604] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1196c4000) [pid = 2240] [serial = 1603] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1198ccc00) [pid = 2240] [serial = 1606] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x119c4a800) [pid = 2240] [serial = 1607] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x11337a000) [pid = 2240] [serial = 1591] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x115e60800) [pid = 2240] [serial = 1592] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1160d9c00) [pid = 2240] [serial = 1594] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1167a3000) [pid = 2240] [serial = 1595] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x128a18800) [pid = 2240] [serial = 1589] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x1265ef400) [pid = 2240] [serial = 1588] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x11873f800) [pid = 2240] [serial = 1600] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x118f98c00) [pid = 2240] [serial = 1601] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x1180efc00) [pid = 2240] [serial = 1597] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x1182dc000) [pid = 2240] [serial = 1598] [outer = 0x0] [url = about:blank] 07:23:14 INFO - PROCESS | 2240 | 1467642194121 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642194122 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x11948a000 == 30 [pid = 2240] [id = 556] 07:23:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x116077400) [pid = 2240] [serial = 1668] [outer = 0x0] 07:23:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1176eb800) [pid = 2240] [serial = 1669] [outer = 0x116077400] 07:23:14 INFO - PROCESS | 2240 | 1467642194150 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x118433400) [pid = 2240] [serial = 1670] [outer = 0x116077400] 07:23:14 INFO - PROCESS | 2240 | 1467642194465 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:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 524ms 07:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:23:14 INFO - PROCESS | 2240 | 1467642194495 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 2240 | 1467642194496 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:23:14 INFO - PROCESS | 2240 | 1467642194498 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 2240 | 1467642194499 Marionette TRACE conn2 <- [1,2198,null,{}] 07:23:14 INFO - PROCESS | 2240 | 1467642194509 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:23:14 INFO - PROCESS | 2240 | 1467642194513 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:14 INFO - PROCESS | 2240 | 1467642194592 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:23:14 INFO - PROCESS | 2240 | 1467642194598 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642194601 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x123cb5800 == 31 [pid = 2240] [id = 557] 07:23:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x11885cc00) [pid = 2240] [serial = 1671] [outer = 0x0] 07:23:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118f97800) [pid = 2240] [serial = 1672] [outer = 0x11885cc00] 07:23:14 INFO - PROCESS | 2240 | 1467642194632 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1196bf400) [pid = 2240] [serial = 1673] [outer = 0x11885cc00] 07:23:14 INFO - PROCESS | 2240 | 1467642194984 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:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 521ms 07:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:23:15 INFO - PROCESS | 2240 | 1467642195020 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 2240 | 1467642195021 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:23:15 INFO - PROCESS | 2240 | 1467642195023 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 2240 | 1467642195024 Marionette TRACE conn2 <- [1,2202,null,{}] 07:23:15 INFO - PROCESS | 2240 | 1467642195027 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:23:15 INFO - PROCESS | 2240 | 1467642195028 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:15 INFO - PROCESS | 2240 | 1467642195107 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:23:15 INFO - PROCESS | 2240 | 1467642195111 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642195112 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bc5000 == 32 [pid = 2240] [id = 558] 07:23:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1129b1400) [pid = 2240] [serial = 1674] [outer = 0x0] 07:23:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x11981c800) [pid = 2240] [serial = 1675] [outer = 0x1129b1400] 07:23:15 INFO - PROCESS | 2240 | 1467642195137 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1198d6800) [pid = 2240] [serial = 1676] [outer = 0x1129b1400] 07:23:15 INFO - PROCESS | 2240 | 1467642195480 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:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 468ms 07:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:23:15 INFO - PROCESS | 2240 | 1467642195493 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 2240 | 1467642195495 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:23:15 INFO - PROCESS | 2240 | 1467642195498 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 2240 | 1467642195499 Marionette TRACE conn2 <- [1,2206,null,{}] 07:23:15 INFO - PROCESS | 2240 | 1467642195503 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:23:15 INFO - PROCESS | 2240 | 1467642195505 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:15 INFO - PROCESS | 2240 | 1467642195660 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:23:15 INFO - PROCESS | 2240 | 1467642195672 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642195673 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291b9800 == 33 [pid = 2240] [id = 559] 07:23:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x112f94400) [pid = 2240] [serial = 1677] [outer = 0x0] 07:23:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1199e6000) [pid = 2240] [serial = 1678] [outer = 0x112f94400] 07:23:15 INFO - PROCESS | 2240 | 1467642195718 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x120e99c00) [pid = 2240] [serial = 1679] [outer = 0x112f94400] 07:23:16 INFO - PROCESS | 2240 | 1467642196081 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:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 619ms 07:23:16 INFO - PROCESS | 2240 | 1467642196117 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 2240 | 1467642196118 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:23:16 INFO - PROCESS | 2240 | 1467642196127 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 2240 | 1467642196128 Marionette TRACE conn2 <- [1,2210,null,{}] 07:23:16 INFO - PROCESS | 2240 | 1467642196130 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:23:16 INFO - PROCESS | 2240 | 1467642196134 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:16 INFO - PROCESS | 2240 | 1467642196255 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:23:16 INFO - PROCESS | 2240 | 1467642196259 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642196260 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b70a000 == 34 [pid = 2240] [id = 560] 07:23:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x120fe0c00) [pid = 2240] [serial = 1680] [outer = 0x0] 07:23:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1218b1800) [pid = 2240] [serial = 1681] [outer = 0x120fe0c00] 07:23:16 INFO - PROCESS | 2240 | 1467642196285 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1255ca400) [pid = 2240] [serial = 1682] [outer = 0x120fe0c00] 07:23:16 INFO - PROCESS | 2240 | 1467642196627 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:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 07:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:23:16 INFO - PROCESS | 2240 | 1467642196647 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 2240 | 1467642196649 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:23:16 INFO - PROCESS | 2240 | 1467642196651 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 2240 | 1467642196652 Marionette TRACE conn2 <- [1,2214,null,{}] 07:23:16 INFO - PROCESS | 2240 | 1467642196657 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:23:16 INFO - PROCESS | 2240 | 1467642196658 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:16 INFO - PROCESS | 2240 | 1467642196768 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:23:16 INFO - PROCESS | 2240 | 1467642196772 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642196773 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b944000 == 35 [pid = 2240] [id = 561] 07:23:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x121747000) [pid = 2240] [serial = 1683] [outer = 0x0] 07:23:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1265f1800) [pid = 2240] [serial = 1684] [outer = 0x121747000] 07:23:16 INFO - PROCESS | 2240 | 1467642196797 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x128a19c00) [pid = 2240] [serial = 1685] [outer = 0x121747000] 07:23:17 INFO - PROCESS | 2240 | 1467642197188 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:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 570ms 07:23:17 INFO - PROCESS | 2240 | 1467642197222 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 2240 | 1467642197224 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:23:17 INFO - PROCESS | 2240 | 1467642197227 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 2240 | 1467642197229 Marionette TRACE conn2 <- [1,2218,null,{}] 07:23:17 INFO - PROCESS | 2240 | 1467642197232 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:23:17 INFO - PROCESS | 2240 | 1467642197234 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:17 INFO - PROCESS | 2240 | 1467642197382 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:23:17 INFO - PROCESS | 2240 | 1467642197405 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642197406 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x117355000 == 36 [pid = 2240] [id = 562] 07:23:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1129a7c00) [pid = 2240] [serial = 1686] [outer = 0x0] 07:23:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x128bb3400) [pid = 2240] [serial = 1687] [outer = 0x1129a7c00] 07:23:17 INFO - PROCESS | 2240 | 1467642197446 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x128de0000) [pid = 2240] [serial = 1688] [outer = 0x1129a7c00] 07:23:17 INFO - PROCESS | 2240 | 1467642197791 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:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 571ms 07:23:17 INFO - PROCESS | 2240 | 1467642197798 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 2240 | 1467642197800 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:23:17 INFO - PROCESS | 2240 | 1467642197802 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 2240 | 1467642197804 Marionette TRACE conn2 <- [1,2222,null,{}] 07:23:17 INFO - PROCESS | 2240 | 1467642197808 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:23:17 INFO - PROCESS | 2240 | 1467642197809 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:17 INFO - PROCESS | 2240 | 1467642197905 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:23:17 INFO - PROCESS | 2240 | 1467642197908 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642197909 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c286800 == 37 [pid = 2240] [id = 563] 07:23:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x128de3000) [pid = 2240] [serial = 1689] [outer = 0x0] 07:23:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x129090800) [pid = 2240] [serial = 1690] [outer = 0x128de3000] 07:23:17 INFO - PROCESS | 2240 | 1467642197940 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12909d000) [pid = 2240] [serial = 1691] [outer = 0x128de3000] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1129afc00) [pid = 2240] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1172bd000) [pid = 2240] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1129acc00) [pid = 2240] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x118444800) [pid = 2240] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x120e23400) [pid = 2240] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x11602e800) [pid = 2240] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x124be6400) [pid = 2240] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x112f8e000) [pid = 2240] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x11843f000) [pid = 2240] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1139f2800) [pid = 2240] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x121390000) [pid = 2240] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1139ed400) [pid = 2240] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x11873bc00) [pid = 2240] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1219d2000) [pid = 2240] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x111f2e800) [pid = 2240] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x119499c00) [pid = 2240] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:23:18 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x120f27000) [pid = 2240] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:23:18 INFO - PROCESS | 2240 | 1467642198334 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:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 573ms 07:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:23:18 INFO - PROCESS | 2240 | 1467642198376 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 2240 | 1467642198377 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:23:18 INFO - PROCESS | 2240 | 1467642198379 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 2240 | 1467642198380 Marionette TRACE conn2 <- [1,2226,null,{}] 07:23:18 INFO - PROCESS | 2240 | 1467642198383 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:23:18 INFO - PROCESS | 2240 | 1467642198384 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:18 INFO - PROCESS | 2240 | 1467642198495 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:23:18 INFO - PROCESS | 2240 | 1467642198501 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642198502 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a41d800 == 38 [pid = 2240] [id = 564] 07:23:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1139ed400) [pid = 2240] [serial = 1692] [outer = 0x0] 07:23:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1182df000) [pid = 2240] [serial = 1693] [outer = 0x1139ed400] 07:23:18 INFO - PROCESS | 2240 | 1467642198526 Marionette DEBUG loaded listener.js 07:23:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x119811800) [pid = 2240] [serial = 1694] [outer = 0x1139ed400] 07:23:18 INFO - PROCESS | 2240 | 1467642198820 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:23:18 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:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 468ms 07:23:18 INFO - PROCESS | 2240 | 1467642198848 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:23:18 INFO - PROCESS | 2240 | 1467642198850 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:23:18 INFO - PROCESS | 2240 | 1467642198855 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 2240 | 1467642198859 Marionette TRACE conn2 <- [1,2230,null,{}] 07:23:18 INFO - PROCESS | 2240 | 1467642198862 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:23:18 INFO - PROCESS | 2240 | 1467642198865 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:19 INFO - PROCESS | 2240 | 1467642199005 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:23:19 INFO - PROCESS | 2240 | 1467642199090 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642199104 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c741000 == 39 [pid = 2240] [id = 565] 07:23:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1160dcc00) [pid = 2240] [serial = 1695] [outer = 0x0] 07:23:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x120e92c00) [pid = 2240] [serial = 1696] [outer = 0x1160dcc00] 07:23:19 INFO - PROCESS | 2240 | 1467642199146 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1291e3800) [pid = 2240] [serial = 1697] [outer = 0x1160dcc00] 07:23:19 INFO - PROCESS | 2240 | 1467642199463 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:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 626ms 07:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:23:19 INFO - PROCESS | 2240 | 1467642199479 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:23:19 INFO - PROCESS | 2240 | 1467642199480 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:23:19 INFO - PROCESS | 2240 | 1467642199485 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - PROCESS | 2240 | 1467642199488 Marionette TRACE conn2 <- [1,2234,null,{}] 07:23:19 INFO - PROCESS | 2240 | 1467642199496 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:23:19 INFO - PROCESS | 2240 | 1467642199497 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:19 INFO - PROCESS | 2240 | 1467642199579 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:23:19 INFO - PROCESS | 2240 | 1467642199640 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642199641 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca5c800 == 40 [pid = 2240] [id = 566] 07:23:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1291e3000) [pid = 2240] [serial = 1698] [outer = 0x0] 07:23:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x129345000) [pid = 2240] [serial = 1699] [outer = 0x1291e3000] 07:23:19 INFO - PROCESS | 2240 | 1467642199665 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12934cc00) [pid = 2240] [serial = 1700] [outer = 0x1291e3000] 07:23:19 INFO - PROCESS | 2240 | 1467642199938 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:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 480ms 07:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:23:19 INFO - PROCESS | 2240 | 1467642199962 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:23:19 INFO - PROCESS | 2240 | 1467642199963 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:23:19 INFO - PROCESS | 2240 | 1467642199965 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - PROCESS | 2240 | 1467642199966 Marionette TRACE conn2 <- [1,2238,null,{}] 07:23:19 INFO - PROCESS | 2240 | 1467642199968 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:23:19 INFO - PROCESS | 2240 | 1467642199970 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:20 INFO - PROCESS | 2240 | 1467642200062 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:23:20 INFO - PROCESS | 2240 | 1467642200072 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642200073 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ccba000 == 41 [pid = 2240] [id = 567] 07:23:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12a2e3c00) [pid = 2240] [serial = 1701] [outer = 0x0] 07:23:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12a632c00) [pid = 2240] [serial = 1702] [outer = 0x12a2e3c00] 07:23:20 INFO - PROCESS | 2240 | 1467642200097 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12a63e400) [pid = 2240] [serial = 1703] [outer = 0x12a2e3c00] 07:23:20 INFO - PROCESS | 2240 | 1467642200590 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:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 673ms 07:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:23:20 INFO - PROCESS | 2240 | 1467642200638 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 2240 | 1467642200641 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:23:20 INFO - PROCESS | 2240 | 1467642200644 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 2240 | 1467642200647 Marionette TRACE conn2 <- [1,2242,null,{}] 07:23:20 INFO - PROCESS | 2240 | 1467642200651 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:23:20 INFO - PROCESS | 2240 | 1467642200652 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:20 INFO - PROCESS | 2240 | 1467642200754 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:23:20 INFO - PROCESS | 2240 | 1467642200846 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642200848 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x117017000 == 42 [pid = 2240] [id = 568] 07:23:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1172bd000) [pid = 2240] [serial = 1704] [outer = 0x0] 07:23:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1176e4c00) [pid = 2240] [serial = 1705] [outer = 0x1172bd000] 07:23:20 INFO - PROCESS | 2240 | 1467642200880 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1182e8800) [pid = 2240] [serial = 1706] [outer = 0x1172bd000] 07:23:21 INFO - PROCESS | 2240 | 1467642201295 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:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 672ms 07:23:21 INFO - PROCESS | 2240 | 1467642201316 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 2240 | 1467642201319 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:23:21 INFO - PROCESS | 2240 | 1467642201324 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - PROCESS | 2240 | 1467642201325 Marionette TRACE conn2 <- [1,2246,null,{}] 07:23:21 INFO - PROCESS | 2240 | 1467642201328 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:23:21 INFO - PROCESS | 2240 | 1467642201330 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:21 INFO - PROCESS | 2240 | 1467642201435 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:23:21 INFO - PROCESS | 2240 | 1467642201494 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642201496 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291c7800 == 43 [pid = 2240] [id = 569] 07:23:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x118448400) [pid = 2240] [serial = 1707] [outer = 0x0] 07:23:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x11949ac00) [pid = 2240] [serial = 1708] [outer = 0x118448400] 07:23:21 INFO - PROCESS | 2240 | 1467642201526 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x119805800) [pid = 2240] [serial = 1709] [outer = 0x118448400] 07:23:21 INFO - PROCESS | 2240 | 1467642201952 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:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 669ms 07:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:23:21 INFO - PROCESS | 2240 | 1467642201993 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 2240 | 1467642201995 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:23:21 INFO - PROCESS | 2240 | 1467642201997 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 2240 | 1467642201999 Marionette TRACE conn2 <- [1,2250,null,{}] 07:23:22 INFO - PROCESS | 2240 | 1467642202026 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:23:22 INFO - PROCESS | 2240 | 1467642202029 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:22 INFO - PROCESS | 2240 | 1467642202154 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:23:22 INFO - PROCESS | 2240 | 1467642202228 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642202230 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca5c000 == 44 [pid = 2240] [id = 570] 07:23:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x121746800) [pid = 2240] [serial = 1710] [outer = 0x0] 07:23:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1219da000) [pid = 2240] [serial = 1711] [outer = 0x121746800] 07:23:22 INFO - PROCESS | 2240 | 1467642202261 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x124be5400) [pid = 2240] [serial = 1712] [outer = 0x121746800] 07:23:22 INFO - PROCESS | 2240 | 1467642202690 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:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 724ms 07:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:23:22 INFO - PROCESS | 2240 | 1467642202721 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 2240 | 1467642202723 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:23:22 INFO - PROCESS | 2240 | 1467642202725 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 2240 | 1467642202726 Marionette TRACE conn2 <- [1,2254,null,{}] 07:23:22 INFO - PROCESS | 2240 | 1467642202729 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:23:22 INFO - PROCESS | 2240 | 1467642202730 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:22 INFO - PROCESS | 2240 | 1467642202834 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:23:22 INFO - PROCESS | 2240 | 1467642202893 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642202894 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x121176000 == 45 [pid = 2240] [id = 571] 07:23:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x121747400) [pid = 2240] [serial = 1713] [outer = 0x0] 07:23:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x124ea7400) [pid = 2240] [serial = 1714] [outer = 0x121747400] 07:23:22 INFO - PROCESS | 2240 | 1467642202923 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x126b0f400) [pid = 2240] [serial = 1715] [outer = 0x121747400] 07:23:23 INFO - PROCESS | 2240 | 1467642203559 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:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 869ms 07:23:23 INFO - PROCESS | 2240 | 1467642203594 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:23:23 INFO - PROCESS | 2240 | 1467642203597 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:23:23 INFO - PROCESS | 2240 | 1467642203600 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 2240 | 1467642203603 Marionette TRACE conn2 <- [1,2258,null,{}] 07:23:23 INFO - PROCESS | 2240 | 1467642203606 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:23:23 INFO - PROCESS | 2240 | 1467642203607 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:23 INFO - PROCESS | 2240 | 1467642203696 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:23:23 INFO - PROCESS | 2240 | 1467642203770 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642203772 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x11701e800 == 46 [pid = 2240] [id = 572] 07:23:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x113038c00) [pid = 2240] [serial = 1716] [outer = 0x0] 07:23:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1131d6000) [pid = 2240] [serial = 1717] [outer = 0x113038c00] 07:23:23 INFO - PROCESS | 2240 | 1467642203800 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x113b9e800) [pid = 2240] [serial = 1718] [outer = 0x113038c00] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca5c800 == 45 [pid = 2240] [id = 566] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x12c741000 == 44 [pid = 2240] [id = 565] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x12a41d800 == 43 [pid = 2240] [id = 564] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x12c286800 == 42 [pid = 2240] [id = 563] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x117355000 == 41 [pid = 2240] [id = 562] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x12b944000 == 40 [pid = 2240] [id = 561] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x12b70a000 == 39 [pid = 2240] [id = 560] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x1291b9800 == 38 [pid = 2240] [id = 559] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x126bc5000 == 37 [pid = 2240] [id = 558] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x123cb5800 == 36 [pid = 2240] [id = 557] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x11948a000 == 35 [pid = 2240] [id = 556] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x1185ac000 == 34 [pid = 2240] [id = 555] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x118fc7800 == 33 [pid = 2240] [id = 554] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd70000 == 32 [pid = 2240] [id = 553] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x121176000 == 31 [pid = 2240] [id = 571] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca5c000 == 30 [pid = 2240] [id = 570] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x1291c7800 == 29 [pid = 2240] [id = 569] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x117017000 == 28 [pid = 2240] [id = 568] 07:23:24 INFO - PROCESS | 2240 | --DOCSHELL 0x12ccba000 == 27 [pid = 2240] [id = 567] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x118717000) [pid = 2240] [serial = 1636] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1167a2400) [pid = 2240] [serial = 1630] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x121bd0c00) [pid = 2240] [serial = 1622] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x117203c00) [pid = 2240] [serial = 1631] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1196c4400) [pid = 2240] [serial = 1640] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1218ae000) [pid = 2240] [serial = 1621] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x118fe8800) [pid = 2240] [serial = 1639] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x119809800) [pid = 2240] [serial = 1642] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x123c08400) [pid = 2240] [serial = 1648] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1182e7400) [pid = 2240] [serial = 1651] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1218acc00) [pid = 2240] [serial = 1646] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12153b400) [pid = 2240] [serial = 1645] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1218b1000) [pid = 2240] [serial = 1652] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x124be6c00) [pid = 2240] [serial = 1654] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x125508000) [pid = 2240] [serial = 1655] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12499dc00) [pid = 2240] [serial = 1649] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x120f22400) [pid = 2240] [serial = 1643] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x128a12800) [pid = 2240] [serial = 1658] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x118863400) [pid = 2240] [serial = 1637] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1160dac00) [pid = 2240] [serial = 1610] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11393d800) [pid = 2240] [serial = 1609] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1183e6800) [pid = 2240] [serial = 1613] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1182dd800) [pid = 2240] [serial = 1612] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x112ea4c00) [pid = 2240] [serial = 1627] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1198d4400) [pid = 2240] [serial = 1616] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x118f9c000) [pid = 2240] [serial = 1615] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1129aa800) [pid = 2240] [serial = 1628] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x121393000) [pid = 2240] [serial = 1619] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x116fb7c00) [pid = 2240] [serial = 1625] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x116080800) [pid = 2240] [serial = 1624] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1260ad000) [pid = 2240] [serial = 1657] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x120e98400) [pid = 2240] [serial = 1618] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x1182e2c00) [pid = 2240] [serial = 1633] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x11843dc00) [pid = 2240] [serial = 1634] [outer = 0x0] [url = about:blank] 07:23:24 INFO - PROCESS | 2240 | 1467642204628 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:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1073ms 07:23:24 INFO - PROCESS | 2240 | 1467642204674 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 2240 | 1467642204676 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:23:24 INFO - PROCESS | 2240 | 1467642204679 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 2240 | 1467642204681 Marionette TRACE conn2 <- [1,2262,null,{}] 07:23:24 INFO - PROCESS | 2240 | 1467642204685 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:23:24 INFO - PROCESS | 2240 | 1467642204687 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:24 INFO - PROCESS | 2240 | 1467642204764 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:23:24 INFO - PROCESS | 2240 | 1467642204823 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642204824 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169a4000 == 28 [pid = 2240] [id = 573] 07:23:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x112d67400) [pid = 2240] [serial = 1719] [outer = 0x0] 07:23:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x11303bc00) [pid = 2240] [serial = 1720] [outer = 0x112d67400] 07:23:24 INFO - PROCESS | 2240 | 1467642204851 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x113d45c00) [pid = 2240] [serial = 1721] [outer = 0x112d67400] 07:23:25 INFO - PROCESS | 2240 | 1467642205160 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:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 523ms 07:23:25 INFO - PROCESS | 2240 | 1467642205204 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 2240 | 1467642205208 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:23:25 INFO - PROCESS | 2240 | 1467642205213 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 2240 | 1467642205215 Marionette TRACE conn2 <- [1,2266,null,{}] 07:23:25 INFO - PROCESS | 2240 | 1467642205217 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:23:25 INFO - PROCESS | 2240 | 1467642205219 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:25 INFO - PROCESS | 2240 | 1467642205294 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:23:25 INFO - PROCESS | 2240 | 1467642205299 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 2240 | 1467642205300 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x118780800 == 29 [pid = 2240] [id = 574] 07:23:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1160d9400) [pid = 2240] [serial = 1722] [outer = 0x0] 07:23:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x116623800) [pid = 2240] [serial = 1723] [outer = 0x1160d9400] 07:23:25 INFO - PROCESS | 2240 | 1467642205330 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x116971800) [pid = 2240] [serial = 1724] [outer = 0x1160d9400] 07:23:25 INFO - PROCESS | 2240 | 1467642205691 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:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 520ms 07:23:25 INFO - PROCESS | 2240 | 1467642205734 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 2240 | 1467642205735 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:23:25 INFO - PROCESS | 2240 | 1467642205738 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 2240 | 1467642205740 Marionette TRACE conn2 <- [1,2270,null,{}] 07:23:25 INFO - PROCESS | 2240 | 1467642205748 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:23:25 INFO - PROCESS | 2240 | 1467642205751 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:25 INFO - PROCESS | 2240 | 1467642205828 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:23:25 INFO - PROCESS | 2240 | 1467642205832 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 2240 | 1467642205834 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x121054000 == 30 [pid = 2240] [id = 575] 07:23:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1122bcc00) [pid = 2240] [serial = 1725] [outer = 0x0] 07:23:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x11821c000) [pid = 2240] [serial = 1726] [outer = 0x1122bcc00] 07:23:25 INFO - PROCESS | 2240 | 1467642205873 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1182df800) [pid = 2240] [serial = 1727] [outer = 0x1122bcc00] 07:23:26 INFO - PROCESS | 2240 | 1467642206289 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:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 07:23:26 INFO - PROCESS | 2240 | 1467642206309 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:23:26 INFO - PROCESS | 2240 | 1467642206310 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:23:26 INFO - PROCESS | 2240 | 1467642206313 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - PROCESS | 2240 | 1467642206314 Marionette TRACE conn2 <- [1,2274,null,{}] 07:23:26 INFO - PROCESS | 2240 | 1467642206316 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:23:26 INFO - PROCESS | 2240 | 1467642206317 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:26 INFO - PROCESS | 2240 | 1467642206426 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:23:26 INFO - PROCESS | 2240 | 1467642206432 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642206433 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x123b0e800 == 31 [pid = 2240] [id = 576] 07:23:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x118435800) [pid = 2240] [serial = 1728] [outer = 0x0] 07:23:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x118447400) [pid = 2240] [serial = 1729] [outer = 0x118435800] 07:23:26 INFO - PROCESS | 2240 | 1467642206458 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x118716c00) [pid = 2240] [serial = 1730] [outer = 0x118435800] 07:23:26 INFO - PROCESS | 2240 | 1467642206807 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:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 07:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:23:26 INFO - PROCESS | 2240 | 1467642206832 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:23:26 INFO - PROCESS | 2240 | 1467642206834 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:23:26 INFO - PROCESS | 2240 | 1467642206844 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - PROCESS | 2240 | 1467642206845 Marionette TRACE conn2 <- [1,2278,null,{}] 07:23:26 INFO - PROCESS | 2240 | 1467642206847 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:23:26 INFO - PROCESS | 2240 | 1467642206848 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:26 INFO - PROCESS | 2240 | 1467642206940 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:23:26 INFO - PROCESS | 2240 | 1467642206943 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642206945 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x1260e4000 == 32 [pid = 2240] [id = 577] 07:23:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x116024000) [pid = 2240] [serial = 1731] [outer = 0x0] 07:23:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x11871a400) [pid = 2240] [serial = 1732] [outer = 0x116024000] 07:23:26 INFO - PROCESS | 2240 | 1467642206969 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x118866800) [pid = 2240] [serial = 1733] [outer = 0x116024000] 07:23:27 INFO - PROCESS | 2240 | 1467642207311 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:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 525ms 07:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:23:27 INFO - PROCESS | 2240 | 1467642207362 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 2240 | 1467642207363 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:23:27 INFO - PROCESS | 2240 | 1467642207365 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 2240 | 1467642207366 Marionette TRACE conn2 <- [1,2282,null,{}] 07:23:27 INFO - PROCESS | 2240 | 1467642207368 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:23:27 INFO - PROCESS | 2240 | 1467642207373 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:27 INFO - PROCESS | 2240 | 1467642207483 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:23:27 INFO - PROCESS | 2240 | 1467642207521 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642207522 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x129033800 == 33 [pid = 2240] [id = 578] 07:23:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x11886a000) [pid = 2240] [serial = 1734] [outer = 0x0] 07:23:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1194a2000) [pid = 2240] [serial = 1735] [outer = 0x11886a000] 07:23:27 INFO - PROCESS | 2240 | 1467642207547 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1198cbc00) [pid = 2240] [serial = 1736] [outer = 0x11886a000] 07:23:27 INFO - PROCESS | 2240 | 1467642207881 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:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 568ms 07:23:27 INFO - PROCESS | 2240 | 1467642207934 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 2240 | 1467642207935 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:23:27 INFO - PROCESS | 2240 | 1467642207944 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 2240 | 1467642207945 Marionette TRACE conn2 <- [1,2286,null,{}] 07:23:27 INFO - PROCESS | 2240 | 1467642207947 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:23:27 INFO - PROCESS | 2240 | 1467642207949 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:28 INFO - PROCESS | 2240 | 1467642208042 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:23:28 INFO - PROCESS | 2240 | 1467642208046 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642208047 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a42e000 == 34 [pid = 2240] [id = 579] 07:23:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x110f7e800) [pid = 2240] [serial = 1737] [outer = 0x0] 07:23:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1199e1400) [pid = 2240] [serial = 1738] [outer = 0x110f7e800] 07:23:28 INFO - PROCESS | 2240 | 1467642208071 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x119c48c00) [pid = 2240] [serial = 1739] [outer = 0x110f7e800] 07:23:28 INFO - PROCESS | 2240 | 1467642208374 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:23:28 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:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 468ms 07:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:23:28 INFO - PROCESS | 2240 | 1467642208412 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:23:28 INFO - PROCESS | 2240 | 1467642208414 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:23:28 INFO - PROCESS | 2240 | 1467642208416 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - PROCESS | 2240 | 1467642208417 Marionette TRACE conn2 <- [1,2290,null,{}] 07:23:28 INFO - PROCESS | 2240 | 1467642208419 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:23:28 INFO - PROCESS | 2240 | 1467642208422 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:28 INFO - PROCESS | 2240 | 1467642208516 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:23:28 INFO - PROCESS | 2240 | 1467642208555 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642208556 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a903000 == 35 [pid = 2240] [id = 580] 07:23:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x120e23000) [pid = 2240] [serial = 1740] [outer = 0x0] 07:23:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x120f27000) [pid = 2240] [serial = 1741] [outer = 0x120e23000] 07:23:28 INFO - PROCESS | 2240 | 1467642208581 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x121393000) [pid = 2240] [serial = 1742] [outer = 0x120e23000] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x120fe0c00) [pid = 2240] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x121747000) [pid = 2240] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12110a000) [pid = 2240] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x112e3dc00) [pid = 2240] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1129b1400) [pid = 2240] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x112f94400) [pid = 2240] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x116077400) [pid = 2240] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x11885cc00) [pid = 2240] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x116030400) [pid = 2240] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1129a7c00) [pid = 2240] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1139ed400) [pid = 2240] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x128de3000) [pid = 2240] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1291e3000) [pid = 2240] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12a2e3c00) [pid = 2240] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:23:28 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1160dcc00) [pid = 2240] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:23:29 INFO - PROCESS | 2240 | 1467642209032 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:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 619ms 07:23:29 INFO - PROCESS | 2240 | 1467642209037 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 2240 | 1467642209038 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:23:29 INFO - PROCESS | 2240 | 1467642209048 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 2240 | 1467642209049 Marionette TRACE conn2 <- [1,2294,null,{}] 07:23:29 INFO - PROCESS | 2240 | 1467642209052 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:23:29 INFO - PROCESS | 2240 | 1467642209053 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:29 INFO - PROCESS | 2240 | 1467642209127 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:23:29 INFO - PROCESS | 2240 | 1467642209131 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642209132 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x121053000 == 36 [pid = 2240] [id = 581] 07:23:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x115122400) [pid = 2240] [serial = 1743] [outer = 0x0] 07:23:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x118447000) [pid = 2240] [serial = 1744] [outer = 0x115122400] 07:23:29 INFO - PROCESS | 2240 | 1467642209158 Marionette DEBUG loaded listener.js 07:23:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1198d2c00) [pid = 2240] [serial = 1745] [outer = 0x115122400] 07:23:29 INFO - PROCESS | 2240 | 1467642209489 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:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 470ms 07:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:23:29 INFO - PROCESS | 2240 | 1467642209518 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 2240 | 1467642209520 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:23:29 INFO - PROCESS | 2240 | 1467642209524 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 2240 | 1467642209525 Marionette TRACE conn2 <- [1,2298,null,{}] 07:23:29 INFO - PROCESS | 2240 | 1467642209528 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:23:29 INFO - PROCESS | 2240 | 1467642209529 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:29 INFO - PROCESS | 2240 | 1467642209627 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:23:29 INFO - PROCESS | 2240 | 1467642209632 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642209633 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b92e800 == 37 [pid = 2240] [id = 582] 07:23:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118434000) [pid = 2240] [serial = 1746] [outer = 0x0] 07:23:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x121279400) [pid = 2240] [serial = 1747] [outer = 0x118434000] 07:23:29 INFO - PROCESS | 2240 | 1467642209660 Marionette DEBUG loaded listener.js 07:23:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1218a4400) [pid = 2240] [serial = 1748] [outer = 0x118434000] 07:23:29 INFO - PROCESS | 2240 | 1467642209961 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:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 469ms 07:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:23:29 INFO - PROCESS | 2240 | 1467642209993 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 2240 | 1467642209995 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:23:30 INFO - PROCESS | 2240 | 1467642210006 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 2240 | 1467642210009 Marionette TRACE conn2 <- [1,2302,null,{}] 07:23:30 INFO - PROCESS | 2240 | 1467642210011 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:23:30 INFO - PROCESS | 2240 | 1467642210013 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:30 INFO - PROCESS | 2240 | 1467642210099 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:23:30 INFO - PROCESS | 2240 | 1467642210104 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642210107 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x1260e0000 == 38 [pid = 2240] [id = 583] 07:23:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1218a9800) [pid = 2240] [serial = 1749] [outer = 0x0] 07:23:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1248ec400) [pid = 2240] [serial = 1750] [outer = 0x1218a9800] 07:23:30 INFO - PROCESS | 2240 | 1467642210133 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x124eaa000) [pid = 2240] [serial = 1751] [outer = 0x1218a9800] 07:23:30 INFO - PROCESS | 2240 | 1467642210462 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:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 479ms 07:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:23:30 INFO - PROCESS | 2240 | 1467642210476 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 2240 | 1467642210478 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:23:30 INFO - PROCESS | 2240 | 1467642210480 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 2240 | 1467642210481 Marionette TRACE conn2 <- [1,2306,null,{}] 07:23:30 INFO - PROCESS | 2240 | 1467642210483 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:23:30 INFO - PROCESS | 2240 | 1467642210484 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:30 INFO - PROCESS | 2240 | 1467642210590 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:23:30 INFO - PROCESS | 2240 | 1467642210596 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642210597 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c021800 == 39 [pid = 2240] [id = 584] 07:23:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x116077400) [pid = 2240] [serial = 1752] [outer = 0x0] 07:23:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12550d000) [pid = 2240] [serial = 1753] [outer = 0x116077400] 07:23:30 INFO - PROCESS | 2240 | 1467642210621 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1260adc00) [pid = 2240] [serial = 1754] [outer = 0x116077400] 07:23:30 INFO - PROCESS | 2240 | 1467642210963 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:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 517ms 07:23:31 INFO - PROCESS | 2240 | 1467642210998 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 2240 | 1467642211000 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:23:31 INFO - PROCESS | 2240 | 1467642211006 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 2240 | 1467642211009 Marionette TRACE conn2 <- [1,2310,null,{}] 07:23:31 INFO - PROCESS | 2240 | 1467642211013 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:23:31 INFO - PROCESS | 2240 | 1467642211015 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:31 INFO - PROCESS | 2240 | 1467642211125 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:23:31 INFO - PROCESS | 2240 | 1467642211180 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642211184 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x11693d000 == 40 [pid = 2240] [id = 585] 07:23:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1128d8c00) [pid = 2240] [serial = 1755] [outer = 0x0] 07:23:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1129ac800) [pid = 2240] [serial = 1756] [outer = 0x1128d8c00] 07:23:31 INFO - PROCESS | 2240 | 1467642211215 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x11393c000) [pid = 2240] [serial = 1757] [outer = 0x1128d8c00] 07:23:31 INFO - PROCESS | 2240 | 1467642211751 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:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 773ms 07:23:31 INFO - PROCESS | 2240 | 1467642211777 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 2240 | 1467642211781 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:23:31 INFO - PROCESS | 2240 | 1467642211811 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 2240 | 1467642211813 Marionette TRACE conn2 <- [1,2314,null,{}] 07:23:31 INFO - PROCESS | 2240 | 1467642211817 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:23:31 INFO - PROCESS | 2240 | 1467642211819 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:31 INFO - PROCESS | 2240 | 1467642211929 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:23:32 INFO - PROCESS | 2240 | 1467642212009 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642212011 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x12137f000 == 41 [pid = 2240] [id = 586] 07:23:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x116978800) [pid = 2240] [serial = 1758] [outer = 0x0] 07:23:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x117204000) [pid = 2240] [serial = 1759] [outer = 0x116978800] 07:23:32 INFO - PROCESS | 2240 | 1467642212041 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1180f2400) [pid = 2240] [serial = 1760] [outer = 0x116978800] 07:23:32 INFO - PROCESS | 2240 | 1467642212688 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:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 948ms 07:23:32 INFO - PROCESS | 2240 | 1467642212736 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 2240 | 1467642212740 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:23:32 INFO - PROCESS | 2240 | 1467642212744 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 2240 | 1467642212746 Marionette TRACE conn2 <- [1,2318,null,{}] 07:23:32 INFO - PROCESS | 2240 | 1467642212749 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:23:32 INFO - PROCESS | 2240 | 1467642212751 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:32 INFO - PROCESS | 2240 | 1467642212853 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:23:32 INFO - PROCESS | 2240 | 1467642212937 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642212940 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x117021000 == 42 [pid = 2240] [id = 587] 07:23:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x113f30c00) [pid = 2240] [serial = 1761] [outer = 0x0] 07:23:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x115e60800) [pid = 2240] [serial = 1762] [outer = 0x113f30c00] 07:23:32 INFO - PROCESS | 2240 | 1467642212969 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1166f6c00) [pid = 2240] [serial = 1763] [outer = 0x113f30c00] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x1260e0000 == 41 [pid = 2240] [id = 583] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x12b92e800 == 40 [pid = 2240] [id = 582] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x121053000 == 39 [pid = 2240] [id = 581] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x12a903000 == 38 [pid = 2240] [id = 580] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x12a42e000 == 37 [pid = 2240] [id = 579] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x129033800 == 36 [pid = 2240] [id = 578] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x1260e4000 == 35 [pid = 2240] [id = 577] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x123b0e800 == 34 [pid = 2240] [id = 576] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x121054000 == 33 [pid = 2240] [id = 575] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x118780800 == 32 [pid = 2240] [id = 574] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x1169a4000 == 31 [pid = 2240] [id = 573] 07:23:33 INFO - PROCESS | 2240 | --DOCSHELL 0x11701e800 == 30 [pid = 2240] [id = 572] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1218b1800) [pid = 2240] [serial = 1681] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1265f1800) [pid = 2240] [serial = 1684] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x128a1e800) [pid = 2240] [serial = 1661] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x128a18c00) [pid = 2240] [serial = 1660] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1139ecc00) [pid = 2240] [serial = 1663] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1160dd400) [pid = 2240] [serial = 1664] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x11981c800) [pid = 2240] [serial = 1675] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1198d6800) [pid = 2240] [serial = 1676] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1199e6000) [pid = 2240] [serial = 1678] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1176eb800) [pid = 2240] [serial = 1669] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118433400) [pid = 2240] [serial = 1670] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x118f97800) [pid = 2240] [serial = 1672] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1196bf400) [pid = 2240] [serial = 1673] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1160e0800) [pid = 2240] [serial = 1666] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x116fb8800) [pid = 2240] [serial = 1667] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x128bb3400) [pid = 2240] [serial = 1687] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1182df000) [pid = 2240] [serial = 1693] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x129090800) [pid = 2240] [serial = 1690] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x128de0000) [pid = 2240] [serial = 1688] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12934cc00) [pid = 2240] [serial = 1700] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12a63e400) [pid = 2240] [serial = 1703] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x12a632c00) [pid = 2240] [serial = 1702] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x119811800) [pid = 2240] [serial = 1694] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x12909d000) [pid = 2240] [serial = 1691] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1291e3800) [pid = 2240] [serial = 1697] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x129345000) [pid = 2240] [serial = 1699] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x1255ca400) [pid = 2240] [serial = 1682] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x128a19c00) [pid = 2240] [serial = 1685] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x120e99c00) [pid = 2240] [serial = 1679] [outer = 0x0] [url = about:blank] 07:23:33 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x120e92c00) [pid = 2240] [serial = 1696] [outer = 0x0] [url = about:blank] 07:23:33 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 07:23:33 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - _addTest/ [0,2321,"getWindowHandle",null] 07:23:33 INFO - PROCESS | 2240 | 1467642213367 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:23:33 INFO - PROCESS | 2240 | 1467642213373 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - PROCESS | 2240 | 1467642213375 Marionette TRACE conn2 <- [1,2322,null,{}] 07:23:33 INFO - PROCESS | 2240 | 1467642213378 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:23:33 INFO - PROCESS | 2240 | 1467642213379 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:33 INFO - PROCESS | 2240 | 1467642213456 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:23:33 INFO - PROCESS | 2240 | 1467642213460 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642213462 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x119494800 == 31 [pid = 2240] [id = 588] 07:23:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x117206400) [pid = 2240] [serial = 1764] [outer = 0x0] 07:23:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x1180f2800) [pid = 2240] [serial = 1765] [outer = 0x117206400] 07:23:33 INFO - PROCESS | 2240 | 1467642213490 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1182dd800) [pid = 2240] [serial = 1766] [outer = 0x117206400] 07:23:33 INFO - PROCESS | 2240 | 1467642213814 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:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 473ms 07:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:23:33 INFO - PROCESS | 2240 | 1467642213848 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:23:33 INFO - PROCESS | 2240 | 1467642213849 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:23:33 INFO - PROCESS | 2240 | 1467642213851 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - PROCESS | 2240 | 1467642213854 Marionette TRACE conn2 <- [1,2326,null,{}] 07:23:33 INFO - PROCESS | 2240 | 1467642213862 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:23:33 INFO - PROCESS | 2240 | 1467642213865 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:33 INFO - PROCESS | 2240 | 1467642213945 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:23:33 INFO - PROCESS | 2240 | 1467642213950 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642213952 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x123b0e800 == 32 [pid = 2240] [id = 589] 07:23:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x118441000) [pid = 2240] [serial = 1767] [outer = 0x0] 07:23:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x118715000) [pid = 2240] [serial = 1768] [outer = 0x118441000] 07:23:33 INFO - PROCESS | 2240 | 1467642213983 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x118f90400) [pid = 2240] [serial = 1769] [outer = 0x118441000] 07:23:34 INFO - PROCESS | 2240 | 1467642214342 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:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 522ms 07:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:23:34 INFO - PROCESS | 2240 | 1467642214382 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 2240 | 1467642214384 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:23:34 INFO - PROCESS | 2240 | 1467642214387 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 2240 | 1467642214389 Marionette TRACE conn2 <- [1,2330,null,{}] 07:23:34 INFO - PROCESS | 2240 | 1467642214391 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:23:34 INFO - PROCESS | 2240 | 1467642214392 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:34 INFO - PROCESS | 2240 | 1467642214469 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:23:34 INFO - PROCESS | 2240 | 1467642214474 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642214475 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x128d56000 == 33 [pid = 2240] [id = 590] 07:23:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x11949bc00) [pid = 2240] [serial = 1770] [outer = 0x0] 07:23:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1196bfc00) [pid = 2240] [serial = 1771] [outer = 0x11949bc00] 07:23:34 INFO - PROCESS | 2240 | 1467642214500 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x11980a400) [pid = 2240] [serial = 1772] [outer = 0x11949bc00] 07:23:34 INFO - PROCESS | 2240 | 1467642214839 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:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 470ms 07:23:34 INFO - PROCESS | 2240 | 1467642214859 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 2240 | 1467642214860 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:23:34 INFO - PROCESS | 2240 | 1467642214862 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 2240 | 1467642214863 Marionette TRACE conn2 <- [1,2334,null,{}] 07:23:34 INFO - PROCESS | 2240 | 1467642214865 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:23:34 INFO - PROCESS | 2240 | 1467642214867 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:34 INFO - PROCESS | 2240 | 1467642214944 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:23:34 INFO - PROCESS | 2240 | 1467642214947 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642214949 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a6a8800 == 34 [pid = 2240] [id = 591] 07:23:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x119811400) [pid = 2240] [serial = 1773] [outer = 0x0] 07:23:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1198d2800) [pid = 2240] [serial = 1774] [outer = 0x119811400] 07:23:34 INFO - PROCESS | 2240 | 1467642214976 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x119c49800) [pid = 2240] [serial = 1775] [outer = 0x119811400] 07:23:35 INFO - PROCESS | 2240 | 1467642215331 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:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 07:23:35 INFO - PROCESS | 2240 | 1467642215387 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:23:35 INFO - PROCESS | 2240 | 1467642215388 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:23:35 INFO - PROCESS | 2240 | 1467642215390 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:23:35 INFO - PROCESS | 2240 | 1467642215391 Marionette TRACE conn2 <- [1,2338,null,{}] 07:23:35 INFO - PROCESS | 2240 | 1467642215394 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:23:35 INFO - PROCESS | 2240 | 1467642215398 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:35 INFO - PROCESS | 2240 | 1467642215522 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:23:35 INFO - PROCESS | 2240 | 1467642215532 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642215534 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:35 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b71e000 == 35 [pid = 2240] [id = 592] 07:23:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x120e27000) [pid = 2240] [serial = 1776] [outer = 0x0] 07:23:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x121110c00) [pid = 2240] [serial = 1777] [outer = 0x120e27000] 07:23:35 INFO - PROCESS | 2240 | 1467642215559 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x124bb9c00) [pid = 2240] [serial = 1778] [outer = 0x120e27000] 07:23:35 INFO - PROCESS | 2240 | 1467642215893 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:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 07:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:23:35 INFO - PROCESS | 2240 | 1467642215910 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:23:35 INFO - PROCESS | 2240 | 1467642215911 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:23:35 INFO - PROCESS | 2240 | 1467642215913 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:23:35 INFO - PROCESS | 2240 | 1467642215914 Marionette TRACE conn2 <- [1,2342,null,{}] 07:23:35 INFO - PROCESS | 2240 | 1467642215917 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:23:35 INFO - PROCESS | 2240 | 1467642215918 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:36 INFO - PROCESS | 2240 | 1467642216014 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:23:36 INFO - PROCESS | 2240 | 1467642216027 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642216028 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba1c800 == 36 [pid = 2240] [id = 593] 07:23:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x124be6800) [pid = 2240] [serial = 1779] [outer = 0x0] 07:23:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1255bd800) [pid = 2240] [serial = 1780] [outer = 0x124be6800] 07:23:36 INFO - PROCESS | 2240 | 1467642216060 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x126458c00) [pid = 2240] [serial = 1781] [outer = 0x124be6800] 07:23:36 INFO - PROCESS | 2240 | 1467642216408 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:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 07:23:36 INFO - PROCESS | 2240 | 1467642216432 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 2240 | 1467642216434 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:23:36 INFO - PROCESS | 2240 | 1467642216436 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 2240 | 1467642216437 Marionette TRACE conn2 <- [1,2346,null,{}] 07:23:36 INFO - PROCESS | 2240 | 1467642216445 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:23:36 INFO - PROCESS | 2240 | 1467642216447 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:36 INFO - PROCESS | 2240 | 1467642216587 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:23:36 INFO - PROCESS | 2240 | 1467642216622 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642216623 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd74800 == 37 [pid = 2240] [id = 594] 07:23:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x124be3000) [pid = 2240] [serial = 1782] [outer = 0x0] 07:23:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1265f4800) [pid = 2240] [serial = 1783] [outer = 0x124be3000] 07:23:36 INFO - PROCESS | 2240 | 1467642216647 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x128a11000) [pid = 2240] [serial = 1784] [outer = 0x124be3000] 07:23:36 INFO - PROCESS | 2240 | 1467642216982 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:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 574ms 07:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:23:37 INFO - PROCESS | 2240 | 1467642217016 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 2240 | 1467642217017 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:23:37 INFO - PROCESS | 2240 | 1467642217019 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 2240 | 1467642217020 Marionette TRACE conn2 <- [1,2350,null,{}] 07:23:37 INFO - PROCESS | 2240 | 1467642217022 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:23:37 INFO - PROCESS | 2240 | 1467642217023 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:37 INFO - PROCESS | 2240 | 1467642217122 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:23:37 INFO - PROCESS | 2240 | 1467642217125 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642217126 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c295800 == 38 [pid = 2240] [id = 595] 07:23:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1265ec000) [pid = 2240] [serial = 1785] [outer = 0x0] 07:23:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x128a1c000) [pid = 2240] [serial = 1786] [outer = 0x1265ec000] 07:23:37 INFO - PROCESS | 2240 | 1467642217157 Marionette DEBUG loaded listener.js 07:23:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x128bb5400) [pid = 2240] [serial = 1787] [outer = 0x1265ec000] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x11886a000) [pid = 2240] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x116024000) [pid = 2240] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1160d9400) [pid = 2240] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x113038c00) [pid = 2240] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1122bcc00) [pid = 2240] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x112d67400) [pid = 2240] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1172bd000) [pid = 2240] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x118448400) [pid = 2240] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x120e23000) [pid = 2240] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1218a9800) [pid = 2240] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x110f7e800) [pid = 2240] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x115122400) [pid = 2240] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118434000) [pid = 2240] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x121746800) [pid = 2240] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x121747400) [pid = 2240] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:23:37 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x118435800) [pid = 2240] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:23:37 INFO - PROCESS | 2240 | 1467642217560 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:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 572ms 07:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:23:37 INFO - PROCESS | 2240 | 1467642217591 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 2240 | 1467642217592 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:23:37 INFO - PROCESS | 2240 | 1467642217594 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 2240 | 1467642217595 Marionette TRACE conn2 <- [1,2354,null,{}] 07:23:37 INFO - PROCESS | 2240 | 1467642217598 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:23:37 INFO - PROCESS | 2240 | 1467642217599 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:37 INFO - PROCESS | 2240 | 1467642217679 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:23:37 INFO - PROCESS | 2240 | 1467642217682 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642217683 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a904000 == 39 [pid = 2240] [id = 596] 07:23:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x111da8c00) [pid = 2240] [serial = 1788] [outer = 0x0] 07:23:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x116798400) [pid = 2240] [serial = 1789] [outer = 0x111da8c00] 07:23:37 INFO - PROCESS | 2240 | 1467642217708 Marionette DEBUG loaded listener.js 07:23:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x118446000) [pid = 2240] [serial = 1790] [outer = 0x111da8c00] 07:23:38 INFO - PROCESS | 2240 | 1467642218060 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:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 469ms 07:23:38 INFO - PROCESS | 2240 | 1467642218064 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:23:38 INFO - PROCESS | 2240 | 1467642218065 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:23:38 INFO - PROCESS | 2240 | 1467642218067 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:23:38 INFO - PROCESS | 2240 | 1467642218069 Marionette TRACE conn2 <- [1,2358,null,{}] 07:23:38 INFO - PROCESS | 2240 | 1467642218076 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:23:38 INFO - PROCESS | 2240 | 1467642218078 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:38 INFO - PROCESS | 2240 | 1467642218205 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:23:38 INFO - PROCESS | 2240 | 1467642218212 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 2240 | 1467642218214 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c753800 == 40 [pid = 2240] [id = 597] 07:23:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1160d9400) [pid = 2240] [serial = 1791] [outer = 0x0] 07:23:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x119829400) [pid = 2240] [serial = 1792] [outer = 0x1160d9400] 07:23:38 INFO - PROCESS | 2240 | 1467642218240 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x129094400) [pid = 2240] [serial = 1793] [outer = 0x1160d9400] 07:23:38 INFO - PROCESS | 2240 | 1467642218587 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:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 573ms 07:23:38 INFO - PROCESS | 2240 | 1467642218642 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:23:38 INFO - PROCESS | 2240 | 1467642218644 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:23:38 INFO - PROCESS | 2240 | 1467642218648 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:23:38 INFO - PROCESS | 2240 | 1467642218650 Marionette TRACE conn2 <- [1,2362,null,{}] 07:23:38 INFO - PROCESS | 2240 | 1467642218653 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:23:38 INFO - PROCESS | 2240 | 1467642218655 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:38 INFO - PROCESS | 2240 | 1467642218780 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:23:38 INFO - PROCESS | 2240 | 1467642218871 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 2240 | 1467642218872 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x12cca9800 == 41 [pid = 2240] [id = 598] 07:23:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1122bcc00) [pid = 2240] [serial = 1794] [outer = 0x0] 07:23:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x129098c00) [pid = 2240] [serial = 1795] [outer = 0x1122bcc00] 07:23:38 INFO - PROCESS | 2240 | 1467642218912 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1291e2000) [pid = 2240] [serial = 1796] [outer = 0x1122bcc00] 07:23:39 INFO - PROCESS | 2240 | 1467642219294 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:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 07:23:39 INFO - PROCESS | 2240 | 1467642219317 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 2240 | 1467642219319 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:23:39 INFO - PROCESS | 2240 | 1467642219324 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - PROCESS | 2240 | 1467642219326 Marionette TRACE conn2 <- [1,2366,null,{}] 07:23:39 INFO - PROCESS | 2240 | 1467642219328 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:23:39 INFO - PROCESS | 2240 | 1467642219329 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:39 INFO - PROCESS | 2240 | 1467642219444 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:23:39 INFO - PROCESS | 2240 | 1467642219449 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642219450 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d289000 == 42 [pid = 2240] [id = 599] 07:23:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x119805c00) [pid = 2240] [serial = 1797] [outer = 0x0] 07:23:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1291e7400) [pid = 2240] [serial = 1798] [outer = 0x119805c00] 07:23:39 INFO - PROCESS | 2240 | 1467642219474 Marionette DEBUG loaded listener.js 07:23:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12934b400) [pid = 2240] [serial = 1799] [outer = 0x119805c00] 07:23:39 INFO - PROCESS | 2240 | 1467642219971 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:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 673ms 07:23:39 INFO - PROCESS | 2240 | 1467642219995 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 2240 | 1467642219997 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:23:40 INFO - PROCESS | 2240 | 1467642220001 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 2240 | 1467642220003 Marionette TRACE conn2 <- [1,2370,null,{}] 07:23:40 INFO - PROCESS | 2240 | 1467642220006 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:23:40 INFO - PROCESS | 2240 | 1467642220009 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:40 INFO - PROCESS | 2240 | 1467642220115 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:23:40 INFO - PROCESS | 2240 | 1467642220222 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642220223 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x121185000 == 43 [pid = 2240] [id = 600] 07:23:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x118216800) [pid = 2240] [serial = 1800] [outer = 0x0] 07:23:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x11821f800) [pid = 2240] [serial = 1801] [outer = 0x118216800] 07:23:40 INFO - PROCESS | 2240 | 1467642220256 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x118433400) [pid = 2240] [serial = 1802] [outer = 0x118216800] 07:23:40 INFO - PROCESS | 2240 | 1467642220682 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:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 723ms 07:23:40 INFO - PROCESS | 2240 | 1467642220724 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 2240 | 1467642220727 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:23:40 INFO - PROCESS | 2240 | 1467642220732 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 2240 | 1467642220733 Marionette TRACE conn2 <- [1,2374,null,{}] 07:23:40 INFO - PROCESS | 2240 | 1467642220736 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:23:40 INFO - PROCESS | 2240 | 1467642220738 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:40 INFO - PROCESS | 2240 | 1467642220842 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:23:40 INFO - PROCESS | 2240 | 1467642220902 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642220904 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b71a800 == 44 [pid = 2240] [id = 601] 07:23:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x118445000) [pid = 2240] [serial = 1803] [outer = 0x0] 07:23:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x118f99800) [pid = 2240] [serial = 1804] [outer = 0x118445000] 07:23:40 INFO - PROCESS | 2240 | 1467642220934 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1196c9400) [pid = 2240] [serial = 1805] [outer = 0x118445000] 07:23:41 INFO - PROCESS | 2240 | 1467642221393 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:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 721ms 07:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:23:41 INFO - PROCESS | 2240 | 1467642221492 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 2240 | 1467642221493 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:23:41 INFO - PROCESS | 2240 | 1467642221497 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - PROCESS | 2240 | 1467642221499 Marionette TRACE conn2 <- [1,2378,null,{}] 07:23:41 INFO - PROCESS | 2240 | 1467642221507 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:23:41 INFO - PROCESS | 2240 | 1467642221510 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:41 INFO - PROCESS | 2240 | 1467642221609 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:23:41 INFO - PROCESS | 2240 | 1467642221668 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642221670 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d39d000 == 45 [pid = 2240] [id = 602] 07:23:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1218a6800) [pid = 2240] [serial = 1806] [outer = 0x0] 07:23:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1218eac00) [pid = 2240] [serial = 1807] [outer = 0x1218a6800] 07:23:41 INFO - PROCESS | 2240 | 1467642221700 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x124ea9800) [pid = 2240] [serial = 1808] [outer = 0x1218a6800] 07:23:42 INFO - PROCESS | 2240 | 1467642222162 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:23:42 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:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 871ms 07:23:42 INFO - PROCESS | 2240 | 1467642222400 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 2240 | 1467642222404 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:23:42 INFO - PROCESS | 2240 | 1467642222431 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 2240 | 1467642222434 Marionette TRACE conn2 <- [1,2382,null,{}] 07:23:42 INFO - PROCESS | 2240 | 1467642222441 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:23:42 INFO - PROCESS | 2240 | 1467642222444 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:42 INFO - PROCESS | 2240 | 1467642222584 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:23:42 INFO - PROCESS | 2240 | 1467642222680 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642222684 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199a6800 == 46 [pid = 2240] [id = 603] 07:23:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x116079000) [pid = 2240] [serial = 1809] [outer = 0x0] 07:23:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x1167a3400) [pid = 2240] [serial = 1810] [outer = 0x116079000] 07:23:42 INFO - PROCESS | 2240 | 1467642222720 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x117205c00) [pid = 2240] [serial = 1811] [outer = 0x116079000] 07:23:43 INFO - PROCESS | 2240 | 1467642223201 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:23:43 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:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 828ms 07:23:43 INFO - PROCESS | 2240 | 1467642223258 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 2240 | 1467642223259 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:23:43 INFO - PROCESS | 2240 | 1467642223263 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 2240 | 1467642223266 Marionette TRACE conn2 <- [1,2386,null,{}] 07:23:43 INFO - PROCESS | 2240 | 1467642223268 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:23:43 INFO - PROCESS | 2240 | 1467642223270 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:43 INFO - PROCESS | 2240 | 1467642223360 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:23:43 INFO - PROCESS | 2240 | 1467642223432 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642223434 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191ce000 == 47 [pid = 2240] [id = 604] 07:23:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1182e0c00) [pid = 2240] [serial = 1812] [outer = 0x0] 07:23:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1183ec400) [pid = 2240] [serial = 1813] [outer = 0x1182e0c00] 07:23:43 INFO - PROCESS | 2240 | 1467642223462 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x118447c00) [pid = 2240] [serial = 1814] [outer = 0x1182e0c00] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12cca9800 == 46 [pid = 2240] [id = 598] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12c753800 == 45 [pid = 2240] [id = 597] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12a904000 == 44 [pid = 2240] [id = 596] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12c295800 == 43 [pid = 2240] [id = 595] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd74800 == 42 [pid = 2240] [id = 594] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba1c800 == 41 [pid = 2240] [id = 593] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12b71e000 == 40 [pid = 2240] [id = 592] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12a6a8800 == 39 [pid = 2240] [id = 591] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x128d56000 == 38 [pid = 2240] [id = 590] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x123b0e800 == 37 [pid = 2240] [id = 589] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x119494800 == 36 [pid = 2240] [id = 588] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x117021000 == 35 [pid = 2240] [id = 587] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12137f000 == 34 [pid = 2240] [id = 586] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x11693d000 == 33 [pid = 2240] [id = 585] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12c021800 == 32 [pid = 2240] [id = 584] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x1199a6800 == 31 [pid = 2240] [id = 603] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12d39d000 == 30 [pid = 2240] [id = 602] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12b71a800 == 29 [pid = 2240] [id = 601] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x121185000 == 28 [pid = 2240] [id = 600] 07:23:44 INFO - PROCESS | 2240 | --DOCSHELL 0x12d289000 == 27 [pid = 2240] [id = 599] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x1194a2000) [pid = 2240] [serial = 1735] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x11871a400) [pid = 2240] [serial = 1732] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x116623800) [pid = 2240] [serial = 1723] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x116971800) [pid = 2240] [serial = 1724] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x113b9e800) [pid = 2240] [serial = 1718] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1131d6000) [pid = 2240] [serial = 1717] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x11821c000) [pid = 2240] [serial = 1726] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1182df800) [pid = 2240] [serial = 1727] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x11303bc00) [pid = 2240] [serial = 1720] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x113d45c00) [pid = 2240] [serial = 1721] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1182e8800) [pid = 2240] [serial = 1706] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1176e4c00) [pid = 2240] [serial = 1705] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x119805800) [pid = 2240] [serial = 1709] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x11949ac00) [pid = 2240] [serial = 1708] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1198cbc00) [pid = 2240] [serial = 1736] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x120f27000) [pid = 2240] [serial = 1741] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x124eaa000) [pid = 2240] [serial = 1751] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x119c48c00) [pid = 2240] [serial = 1739] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1199e1400) [pid = 2240] [serial = 1738] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1198d2c00) [pid = 2240] [serial = 1745] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x121279400) [pid = 2240] [serial = 1747] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x124be5400) [pid = 2240] [serial = 1712] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1219da000) [pid = 2240] [serial = 1711] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118447000) [pid = 2240] [serial = 1744] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x126b0f400) [pid = 2240] [serial = 1715] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x124ea7400) [pid = 2240] [serial = 1714] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1248ec400) [pid = 2240] [serial = 1750] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x118447400) [pid = 2240] [serial = 1729] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x121393000) [pid = 2240] [serial = 1742] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1218a4400) [pid = 2240] [serial = 1748] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x118866800) [pid = 2240] [serial = 1733] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x118716c00) [pid = 2240] [serial = 1730] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x12550d000) [pid = 2240] [serial = 1753] [outer = 0x0] [url = about:blank] 07:23:44 INFO - PROCESS | 2240 | 1467642224381 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:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1171ms 07:23:44 INFO - PROCESS | 2240 | 1467642224434 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 2240 | 1467642224436 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:23:44 INFO - PROCESS | 2240 | 1467642224440 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 2240 | 1467642224442 Marionette TRACE conn2 <- [1,2390,null,{}] 07:23:44 INFO - PROCESS | 2240 | 1467642224445 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:23:44 INFO - PROCESS | 2240 | 1467642224447 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:44 INFO - PROCESS | 2240 | 1467642224525 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:23:44 INFO - PROCESS | 2240 | 1467642224530 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642224533 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x1169bc800 == 28 [pid = 2240] [id = 605] 07:23:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1131d7400) [pid = 2240] [serial = 1815] [outer = 0x0] 07:23:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x113d45c00) [pid = 2240] [serial = 1816] [outer = 0x1131d7400] 07:23:44 INFO - PROCESS | 2240 | 1467642224562 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x116083c00) [pid = 2240] [serial = 1817] [outer = 0x1131d7400] 07:23:44 INFO - PROCESS | 2240 | 1467642224940 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:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 521ms 07:23:44 INFO - PROCESS | 2240 | 1467642224960 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 2240 | 1467642224963 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:23:44 INFO - PROCESS | 2240 | 1467642224967 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 2240 | 1467642224969 Marionette TRACE conn2 <- [1,2394,null,{}] 07:23:44 INFO - PROCESS | 2240 | 1467642224974 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:23:44 INFO - PROCESS | 2240 | 1467642224975 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:45 INFO - PROCESS | 2240 | 1467642225051 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:23:45 INFO - PROCESS | 2240 | 1467642225057 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642225059 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x1191b0800 == 29 [pid = 2240] [id = 606] 07:23:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x116975c00) [pid = 2240] [serial = 1818] [outer = 0x0] 07:23:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x11821d000) [pid = 2240] [serial = 1819] [outer = 0x116975c00] 07:23:45 INFO - PROCESS | 2240 | 1467642225085 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1183e5000) [pid = 2240] [serial = 1820] [outer = 0x116975c00] 07:23:45 INFO - PROCESS | 2240 | 1467642225451 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:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 520ms 07:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:23:45 INFO - PROCESS | 2240 | 1467642225488 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 2240 | 1467642225489 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:23:45 INFO - PROCESS | 2240 | 1467642225491 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 2240 | 1467642225494 Marionette TRACE conn2 <- [1,2398,null,{}] 07:23:45 INFO - PROCESS | 2240 | 1467642225503 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:23:45 INFO - PROCESS | 2240 | 1467642225506 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:45 INFO - PROCESS | 2240 | 1467642225581 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:23:45 INFO - PROCESS | 2240 | 1467642225587 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642225591 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x12137e800 == 30 [pid = 2240] [id = 607] 07:23:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1128d5800) [pid = 2240] [serial = 1821] [outer = 0x0] 07:23:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x118f92800) [pid = 2240] [serial = 1822] [outer = 0x1128d5800] 07:23:45 INFO - PROCESS | 2240 | 1467642225619 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1196c4000) [pid = 2240] [serial = 1823] [outer = 0x1128d5800] 07:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 470ms 07:23:45 INFO - PROCESS | 2240 | 1467642225959 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:23:45 INFO - PROCESS | 2240 | 1467642225963 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 2240 | 1467642225964 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:23:45 INFO - PROCESS | 2240 | 1467642225967 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 2240 | 1467642225968 Marionette TRACE conn2 <- [1,2402,null,{}] 07:23:45 INFO - PROCESS | 2240 | 1467642225970 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:23:45 INFO - PROCESS | 2240 | 1467642225973 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:46 INFO - PROCESS | 2240 | 1467642226049 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:23:46 INFO - PROCESS | 2240 | 1467642226110 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642226111 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x125548800 == 31 [pid = 2240] [id = 608] 07:23:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1110a0400) [pid = 2240] [serial = 1824] [outer = 0x0] 07:23:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x11980e800) [pid = 2240] [serial = 1825] [outer = 0x1110a0400] 07:23:46 INFO - PROCESS | 2240 | 1467642226138 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x11949c000) [pid = 2240] [serial = 1826] [outer = 0x1110a0400] 07:23:46 INFO - PROCESS | 2240 | 1467642226422 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:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 07:23:46 INFO - PROCESS | 2240 | 1467642226490 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:23:46 INFO - PROCESS | 2240 | 1467642226491 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:23:46 INFO - PROCESS | 2240 | 1467642226494 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - PROCESS | 2240 | 1467642226495 Marionette TRACE conn2 <- [1,2406,null,{}] 07:23:46 INFO - PROCESS | 2240 | 1467642226497 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:23:46 INFO - PROCESS | 2240 | 1467642226498 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:46 INFO - PROCESS | 2240 | 1467642226590 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:23:46 INFO - PROCESS | 2240 | 1467642226627 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642226628 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x129027800 == 32 [pid = 2240] [id = 609] 07:23:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x116971800) [pid = 2240] [serial = 1827] [outer = 0x0] 07:23:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x119c3f400) [pid = 2240] [serial = 1828] [outer = 0x116971800] 07:23:46 INFO - PROCESS | 2240 | 1467642226653 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120e90c00) [pid = 2240] [serial = 1829] [outer = 0x116971800] 07:23:46 INFO - PROCESS | 2240 | 1467642226982 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:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 517ms 07:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:23:47 INFO - PROCESS | 2240 | 1467642227018 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 2240 | 1467642227020 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:23:47 INFO - PROCESS | 2240 | 1467642227024 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 2240 | 1467642227025 Marionette TRACE conn2 <- [1,2410,null,{}] 07:23:47 INFO - PROCESS | 2240 | 1467642227027 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:23:47 INFO - PROCESS | 2240 | 1467642227031 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:47 INFO - PROCESS | 2240 | 1467642227144 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:23:47 INFO - PROCESS | 2240 | 1467642227158 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642227159 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a69e000 == 33 [pid = 2240] [id = 610] 07:23:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x120f27800) [pid = 2240] [serial = 1830] [outer = 0x0] 07:23:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1218a7800) [pid = 2240] [serial = 1831] [outer = 0x120f27800] 07:23:47 INFO - PROCESS | 2240 | 1467642227185 Marionette DEBUG loaded listener.js 07:23:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1248efc00) [pid = 2240] [serial = 1832] [outer = 0x120f27800] 07:23:47 INFO - PROCESS | 2240 | 1467642227641 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:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 669ms 07:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:23:47 INFO - PROCESS | 2240 | 1467642227693 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 2240 | 1467642227695 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:23:47 INFO - PROCESS | 2240 | 1467642227698 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 2240 | 1467642227700 Marionette TRACE conn2 <- [1,2414,null,{}] 07:23:47 INFO - PROCESS | 2240 | 1467642227716 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:23:47 INFO - PROCESS | 2240 | 1467642227718 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:47 INFO - PROCESS | 2240 | 1467642227860 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:23:47 INFO - PROCESS | 2240 | 1467642227916 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642227917 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac14000 == 34 [pid = 2240] [id = 611] 07:23:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x120f2c000) [pid = 2240] [serial = 1833] [outer = 0x0] 07:23:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x124be8000) [pid = 2240] [serial = 1834] [outer = 0x120f2c000] 07:23:47 INFO - PROCESS | 2240 | 1467642227957 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1260ad000) [pid = 2240] [serial = 1835] [outer = 0x120f2c000] 07:23:48 INFO - PROCESS | 2240 | 1467642228291 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:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 621ms 07:23:48 INFO - PROCESS | 2240 | 1467642228321 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 2240 | 1467642228322 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:23:48 INFO - PROCESS | 2240 | 1467642228330 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 2240 | 1467642228331 Marionette TRACE conn2 <- [1,2418,null,{}] 07:23:48 INFO - PROCESS | 2240 | 1467642228333 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:23:48 INFO - PROCESS | 2240 | 1467642228334 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:48 INFO - PROCESS | 2240 | 1467642228420 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1122bcc00) [pid = 2240] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x124be6800) [pid = 2240] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x124be3000) [pid = 2240] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1265ec000) [pid = 2240] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x116978800) [pid = 2240] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x118441000) [pid = 2240] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x117206400) [pid = 2240] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x113f30c00) [pid = 2240] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x11949bc00) [pid = 2240] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x116077400) [pid = 2240] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x119811400) [pid = 2240] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x111da8c00) [pid = 2240] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1128d8c00) [pid = 2240] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1160d9400) [pid = 2240] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x120e27000) [pid = 2240] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:23:48 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x119805c00) [pid = 2240] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:23:48 INFO - PROCESS | 2240 | 1467642228726 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642228727 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x116938000 == 35 [pid = 2240] [id = 612] 07:23:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1122af400) [pid = 2240] [serial = 1836] [outer = 0x0] 07:23:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1129a6400) [pid = 2240] [serial = 1837] [outer = 0x1122af400] 07:23:48 INFO - PROCESS | 2240 | 1467642228773 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1160d9400) [pid = 2240] [serial = 1838] [outer = 0x1122af400] 07:23:49 INFO - PROCESS | 2240 | 1467642229191 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:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 873ms 07:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:23:49 INFO - PROCESS | 2240 | 1467642229205 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 2240 | 1467642229207 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:23:49 INFO - PROCESS | 2240 | 1467642229209 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 2240 | 1467642229210 Marionette TRACE conn2 <- [1,2422,null,{}] 07:23:49 INFO - PROCESS | 2240 | 1467642229212 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:23:49 INFO - PROCESS | 2240 | 1467642229214 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:49 INFO - PROCESS | 2240 | 1467642229313 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:23:49 INFO - PROCESS | 2240 | 1467642229318 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642229320 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x12137e000 == 36 [pid = 2240] [id = 613] 07:23:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1166f1000) [pid = 2240] [serial = 1839] [outer = 0x0] 07:23:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x1196c5400) [pid = 2240] [serial = 1840] [outer = 0x1166f1000] 07:23:49 INFO - PROCESS | 2240 | 1467642229345 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1260b1000) [pid = 2240] [serial = 1841] [outer = 0x1166f1000] 07:23:49 INFO - PROCESS | 2240 | 1467642229633 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:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 471ms 07:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:23:49 INFO - PROCESS | 2240 | 1467642229681 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 2240 | 1467642229682 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:23:49 INFO - PROCESS | 2240 | 1467642229684 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 2240 | 1467642229685 Marionette TRACE conn2 <- [1,2426,null,{}] 07:23:49 INFO - PROCESS | 2240 | 1467642229690 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:23:49 INFO - PROCESS | 2240 | 1467642229691 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:49 INFO - PROCESS | 2240 | 1467642229765 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:23:49 INFO - PROCESS | 2240 | 1467642229768 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642229769 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd61000 == 37 [pid = 2240] [id = 614] 07:23:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1264ea800) [pid = 2240] [serial = 1842] [outer = 0x0] 07:23:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x128a11800) [pid = 2240] [serial = 1843] [outer = 0x1264ea800] 07:23:49 INFO - PROCESS | 2240 | 1467642229795 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x128a1b400) [pid = 2240] [serial = 1844] [outer = 0x1264ea800] 07:23:50 INFO - PROCESS | 2240 | 1467642230126 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:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 470ms 07:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:23:50 INFO - PROCESS | 2240 | 1467642230163 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 2240 | 1467642230165 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:23:50 INFO - PROCESS | 2240 | 1467642230167 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 2240 | 1467642230169 Marionette TRACE conn2 <- [1,2430,null,{}] 07:23:50 INFO - PROCESS | 2240 | 1467642230171 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:23:50 INFO - PROCESS | 2240 | 1467642230173 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:50 INFO - PROCESS | 2240 | 1467642230287 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:23:50 INFO - PROCESS | 2240 | 1467642230293 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642230294 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x128d61000 == 38 [pid = 2240] [id = 615] 07:23:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1264eb400) [pid = 2240] [serial = 1845] [outer = 0x0] 07:23:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x128bb4c00) [pid = 2240] [serial = 1846] [outer = 0x1264eb400] 07:23:50 INFO - PROCESS | 2240 | 1467642230321 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1291e0800) [pid = 2240] [serial = 1847] [outer = 0x1264eb400] 07:23:50 INFO - PROCESS | 2240 | 1467642230627 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:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 471ms 07:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:23:50 INFO - PROCESS | 2240 | 1467642230640 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 2240 | 1467642230643 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:23:50 INFO - PROCESS | 2240 | 1467642230645 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 2240 | 1467642230646 Marionette TRACE conn2 <- [1,2434,null,{}] 07:23:50 INFO - PROCESS | 2240 | 1467642230648 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:23:50 INFO - PROCESS | 2240 | 1467642230649 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:50 INFO - PROCESS | 2240 | 1467642230729 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:23:50 INFO - PROCESS | 2240 | 1467642230831 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642230833 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x1133eb000 == 39 [pid = 2240] [id = 616] 07:23:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x110f7c000) [pid = 2240] [serial = 1848] [outer = 0x0] 07:23:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x111ba5800) [pid = 2240] [serial = 1849] [outer = 0x110f7c000] 07:23:50 INFO - PROCESS | 2240 | 1467642230864 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1129b1000) [pid = 2240] [serial = 1850] [outer = 0x110f7c000] 07:23:51 INFO - PROCESS | 2240 | 1467642231385 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:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 768ms 07:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:23:51 INFO - PROCESS | 2240 | 1467642231415 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 2240 | 1467642231417 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:23:51 INFO - PROCESS | 2240 | 1467642231448 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:23:51 INFO - PROCESS | 2240 | 1467642231450 Marionette TRACE conn2 <- [1,2438,null,{}] 07:23:51 INFO - PROCESS | 2240 | 1467642231457 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:23:51 INFO - PROCESS | 2240 | 1467642231460 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:51 INFO - PROCESS | 2240 | 1467642231575 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:23:51 INFO - PROCESS | 2240 | 1467642231657 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642231659 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x121376800 == 40 [pid = 2240] [id = 617] 07:23:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1172c5000) [pid = 2240] [serial = 1851] [outer = 0x0] 07:23:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x118218c00) [pid = 2240] [serial = 1852] [outer = 0x1172c5000] 07:23:51 INFO - PROCESS | 2240 | 1467642231690 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x118438800) [pid = 2240] [serial = 1853] [outer = 0x1172c5000] 07:23:52 INFO - PROCESS | 2240 | 1467642232281 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:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1049ms 07:23:52 INFO - PROCESS | 2240 | 1467642232476 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:23:52 INFO - PROCESS | 2240 | 1467642232479 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:23:52 INFO - PROCESS | 2240 | 1467642232483 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 2240 | 1467642232485 Marionette TRACE conn2 <- [1,2442,null,{}] 07:23:52 INFO - PROCESS | 2240 | 1467642232499 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:23:52 INFO - PROCESS | 2240 | 1467642232501 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:52 INFO - PROCESS | 2240 | 1467642232604 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:23:52 INFO - PROCESS | 2240 | 1467642232659 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642232662 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199cc800 == 41 [pid = 2240] [id = 618] 07:23:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1166f5c00) [pid = 2240] [serial = 1854] [outer = 0x0] 07:23:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x11697c400) [pid = 2240] [serial = 1855] [outer = 0x1166f5c00] 07:23:52 INFO - PROCESS | 2240 | 1467642232689 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1176e8c00) [pid = 2240] [serial = 1856] [outer = 0x1166f5c00] 07:23:52 INFO - PROCESS | 2240 | --DOCSHELL 0x128d61000 == 40 [pid = 2240] [id = 615] 07:23:52 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd61000 == 39 [pid = 2240] [id = 614] 07:23:52 INFO - PROCESS | 2240 | --DOCSHELL 0x12137e000 == 38 [pid = 2240] [id = 613] 07:23:52 INFO - PROCESS | 2240 | --DOCSHELL 0x116938000 == 37 [pid = 2240] [id = 612] 07:23:52 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac14000 == 36 [pid = 2240] [id = 611] 07:23:52 INFO - PROCESS | 2240 | --DOCSHELL 0x12a69e000 == 35 [pid = 2240] [id = 610] 07:23:52 INFO - PROCESS | 2240 | --DOCSHELL 0x129027800 == 34 [pid = 2240] [id = 609] 07:23:52 INFO - PROCESS | 2240 | --DOCSHELL 0x125548800 == 33 [pid = 2240] [id = 608] 07:23:53 INFO - PROCESS | 2240 | --DOCSHELL 0x12137e800 == 32 [pid = 2240] [id = 607] 07:23:53 INFO - PROCESS | 2240 | --DOCSHELL 0x1191b0800 == 31 [pid = 2240] [id = 606] 07:23:53 INFO - PROCESS | 2240 | --DOCSHELL 0x1169bc800 == 30 [pid = 2240] [id = 605] 07:23:53 INFO - PROCESS | 2240 | --DOCSHELL 0x1191ce000 == 29 [pid = 2240] [id = 604] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x129098c00) [pid = 2240] [serial = 1795] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1255bd800) [pid = 2240] [serial = 1780] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1265f4800) [pid = 2240] [serial = 1783] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x128a1c000) [pid = 2240] [serial = 1786] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x128a11000) [pid = 2240] [serial = 1784] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x117204000) [pid = 2240] [serial = 1759] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1180f2400) [pid = 2240] [serial = 1760] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x118715000) [pid = 2240] [serial = 1768] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118f90400) [pid = 2240] [serial = 1769] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1180f2800) [pid = 2240] [serial = 1765] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1182dd800) [pid = 2240] [serial = 1766] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x115e60800) [pid = 2240] [serial = 1762] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1166f6c00) [pid = 2240] [serial = 1763] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1196bfc00) [pid = 2240] [serial = 1771] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11980a400) [pid = 2240] [serial = 1772] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1260adc00) [pid = 2240] [serial = 1754] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1198d2800) [pid = 2240] [serial = 1774] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x116798400) [pid = 2240] [serial = 1789] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1129ac800) [pid = 2240] [serial = 1756] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x11393c000) [pid = 2240] [serial = 1757] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1291e2000) [pid = 2240] [serial = 1796] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x118446000) [pid = 2240] [serial = 1790] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x119829400) [pid = 2240] [serial = 1792] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x121110c00) [pid = 2240] [serial = 1777] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x124bb9c00) [pid = 2240] [serial = 1778] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x128bb5400) [pid = 2240] [serial = 1787] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x126458c00) [pid = 2240] [serial = 1781] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x129094400) [pid = 2240] [serial = 1793] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x119c49800) [pid = 2240] [serial = 1775] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x12934b400) [pid = 2240] [serial = 1799] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x1291e7400) [pid = 2240] [serial = 1798] [outer = 0x0] [url = about:blank] 07:23:53 INFO - PROCESS | 2240 | 1467642233106 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:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 07:23:53 INFO - PROCESS | 2240 | 1467642233114 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:23:53 INFO - PROCESS | 2240 | 1467642233116 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:23:53 INFO - PROCESS | 2240 | 1467642233122 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - PROCESS | 2240 | 1467642233125 Marionette TRACE conn2 <- [1,2446,null,{}] 07:23:53 INFO - PROCESS | 2240 | 1467642233128 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:23:53 INFO - PROCESS | 2240 | 1467642233130 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:53 INFO - PROCESS | 2240 | 1467642233207 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:23:53 INFO - PROCESS | 2240 | 1467642233210 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642233212 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x118fce800 == 30 [pid = 2240] [id = 619] 07:23:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x1176ef400) [pid = 2240] [serial = 1857] [outer = 0x0] 07:23:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x1182e7800) [pid = 2240] [serial = 1858] [outer = 0x1176ef400] 07:23:53 INFO - PROCESS | 2240 | 1467642233242 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x118446000) [pid = 2240] [serial = 1859] [outer = 0x1176ef400] 07:23:53 INFO - PROCESS | 2240 | 1467642233573 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:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 474ms 07:23:53 INFO - PROCESS | 2240 | 1467642233593 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:23:53 INFO - PROCESS | 2240 | 1467642233594 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:23:53 INFO - PROCESS | 2240 | 1467642233597 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - PROCESS | 2240 | 1467642233598 Marionette TRACE conn2 <- [1,2450,null,{}] 07:23:53 INFO - PROCESS | 2240 | 1467642233605 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:23:53 INFO - PROCESS | 2240 | 1467642233608 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:53 INFO - PROCESS | 2240 | 1467642233711 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:23:53 INFO - PROCESS | 2240 | 1467642233775 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642233777 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x12553c800 == 31 [pid = 2240] [id = 620] 07:23:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x11873b800) [pid = 2240] [serial = 1860] [outer = 0x0] 07:23:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x11949bc00) [pid = 2240] [serial = 1861] [outer = 0x11873b800] 07:23:53 INFO - PROCESS | 2240 | 1467642233806 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x119804000) [pid = 2240] [serial = 1862] [outer = 0x11873b800] 07:23:54 INFO - PROCESS | 2240 | 1467642234117 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:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 568ms 07:23:54 INFO - PROCESS | 2240 | 1467642234166 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 2240 | 1467642234167 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:23:54 INFO - PROCESS | 2240 | 1467642234169 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 2240 | 1467642234170 Marionette TRACE conn2 <- [1,2454,null,{}] 07:23:54 INFO - PROCESS | 2240 | 1467642234173 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:23:54 INFO - PROCESS | 2240 | 1467642234174 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:54 INFO - PROCESS | 2240 | 1467642234261 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:23:54 INFO - PROCESS | 2240 | 1467642234313 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642234314 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291d2800 == 32 [pid = 2240] [id = 621] 07:23:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x112a84800) [pid = 2240] [serial = 1863] [outer = 0x0] 07:23:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1198c8400) [pid = 2240] [serial = 1864] [outer = 0x112a84800] 07:23:54 INFO - PROCESS | 2240 | 1467642234340 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x120e8ec00) [pid = 2240] [serial = 1865] [outer = 0x112a84800] 07:23:54 INFO - PROCESS | 2240 | 1467642234612 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:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 471ms 07:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:23:54 INFO - PROCESS | 2240 | 1467642234645 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 2240 | 1467642234647 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:23:54 INFO - PROCESS | 2240 | 1467642234649 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 2240 | 1467642234650 Marionette TRACE conn2 <- [1,2458,null,{}] 07:23:54 INFO - PROCESS | 2240 | 1467642234653 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:23:54 INFO - PROCESS | 2240 | 1467642234657 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:54 INFO - PROCESS | 2240 | 1467642234744 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:23:54 INFO - PROCESS | 2240 | 1467642234748 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642234749 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x118fbd800 == 33 [pid = 2240] [id = 622] 07:23:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x120e99400) [pid = 2240] [serial = 1866] [outer = 0x0] 07:23:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x121116c00) [pid = 2240] [serial = 1867] [outer = 0x120e99400] 07:23:54 INFO - PROCESS | 2240 | 1467642234775 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1218a7400) [pid = 2240] [serial = 1868] [outer = 0x120e99400] 07:23:55 INFO - PROCESS | 2240 | 1467642235140 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:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 518ms 07:23:55 INFO - PROCESS | 2240 | 1467642235168 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:23:55 INFO - PROCESS | 2240 | 1467642235169 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:23:55 INFO - PROCESS | 2240 | 1467642235188 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - PROCESS | 2240 | 1467642235189 Marionette TRACE conn2 <- [1,2462,null,{}] 07:23:55 INFO - PROCESS | 2240 | 1467642235191 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:23:55 INFO - PROCESS | 2240 | 1467642235196 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:55 INFO - PROCESS | 2240 | 1467642235319 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:23:55 INFO - PROCESS | 2240 | 1467642235356 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642235357 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b722000 == 34 [pid = 2240] [id = 623] 07:23:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x123c11000) [pid = 2240] [serial = 1869] [outer = 0x0] 07:23:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1260a8400) [pid = 2240] [serial = 1870] [outer = 0x123c11000] 07:23:55 INFO - PROCESS | 2240 | 1467642235382 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x126b04400) [pid = 2240] [serial = 1871] [outer = 0x123c11000] 07:23:55 INFO - PROCESS | 2240 | 1467642235699 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:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 537ms 07:23:55 INFO - PROCESS | 2240 | 1467642235710 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:23:55 INFO - PROCESS | 2240 | 1467642235711 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:23:55 INFO - PROCESS | 2240 | 1467642235713 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - PROCESS | 2240 | 1467642235714 Marionette TRACE conn2 <- [1,2466,null,{}] 07:23:55 INFO - PROCESS | 2240 | 1467642235716 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:23:55 INFO - PROCESS | 2240 | 1467642235717 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:55 INFO - PROCESS | 2240 | 1467642235817 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:23:55 INFO - PROCESS | 2240 | 1467642235821 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642235822 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba08800 == 35 [pid = 2240] [id = 624] 07:23:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1248f2400) [pid = 2240] [serial = 1872] [outer = 0x0] 07:23:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x128bb1400) [pid = 2240] [serial = 1873] [outer = 0x1248f2400] 07:23:55 INFO - PROCESS | 2240 | 1467642235846 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x129090c00) [pid = 2240] [serial = 1874] [outer = 0x1248f2400] 07:23:56 INFO - PROCESS | 2240 | 1467642236197 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:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 07:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:23:56 INFO - PROCESS | 2240 | 1467642236236 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 2240 | 1467642236237 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:23:56 INFO - PROCESS | 2240 | 1467642236239 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 2240 | 1467642236241 Marionette TRACE conn2 <- [1,2470,null,{}] 07:23:56 INFO - PROCESS | 2240 | 1467642236243 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:23:56 INFO - PROCESS | 2240 | 1467642236244 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:56 INFO - PROCESS | 2240 | 1467642236352 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:23:56 INFO - PROCESS | 2240 | 1467642236363 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642236364 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c027000 == 36 [pid = 2240] [id = 625] 07:23:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12909bc00) [pid = 2240] [serial = 1875] [outer = 0x0] 07:23:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1291db400) [pid = 2240] [serial = 1876] [outer = 0x12909bc00] 07:23:56 INFO - PROCESS | 2240 | 1467642236389 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x129342c00) [pid = 2240] [serial = 1877] [outer = 0x12909bc00] 07:23:56 INFO - PROCESS | 2240 | 1467642236715 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:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 519ms 07:23:56 INFO - PROCESS | 2240 | 1467642236759 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 2240 | 1467642236760 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:23:56 INFO - PROCESS | 2240 | 1467642236763 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 2240 | 1467642236764 Marionette TRACE conn2 <- [1,2474,null,{}] 07:23:56 INFO - PROCESS | 2240 | 1467642236766 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:23:56 INFO - PROCESS | 2240 | 1467642236767 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:56 INFO - PROCESS | 2240 | 1467642236864 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:23:56 INFO - PROCESS | 2240 | 1467642236878 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642236879 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c28d800 == 37 [pid = 2240] [id = 626] 07:23:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1255c4800) [pid = 2240] [serial = 1878] [outer = 0x0] 07:23:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12934bc00) [pid = 2240] [serial = 1879] [outer = 0x1255c4800] 07:23:56 INFO - PROCESS | 2240 | 1467642236909 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12a2eac00) [pid = 2240] [serial = 1880] [outer = 0x1255c4800] 07:23:57 INFO - PROCESS | 2240 | 1467642237308 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:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x120f2c000) [pid = 2240] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1182e0c00) [pid = 2240] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1264ea800) [pid = 2240] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1131d7400) [pid = 2240] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1128d5800) [pid = 2240] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1110a0400) [pid = 2240] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x116975c00) [pid = 2240] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x118216800) [pid = 2240] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x120f27800) [pid = 2240] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118445000) [pid = 2240] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1218a6800) [pid = 2240] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1122af400) [pid = 2240] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1166f1000) [pid = 2240] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x116971800) [pid = 2240] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:23:57 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x116079000) [pid = 2240] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 568ms 07:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:23:57 INFO - PROCESS | 2240 | 1467642237331 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 2240 | 1467642237333 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:23:57 INFO - PROCESS | 2240 | 1467642237335 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - PROCESS | 2240 | 1467642237336 Marionette TRACE conn2 <- [1,2478,null,{}] 07:23:57 INFO - PROCESS | 2240 | 1467642237340 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:23:57 INFO - PROCESS | 2240 | 1467642237341 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:57 INFO - PROCESS | 2240 | 1467642237419 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:23:57 INFO - PROCESS | 2240 | 1467642237425 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642237426 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x125557000 == 38 [pid = 2240] [id = 627] 07:23:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x116030800) [pid = 2240] [serial = 1881] [outer = 0x0] 07:23:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x116797800) [pid = 2240] [serial = 1882] [outer = 0x116030800] 07:23:57 INFO - PROCESS | 2240 | 1467642237450 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x118719c00) [pid = 2240] [serial = 1883] [outer = 0x116030800] 07:23:57 INFO - PROCESS | 2240 | 1467642237788 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:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 468ms 07:23:57 INFO - PROCESS | 2240 | 1467642237804 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 2240 | 1467642237807 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:23:57 INFO - PROCESS | 2240 | 1467642237811 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - PROCESS | 2240 | 1467642237813 Marionette TRACE conn2 <- [1,2482,null,{}] 07:23:57 INFO - PROCESS | 2240 | 1467642237815 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:23:57 INFO - PROCESS | 2240 | 1467642237816 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:57 INFO - PROCESS | 2240 | 1467642237909 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:23:57 INFO - PROCESS | 2240 | 1467642237969 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642237970 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca5b000 == 39 [pid = 2240] [id = 628] 07:23:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x117202400) [pid = 2240] [serial = 1884] [outer = 0x0] 07:23:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11871b400) [pid = 2240] [serial = 1885] [outer = 0x117202400] 07:23:58 INFO - PROCESS | 2240 | 1467642238004 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x12a638400) [pid = 2240] [serial = 1886] [outer = 0x117202400] 07:23:58 INFO - PROCESS | 2240 | 1467642238280 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:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 07:23:58 INFO - PROCESS | 2240 | 1467642238330 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 2240 | 1467642238331 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:23:58 INFO - PROCESS | 2240 | 1467642238333 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - PROCESS | 2240 | 1467642238334 Marionette TRACE conn2 <- [1,2486,null,{}] 07:23:58 INFO - PROCESS | 2240 | 1467642238337 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:23:58 INFO - PROCESS | 2240 | 1467642238338 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:58 INFO - PROCESS | 2240 | 1467642238423 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:23:58 INFO - PROCESS | 2240 | 1467642238427 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 2240 | 1467642238429 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d2a1000 == 40 [pid = 2240] [id = 629] 07:23:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12a639000) [pid = 2240] [serial = 1887] [outer = 0x0] 07:23:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12a654800) [pid = 2240] [serial = 1888] [outer = 0x12a639000] 07:23:58 INFO - PROCESS | 2240 | 1467642238452 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12a764800) [pid = 2240] [serial = 1889] [outer = 0x12a639000] 07:23:58 INFO - PROCESS | 2240 | 1467642238790 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:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 470ms 07:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:23:58 INFO - PROCESS | 2240 | 1467642238803 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 2240 | 1467642238806 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:23:58 INFO - PROCESS | 2240 | 1467642238810 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - PROCESS | 2240 | 1467642238811 Marionette TRACE conn2 <- [1,2490,null,{}] 07:23:58 INFO - PROCESS | 2240 | 1467642238813 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:23:58 INFO - PROCESS | 2240 | 1467642238814 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:58 INFO - PROCESS | 2240 | 1467642238927 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:23:58 INFO - PROCESS | 2240 | 1467642238940 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 2240 | 1467642238941 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d296800 == 41 [pid = 2240] [id = 630] 07:23:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12a764c00) [pid = 2240] [serial = 1890] [outer = 0x0] 07:23:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12a76e000) [pid = 2240] [serial = 1891] [outer = 0x12a764c00] 07:23:58 INFO - PROCESS | 2240 | 1467642238965 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12a95d400) [pid = 2240] [serial = 1892] [outer = 0x12a764c00] 07:23:59 INFO - PROCESS | 2240 | 1467642239243 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:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 469ms 07:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:23:59 INFO - PROCESS | 2240 | 1467642239280 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 2240 | 1467642239281 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:23:59 INFO - PROCESS | 2240 | 1467642239283 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - PROCESS | 2240 | 1467642239284 Marionette TRACE conn2 <- [1,2494,null,{}] 07:23:59 INFO - PROCESS | 2240 | 1467642239286 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:23:59 INFO - PROCESS | 2240 | 1467642239287 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:59 INFO - PROCESS | 2240 | 1467642239425 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:23:59 INFO - PROCESS | 2240 | 1467642239482 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642239484 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:23:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x113f51000 == 42 [pid = 2240] [id = 631] 07:23:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x111f36800) [pid = 2240] [serial = 1893] [outer = 0x0] 07:23:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1129a7c00) [pid = 2240] [serial = 1894] [outer = 0x111f36800] 07:23:59 INFO - PROCESS | 2240 | 1467642239516 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x113370400) [pid = 2240] [serial = 1895] [outer = 0x111f36800] 07:23:59 INFO - PROCESS | 2240 | 1467642239959 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:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 720ms 07:24:00 INFO - PROCESS | 2240 | 1467642240005 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 2240 | 1467642240007 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:24:00 INFO - PROCESS | 2240 | 1467642240011 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 2240 | 1467642240013 Marionette TRACE conn2 <- [1,2498,null,{}] 07:24:00 INFO - PROCESS | 2240 | 1467642240016 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:24:00 INFO - PROCESS | 2240 | 1467642240019 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:00 INFO - PROCESS | 2240 | 1467642240124 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:24:00 INFO - PROCESS | 2240 | 1467642240226 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642240228 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bc5000 == 43 [pid = 2240] [id = 632] 07:24:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x118448400) [pid = 2240] [serial = 1896] [outer = 0x0] 07:24:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x118451400) [pid = 2240] [serial = 1897] [outer = 0x118448400] 07:24:00 INFO - PROCESS | 2240 | 1467642240258 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x118f3c800) [pid = 2240] [serial = 1898] [outer = 0x118448400] 07:24:00 INFO - PROCESS | 2240 | 1467642240676 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:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 722ms 07:24:00 INFO - PROCESS | 2240 | 1467642240733 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 2240 | 1467642240735 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:24:00 INFO - PROCESS | 2240 | 1467642240738 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 2240 | 1467642240739 Marionette TRACE conn2 <- [1,2502,null,{}] 07:24:00 INFO - PROCESS | 2240 | 1467642240742 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:24:00 INFO - PROCESS | 2240 | 1467642240743 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:00 INFO - PROCESS | 2240 | 1467642240848 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:24:00 INFO - PROCESS | 2240 | 1467642240911 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642240913 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca4c800 == 44 [pid = 2240] [id = 633] 07:24:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x11980d000) [pid = 2240] [serial = 1899] [outer = 0x0] 07:24:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x119c49800) [pid = 2240] [serial = 1900] [outer = 0x11980d000] 07:24:00 INFO - PROCESS | 2240 | 1467642240942 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x121739800) [pid = 2240] [serial = 1901] [outer = 0x11980d000] 07:24:01 INFO - PROCESS | 2240 | 1467642241377 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:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 669ms 07:24:01 INFO - PROCESS | 2240 | 1467642241408 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:24:01 INFO - PROCESS | 2240 | 1467642241411 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:24:01 INFO - PROCESS | 2240 | 1467642241419 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - PROCESS | 2240 | 1467642241422 Marionette TRACE conn2 <- [1,2506,null,{}] 07:24:01 INFO - PROCESS | 2240 | 1467642241425 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:24:01 INFO - PROCESS | 2240 | 1467642241427 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:01 INFO - PROCESS | 2240 | 1467642241557 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:24:01 INFO - PROCESS | 2240 | 1467642241619 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642241620 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x12da11000 == 45 [pid = 2240] [id = 634] 07:24:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1218a9000) [pid = 2240] [serial = 1902] [outer = 0x0] 07:24:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x124d5bc00) [pid = 2240] [serial = 1903] [outer = 0x1218a9000] 07:24:01 INFO - PROCESS | 2240 | 1467642241649 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x12909c000) [pid = 2240] [serial = 1904] [outer = 0x1218a9000] 07:24:02 INFO - PROCESS | 2240 | 1467642242259 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:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 878ms 07:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:24:02 INFO - PROCESS | 2240 | 1467642242311 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:24:02 INFO - PROCESS | 2240 | 1467642242313 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:24:02 INFO - PROCESS | 2240 | 1467642242318 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - PROCESS | 2240 | 1467642242320 Marionette TRACE conn2 <- [1,2510,null,{}] 07:24:02 INFO - PROCESS | 2240 | 1467642242326 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:24:02 INFO - PROCESS | 2240 | 1467642242328 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:02 INFO - PROCESS | 2240 | 1467642242421 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:24:02 INFO - PROCESS | 2240 | 1467642242492 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642242495 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x121816000 == 46 [pid = 2240] [id = 635] 07:24:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x116fb6800) [pid = 2240] [serial = 1905] [outer = 0x0] 07:24:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1176f0800) [pid = 2240] [serial = 1906] [outer = 0x116fb6800] 07:24:02 INFO - PROCESS | 2240 | 1467642242522 Marionette DEBUG loaded listener.js 07:24:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x118441000) [pid = 2240] [serial = 1907] [outer = 0x116fb6800] 07:24:02 INFO - PROCESS | 2240 | 1467642242958 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:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 673ms 07:24:02 INFO - PROCESS | 2240 | 1467642242991 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:24:02 INFO - PROCESS | 2240 | 1467642242994 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:24:03 INFO - PROCESS | 2240 | 1467642243000 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 2240 | 1467642243003 Marionette TRACE conn2 <- [1,2514,null,{}] 07:24:03 INFO - PROCESS | 2240 | 1467642243007 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:24:03 INFO - PROCESS | 2240 | 1467642243009 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:03 INFO - PROCESS | 2240 | 1467642243145 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:24:03 INFO - PROCESS | 2240 | 1467642243255 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642243257 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x120eb5800 == 47 [pid = 2240] [id = 636] 07:24:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x11843ac00) [pid = 2240] [serial = 1908] [outer = 0x0] 07:24:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x11873f800) [pid = 2240] [serial = 1909] [outer = 0x11843ac00] 07:24:03 INFO - PROCESS | 2240 | 1467642243306 Marionette DEBUG loaded listener.js 07:24:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x1194a1000) [pid = 2240] [serial = 1910] [outer = 0x11843ac00] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12d296800 == 46 [pid = 2240] [id = 630] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12d2a1000 == 45 [pid = 2240] [id = 629] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca5b000 == 44 [pid = 2240] [id = 628] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x125557000 == 43 [pid = 2240] [id = 627] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12c28d800 == 42 [pid = 2240] [id = 626] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12c027000 == 41 [pid = 2240] [id = 625] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba08800 == 40 [pid = 2240] [id = 624] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12b722000 == 39 [pid = 2240] [id = 623] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x118fbd800 == 38 [pid = 2240] [id = 622] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x1291d2800 == 37 [pid = 2240] [id = 621] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12553c800 == 36 [pid = 2240] [id = 620] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x118fce800 == 35 [pid = 2240] [id = 619] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x1199cc800 == 34 [pid = 2240] [id = 618] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x121376800 == 33 [pid = 2240] [id = 617] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x1133eb000 == 32 [pid = 2240] [id = 616] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x121816000 == 31 [pid = 2240] [id = 635] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12da11000 == 30 [pid = 2240] [id = 634] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca4c800 == 29 [pid = 2240] [id = 633] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x126bc5000 == 28 [pid = 2240] [id = 632] 07:24:04 INFO - PROCESS | 2240 | --DOCSHELL 0x113f51000 == 27 [pid = 2240] [id = 631] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x1260ad000) [pid = 2240] [serial = 1835] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x1160d9400) [pid = 2240] [serial = 1838] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x128a11800) [pid = 2240] [serial = 1843] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1196c5400) [pid = 2240] [serial = 1840] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x120e90c00) [pid = 2240] [serial = 1829] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x117205c00) [pid = 2240] [serial = 1811] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x119c3f400) [pid = 2240] [serial = 1828] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1167a3400) [pid = 2240] [serial = 1810] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1248efc00) [pid = 2240] [serial = 1832] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x128bb4c00) [pid = 2240] [serial = 1846] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1129a6400) [pid = 2240] [serial = 1837] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x11949c000) [pid = 2240] [serial = 1826] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1260b1000) [pid = 2240] [serial = 1841] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x124be8000) [pid = 2240] [serial = 1834] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x118447c00) [pid = 2240] [serial = 1814] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1183ec400) [pid = 2240] [serial = 1813] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x128a1b400) [pid = 2240] [serial = 1844] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x113d45c00) [pid = 2240] [serial = 1816] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x116083c00) [pid = 2240] [serial = 1817] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x118f92800) [pid = 2240] [serial = 1822] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1196c4000) [pid = 2240] [serial = 1823] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x11980e800) [pid = 2240] [serial = 1825] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11821d000) [pid = 2240] [serial = 1819] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1183e5000) [pid = 2240] [serial = 1820] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118433400) [pid = 2240] [serial = 1802] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x11821f800) [pid = 2240] [serial = 1801] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1218a7800) [pid = 2240] [serial = 1831] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x1196c9400) [pid = 2240] [serial = 1805] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x118f99800) [pid = 2240] [serial = 1804] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x124ea9800) [pid = 2240] [serial = 1808] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1218eac00) [pid = 2240] [serial = 1807] [outer = 0x0] [url = about:blank] 07:24:04 INFO - PROCESS | 2240 | 1467642244322 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:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1373ms 07:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:24:04 INFO - PROCESS | 2240 | 1467642244373 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 2240 | 1467642244376 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:24:04 INFO - PROCESS | 2240 | 1467642244378 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 2240 | 1467642244380 Marionette TRACE conn2 <- [1,2518,null,{}] 07:24:04 INFO - PROCESS | 2240 | 1467642244384 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:24:04 INFO - PROCESS | 2240 | 1467642244386 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:04 INFO - PROCESS | 2240 | 1467642244467 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:24:04 INFO - PROCESS | 2240 | 1467642244476 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642244479 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x117004000 == 28 [pid = 2240] [id = 637] 07:24:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x1129b0400) [pid = 2240] [serial = 1911] [outer = 0x0] 07:24:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1133c6c00) [pid = 2240] [serial = 1912] [outer = 0x1129b0400] 07:24:04 INFO - PROCESS | 2240 | 1467642244507 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1129b1800) [pid = 2240] [serial = 1913] [outer = 0x1129b0400] 07:24:04 INFO - PROCESS | 2240 | 1467642244889 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:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 523ms 07:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:24:04 INFO - PROCESS | 2240 | 1467642244902 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 2240 | 1467642244906 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:24:04 INFO - PROCESS | 2240 | 1467642244910 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 2240 | 1467642244912 Marionette TRACE conn2 <- [1,2522,null,{}] 07:24:04 INFO - PROCESS | 2240 | 1467642244914 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:24:04 INFO - PROCESS | 2240 | 1467642244916 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:04 INFO - PROCESS | 2240 | 1467642244992 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:24:05 INFO - PROCESS | 2240 | 1467642244996 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642244998 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x1188e9000 == 29 [pid = 2240] [id = 638] 07:24:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x1160de400) [pid = 2240] [serial = 1914] [outer = 0x0] 07:24:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1172bdc00) [pid = 2240] [serial = 1915] [outer = 0x1160de400] 07:24:05 INFO - PROCESS | 2240 | 1467642245026 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x11821c400) [pid = 2240] [serial = 1916] [outer = 0x1160de400] 07:24:05 INFO - PROCESS | 2240 | 1467642245392 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:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 07:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:24:05 INFO - PROCESS | 2240 | 1467642245432 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 2240 | 1467642245433 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:24:05 INFO - PROCESS | 2240 | 1467642245435 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - PROCESS | 2240 | 1467642245438 Marionette TRACE conn2 <- [1,2526,null,{}] 07:24:05 INFO - PROCESS | 2240 | 1467642245446 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:24:05 INFO - PROCESS | 2240 | 1467642245449 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:05 INFO - PROCESS | 2240 | 1467642245527 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:24:05 INFO - PROCESS | 2240 | 1467642245534 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642245536 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x12118e800 == 30 [pid = 2240] [id = 639] 07:24:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x112a7b400) [pid = 2240] [serial = 1917] [outer = 0x0] 07:24:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x118449800) [pid = 2240] [serial = 1918] [outer = 0x112a7b400] 07:24:05 INFO - PROCESS | 2240 | 1467642245567 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x118f9cc00) [pid = 2240] [serial = 1919] [outer = 0x112a7b400] 07:24:06 INFO - PROCESS | 2240 | 1467642246136 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:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 773ms 07:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:24:06 INFO - PROCESS | 2240 | 1467642246209 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:24:06 INFO - PROCESS | 2240 | 1467642246211 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:24:06 INFO - PROCESS | 2240 | 1467642246215 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:24:06 INFO - PROCESS | 2240 | 1467642246217 Marionette TRACE conn2 <- [1,2530,null,{}] 07:24:06 INFO - PROCESS | 2240 | 1467642246221 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:24:06 INFO - PROCESS | 2240 | 1467642246223 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:06 INFO - PROCESS | 2240 | 1467642246326 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:24:06 INFO - PROCESS | 2240 | 1467642246405 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642246407 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x11947b800 == 31 [pid = 2240] [id = 640] 07:24:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x113d8cc00) [pid = 2240] [serial = 1920] [outer = 0x0] 07:24:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x116292000) [pid = 2240] [serial = 1921] [outer = 0x113d8cc00] 07:24:06 INFO - PROCESS | 2240 | 1467642246438 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1180f0800) [pid = 2240] [serial = 1922] [outer = 0x113d8cc00] 07:24:06 INFO - PROCESS | 2240 | 1467642246977 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:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 822ms 07:24:07 INFO - PROCESS | 2240 | 1467642247041 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 2240 | 1467642247044 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:24:07 INFO - PROCESS | 2240 | 1467642247049 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:24:07 INFO - PROCESS | 2240 | 1467642247051 Marionette TRACE conn2 <- [1,2534,null,{}] 07:24:07 INFO - PROCESS | 2240 | 1467642247053 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:24:07 INFO - PROCESS | 2240 | 1467642247055 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:07 INFO - PROCESS | 2240 | 1467642247158 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:24:07 INFO - PROCESS | 2240 | 1467642247308 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642247309 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x1162df800 == 32 [pid = 2240] [id = 641] 07:24:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1128d9400) [pid = 2240] [serial = 1923] [outer = 0x0] 07:24:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1129b1c00) [pid = 2240] [serial = 1924] [outer = 0x1128d9400] 07:24:07 INFO - PROCESS | 2240 | 1467642247340 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1139f9400) [pid = 2240] [serial = 1925] [outer = 0x1128d9400] 07:24:07 INFO - PROCESS | 2240 | --DOCSHELL 0x1188e9000 == 31 [pid = 2240] [id = 638] 07:24:07 INFO - PROCESS | 2240 | --DOCSHELL 0x117004000 == 30 [pid = 2240] [id = 637] 07:24:07 INFO - PROCESS | 2240 | --DOCSHELL 0x120eb5800 == 29 [pid = 2240] [id = 636] 07:24:07 INFO - PROCESS | 2240 | 1467642247805 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:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 772ms 07:24:07 INFO - PROCESS | 2240 | 1467642247824 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 2240 | 1467642247827 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:24:07 INFO - PROCESS | 2240 | 1467642247832 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:24:07 INFO - PROCESS | 2240 | 1467642247834 Marionette TRACE conn2 <- [1,2538,null,{}] 07:24:07 INFO - PROCESS | 2240 | 1467642247856 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:24:07 INFO - PROCESS | 2240 | 1467642247860 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:07 INFO - PROCESS | 2240 | 1467642247986 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:24:08 INFO - PROCESS | 2240 | 1467642247997 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642247999 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x12106d800 == 30 [pid = 2240] [id = 642] 07:24:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x117202c00) [pid = 2240] [serial = 1926] [outer = 0x0] 07:24:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1183e5000) [pid = 2240] [serial = 1927] [outer = 0x117202c00] 07:24:08 INFO - PROCESS | 2240 | 1467642248043 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x11844d800) [pid = 2240] [serial = 1928] [outer = 0x117202c00] 07:24:08 INFO - PROCESS | 2240 | 1467642248398 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:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 622ms 07:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:24:08 INFO - PROCESS | 2240 | 1467642248455 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:24:08 INFO - PROCESS | 2240 | 1467642248458 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:24:08 INFO - PROCESS | 2240 | 1467642248465 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 2240 | 1467642248467 Marionette TRACE conn2 <- [1,2542,null,{}] 07:24:08 INFO - PROCESS | 2240 | 1467642248469 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:24:08 INFO - PROCESS | 2240 | 1467642248470 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:08 INFO - PROCESS | 2240 | 1467642248574 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:24:08 INFO - PROCESS | 2240 | 1467642248578 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642248580 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x126aa8000 == 31 [pid = 2240] [id = 643] 07:24:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x11844d400) [pid = 2240] [serial = 1929] [outer = 0x0] 07:24:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x1196c1c00) [pid = 2240] [serial = 1930] [outer = 0x11844d400] 07:24:08 INFO - PROCESS | 2240 | 1467642248625 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x119808c00) [pid = 2240] [serial = 1931] [outer = 0x11844d400] 07:24:08 INFO - PROCESS | 2240 | 1467642248976 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:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 574ms 07:24:09 INFO - PROCESS | 2240 | 1467642249039 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 2240 | 1467642249040 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:24:09 INFO - PROCESS | 2240 | 1467642249047 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 2240 | 1467642249051 Marionette TRACE conn2 <- [1,2546,null,{}] 07:24:09 INFO - PROCESS | 2240 | 1467642249055 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:24:09 INFO - PROCESS | 2240 | 1467642249058 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:09 INFO - PROCESS | 2240 | 1467642249161 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:24:09 INFO - PROCESS | 2240 | 1467642249166 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642249167 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291d2800 == 32 [pid = 2240] [id = 644] 07:24:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x112015c00) [pid = 2240] [serial = 1932] [outer = 0x0] 07:24:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x11980f400) [pid = 2240] [serial = 1933] [outer = 0x112015c00] 07:24:09 INFO - PROCESS | 2240 | 1467642249192 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x120e90400) [pid = 2240] [serial = 1934] [outer = 0x112015c00] 07:24:09 INFO - PROCESS | 2240 | 1467642249551 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:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 526ms 07:24:09 INFO - PROCESS | 2240 | 1467642249570 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 2240 | 1467642249573 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:24:09 INFO - PROCESS | 2240 | 1467642249575 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 2240 | 1467642249576 Marionette TRACE conn2 <- [1,2550,null,{}] 07:24:09 INFO - PROCESS | 2240 | 1467642249579 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:24:09 INFO - PROCESS | 2240 | 1467642249580 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:09 INFO - PROCESS | 2240 | 1467642249691 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:24:09 INFO - PROCESS | 2240 | 1467642249694 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642249695 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x112641000 == 33 [pid = 2240] [id = 645] 07:24:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1198cac00) [pid = 2240] [serial = 1935] [outer = 0x0] 07:24:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x121279400) [pid = 2240] [serial = 1936] [outer = 0x1198cac00] 07:24:09 INFO - PROCESS | 2240 | 1467642249719 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x112232800) [pid = 2240] [serial = 1937] [outer = 0x1198cac00] 07:24:10 INFO - PROCESS | 2240 | 1467642250069 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:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 07:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:24:10 INFO - PROCESS | 2240 | 1467642250094 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 2240 | 1467642250095 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:24:10 INFO - PROCESS | 2240 | 1467642250097 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 2240 | 1467642250098 Marionette TRACE conn2 <- [1,2554,null,{}] 07:24:10 INFO - PROCESS | 2240 | 1467642250100 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:24:10 INFO - PROCESS | 2240 | 1467642250102 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:10 INFO - PROCESS | 2240 | 1467642250204 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:24:10 INFO - PROCESS | 2240 | 1467642250207 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642250212 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x125596800 == 34 [pid = 2240] [id = 646] 07:24:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1248ee400) [pid = 2240] [serial = 1938] [outer = 0x0] 07:24:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1248fb400) [pid = 2240] [serial = 1939] [outer = 0x1248ee400] 07:24:10 INFO - PROCESS | 2240 | 1467642250244 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x125510000) [pid = 2240] [serial = 1940] [outer = 0x1248ee400] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x116fb6800) [pid = 2240] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x11843ac00) [pid = 2240] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x111f36800) [pid = 2240] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x118448400) [pid = 2240] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x1248f2400) [pid = 2240] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x12909bc00) [pid = 2240] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1255c4800) [pid = 2240] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x116030800) [pid = 2240] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1172c5000) [pid = 2240] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x11873b800) [pid = 2240] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x117202400) [pid = 2240] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x120e99400) [pid = 2240] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1166f5c00) [pid = 2240] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1176ef400) [pid = 2240] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x112a84800) [pid = 2240] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x110f7c000) [pid = 2240] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x11980d000) [pid = 2240] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1129b0400) [pid = 2240] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x12a639000) [pid = 2240] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x12a764c00) [pid = 2240] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1218a9000) [pid = 2240] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x123c11000) [pid = 2240] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1264eb400) [pid = 2240] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:24:10 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1160de400) [pid = 2240] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:24:10 INFO - PROCESS | 2240 | 1467642250665 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:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 619ms 07:24:10 INFO - PROCESS | 2240 | 1467642250716 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 2240 | 1467642250718 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:24:10 INFO - PROCESS | 2240 | 1467642250720 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 2240 | 1467642250721 Marionette TRACE conn2 <- [1,2558,null,{}] 07:24:10 INFO - PROCESS | 2240 | 1467642250723 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:24:10 INFO - PROCESS | 2240 | 1467642250725 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:10 INFO - PROCESS | 2240 | 1467642250827 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:24:10 INFO - PROCESS | 2240 | 1467642250868 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642250869 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b947000 == 35 [pid = 2240] [id = 647] 07:24:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x11336cc00) [pid = 2240] [serial = 1941] [outer = 0x0] 07:24:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1182e5400) [pid = 2240] [serial = 1942] [outer = 0x11336cc00] 07:24:10 INFO - PROCESS | 2240 | 1467642250894 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x11980d000) [pid = 2240] [serial = 1943] [outer = 0x11336cc00] 07:24:11 INFO - PROCESS | 2240 | 1467642251189 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:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 521ms 07:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:24:11 INFO - PROCESS | 2240 | 1467642251242 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 2240 | 1467642251243 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:24:11 INFO - PROCESS | 2240 | 1467642251245 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 2240 | 1467642251246 Marionette TRACE conn2 <- [1,2562,null,{}] 07:24:11 INFO - PROCESS | 2240 | 1467642251249 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:24:11 INFO - PROCESS | 2240 | 1467642251250 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:11 INFO - PROCESS | 2240 | 1467642251326 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:24:11 INFO - PROCESS | 2240 | 1467642251330 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642251331 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd7a000 == 36 [pid = 2240] [id = 648] 07:24:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x110f85400) [pid = 2240] [serial = 1944] [outer = 0x0] 07:24:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x125514c00) [pid = 2240] [serial = 1945] [outer = 0x110f85400] 07:24:11 INFO - PROCESS | 2240 | 1467642251356 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1264eb400) [pid = 2240] [serial = 1946] [outer = 0x110f85400] 07:24:11 INFO - PROCESS | 2240 | 1467642251698 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:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 468ms 07:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:24:11 INFO - PROCESS | 2240 | 1467642251714 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 2240 | 1467642251715 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:24:11 INFO - PROCESS | 2240 | 1467642251717 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 2240 | 1467642251718 Marionette TRACE conn2 <- [1,2566,null,{}] 07:24:11 INFO - PROCESS | 2240 | 1467642251720 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:24:11 INFO - PROCESS | 2240 | 1467642251723 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:11 INFO - PROCESS | 2240 | 1467642251830 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:24:11 INFO - PROCESS | 2240 | 1467642251836 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642251837 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c02c000 == 37 [pid = 2240] [id = 649] 07:24:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1260ad400) [pid = 2240] [serial = 1947] [outer = 0x0] 07:24:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x126b0ac00) [pid = 2240] [serial = 1948] [outer = 0x1260ad400] 07:24:11 INFO - PROCESS | 2240 | 1467642251864 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x128a18800) [pid = 2240] [serial = 1949] [outer = 0x1260ad400] 07:24:12 INFO - PROCESS | 2240 | 1467642252187 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:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 07:24:12 INFO - PROCESS | 2240 | 1467642252236 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 2240 | 1467642252237 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:24:12 INFO - PROCESS | 2240 | 1467642252239 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 2240 | 1467642252240 Marionette TRACE conn2 <- [1,2570,null,{}] 07:24:12 INFO - PROCESS | 2240 | 1467642252242 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:24:12 INFO - PROCESS | 2240 | 1467642252243 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:12 INFO - PROCESS | 2240 | 1467642252321 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:24:12 INFO - PROCESS | 2240 | 1467642252326 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642252327 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291cb000 == 38 [pid = 2240] [id = 650] 07:24:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x128a1a000) [pid = 2240] [serial = 1950] [outer = 0x0] 07:24:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x128bbdc00) [pid = 2240] [serial = 1951] [outer = 0x128a1a000] 07:24:12 INFO - PROCESS | 2240 | 1467642252351 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x129094400) [pid = 2240] [serial = 1952] [outer = 0x128a1a000] 07:24:12 INFO - PROCESS | 2240 | 1467642252878 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:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 07:24:12 INFO - PROCESS | 2240 | 1467642252922 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 2240 | 1467642252925 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:24:12 INFO - PROCESS | 2240 | 1467642252929 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 2240 | 1467642252931 Marionette TRACE conn2 <- [1,2574,null,{}] 07:24:12 INFO - PROCESS | 2240 | 1467642252936 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:24:12 INFO - PROCESS | 2240 | 1467642252938 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:13 INFO - PROCESS | 2240 | 1467642253039 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:24:13 INFO - PROCESS | 2240 | 1467642253112 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642253113 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x125542000 == 39 [pid = 2240] [id = 651] 07:24:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1139f3000) [pid = 2240] [serial = 1953] [outer = 0x0] 07:24:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x116fac800) [pid = 2240] [serial = 1954] [outer = 0x1139f3000] 07:24:13 INFO - PROCESS | 2240 | 1467642253144 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1182e4000) [pid = 2240] [serial = 1955] [outer = 0x1139f3000] 07:24:13 INFO - PROCESS | 2240 | 1467642253566 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:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 07:24:13 INFO - PROCESS | 2240 | 1467642253637 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 2240 | 1467642253640 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:24:13 INFO - PROCESS | 2240 | 1467642253674 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 2240 | 1467642253676 Marionette TRACE conn2 <- [1,2578,null,{}] 07:24:13 INFO - PROCESS | 2240 | 1467642253680 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:24:13 INFO - PROCESS | 2240 | 1467642253682 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:13 INFO - PROCESS | 2240 | 1467642253783 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:24:13 INFO - PROCESS | 2240 | 1467642253854 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642253855 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b715000 == 40 [pid = 2240] [id = 652] 07:24:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1196c9000) [pid = 2240] [serial = 1956] [outer = 0x0] 07:24:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x119805c00) [pid = 2240] [serial = 1957] [outer = 0x1196c9000] 07:24:13 INFO - PROCESS | 2240 | 1467642253888 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1198cdc00) [pid = 2240] [serial = 1958] [outer = 0x1196c9000] 07:24:14 INFO - PROCESS | 2240 | 1467642254310 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:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 690ms 07:24:14 INFO - PROCESS | 2240 | 1467642254347 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:24:14 INFO - PROCESS | 2240 | 1467642254348 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:24:14 INFO - PROCESS | 2240 | 1467642254351 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:24:14 INFO - PROCESS | 2240 | 1467642254353 Marionette TRACE conn2 <- [1,2582,null,{}] 07:24:14 INFO - PROCESS | 2240 | 1467642254361 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:24:14 INFO - PROCESS | 2240 | 1467642254364 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:14 INFO - PROCESS | 2240 | 1467642254467 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:24:14 INFO - PROCESS | 2240 | 1467642254530 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642254532 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ccaa000 == 41 [pid = 2240] [id = 653] 07:24:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x120e27000) [pid = 2240] [serial = 1959] [outer = 0x0] 07:24:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x1219cd800) [pid = 2240] [serial = 1960] [outer = 0x120e27000] 07:24:14 INFO - PROCESS | 2240 | 1467642254565 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x124d5ac00) [pid = 2240] [serial = 1961] [outer = 0x120e27000] 07:24:15 INFO - PROCESS | 2240 | 1467642255029 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:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 723ms 07:24:15 INFO - PROCESS | 2240 | 1467642255109 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 2240 | 1467642255111 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:24:15 INFO - PROCESS | 2240 | 1467642255115 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 2240 | 1467642255116 Marionette TRACE conn2 <- [1,2586,null,{}] 07:24:15 INFO - PROCESS | 2240 | 1467642255119 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:24:15 INFO - PROCESS | 2240 | 1467642255120 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:15 INFO - PROCESS | 2240 | 1467642255222 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:24:15 INFO - PROCESS | 2240 | 1467642255294 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642255296 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x117240800 == 42 [pid = 2240] [id = 654] 07:24:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x1182dd400) [pid = 2240] [serial = 1962] [outer = 0x0] 07:24:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1198cec00) [pid = 2240] [serial = 1963] [outer = 0x1182dd400] 07:24:15 INFO - PROCESS | 2240 | 1467642255325 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x125508000) [pid = 2240] [serial = 1964] [outer = 0x1182dd400] 07:24:15 INFO - PROCESS | 2240 | 1467642255824 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:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 770ms 07:24:15 INFO - PROCESS | 2240 | 1467642255886 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 2240 | 1467642255889 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:24:15 INFO - PROCESS | 2240 | 1467642255894 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 2240 | 1467642255895 Marionette TRACE conn2 <- [1,2590,null,{}] 07:24:15 INFO - PROCESS | 2240 | 1467642255899 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:24:15 INFO - PROCESS | 2240 | 1467642255900 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:15 INFO - PROCESS | 2240 | 1467642255993 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:24:16 INFO - PROCESS | 2240 | 1467642256074 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642256075 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x117353000 == 43 [pid = 2240] [id = 655] 07:24:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x11607bc00) [pid = 2240] [serial = 1965] [outer = 0x0] 07:24:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x116a0ac00) [pid = 2240] [serial = 1966] [outer = 0x11607bc00] 07:24:16 INFO - PROCESS | 2240 | 1467642256104 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x11821dc00) [pid = 2240] [serial = 1967] [outer = 0x11607bc00] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12c02c000 == 42 [pid = 2240] [id = 649] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd7a000 == 41 [pid = 2240] [id = 648] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12b947000 == 40 [pid = 2240] [id = 647] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x125596800 == 39 [pid = 2240] [id = 646] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x112641000 == 38 [pid = 2240] [id = 645] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1291d2800 == 37 [pid = 2240] [id = 644] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x126aa8000 == 36 [pid = 2240] [id = 643] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x118449800) [pid = 2240] [serial = 1918] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x12106d800 == 35 [pid = 2240] [id = 642] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x1162df800 == 34 [pid = 2240] [id = 641] 07:24:16 INFO - PROCESS | 2240 | --DOCSHELL 0x11947b800 == 33 [pid = 2240] [id = 640] 07:24:16 INFO - PROCESS | 2240 | 1467642256477 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:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 620ms 07:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:24:16 INFO - PROCESS | 2240 | 1467642256528 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 2240 | 1467642256530 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:24:16 INFO - PROCESS | 2240 | 1467642256535 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 2240 | 1467642256536 Marionette TRACE conn2 <- [1,2594,null,{}] 07:24:16 INFO - PROCESS | 2240 | 1467642256547 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:24:16 INFO - PROCESS | 2240 | 1467642256548 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x1291e0800) [pid = 2240] [serial = 1847] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x1172bdc00) [pid = 2240] [serial = 1915] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x1176f0800) [pid = 2240] [serial = 1906] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x118441000) [pid = 2240] [serial = 1907] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x11873f800) [pid = 2240] [serial = 1909] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x1194a1000) [pid = 2240] [serial = 1910] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x113370400) [pid = 2240] [serial = 1895] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1129a7c00) [pid = 2240] [serial = 1894] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x118f3c800) [pid = 2240] [serial = 1898] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x128bb1400) [pid = 2240] [serial = 1873] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1291db400) [pid = 2240] [serial = 1876] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x12934bc00) [pid = 2240] [serial = 1879] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x116797800) [pid = 2240] [serial = 1882] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x118218c00) [pid = 2240] [serial = 1852] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x118438800) [pid = 2240] [serial = 1853] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x11949bc00) [pid = 2240] [serial = 1861] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x118719c00) [pid = 2240] [serial = 1883] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118451400) [pid = 2240] [serial = 1897] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x119804000) [pid = 2240] [serial = 1862] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x11871b400) [pid = 2240] [serial = 1885] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x121116c00) [pid = 2240] [serial = 1867] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x11697c400) [pid = 2240] [serial = 1855] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x11821c400) [pid = 2240] [serial = 1916] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1176e8c00) [pid = 2240] [serial = 1856] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1182e7800) [pid = 2240] [serial = 1858] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118446000) [pid = 2240] [serial = 1859] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1198c8400) [pid = 2240] [serial = 1864] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x120e8ec00) [pid = 2240] [serial = 1865] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x111ba5800) [pid = 2240] [serial = 1849] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1129b1000) [pid = 2240] [serial = 1850] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x121739800) [pid = 2240] [serial = 1901] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1133c6c00) [pid = 2240] [serial = 1912] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x119c49800) [pid = 2240] [serial = 1900] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x12a764800) [pid = 2240] [serial = 1889] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x1129b1800) [pid = 2240] [serial = 1913] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x12a76e000) [pid = 2240] [serial = 1891] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x12a2eac00) [pid = 2240] [serial = 1880] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x12a654800) [pid = 2240] [serial = 1888] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x12909c000) [pid = 2240] [serial = 1904] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x1260a8400) [pid = 2240] [serial = 1870] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x129090c00) [pid = 2240] [serial = 1874] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x124d5bc00) [pid = 2240] [serial = 1903] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x129342c00) [pid = 2240] [serial = 1877] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x12a638400) [pid = 2240] [serial = 1886] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x126b04400) [pid = 2240] [serial = 1871] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x12a95d400) [pid = 2240] [serial = 1892] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x1218a7400) [pid = 2240] [serial = 1868] [outer = 0x0] [url = about:blank] 07:24:16 INFO - PROCESS | 2240 | 1467642256662 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:24:16 INFO - PROCESS | 2240 | 1467642256673 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642256675 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x119491000 == 34 [pid = 2240] [id = 656] 07:24:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x11843c400) [pid = 2240] [serial = 1968] [outer = 0x0] 07:24:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x11844c000) [pid = 2240] [serial = 1969] [outer = 0x11843c400] 07:24:16 INFO - PROCESS | 2240 | 1467642256702 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x118f9c000) [pid = 2240] [serial = 1970] [outer = 0x11843c400] 07:24:17 INFO - PROCESS | 2240 | 1467642257045 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:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 524ms 07:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:24:17 INFO - PROCESS | 2240 | 1467642257060 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:24:17 INFO - PROCESS | 2240 | 1467642257061 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:24:17 INFO - PROCESS | 2240 | 1467642257064 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:24:17 INFO - PROCESS | 2240 | 1467642257066 Marionette TRACE conn2 <- [1,2598,null,{}] 07:24:17 INFO - PROCESS | 2240 | 1467642257076 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:24:17 INFO - PROCESS | 2240 | 1467642257079 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:17 INFO - PROCESS | 2240 | 1467642257178 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:24:17 INFO - PROCESS | 2240 | 1467642257242 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642257244 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x125585000 == 35 [pid = 2240] [id = 657] 07:24:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x1196c9400) [pid = 2240] [serial = 1971] [outer = 0x0] 07:24:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x1199e1400) [pid = 2240] [serial = 1972] [outer = 0x1196c9400] 07:24:17 INFO - PROCESS | 2240 | 1467642257271 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x120fe0c00) [pid = 2240] [serial = 1973] [outer = 0x1196c9400] 07:24:17 INFO - PROCESS | 2240 | 1467642257563 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:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 521ms 07:24:17 INFO - PROCESS | 2240 | 1467642257585 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:24:17 INFO - PROCESS | 2240 | 1467642257587 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:24:17 INFO - PROCESS | 2240 | 1467642257597 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:24:17 INFO - PROCESS | 2240 | 1467642257598 Marionette TRACE conn2 <- [1,2602,null,{}] 07:24:17 INFO - PROCESS | 2240 | 1467642257600 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:24:17 INFO - PROCESS | 2240 | 1467642257601 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:17 INFO - PROCESS | 2240 | 1467642257686 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:24:17 INFO - PROCESS | 2240 | 1467642257748 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642257749 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x128d62000 == 36 [pid = 2240] [id = 658] 07:24:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x119c4d000) [pid = 2240] [serial = 1974] [outer = 0x0] 07:24:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x1248efc00) [pid = 2240] [serial = 1975] [outer = 0x119c4d000] 07:24:17 INFO - PROCESS | 2240 | 1467642257775 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x1255c0000) [pid = 2240] [serial = 1976] [outer = 0x119c4d000] 07:24:18 INFO - PROCESS | 2240 | 1467642258076 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:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 07:24:18 INFO - PROCESS | 2240 | 1467642258117 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 2240 | 1467642258118 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:24:18 INFO - PROCESS | 2240 | 1467642258121 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 2240 | 1467642258122 Marionette TRACE conn2 <- [1,2606,null,{}] 07:24:18 INFO - PROCESS | 2240 | 1467642258124 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:24:18 INFO - PROCESS | 2240 | 1467642258125 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:18 INFO - PROCESS | 2240 | 1467642258202 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:24:18 INFO - PROCESS | 2240 | 1467642258207 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642258209 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a6be000 == 37 [pid = 2240] [id = 659] 07:24:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x1260a8400) [pid = 2240] [serial = 1977] [outer = 0x0] 07:24:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x128a13800) [pid = 2240] [serial = 1978] [outer = 0x1260a8400] 07:24:18 INFO - PROCESS | 2240 | 1467642258236 Marionette DEBUG loaded listener.js 07:24:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x128de5400) [pid = 2240] [serial = 1979] [outer = 0x1260a8400] 07:24:18 INFO - PROCESS | 2240 | 1467642258717 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:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 619ms 07:24:18 INFO - PROCESS | 2240 | 1467642258741 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 2240 | 1467642258743 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:24:18 INFO - PROCESS | 2240 | 1467642258746 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 2240 | 1467642258748 Marionette TRACE conn2 <- [1,2610,null,{}] 07:24:18 INFO - PROCESS | 2240 | 1467642258751 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:24:18 INFO - PROCESS | 2240 | 1467642258760 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:18 INFO - PROCESS | 2240 | 1467642258952 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:24:19 INFO - PROCESS | 2240 | 1467642259054 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642259055 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b707800 == 38 [pid = 2240] [id = 660] 07:24:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x12909d000) [pid = 2240] [serial = 1980] [outer = 0x0] 07:24:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1291e5000) [pid = 2240] [serial = 1981] [outer = 0x12909d000] 07:24:19 INFO - PROCESS | 2240 | 1467642259092 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x12a2f2800) [pid = 2240] [serial = 1982] [outer = 0x12909d000] 07:24:19 INFO - PROCESS | 2240 | 1467642259388 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:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 669ms 07:24:19 INFO - PROCESS | 2240 | 1467642259420 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:24:19 INFO - PROCESS | 2240 | 1467642259422 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:24:19 INFO - PROCESS | 2240 | 1467642259427 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:24:19 INFO - PROCESS | 2240 | 1467642259428 Marionette TRACE conn2 <- [1,2614,null,{}] 07:24:19 INFO - PROCESS | 2240 | 1467642259431 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:24:19 INFO - PROCESS | 2240 | 1467642259432 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:19 INFO - PROCESS | 2240 | 1467642259534 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:24:19 INFO - PROCESS | 2240 | 1467642259546 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642259547 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c017000 == 39 [pid = 2240] [id = 661] 07:24:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x12a2f2c00) [pid = 2240] [serial = 1983] [outer = 0x0] 07:24:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x12a63f400) [pid = 2240] [serial = 1984] [outer = 0x12a2f2c00] 07:24:19 INFO - PROCESS | 2240 | 1467642259572 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x113039800) [pid = 2240] [serial = 1985] [outer = 0x12a2f2c00] 07:24:19 INFO - PROCESS | 2240 | 1467642259916 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:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 521ms 07:24:19 INFO - PROCESS | 2240 | 1467642259947 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:24:19 INFO - PROCESS | 2240 | 1467642259948 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:24:19 INFO - PROCESS | 2240 | 1467642259951 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:24:19 INFO - PROCESS | 2240 | 1467642259952 Marionette TRACE conn2 <- [1,2618,null,{}] 07:24:19 INFO - PROCESS | 2240 | 1467642259961 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:24:19 INFO - PROCESS | 2240 | 1467642259963 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:20 INFO - PROCESS | 2240 | 1467642260066 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:24:20 INFO - PROCESS | 2240 | 1467642260069 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642260070 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c29d000 == 40 [pid = 2240] [id = 662] 07:24:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x12a637000) [pid = 2240] [serial = 1986] [outer = 0x0] 07:24:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x12a65d800) [pid = 2240] [serial = 1987] [outer = 0x12a637000] 07:24:20 INFO - PROCESS | 2240 | 1467642260129 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12a770c00) [pid = 2240] [serial = 1988] [outer = 0x12a637000] 07:24:20 INFO - PROCESS | 2240 | 1467642260444 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:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 07:24:20 INFO - PROCESS | 2240 | 1467642260469 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:24:20 INFO - PROCESS | 2240 | 1467642260470 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:24:20 INFO - PROCESS | 2240 | 1467642260474 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 2240 | 1467642260476 Marionette TRACE conn2 <- [1,2622,null,{}] 07:24:20 INFO - PROCESS | 2240 | 1467642260479 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:24:20 INFO - PROCESS | 2240 | 1467642260480 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:20 INFO - PROCESS | 2240 | 1467642260592 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:24:20 INFO - PROCESS | 2240 | 1467642260629 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642260630 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca57000 == 41 [pid = 2240] [id = 663] 07:24:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x12a765000) [pid = 2240] [serial = 1989] [outer = 0x0] 07:24:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12a965c00) [pid = 2240] [serial = 1990] [outer = 0x12a765000] 07:24:20 INFO - PROCESS | 2240 | 1467642260662 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12acbd800) [pid = 2240] [serial = 1991] [outer = 0x12a765000] 07:24:20 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x11844d400) [pid = 2240] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:24:20 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1198cac00) [pid = 2240] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:24:20 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x117202c00) [pid = 2240] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:24:20 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x1128d9400) [pid = 2240] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:24:20 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x112015c00) [pid = 2240] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:24:20 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x11336cc00) [pid = 2240] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:24:20 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1248ee400) [pid = 2240] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:24:20 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x110f85400) [pid = 2240] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:24:20 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x1260ad400) [pid = 2240] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:24:20 INFO - PROCESS | 2240 | 1467642260975 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:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 523ms 07:24:20 INFO - PROCESS | 2240 | 1467642260997 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:24:20 INFO - PROCESS | 2240 | 1467642260998 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:24:21 INFO - PROCESS | 2240 | 1467642261000 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - PROCESS | 2240 | 1467642261001 Marionette TRACE conn2 <- [1,2626,null,{}] 07:24:21 INFO - PROCESS | 2240 | 1467642261003 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:24:21 INFO - PROCESS | 2240 | 1467642261005 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:21 INFO - PROCESS | 2240 | 1467642261115 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:24:21 INFO - PROCESS | 2240 | 1467642261152 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642261153 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ccbc800 == 42 [pid = 2240] [id = 664] 07:24:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x111dac800) [pid = 2240] [serial = 1992] [outer = 0x0] 07:24:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x120e92c00) [pid = 2240] [serial = 1993] [outer = 0x111dac800] 07:24:21 INFO - PROCESS | 2240 | 1467642261177 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x126b0a800) [pid = 2240] [serial = 1994] [outer = 0x111dac800] 07:24:21 INFO - PROCESS | 2240 | 1467642261450 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:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 468ms 07:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:24:21 INFO - PROCESS | 2240 | 1467642261468 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:24:21 INFO - PROCESS | 2240 | 1467642261470 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:24:21 INFO - PROCESS | 2240 | 1467642261479 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - PROCESS | 2240 | 1467642261481 Marionette TRACE conn2 <- [1,2630,null,{}] 07:24:21 INFO - PROCESS | 2240 | 1467642261483 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:24:21 INFO - PROCESS | 2240 | 1467642261485 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:21 INFO - PROCESS | 2240 | 1467642261585 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:24:21 INFO - PROCESS | 2240 | 1467642261589 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642261590 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d704800 == 43 [pid = 2240] [id = 665] 07:24:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x12a968000) [pid = 2240] [serial = 1995] [outer = 0x0] 07:24:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x12b756c00) [pid = 2240] [serial = 1996] [outer = 0x12a968000] 07:24:21 INFO - PROCESS | 2240 | 1467642261623 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12b8b6c00) [pid = 2240] [serial = 1997] [outer = 0x12a968000] 07:24:21 INFO - PROCESS | 2240 | 1467642261961 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:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 526ms 07:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:24:22 INFO - PROCESS | 2240 | 1467642261999 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 2240 | 1467642262000 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:24:22 INFO - PROCESS | 2240 | 1467642262002 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 2240 | 1467642262003 Marionette TRACE conn2 <- [1,2634,null,{}] 07:24:22 INFO - PROCESS | 2240 | 1467642262006 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:24:22 INFO - PROCESS | 2240 | 1467642262009 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:22 INFO - PROCESS | 2240 | 1467642262121 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:24:22 INFO - PROCESS | 2240 | 1467642262127 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642262128 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d720000 == 44 [pid = 2240] [id = 666] 07:24:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x12b8b7000) [pid = 2240] [serial = 1998] [outer = 0x0] 07:24:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12b8bcc00) [pid = 2240] [serial = 1999] [outer = 0x12b8b7000] 07:24:22 INFO - PROCESS | 2240 | 1467642262152 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12b95f400) [pid = 2240] [serial = 2000] [outer = 0x12b8b7000] 07:24:22 INFO - PROCESS | 2240 | 1467642262478 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:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 521ms 07:24:22 INFO - PROCESS | 2240 | 1467642262524 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 2240 | 1467642262526 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:24:22 INFO - PROCESS | 2240 | 1467642262529 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 2240 | 1467642262530 Marionette TRACE conn2 <- [1,2638,null,{}] 07:24:22 INFO - PROCESS | 2240 | 1467642262532 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:24:22 INFO - PROCESS | 2240 | 1467642262533 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:22 INFO - PROCESS | 2240 | 1467642262615 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:24:22 INFO - PROCESS | 2240 | 1467642262619 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642262620 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12e217000 == 45 [pid = 2240] [id = 667] 07:24:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1255cb800) [pid = 2240] [serial = 2001] [outer = 0x0] 07:24:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12b966c00) [pid = 2240] [serial = 2002] [outer = 0x1255cb800] 07:24:22 INFO - PROCESS | 2240 | 1467642262651 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12be02800) [pid = 2240] [serial = 2003] [outer = 0x1255cb800] 07:24:23 INFO - PROCESS | 2240 | 1467642263131 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:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 619ms 07:24:23 INFO - PROCESS | 2240 | 1467642263149 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 2240 | 1467642263152 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:24:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:24:23 INFO - PROCESS | 2240 | 1467642263155 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 2240 | 1467642263157 Marionette TRACE conn2 <- [1,2642,null,{}] 07:24:23 INFO - PROCESS | 2240 | 1467642263162 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:24:23 INFO - PROCESS | 2240 | 1467642263163 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:23 INFO - PROCESS | 2240 | 1467642263274 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:24:23 INFO - PROCESS | 2240 | 1467642263350 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642263352 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x119cd9000 == 46 [pid = 2240] [id = 668] 07:24:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x11607a400) [pid = 2240] [serial = 2004] [outer = 0x0] 07:24:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x118221400) [pid = 2240] [serial = 2005] [outer = 0x11607a400] 07:24:23 INFO - PROCESS | 2240 | 1467642263382 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x118554c00) [pid = 2240] [serial = 2006] [outer = 0x11607a400] 07:24:23 INFO - PROCESS | 2240 | 1467642263781 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:24:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:24:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 673ms 07:24:23 INFO - PROCESS | 2240 | 1467642263827 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 2240 | 1467642263830 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:24:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:24:23 INFO - PROCESS | 2240 | 1467642263835 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 2240 | 1467642263837 Marionette TRACE conn2 <- [1,2646,null,{}] 07:24:23 INFO - PROCESS | 2240 | 1467642263839 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:24:23 INFO - PROCESS | 2240 | 1467642263841 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:23 INFO - PROCESS | 2240 | 1467642263947 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:24:24 INFO - PROCESS | 2240 | 1467642264056 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642264057 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a698800 == 47 [pid = 2240] [id = 669] 07:24:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x119807000) [pid = 2240] [serial = 2007] [outer = 0x0] 07:24:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1198c9000) [pid = 2240] [serial = 2008] [outer = 0x119807000] 07:24:24 INFO - PROCESS | 2240 | 1467642264088 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x120e97800) [pid = 2240] [serial = 2009] [outer = 0x119807000] 07:24:24 INFO - PROCESS | 2240 | 1467642264506 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:24:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:24:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 721ms 07:24:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:24:24 INFO - PROCESS | 2240 | 1467642264557 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 2240 | 1467642264559 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:24:24 INFO - PROCESS | 2240 | 1467642264561 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - PROCESS | 2240 | 1467642264563 Marionette TRACE conn2 <- [1,2650,null,{}] 07:24:24 INFO - PROCESS | 2240 | 1467642264571 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:24:24 INFO - PROCESS | 2240 | 1467642264575 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:24 INFO - PROCESS | 2240 | 1467642264681 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:24:24 INFO - PROCESS | 2240 | 1467642264786 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642264788 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d3b5800 == 48 [pid = 2240] [id = 670] 07:24:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x121bd4800) [pid = 2240] [serial = 2010] [outer = 0x0] 07:24:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x128a15400) [pid = 2240] [serial = 2011] [outer = 0x121bd4800] 07:24:24 INFO - PROCESS | 2240 | 1467642264823 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12909cc00) [pid = 2240] [serial = 2012] [outer = 0x121bd4800] 07:24:25 INFO - PROCESS | 2240 | 1467642265249 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:24:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:24:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 720ms 07:24:25 INFO - PROCESS | 2240 | 1467642265302 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:24:25 INFO - PROCESS | 2240 | 1467642265304 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:24:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:24:25 INFO - PROCESS | 2240 | 1467642265309 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:24:25 INFO - PROCESS | 2240 | 1467642265310 Marionette TRACE conn2 <- [1,2654,null,{}] 07:24:25 INFO - PROCESS | 2240 | 1467642265312 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:24:25 INFO - PROCESS | 2240 | 1467642265314 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:25 INFO - PROCESS | 2240 | 1467642265418 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:24:25 INFO - PROCESS | 2240 | 1467642265480 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642265481 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x12e232800 == 49 [pid = 2240] [id = 671] 07:24:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x112a79400) [pid = 2240] [serial = 2013] [outer = 0x0] 07:24:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x129347c00) [pid = 2240] [serial = 2014] [outer = 0x112a79400] 07:24:25 INFO - PROCESS | 2240 | 1467642265552 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x12a765400) [pid = 2240] [serial = 2015] [outer = 0x112a79400] 07:24:26 INFO - PROCESS | 2240 | 1467642266218 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:24:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:24:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 919ms 07:24:26 INFO - PROCESS | 2240 | 1467642266247 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:24:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:24:26 INFO - PROCESS | 2240 | 1467642266251 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:24:26 INFO - PROCESS | 2240 | 1467642266261 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 2240 | 1467642266264 Marionette TRACE conn2 <- [1,2658,null,{}] 07:24:26 INFO - PROCESS | 2240 | 1467642266270 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:24:26 INFO - PROCESS | 2240 | 1467642266272 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:26 INFO - PROCESS | 2240 | 1467642266417 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:24:26 INFO - PROCESS | 2240 | 1467642266503 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642266506 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x129029800 == 50 [pid = 2240] [id = 672] 07:24:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x116629800) [pid = 2240] [serial = 2016] [outer = 0x0] 07:24:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x118440400) [pid = 2240] [serial = 2017] [outer = 0x116629800] 07:24:26 INFO - PROCESS | 2240 | 1467642266534 Marionette DEBUG loaded listener.js 07:24:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x118f98400) [pid = 2240] [serial = 2018] [outer = 0x116629800] 07:24:26 INFO - PROCESS | 2240 | 1467642266964 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:24:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:24:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 731ms 07:24:26 INFO - PROCESS | 2240 | 1467642266988 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:24:26 INFO - PROCESS | 2240 | 1467642266990 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:24:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:24:26 INFO - PROCESS | 2240 | 1467642266995 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 2240 | 1467642266996 Marionette TRACE conn2 <- [1,2662,null,{}] 07:24:27 INFO - PROCESS | 2240 | 1467642266999 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:24:27 INFO - PROCESS | 2240 | 1467642267000 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:27 INFO - PROCESS | 2240 | 1467642267097 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:24:27 INFO - PROCESS | 2240 | 1467642267176 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642267178 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x121059800 == 51 [pid = 2240] [id = 673] 07:24:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x119692c00) [pid = 2240] [serial = 2019] [outer = 0x0] 07:24:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1198cbc00) [pid = 2240] [serial = 2020] [outer = 0x119692c00] 07:24:27 INFO - PROCESS | 2240 | 1467642267206 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x120e91800) [pid = 2240] [serial = 2021] [outer = 0x119692c00] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x12d720000 == 50 [pid = 2240] [id = 666] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x12d704800 == 49 [pid = 2240] [id = 665] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x12ccbc800 == 48 [pid = 2240] [id = 664] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca57000 == 47 [pid = 2240] [id = 663] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x12c29d000 == 46 [pid = 2240] [id = 662] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x12c017000 == 45 [pid = 2240] [id = 661] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x12b707800 == 44 [pid = 2240] [id = 660] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x128bbdc00) [pid = 2240] [serial = 1951] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x12a6be000 == 43 [pid = 2240] [id = 659] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x128d62000 == 42 [pid = 2240] [id = 658] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x125585000 == 41 [pid = 2240] [id = 657] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x119491000 == 40 [pid = 2240] [id = 656] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x117353000 == 39 [pid = 2240] [id = 655] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x125542000 == 38 [pid = 2240] [id = 651] 07:24:27 INFO - PROCESS | 2240 | --DOCSHELL 0x1291cb000 == 37 [pid = 2240] [id = 650] 07:24:27 INFO - PROCESS | 2240 | 1467642267571 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:24:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:24:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 619ms 07:24:27 INFO - PROCESS | 2240 | 1467642267614 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:24:27 INFO - PROCESS | 2240 | 1467642267615 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:24:27 INFO - PROCESS | 2240 | 1467642267617 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 2240 | 1467642267620 Marionette TRACE conn2 <- [1,2666,null,{}] 07:24:27 INFO - PROCESS | 2240 | 1467642267627 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:24:27 INFO - PROCESS | 2240 | 1467642267630 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:27 INFO - PROCESS | 2240 | 1467642267715 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x1196c1c00) [pid = 2240] [serial = 1930] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x121279400) [pid = 2240] [serial = 1936] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x116292000) [pid = 2240] [serial = 1921] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x1183e5000) [pid = 2240] [serial = 1927] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1129b1c00) [pid = 2240] [serial = 1924] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1139f9400) [pid = 2240] [serial = 1925] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x11980f400) [pid = 2240] [serial = 1933] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1182e5400) [pid = 2240] [serial = 1942] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x112232800) [pid = 2240] [serial = 1937] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1248fb400) [pid = 2240] [serial = 1939] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x125514c00) [pid = 2240] [serial = 1945] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x125510000) [pid = 2240] [serial = 1940] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x120e90400) [pid = 2240] [serial = 1934] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x11980d000) [pid = 2240] [serial = 1943] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x128a18800) [pid = 2240] [serial = 1949] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x11844d800) [pid = 2240] [serial = 1928] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x119808c00) [pid = 2240] [serial = 1931] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1264eb400) [pid = 2240] [serial = 1946] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x126b0ac00) [pid = 2240] [serial = 1948] [outer = 0x0] [url = about:blank] 07:24:27 INFO - PROCESS | 2240 | 1467642267785 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642267787 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x125539800 == 38 [pid = 2240] [id = 674] 07:24:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1182e5400) [pid = 2240] [serial = 2022] [outer = 0x0] 07:24:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x11980f400) [pid = 2240] [serial = 2023] [outer = 0x1182e5400] 07:24:27 INFO - PROCESS | 2240 | 1467642267814 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12550f400) [pid = 2240] [serial = 2024] [outer = 0x1182e5400] 07:24:28 INFO - PROCESS | 2240 | 1467642268634 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:24:28 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:24:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1024ms 07:24:28 INFO - PROCESS | 2240 | 1467642268641 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:24:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:24:28 INFO - PROCESS | 2240 | 1467642268643 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:24:28 INFO - PROCESS | 2240 | 1467642268645 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:24:28 INFO - PROCESS | 2240 | 1467642268646 Marionette TRACE conn2 <- [1,2670,null,{}] 07:24:28 INFO - PROCESS | 2240 | 1467642268648 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:24:28 INFO - PROCESS | 2240 | 1467642268649 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:28 INFO - PROCESS | 2240 | 1467642268733 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:24:28 INFO - PROCESS | 2240 | 1467642268736 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642268737 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac07000 == 39 [pid = 2240] [id = 675] 07:24:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x1265ec000) [pid = 2240] [serial = 2025] [outer = 0x0] 07:24:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x128ddec00) [pid = 2240] [serial = 2026] [outer = 0x1265ec000] 07:24:28 INFO - PROCESS | 2240 | 1467642268764 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1291da800) [pid = 2240] [serial = 2027] [outer = 0x1265ec000] 07:24:29 INFO - PROCESS | 2240 | 1467642269605 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:24:29 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:24:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:24:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:24:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 970ms 07:24:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:24:29 INFO - PROCESS | 2240 | 1467642269625 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 2240 | 1467642269626 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:24:29 INFO - PROCESS | 2240 | 1467642269628 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 2240 | 1467642269630 Marionette TRACE conn2 <- [1,2674,null,{}] 07:24:29 INFO - PROCESS | 2240 | 1467642269632 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:24:29 INFO - PROCESS | 2240 | 1467642269633 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:29 INFO - PROCESS | 2240 | 1467642269739 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:24:29 INFO - PROCESS | 2240 | 1467642269742 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642269744 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ba09800 == 40 [pid = 2240] [id = 676] 07:24:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x129092000) [pid = 2240] [serial = 2028] [outer = 0x0] 07:24:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12934bc00) [pid = 2240] [serial = 2029] [outer = 0x129092000] 07:24:29 INFO - PROCESS | 2240 | 1467642269768 Marionette DEBUG loaded listener.js 07:24:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12a650000) [pid = 2240] [serial = 2030] [outer = 0x129092000] 07:24:30 INFO - PROCESS | 2240 | 1467642270577 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:24:30 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:24:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:24:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:24:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:24:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 971ms 07:24:30 INFO - PROCESS | 2240 | 1467642270601 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 07:24:30 INFO - PROCESS | 2240 | 1467642270602 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:24:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:24:30 INFO - PROCESS | 2240 | 1467642270604 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:24:30 INFO - PROCESS | 2240 | 1467642270605 Marionette TRACE conn2 <- [1,2678,null,{}] 07:24:30 INFO - PROCESS | 2240 | 1467642270609 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:24:30 INFO - PROCESS | 2240 | 1467642270614 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:30 INFO - PROCESS | 2240 | 1467642270735 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:24:30 INFO - PROCESS | 2240 | 1467642270746 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642270747 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c032800 == 41 [pid = 2240] [id = 677] 07:24:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x12a95f800) [pid = 2240] [serial = 2031] [outer = 0x0] 07:24:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12b75dc00) [pid = 2240] [serial = 2032] [outer = 0x12a95f800] 07:24:30 INFO - PROCESS | 2240 | 1467642270778 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x12b8bb800) [pid = 2240] [serial = 2033] [outer = 0x12a95f800] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x113d8cc00) [pid = 2240] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x11607bc00) [pid = 2240] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1196c9400) [pid = 2240] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x119c4d000) [pid = 2240] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12909d000) [pid = 2240] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12a637000) [pid = 2240] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x11843c400) [pid = 2240] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x12a2f2c00) [pid = 2240] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1260a8400) [pid = 2240] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x12a765000) [pid = 2240] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x111dac800) [pid = 2240] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x12a968000) [pid = 2240] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:24:31 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x12b8b7000) [pid = 2240] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:24:31 INFO - PROCESS | 2240 | 1467642271610 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:24:31 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:24:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1022ms 07:24:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:24:31 INFO - PROCESS | 2240 | 1467642271626 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 2240 | 1467642271627 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:24:31 INFO - PROCESS | 2240 | 1467642271629 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 2240 | 1467642271630 Marionette TRACE conn2 <- [1,2682,null,{}] 07:24:31 INFO - PROCESS | 2240 | 1467642271633 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:24:31 INFO - PROCESS | 2240 | 1467642271634 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:31 INFO - PROCESS | 2240 | 1467642271716 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:24:31 INFO - PROCESS | 2240 | 1467642271719 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642271720 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b938800 == 42 [pid = 2240] [id = 678] 07:24:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1131d8c00) [pid = 2240] [serial = 2034] [outer = 0x0] 07:24:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x11843c400) [pid = 2240] [serial = 2035] [outer = 0x1131d8c00] 07:24:31 INFO - PROCESS | 2240 | 1467642271745 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1218ab400) [pid = 2240] [serial = 2036] [outer = 0x1131d8c00] 07:24:32 INFO - PROCESS | 2240 | 1467642272568 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:24:32 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:24:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 973ms 07:24:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:24:32 INFO - PROCESS | 2240 | 1467642272602 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:24:32 INFO - PROCESS | 2240 | 1467642272603 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:24:32 INFO - PROCESS | 2240 | 1467642272606 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 2240 | 1467642272607 Marionette TRACE conn2 <- [1,2686,null,{}] 07:24:32 INFO - PROCESS | 2240 | 1467642272611 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:24:32 INFO - PROCESS | 2240 | 1467642272612 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:32 INFO - PROCESS | 2240 | 1467642272723 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:24:32 INFO - PROCESS | 2240 | 1467642272759 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642272761 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca5f000 == 43 [pid = 2240] [id = 679] 07:24:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1172bd800) [pid = 2240] [serial = 2037] [outer = 0x0] 07:24:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12a764c00) [pid = 2240] [serial = 2038] [outer = 0x1172bd800] 07:24:32 INFO - PROCESS | 2240 | 1467642272785 Marionette DEBUG loaded listener.js 07:24:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12b758400) [pid = 2240] [serial = 2039] [outer = 0x1172bd800] 07:24:33 INFO - PROCESS | 2240 | 1467642273532 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:24:33 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:24:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:24:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:24:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 973ms 07:24:33 INFO - PROCESS | 2240 | 1467642273598 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 07:24:33 INFO - PROCESS | 2240 | 1467642273600 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:24:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:24:33 INFO - PROCESS | 2240 | 1467642273604 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 2240 | 1467642273607 Marionette TRACE conn2 <- [1,2690,null,{}] 07:24:33 INFO - PROCESS | 2240 | 1467642273611 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:24:33 INFO - PROCESS | 2240 | 1467642273613 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:33 INFO - PROCESS | 2240 | 1467642273710 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:24:33 INFO - PROCESS | 2240 | 1467642273809 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642273811 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x11877d000 == 44 [pid = 2240] [id = 680] 07:24:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x113d8dc00) [pid = 2240] [serial = 2040] [outer = 0x0] 07:24:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x1166f5c00) [pid = 2240] [serial = 2041] [outer = 0x113d8dc00] 07:24:33 INFO - PROCESS | 2240 | 1467642273844 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x118451800) [pid = 2240] [serial = 2042] [outer = 0x113d8dc00] 07:24:34 INFO - PROCESS | 2240 | 1467642274783 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:24:34 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:24:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:24:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:24:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:24:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1223ms 07:24:34 INFO - PROCESS | 2240 | 1467642274828 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:24:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:24:34 INFO - PROCESS | 2240 | 1467642274830 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:24:34 INFO - PROCESS | 2240 | 1467642274835 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 2240 | 1467642274837 Marionette TRACE conn2 <- [1,2694,null,{}] 07:24:34 INFO - PROCESS | 2240 | 1467642274840 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:24:34 INFO - PROCESS | 2240 | 1467642274842 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:34 INFO - PROCESS | 2240 | 1467642274944 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:24:35 INFO - PROCESS | 2240 | 1467642275005 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642275006 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:35 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a69b800 == 45 [pid = 2240] [id = 681] 07:24:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x120f24400) [pid = 2240] [serial = 2043] [outer = 0x0] 07:24:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x12173e800) [pid = 2240] [serial = 2044] [outer = 0x120f24400] 07:24:35 INFO - PROCESS | 2240 | 1467642275037 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1248f3400) [pid = 2240] [serial = 2045] [outer = 0x120f24400] 07:24:35 INFO - PROCESS | 2240 | 1467642275978 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:24:36 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:24:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:24:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:24:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1176ms 07:24:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:24:36 INFO - PROCESS | 2240 | 1467642276009 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 2240 | 1467642276010 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:24:36 INFO - PROCESS | 2240 | 1467642276013 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 2240 | 1467642276014 Marionette TRACE conn2 <- [1,2698,null,{}] 07:24:36 INFO - PROCESS | 2240 | 1467642276021 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:24:36 INFO - PROCESS | 2240 | 1467642276024 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:36 INFO - PROCESS | 2240 | 1467642276128 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:24:36 INFO - PROCESS | 2240 | 1467642276191 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642276193 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d3b4800 == 46 [pid = 2240] [id = 682] 07:24:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x12a76e000) [pid = 2240] [serial = 2046] [outer = 0x0] 07:24:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x12a95ec00) [pid = 2240] [serial = 2047] [outer = 0x12a76e000] 07:24:36 INFO - PROCESS | 2240 | 1467642276265 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x12b758c00) [pid = 2240] [serial = 2048] [outer = 0x12a76e000] 07:24:37 INFO - PROCESS | 2240 | 1467642277185 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:24:37 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:24:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:24:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:24:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1220ms 07:24:37 INFO - PROCESS | 2240 | 1467642277234 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 2240 | 1467642277236 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:24:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:24:37 INFO - PROCESS | 2240 | 1467642277239 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 2240 | 1467642277241 Marionette TRACE conn2 <- [1,2702,null,{}] 07:24:37 INFO - PROCESS | 2240 | 1467642277244 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:24:37 INFO - PROCESS | 2240 | 1467642277246 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:37 INFO - PROCESS | 2240 | 1467642277339 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:24:37 INFO - PROCESS | 2240 | 1467642277403 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642277406 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x125554800 == 47 [pid = 2240] [id = 683] 07:24:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x1194a2c00) [pid = 2240] [serial = 2049] [outer = 0x0] 07:24:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x1196c3000) [pid = 2240] [serial = 2050] [outer = 0x1194a2c00] 07:24:37 INFO - PROCESS | 2240 | 1467642277434 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1198d4000) [pid = 2240] [serial = 2051] [outer = 0x1194a2c00] 07:24:37 INFO - PROCESS | 2240 | --DOCSHELL 0x12b938800 == 46 [pid = 2240] [id = 678] 07:24:37 INFO - PROCESS | 2240 | --DOCSHELL 0x12c032800 == 45 [pid = 2240] [id = 677] 07:24:37 INFO - PROCESS | 2240 | --DOCSHELL 0x12ba09800 == 44 [pid = 2240] [id = 676] 07:24:37 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac07000 == 43 [pid = 2240] [id = 675] 07:24:37 INFO - PROCESS | 2240 | --DOCSHELL 0x125539800 == 42 [pid = 2240] [id = 674] 07:24:37 INFO - PROCESS | 2240 | --DOCSHELL 0x121059800 == 41 [pid = 2240] [id = 673] 07:24:37 INFO - PROCESS | 2240 | --DOCSHELL 0x129029800 == 40 [pid = 2240] [id = 672] 07:24:37 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x116fac800) [pid = 2240] [serial = 1954] [outer = 0x0] [url = about:blank] 07:24:37 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x1219cd800) [pid = 2240] [serial = 1960] [outer = 0x0] [url = about:blank] 07:24:37 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1198cec00) [pid = 2240] [serial = 1963] [outer = 0x0] [url = about:blank] 07:24:37 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x119805c00) [pid = 2240] [serial = 1957] [outer = 0x0] [url = about:blank] 07:24:37 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x12b966c00) [pid = 2240] [serial = 2002] [outer = 0x0] [url = about:blank] 07:24:37 INFO - PROCESS | 2240 | 1467642277879 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:24:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:24:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 672ms 07:24:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:24:37 INFO - PROCESS | 2240 | 1467642277911 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 2240 | 1467642277914 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:24:37 INFO - PROCESS | 2240 | 1467642277918 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 2240 | 1467642277920 Marionette TRACE conn2 <- [1,2706,null,{}] 07:24:37 INFO - PROCESS | 2240 | 1467642277922 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:24:37 INFO - PROCESS | 2240 | 1467642277924 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:38 INFO - PROCESS | 2240 | 1467642278016 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1180f0800) [pid = 2240] [serial = 1922] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x116a0ac00) [pid = 2240] [serial = 1966] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x11821dc00) [pid = 2240] [serial = 1967] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x120fe0c00) [pid = 2240] [serial = 1973] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1199e1400) [pid = 2240] [serial = 1972] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1248efc00) [pid = 2240] [serial = 1975] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1291e5000) [pid = 2240] [serial = 1981] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1255c0000) [pid = 2240] [serial = 1976] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12a2f2800) [pid = 2240] [serial = 1982] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x12a65d800) [pid = 2240] [serial = 1987] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x11844c000) [pid = 2240] [serial = 1969] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x118f9c000) [pid = 2240] [serial = 1970] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x12a63f400) [pid = 2240] [serial = 1984] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x128a13800) [pid = 2240] [serial = 1978] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x12a965c00) [pid = 2240] [serial = 1990] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x120e92c00) [pid = 2240] [serial = 1993] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12a770c00) [pid = 2240] [serial = 1988] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x12b756c00) [pid = 2240] [serial = 1996] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x126b0a800) [pid = 2240] [serial = 1994] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x12b95f400) [pid = 2240] [serial = 2000] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x113039800) [pid = 2240] [serial = 1985] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x12acbd800) [pid = 2240] [serial = 1991] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x128de5400) [pid = 2240] [serial = 1979] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x12b8b6c00) [pid = 2240] [serial = 1997] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x12b8bcc00) [pid = 2240] [serial = 1999] [outer = 0x0] [url = about:blank] 07:24:38 INFO - PROCESS | 2240 | 1467642278086 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642278087 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x119482000 == 41 [pid = 2240] [id = 684] 07:24:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x118f9c000) [pid = 2240] [serial = 2052] [outer = 0x0] 07:24:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x1199ea800) [pid = 2240] [serial = 2053] [outer = 0x118f9c000] 07:24:38 INFO - PROCESS | 2240 | 1467642278114 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x125514800) [pid = 2240] [serial = 2054] [outer = 0x118f9c000] 07:24:38 INFO - PROCESS | 2240 | 1467642278444 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:24:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:24:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 568ms 07:24:38 INFO - PROCESS | 2240 | 1467642278488 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 2240 | 1467642278490 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:24:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:24:38 INFO - PROCESS | 2240 | 1467642278494 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - PROCESS | 2240 | 1467642278497 Marionette TRACE conn2 <- [1,2710,null,{}] 07:24:38 INFO - PROCESS | 2240 | 1467642278548 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:24:38 INFO - PROCESS | 2240 | 1467642278553 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:38 INFO - PROCESS | 2240 | 1467642278686 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:24:38 INFO - PROCESS | 2240 | 1467642278723 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642278725 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a43a800 == 42 [pid = 2240] [id = 685] 07:24:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 83 (0x129095c00) [pid = 2240] [serial = 2055] [outer = 0x0] 07:24:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x12a2e9c00) [pid = 2240] [serial = 2056] [outer = 0x129095c00] 07:24:38 INFO - PROCESS | 2240 | 1467642278752 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x12a767400) [pid = 2240] [serial = 2057] [outer = 0x129095c00] 07:24:39 INFO - PROCESS | 2240 | 1467642279093 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:24:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:24:39 INFO - PROCESS | 2240 | 1467642279151 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:24:39 INFO - PROCESS | 2240 | 1467642279153 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - PROCESS | 2240 | 1467642279154 Marionette TRACE conn2 <- [1,2714,null,{}] 07:24:39 INFO - PROCESS | 2240 | 1467642279156 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:24:39 INFO - PROCESS | 2240 | 1467642279158 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:39 INFO - PROCESS | 2240 | 1467642279238 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:24:39 INFO - PROCESS | 2240 | 1467642279244 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642279245 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b94b800 == 43 [pid = 2240] [id = 686] 07:24:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x12acbd400) [pid = 2240] [serial = 2058] [outer = 0x0] 07:24:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x12b762000) [pid = 2240] [serial = 2059] [outer = 0x12acbd400] 07:24:39 INFO - PROCESS | 2240 | 1467642279270 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x12b8ba800) [pid = 2240] [serial = 2060] [outer = 0x12acbd400] 07:24:39 INFO - PROCESS | 2240 | 1467642279597 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:24:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:24:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 468ms 07:24:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:24:39 INFO - PROCESS | 2240 | 1467642279622 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:24:39 INFO - PROCESS | 2240 | 1467642279623 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:24:39 INFO - PROCESS | 2240 | 1467642279627 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - PROCESS | 2240 | 1467642279629 Marionette TRACE conn2 <- [1,2718,null,{}] 07:24:39 INFO - PROCESS | 2240 | 1467642279631 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:24:39 INFO - PROCESS | 2240 | 1467642279632 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:39 INFO - PROCESS | 2240 | 1467642279711 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:24:39 INFO - PROCESS | 2240 | 1467642279780 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642279781 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd7b800 == 44 [pid = 2240] [id = 687] 07:24:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x12b757c00) [pid = 2240] [serial = 2061] [outer = 0x0] 07:24:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x12b961c00) [pid = 2240] [serial = 2062] [outer = 0x12b757c00] 07:24:39 INFO - PROCESS | 2240 | 1467642279812 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x12b96c400) [pid = 2240] [serial = 2063] [outer = 0x12b757c00] 07:24:40 INFO - PROCESS | 2240 | 1467642280133 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:24:40 INFO - PROCESS | 2240 | 1467642280148 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:24:40 INFO - PROCESS | 2240 | 1467642280150 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - PROCESS | 2240 | 1467642280151 Marionette TRACE conn2 <- [1,2722,null,{}] 07:24:40 INFO - PROCESS | 2240 | 1467642280154 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:24:40 INFO - PROCESS | 2240 | 1467642280160 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:40 INFO - PROCESS | 2240 | 1467642280285 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:24:40 INFO - PROCESS | 2240 | 1467642280297 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642280298 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca57800 == 45 [pid = 2240] [id = 688] 07:24:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x12be04800) [pid = 2240] [serial = 2064] [outer = 0x0] 07:24:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12be0dc00) [pid = 2240] [serial = 2065] [outer = 0x12be04800] 07:24:40 INFO - PROCESS | 2240 | 1467642280323 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x12c2c9400) [pid = 2240] [serial = 2066] [outer = 0x12be04800] 07:24:40 INFO - PROCESS | 2240 | 1467642280669 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:24:40 INFO - PROCESS | 2240 | 1467642280721 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:24:40 INFO - PROCESS | 2240 | 1467642280723 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - PROCESS | 2240 | 1467642280724 Marionette TRACE conn2 <- [1,2726,null,{}] 07:24:40 INFO - PROCESS | 2240 | 1467642280726 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:24:40 INFO - PROCESS | 2240 | 1467642280727 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:40 INFO - PROCESS | 2240 | 1467642280832 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:24:40 INFO - PROCESS | 2240 | 1467642280845 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642280853 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d3ad000 == 46 [pid = 2240] [id = 689] 07:24:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x12c2c9800) [pid = 2240] [serial = 2067] [outer = 0x0] 07:24:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12c887c00) [pid = 2240] [serial = 2068] [outer = 0x12c2c9800] 07:24:40 INFO - PROCESS | 2240 | 1467642280877 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12c890c00) [pid = 2240] [serial = 2069] [outer = 0x12c2c9800] 07:24:41 INFO - PROCESS | 2240 | 1467642281216 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:24:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:24:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 07:24:41 INFO - PROCESS | 2240 | 1467642281244 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:24:41 INFO - PROCESS | 2240 | 1467642281246 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:24:41 INFO - PROCESS | 2240 | 1467642281249 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - PROCESS | 2240 | 1467642281251 Marionette TRACE conn2 <- [1,2730,null,{}] 07:24:41 INFO - PROCESS | 2240 | 1467642281254 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:24:41 INFO - PROCESS | 2240 | 1467642281256 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:41 INFO - PROCESS | 2240 | 1467642281422 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:24:41 INFO - PROCESS | 2240 | 1467642281441 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642281442 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x12da0c800 == 47 [pid = 2240] [id = 690] 07:24:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12c88e800) [pid = 2240] [serial = 2070] [outer = 0x0] 07:24:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x12caa0800) [pid = 2240] [serial = 2071] [outer = 0x12c88e800] 07:24:41 INFO - PROCESS | 2240 | 1467642281481 Marionette DEBUG loaded listener.js 07:24:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12caa5c00) [pid = 2240] [serial = 2072] [outer = 0x12c88e800] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12a95f800) [pid = 2240] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x129092000) [pid = 2240] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x119692c00) [pid = 2240] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1182e5400) [pid = 2240] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1265ec000) [pid = 2240] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x116629800) [pid = 2240] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1131d8c00) [pid = 2240] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1196c9000) [pid = 2240] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x1182dd400) [pid = 2240] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x120e27000) [pid = 2240] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x128a1a000) [pid = 2240] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x1139f3000) [pid = 2240] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:24:42 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x112a7b400) [pid = 2240] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:24:42 INFO - PROCESS | 2240 | 1467642282412 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:24:42 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:24:42 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:24:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1172ms 07:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:24:42 INFO - PROCESS | 2240 | 1467642282421 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 2240 | 1467642282423 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:24:42 INFO - PROCESS | 2240 | 1467642282425 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 2240 | 1467642282426 Marionette TRACE conn2 <- [1,2734,null,{}] 07:24:42 INFO - PROCESS | 2240 | 1467642282428 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:24:42 INFO - PROCESS | 2240 | 1467642282429 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:42 INFO - PROCESS | 2240 | 1467642282518 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:24:42 INFO - PROCESS | 2240 | 1467642282521 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642282522 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ca50800 == 48 [pid = 2240] [id = 691] 07:24:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x113189400) [pid = 2240] [serial = 2073] [outer = 0x0] 07:24:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x11318e000) [pid = 2240] [serial = 2074] [outer = 0x113189400] 07:24:42 INFO - PROCESS | 2240 | 1467642282547 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1131d8c00) [pid = 2240] [serial = 2075] [outer = 0x113189400] 07:24:42 INFO - PROCESS | 2240 | 1467642282881 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:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 07:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:24:42 INFO - PROCESS | 2240 | 1467642282895 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 2240 | 1467642282896 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:24:42 INFO - PROCESS | 2240 | 1467642282898 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 2240 | 1467642282899 Marionette TRACE conn2 <- [1,2738,null,{}] 07:24:42 INFO - PROCESS | 2240 | 1467642282902 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:24:42 INFO - PROCESS | 2240 | 1467642282903 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:42 INFO - PROCESS | 2240 | 1467642282989 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:24:43 INFO - PROCESS | 2240 | 1467642283058 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642283059 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x12e292000 == 49 [pid = 2240] [id = 692] 07:24:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x11318a000) [pid = 2240] [serial = 2076] [outer = 0x0] 07:24:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1176ebc00) [pid = 2240] [serial = 2077] [outer = 0x11318a000] 07:24:43 INFO - PROCESS | 2240 | 1467642283083 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x12481d000) [pid = 2240] [serial = 2078] [outer = 0x11318a000] 07:24:43 INFO - PROCESS | 2240 | 1467642283349 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:24:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:24:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 468ms 07:24:43 INFO - PROCESS | 2240 | 1467642283367 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:24:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:24:43 INFO - PROCESS | 2240 | 1467642283380 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:24:43 INFO - PROCESS | 2240 | 1467642283387 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:24:43 INFO - PROCESS | 2240 | 1467642283389 Marionette TRACE conn2 <- [1,2742,null,{}] 07:24:43 INFO - PROCESS | 2240 | 1467642283400 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:24:43 INFO - PROCESS | 2240 | 1467642283401 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:43 INFO - PROCESS | 2240 | 1467642283500 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:24:43 INFO - PROCESS | 2240 | 1467642283504 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642283505 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x121869000 == 50 [pid = 2240] [id = 693] 07:24:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x11941c800) [pid = 2240] [serial = 2079] [outer = 0x0] 07:24:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x119422800) [pid = 2240] [serial = 2080] [outer = 0x11941c800] 07:24:43 INFO - PROCESS | 2240 | 1467642283531 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12a95f800) [pid = 2240] [serial = 2081] [outer = 0x11941c800] 07:24:43 INFO - PROCESS | 2240 | 1467642283866 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:24:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:24:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 527ms 07:24:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:24:43 INFO - PROCESS | 2240 | 1467642283915 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:24:43 INFO - PROCESS | 2240 | 1467642283916 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:24:43 INFO - PROCESS | 2240 | 1467642283918 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:24:43 INFO - PROCESS | 2240 | 1467642283919 Marionette TRACE conn2 <- [1,2746,null,{}] 07:24:43 INFO - PROCESS | 2240 | 1467642283921 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:24:43 INFO - PROCESS | 2240 | 1467642283922 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:44 INFO - PROCESS | 2240 | 1467642284036 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:24:44 INFO - PROCESS | 2240 | 1467642284043 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642284044 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a934800 == 51 [pid = 2240] [id = 694] 07:24:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x115e2a800) [pid = 2240] [serial = 2082] [outer = 0x0] 07:24:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x115e2d800) [pid = 2240] [serial = 2083] [outer = 0x115e2a800] 07:24:44 INFO - PROCESS | 2240 | 1467642284068 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x118720400) [pid = 2240] [serial = 2084] [outer = 0x115e2a800] 07:24:44 INFO - PROCESS | 2240 | 1467642284543 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:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 669ms 07:24:44 INFO - PROCESS | 2240 | 1467642284588 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 2240 | 1467642284590 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:24:44 INFO - PROCESS | 2240 | 1467642284593 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - PROCESS | 2240 | 1467642284597 Marionette TRACE conn2 <- [1,2750,null,{}] 07:24:44 INFO - PROCESS | 2240 | 1467642284601 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:24:44 INFO - PROCESS | 2240 | 1467642284602 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:44 INFO - PROCESS | 2240 | 1467642284711 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:24:44 INFO - PROCESS | 2240 | 1467642284789 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642284791 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x12185f800 == 52 [pid = 2240] [id = 695] 07:24:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x115e2dc00) [pid = 2240] [serial = 2085] [outer = 0x0] 07:24:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1183ec000) [pid = 2240] [serial = 2086] [outer = 0x115e2dc00] 07:24:44 INFO - PROCESS | 2240 | 1467642284822 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x118f93000) [pid = 2240] [serial = 2087] [outer = 0x115e2dc00] 07:24:45 INFO - PROCESS | 2240 | 1467642285242 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:24:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:24:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 07:24:45 INFO - PROCESS | 2240 | 1467642285265 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:24:45 INFO - PROCESS | 2240 | 1467642285268 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:24:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:24:45 INFO - PROCESS | 2240 | 1467642285273 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - PROCESS | 2240 | 1467642285275 Marionette TRACE conn2 <- [1,2754,null,{}] 07:24:45 INFO - PROCESS | 2240 | 1467642285278 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:24:45 INFO - PROCESS | 2240 | 1467642285279 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:45 INFO - PROCESS | 2240 | 1467642285391 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:24:45 INFO - PROCESS | 2240 | 1467642285489 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642285491 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a94b000 == 53 [pid = 2240] [id = 696] 07:24:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x11949c400) [pid = 2240] [serial = 2088] [outer = 0x0] 07:24:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1198ca800) [pid = 2240] [serial = 2089] [outer = 0x11949c400] 07:24:45 INFO - PROCESS | 2240 | 1467642285521 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1213e8400) [pid = 2240] [serial = 2090] [outer = 0x11949c400] 07:24:45 INFO - PROCESS | 2240 | 1467642285908 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:24:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:24:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 669ms 07:24:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:24:45 INFO - PROCESS | 2240 | 1467642285943 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:24:45 INFO - PROCESS | 2240 | 1467642285944 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:24:45 INFO - PROCESS | 2240 | 1467642285947 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - PROCESS | 2240 | 1467642285949 Marionette TRACE conn2 <- [1,2758,null,{}] 07:24:45 INFO - PROCESS | 2240 | 1467642285957 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:24:45 INFO - PROCESS | 2240 | 1467642285961 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:46 INFO - PROCESS | 2240 | 1467642286067 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:24:46 INFO - PROCESS | 2240 | 1467642286149 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642286151 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d724800 == 54 [pid = 2240] [id = 697] 07:24:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1255c0000) [pid = 2240] [serial = 2091] [outer = 0x0] 07:24:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x128a1b000) [pid = 2240] [serial = 2092] [outer = 0x1255c0000] 07:24:46 INFO - PROCESS | 2240 | 1467642286182 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x12a2f1c00) [pid = 2240] [serial = 2093] [outer = 0x1255c0000] 07:24:46 INFO - PROCESS | 2240 | 1467642286603 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:24:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:24:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 672ms 07:24:46 INFO - PROCESS | 2240 | 1467642286620 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 2240 | 1467642286623 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:24:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:24:46 INFO - PROCESS | 2240 | 1467642286626 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 2240 | 1467642286629 Marionette TRACE conn2 <- [1,2762,null,{}] 07:24:46 INFO - PROCESS | 2240 | 1467642286632 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:24:46 INFO - PROCESS | 2240 | 1467642286634 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:46 INFO - PROCESS | 2240 | 1467642286771 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:24:46 INFO - PROCESS | 2240 | 1467642286883 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642286884 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x1128b8800 == 55 [pid = 2240] [id = 698] 07:24:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x12a771800) [pid = 2240] [serial = 2094] [outer = 0x0] 07:24:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x12b761000) [pid = 2240] [serial = 2095] [outer = 0x12a771800] 07:24:46 INFO - PROCESS | 2240 | 1467642286915 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x12b966000) [pid = 2240] [serial = 2096] [outer = 0x12a771800] 07:24:47 INFO - PROCESS | 2240 | 1467642287329 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:24:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:24:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 720ms 07:24:47 INFO - PROCESS | 2240 | 1467642287347 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:24:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:24:47 INFO - PROCESS | 2240 | 1467642287349 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:24:47 INFO - PROCESS | 2240 | 1467642287353 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 2240 | 1467642287355 Marionette TRACE conn2 <- [1,2766,null,{}] 07:24:47 INFO - PROCESS | 2240 | 1467642287358 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:24:47 INFO - PROCESS | 2240 | 1467642287361 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:47 INFO - PROCESS | 2240 | 1467642287491 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:24:47 INFO - PROCESS | 2240 | 1467642287605 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642287606 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:47 INFO - PROCESS | 2240 | ++DOCSHELL 0x112a5a000 == 56 [pid = 2240] [id = 699] 07:24:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x115e21400) [pid = 2240] [serial = 2097] [outer = 0x0] 07:24:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x12b96c800) [pid = 2240] [serial = 2098] [outer = 0x115e21400] 07:24:47 INFO - PROCESS | 2240 | 1467642287637 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x12be10800) [pid = 2240] [serial = 2099] [outer = 0x115e21400] 07:24:48 INFO - PROCESS | 2240 | 1467642288050 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:24:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:24:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 720ms 07:24:48 INFO - PROCESS | 2240 | 1467642288073 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:24:48 INFO - PROCESS | 2240 | 1467642288074 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:24:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:24:48 INFO - PROCESS | 2240 | 1467642288076 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:24:48 INFO - PROCESS | 2240 | 1467642288078 Marionette TRACE conn2 <- [1,2770,null,{}] 07:24:48 INFO - PROCESS | 2240 | 1467642288080 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:24:48 INFO - PROCESS | 2240 | 1467642288085 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:48 INFO - PROCESS | 2240 | 1467642288382 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:24:48 INFO - PROCESS | 2240 | 1467642288485 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642288487 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:48 INFO - PROCESS | 2240 | ++DOCSHELL 0x116091800 == 57 [pid = 2240] [id = 700] 07:24:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x113186000) [pid = 2240] [serial = 2100] [outer = 0x0] 07:24:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x11318e400) [pid = 2240] [serial = 2101] [outer = 0x113186000] 07:24:48 INFO - PROCESS | 2240 | 1467642288516 Marionette DEBUG loaded listener.js 07:24:48 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x115e28400) [pid = 2240] [serial = 2102] [outer = 0x113186000] 07:24:48 INFO - PROCESS | 2240 | 1467642288982 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:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 971ms 07:24:49 INFO - PROCESS | 2240 | 1467642289048 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:24:49 INFO - PROCESS | 2240 | 1467642289051 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:24:49 INFO - PROCESS | 2240 | 1467642289054 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 2240 | 1467642289056 Marionette TRACE conn2 <- [1,2774,null,{}] 07:24:49 INFO - PROCESS | 2240 | 1467642289059 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:24:49 INFO - PROCESS | 2240 | 1467642289061 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:49 INFO - PROCESS | 2240 | 1467642289159 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x121869000 == 56 [pid = 2240] [id = 693] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12e292000 == 55 [pid = 2240] [id = 692] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca50800 == 54 [pid = 2240] [id = 691] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12da0c800 == 53 [pid = 2240] [id = 690] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12d3ad000 == 52 [pid = 2240] [id = 689] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca57800 == 51 [pid = 2240] [id = 688] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd7b800 == 50 [pid = 2240] [id = 687] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x129347c00) [pid = 2240] [serial = 2014] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x1198c9000) [pid = 2240] [serial = 2008] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x128a15400) [pid = 2240] [serial = 2011] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x12a764c00) [pid = 2240] [serial = 2038] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12b94b800 == 49 [pid = 2240] [id = 686] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x12a43a800 == 48 [pid = 2240] [id = 685] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x119482000 == 47 [pid = 2240] [id = 684] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x125554800 == 46 [pid = 2240] [id = 683] 07:24:49 INFO - PROCESS | 2240 | --DOCSHELL 0x11877d000 == 45 [pid = 2240] [id = 680] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x1198cdc00) [pid = 2240] [serial = 1958] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x125508000) [pid = 2240] [serial = 1964] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x124d5ac00) [pid = 2240] [serial = 1961] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x129094400) [pid = 2240] [serial = 1952] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x1182e4000) [pid = 2240] [serial = 1955] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x118f9cc00) [pid = 2240] [serial = 1919] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x128ddec00) [pid = 2240] [serial = 2026] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x118f98400) [pid = 2240] [serial = 2018] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x118440400) [pid = 2240] [serial = 2017] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x118221400) [pid = 2240] [serial = 2005] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x11843c400) [pid = 2240] [serial = 2035] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1218ab400) [pid = 2240] [serial = 2036] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x120e91800) [pid = 2240] [serial = 2021] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12b8bb800) [pid = 2240] [serial = 2033] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12a650000) [pid = 2240] [serial = 2030] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1291da800) [pid = 2240] [serial = 2027] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x12b75dc00) [pid = 2240] [serial = 2032] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12934bc00) [pid = 2240] [serial = 2029] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x1198cbc00) [pid = 2240] [serial = 2020] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x11980f400) [pid = 2240] [serial = 2023] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x12550f400) [pid = 2240] [serial = 2024] [outer = 0x0] [url = about:blank] 07:24:49 INFO - PROCESS | 2240 | 1467642289293 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642289295 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x117347800 == 46 [pid = 2240] [id = 701] 07:24:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x113189000) [pid = 2240] [serial = 2103] [outer = 0x0] 07:24:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x115e24c00) [pid = 2240] [serial = 2104] [outer = 0x113189000] 07:24:49 INFO - PROCESS | 2240 | 1467642289324 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x11844f400) [pid = 2240] [serial = 2105] [outer = 0x113189000] 07:24:49 INFO - PROCESS | 2240 | 1467642289630 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:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 622ms 07:24:49 INFO - PROCESS | 2240 | 1467642289677 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:24:49 INFO - PROCESS | 2240 | 1467642289679 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:24:49 INFO - PROCESS | 2240 | 1467642289681 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 2240 | 1467642289683 Marionette TRACE conn2 <- [1,2778,null,{}] 07:24:49 INFO - PROCESS | 2240 | 1467642289685 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:24:49 INFO - PROCESS | 2240 | 1467642289686 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:49 INFO - PROCESS | 2240 | 1467642289770 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:24:49 INFO - PROCESS | 2240 | 1467642289879 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642289881 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:49 INFO - PROCESS | 2240 | ++DOCSHELL 0x121852800 == 47 [pid = 2240] [id = 702] 07:24:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x118449400) [pid = 2240] [serial = 2106] [outer = 0x0] 07:24:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x119427800) [pid = 2240] [serial = 2107] [outer = 0x118449400] 07:24:49 INFO - PROCESS | 2240 | 1467642289908 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1196c8800) [pid = 2240] [serial = 2108] [outer = 0x118449400] 07:24:50 INFO - PROCESS | 2240 | 1467642290187 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:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 521ms 07:24:50 INFO - PROCESS | 2240 | 1467642290203 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:24:50 INFO - PROCESS | 2240 | 1467642290205 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:24:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:24:50 INFO - PROCESS | 2240 | 1467642290220 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 2240 | 1467642290226 Marionette TRACE conn2 <- [1,2782,null,{}] 07:24:50 INFO - PROCESS | 2240 | 1467642290234 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:24:50 INFO - PROCESS | 2240 | 1467642290236 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:50 INFO - PROCESS | 2240 | 1467642290336 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:24:50 INFO - PROCESS | 2240 | 1467642290340 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642290342 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x126ab0800 == 48 [pid = 2240] [id = 703] 07:24:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x11981c800) [pid = 2240] [serial = 2109] [outer = 0x0] 07:24:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x120e1d000) [pid = 2240] [serial = 2110] [outer = 0x11981c800] 07:24:50 INFO - PROCESS | 2240 | 1467642290366 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1248f0400) [pid = 2240] [serial = 2111] [outer = 0x11981c800] 07:24:50 INFO - PROCESS | 2240 | 1467642290723 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:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 537ms 07:24:50 INFO - PROCESS | 2240 | 1467642290750 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:24:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:24:50 INFO - PROCESS | 2240 | 1467642290752 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:24:50 INFO - PROCESS | 2240 | 1467642290756 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 2240 | 1467642290757 Marionette TRACE conn2 <- [1,2786,null,{}] 07:24:50 INFO - PROCESS | 2240 | 1467642290761 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:24:50 INFO - PROCESS | 2240 | 1467642290762 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:50 INFO - PROCESS | 2240 | 1467642290893 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:24:50 INFO - PROCESS | 2240 | 1467642290898 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642290900 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:50 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291d5800 == 49 [pid = 2240] [id = 704] 07:24:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x1248f1400) [pid = 2240] [serial = 2112] [outer = 0x0] 07:24:50 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x1260a9000) [pid = 2240] [serial = 2113] [outer = 0x1248f1400] 07:24:50 INFO - PROCESS | 2240 | 1467642290941 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1265ec000) [pid = 2240] [serial = 2114] [outer = 0x1248f1400] 07:24:51 INFO - PROCESS | 2240 | 1467642291376 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:24:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:24:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 07:24:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:24:51 INFO - PROCESS | 2240 | 1467642291434 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:24:51 INFO - PROCESS | 2240 | 1467642291435 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:24:51 INFO - PROCESS | 2240 | 1467642291437 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - PROCESS | 2240 | 1467642291438 Marionette TRACE conn2 <- [1,2790,null,{}] 07:24:51 INFO - PROCESS | 2240 | 1467642291442 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:24:51 INFO - PROCESS | 2240 | 1467642291445 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:51 INFO - PROCESS | 2240 | 1467642291569 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:24:51 INFO - PROCESS | 2240 | 1467642291609 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642291613 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:51 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a939800 == 50 [pid = 2240] [id = 705] 07:24:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1288cdc00) [pid = 2240] [serial = 2115] [outer = 0x0] 07:24:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x1288d0000) [pid = 2240] [serial = 2116] [outer = 0x1288cdc00] 07:24:51 INFO - PROCESS | 2240 | 1467642291645 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x128bbc400) [pid = 2240] [serial = 2117] [outer = 0x1288cdc00] 07:24:51 INFO - PROCESS | 2240 | 1467642291965 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:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 570ms 07:24:52 INFO - PROCESS | 2240 | 1467642292007 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 2240 | 1467642292009 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:24:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:24:52 INFO - PROCESS | 2240 | 1467642292011 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 2240 | 1467642292012 Marionette TRACE conn2 <- [1,2794,null,{}] 07:24:52 INFO - PROCESS | 2240 | 1467642292014 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:24:52 INFO - PROCESS | 2240 | 1467642292015 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:52 INFO - PROCESS | 2240 | 1467642292128 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:24:52 INFO - PROCESS | 2240 | 1467642292140 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642292142 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b70f800 == 51 [pid = 2240] [id = 706] 07:24:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x128a19400) [pid = 2240] [serial = 2118] [outer = 0x0] 07:24:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x12933d400) [pid = 2240] [serial = 2119] [outer = 0x128a19400] 07:24:52 INFO - PROCESS | 2240 | 1467642292166 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x12a650000) [pid = 2240] [serial = 2120] [outer = 0x128a19400] 07:24:52 INFO - PROCESS | 2240 | 1467642292556 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:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 570ms 07:24:52 INFO - PROCESS | 2240 | 1467642292582 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 2240 | 1467642292584 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:24:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:24:52 INFO - PROCESS | 2240 | 1467642292592 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 2240 | 1467642292604 Marionette TRACE conn2 <- [1,2798,null,{}] 07:24:52 INFO - PROCESS | 2240 | 1467642292608 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:24:52 INFO - PROCESS | 2240 | 1467642292610 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:52 INFO - PROCESS | 2240 | 1467642292778 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:24:52 INFO - PROCESS | 2240 | 1467642292800 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642292801 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:52 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd7a800 == 52 [pid = 2240] [id = 707] 07:24:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x12a764400) [pid = 2240] [serial = 2121] [outer = 0x0] 07:24:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x12a96b400) [pid = 2240] [serial = 2122] [outer = 0x12a764400] 07:24:52 INFO - PROCESS | 2240 | 1467642292841 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x12b8b5c00) [pid = 2240] [serial = 2123] [outer = 0x12a764400] 07:24:53 INFO - PROCESS | 2240 | 1467642293269 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:24:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:24:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 686ms 07:24:53 INFO - PROCESS | 2240 | 1467642293272 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 2240 | 1467642293274 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:24:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:24:53 INFO - PROCESS | 2240 | 1467642293278 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 2240 | 1467642293279 Marionette TRACE conn2 <- [1,2802,null,{}] 07:24:53 INFO - PROCESS | 2240 | 1467642293281 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:24:53 INFO - PROCESS | 2240 | 1467642293283 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:53 INFO - PROCESS | 2240 | 1467642293394 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:24:53 INFO - PROCESS | 2240 | 1467642293422 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642293423 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:53 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c296800 == 53 [pid = 2240] [id = 708] 07:24:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x12b8c0400) [pid = 2240] [serial = 2124] [outer = 0x0] 07:24:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x12b96bc00) [pid = 2240] [serial = 2125] [outer = 0x12b8c0400] 07:24:53 INFO - PROCESS | 2240 | 1467642293449 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x12be11400) [pid = 2240] [serial = 2126] [outer = 0x12b8c0400] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x112a79400) [pid = 2240] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x1255cb800) [pid = 2240] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x11607a400) [pid = 2240] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x12c2c9800) [pid = 2240] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x12a76e000) [pid = 2240] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x11941c800) [pid = 2240] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x12be04800) [pid = 2240] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x12c88e800) [pid = 2240] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x113d8dc00) [pid = 2240] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x120f24400) [pid = 2240] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1194a2c00) [pid = 2240] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x118f9c000) [pid = 2240] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x12b757c00) [pid = 2240] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x129095c00) [pid = 2240] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1172bd800) [pid = 2240] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x11318a000) [pid = 2240] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x113189400) [pid = 2240] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12acbd400) [pid = 2240] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x119807000) [pid = 2240] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:24:53 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x121bd4800) [pid = 2240] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:24:53 INFO - PROCESS | 2240 | 1467642293930 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:24:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:24:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 07:24:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:24:53 INFO - PROCESS | 2240 | 1467642293950 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 2240 | 1467642293951 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:24:53 INFO - PROCESS | 2240 | 1467642293953 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 2240 | 1467642293954 Marionette TRACE conn2 <- [1,2806,null,{}] 07:24:53 INFO - PROCESS | 2240 | 1467642293961 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:24:53 INFO - PROCESS | 2240 | 1467642293963 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:54 INFO - PROCESS | 2240 | 1467642294082 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:24:54 INFO - PROCESS | 2240 | 1467642294130 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642294132 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c750000 == 54 [pid = 2240] [id = 709] 07:24:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1128d2400) [pid = 2240] [serial = 2127] [outer = 0x0] 07:24:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x118216400) [pid = 2240] [serial = 2128] [outer = 0x1128d2400] 07:24:54 INFO - PROCESS | 2240 | 1467642294156 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x124eaa000) [pid = 2240] [serial = 2129] [outer = 0x1128d2400] 07:24:54 INFO - PROCESS | 2240 | 1467642294410 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:24:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:24:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 469ms 07:24:54 INFO - PROCESS | 2240 | 1467642294422 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:24:54 INFO - PROCESS | 2240 | 1467642294424 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:24:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:24:54 INFO - PROCESS | 2240 | 1467642294434 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 2240 | 1467642294435 Marionette TRACE conn2 <- [1,2810,null,{}] 07:24:54 INFO - PROCESS | 2240 | 1467642294449 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:24:54 INFO - PROCESS | 2240 | 1467642294450 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:54 INFO - PROCESS | 2240 | 1467642294541 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:24:54 INFO - PROCESS | 2240 | 1467642294545 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642294547 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:54 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d2a3000 == 55 [pid = 2240] [id = 710] 07:24:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x1198cc400) [pid = 2240] [serial = 2130] [outer = 0x0] 07:24:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12b961400) [pid = 2240] [serial = 2131] [outer = 0x1198cc400] 07:24:54 INFO - PROCESS | 2240 | 1467642294574 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x12c2c6400) [pid = 2240] [serial = 2132] [outer = 0x1198cc400] 07:24:54 INFO - PROCESS | 2240 | 1467642294938 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:24:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:24:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 535ms 07:24:54 INFO - PROCESS | 2240 | 1467642294962 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:24:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:24:54 INFO - PROCESS | 2240 | 1467642294964 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:24:54 INFO - PROCESS | 2240 | 1467642294966 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 2240 | 1467642294968 Marionette TRACE conn2 <- [1,2814,null,{}] 07:24:54 INFO - PROCESS | 2240 | 1467642294983 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:24:54 INFO - PROCESS | 2240 | 1467642294985 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:55 INFO - PROCESS | 2240 | 1467642295094 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:24:55 INFO - PROCESS | 2240 | 1467642295098 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642295099 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x12e221000 == 56 [pid = 2240] [id = 711] 07:24:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x12c2c8c00) [pid = 2240] [serial = 2133] [outer = 0x0] 07:24:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x12ca9c400) [pid = 2240] [serial = 2134] [outer = 0x12c2c8c00] 07:24:55 INFO - PROCESS | 2240 | 1467642295138 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x12caa8000) [pid = 2240] [serial = 2135] [outer = 0x12c2c8c00] 07:24:55 INFO - PROCESS | 2240 | 1467642295596 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:24:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:24:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 633ms 07:24:55 INFO - PROCESS | 2240 | 1467642295600 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:24:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:24:55 INFO - PROCESS | 2240 | 1467642295601 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:24:55 INFO - PROCESS | 2240 | 1467642295603 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 2240 | 1467642295605 Marionette TRACE conn2 <- [1,2818,null,{}] 07:24:55 INFO - PROCESS | 2240 | 1467642295611 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:24:55 INFO - PROCESS | 2240 | 1467642295612 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:55 INFO - PROCESS | 2240 | 1467642295736 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:24:55 INFO - PROCESS | 2240 | 1467642295743 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642295744 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:55 INFO - PROCESS | 2240 | ++DOCSHELL 0x12898b800 == 57 [pid = 2240] [id = 712] 07:24:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x124971000) [pid = 2240] [serial = 2136] [outer = 0x0] 07:24:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x124979400) [pid = 2240] [serial = 2137] [outer = 0x124971000] 07:24:55 INFO - PROCESS | 2240 | 1467642295768 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x12497d400) [pid = 2240] [serial = 2138] [outer = 0x124971000] 07:24:56 INFO - PROCESS | 2240 | 1467642296283 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:24:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:24:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 723ms 07:24:56 INFO - PROCESS | 2240 | 1467642296328 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:24:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:24:56 INFO - PROCESS | 2240 | 1467642296331 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:24:56 INFO - PROCESS | 2240 | 1467642296334 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:24:56 INFO - PROCESS | 2240 | 1467642296336 Marionette TRACE conn2 <- [1,2822,null,{}] 07:24:56 INFO - PROCESS | 2240 | 1467642296340 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:24:56 INFO - PROCESS | 2240 | 1467642296342 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:56 INFO - PROCESS | 2240 | 1467642296452 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:24:56 INFO - PROCESS | 2240 | 1467642296572 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642296574 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:56 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199a8000 == 58 [pid = 2240] [id = 713] 07:24:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x1182e7c00) [pid = 2240] [serial = 2139] [outer = 0x0] 07:24:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x118446000) [pid = 2240] [serial = 2140] [outer = 0x1182e7c00] 07:24:56 INFO - PROCESS | 2240 | 1467642296606 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x11941a800) [pid = 2240] [serial = 2141] [outer = 0x1182e7c00] 07:24:57 INFO - PROCESS | 2240 | 1467642297098 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:24:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:24:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 820ms 07:24:57 INFO - PROCESS | 2240 | 1467642297175 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 2240 | 1467642297180 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:24:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:24:57 INFO - PROCESS | 2240 | 1467642297190 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 2240 | 1467642297195 Marionette TRACE conn2 <- [1,2826,null,{}] 07:24:57 INFO - PROCESS | 2240 | 1467642297198 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:24:57 INFO - PROCESS | 2240 | 1467642297201 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:57 INFO - PROCESS | 2240 | 1467642297377 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:24:57 INFO - PROCESS | 2240 | 1467642297484 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642297487 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:57 INFO - PROCESS | 2240 | ++DOCSHELL 0x12899a000 == 59 [pid = 2240] [id = 714] 07:24:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x118f94800) [pid = 2240] [serial = 2142] [outer = 0x0] 07:24:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x120e94000) [pid = 2240] [serial = 2143] [outer = 0x118f94800] 07:24:57 INFO - PROCESS | 2240 | 1467642297537 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x124974400) [pid = 2240] [serial = 2144] [outer = 0x118f94800] 07:24:57 INFO - PROCESS | 2240 | --DOCSHELL 0x12d28e000 == 58 [pid = 2240] [id = 17] 07:24:58 INFO - PROCESS | 2240 | 1467642298100 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 925ms 07:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:24:58 INFO - PROCESS | 2240 | 1467642298115 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 2240 | 1467642298117 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:24:58 INFO - PROCESS | 2240 | 1467642298119 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 2240 | 1467642298122 Marionette TRACE conn2 <- [1,2830,null,{}] 07:24:58 INFO - PROCESS | 2240 | 1467642298130 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:24:58 INFO - PROCESS | 2240 | 1467642298133 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:58 INFO - PROCESS | 2240 | 1467642298246 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:24:58 INFO - PROCESS | 2240 | 1467642298355 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642298358 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:58 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c754800 == 59 [pid = 2240] [id = 715] 07:24:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x12497e000) [pid = 2240] [serial = 2145] [outer = 0x0] 07:24:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x1288c8800) [pid = 2240] [serial = 2146] [outer = 0x12497e000] 07:24:58 INFO - PROCESS | 2240 | 1467642298392 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x128bb3c00) [pid = 2240] [serial = 2147] [outer = 0x12497e000] 07:24:58 INFO - PROCESS | 2240 | 1467642298810 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:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 724ms 07:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:24:58 INFO - PROCESS | 2240 | 1467642298843 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 2240 | 1467642298845 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:24:58 INFO - PROCESS | 2240 | 1467642298847 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 2240 | 1467642298849 Marionette TRACE conn2 <- [1,2834,null,{}] 07:24:58 INFO - PROCESS | 2240 | 1467642298851 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:24:58 INFO - PROCESS | 2240 | 1467642298853 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:58 INFO - PROCESS | 2240 | 1467642298980 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:24:59 INFO - PROCESS | 2240 | 1467642299062 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642299063 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x12da22800 == 60 [pid = 2240] [id = 716] 07:24:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x1291e4c00) [pid = 2240] [serial = 2148] [outer = 0x0] 07:24:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x12a657c00) [pid = 2240] [serial = 2149] [outer = 0x1291e4c00] 07:24:59 INFO - PROCESS | 2240 | 1467642299092 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 120 (0x12b960c00) [pid = 2240] [serial = 2150] [outer = 0x1291e4c00] 07:24:59 INFO - PROCESS | 2240 | 1467642299493 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:24:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:24:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 07:24:59 INFO - PROCESS | 2240 | 1467642299518 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:24:59 INFO - PROCESS | 2240 | 1467642299520 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:24:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:24:59 INFO - PROCESS | 2240 | 1467642299522 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 2240 | 1467642299523 Marionette TRACE conn2 <- [1,2838,null,{}] 07:24:59 INFO - PROCESS | 2240 | 1467642299526 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:24:59 INFO - PROCESS | 2240 | 1467642299527 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:59 INFO - PROCESS | 2240 | 1467642299636 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:24:59 INFO - PROCESS | 2240 | 1467642299721 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642299722 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:24:59 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d3e3000 == 61 [pid = 2240] [id = 717] 07:24:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 121 (0x12be09400) [pid = 2240] [serial = 2151] [outer = 0x0] 07:24:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 122 (0x12c2c4c00) [pid = 2240] [serial = 2152] [outer = 0x12be09400] 07:24:59 INFO - PROCESS | 2240 | 1467642299751 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 2240 | ++DOMWINDOW == 123 (0x12c88f000) [pid = 2240] [serial = 2153] [outer = 0x12be09400] 07:25:00 INFO - PROCESS | 2240 | 1467642300180 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:25:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:25:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 720ms 07:25:00 INFO - PROCESS | 2240 | 1467642300243 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 2240 | 1467642300244 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:25:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:25:00 INFO - PROCESS | 2240 | 1467642300247 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 2240 | 1467642300248 Marionette TRACE conn2 <- [1,2842,null,{}] 07:25:00 INFO - PROCESS | 2240 | 1467642300250 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:25:00 INFO - PROCESS | 2240 | 1467642300255 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:00 INFO - PROCESS | 2240 | 1467642300389 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:25:00 INFO - PROCESS | 2240 | 1467642300473 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642300474 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:00 INFO - PROCESS | 2240 | ++DOCSHELL 0x119479000 == 62 [pid = 2240] [id = 718] 07:25:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 124 (0x11303b800) [pid = 2240] [serial = 2154] [outer = 0x0] 07:25:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 125 (0x119810c00) [pid = 2240] [serial = 2155] [outer = 0x11303b800] 07:25:00 INFO - PROCESS | 2240 | 1467642300504 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 2240 | ++DOMWINDOW == 126 (0x12889b400) [pid = 2240] [serial = 2156] [outer = 0x11303b800] 07:25:01 INFO - PROCESS | 2240 | 1467642301083 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:25:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:25:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 869ms 07:25:01 INFO - PROCESS | 2240 | 1467642301119 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:25:01 INFO - PROCESS | 2240 | 1467642301122 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:25:01 INFO - PROCESS | 2240 | 1467642301129 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 2240 | 1467642301131 Marionette TRACE conn2 <- [1,2846,null,{}] 07:25:01 INFO - PROCESS | 2240 | 1467642301135 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:25:01 INFO - PROCESS | 2240 | 1467642301137 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:01 INFO - PROCESS | 2240 | 1467642301254 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:25:01 INFO - PROCESS | 2240 | 1467642301341 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642301342 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x117010000 == 63 [pid = 2240] [id = 719] 07:25:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 127 (0x117202400) [pid = 2240] [serial = 2157] [outer = 0x0] 07:25:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 128 (0x11871ac00) [pid = 2240] [serial = 2158] [outer = 0x117202400] 07:25:01 INFO - PROCESS | 2240 | 1467642301371 Marionette DEBUG loaded listener.js 07:25:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 129 (0x11941fc00) [pid = 2240] [serial = 2159] [outer = 0x117202400] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x12b715000 == 62 [pid = 2240] [id = 652] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x12118e800 == 61 [pid = 2240] [id = 639] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x12e221000 == 60 [pid = 2240] [id = 711] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x12d2a3000 == 59 [pid = 2240] [id = 710] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x12c750000 == 58 [pid = 2240] [id = 709] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x12c296800 == 57 [pid = 2240] [id = 708] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd7a800 == 56 [pid = 2240] [id = 707] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x12b70f800 == 55 [pid = 2240] [id = 706] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x12a939800 == 54 [pid = 2240] [id = 705] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x1291d5800 == 53 [pid = 2240] [id = 704] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x126ab0800 == 52 [pid = 2240] [id = 703] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x121852800 == 51 [pid = 2240] [id = 702] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x117347800 == 50 [pid = 2240] [id = 701] 07:25:01 INFO - PROCESS | 2240 | --DOCSHELL 0x116091800 == 49 [pid = 2240] [id = 700] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 128 (0x120e97800) [pid = 2240] [serial = 2009] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 127 (0x12909cc00) [pid = 2240] [serial = 2012] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 126 (0x12a765400) [pid = 2240] [serial = 2015] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 125 (0x12caa5c00) [pid = 2240] [serial = 2072] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 124 (0x12481d000) [pid = 2240] [serial = 2078] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 123 (0x11318e000) [pid = 2240] [serial = 2074] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 122 (0x1176ebc00) [pid = 2240] [serial = 2077] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 121 (0x12b762000) [pid = 2240] [serial = 2059] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 120 (0x12b8ba800) [pid = 2240] [serial = 2060] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 119 (0x12c890c00) [pid = 2240] [serial = 2069] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x12c2c9400) [pid = 2240] [serial = 2066] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x1131d8c00) [pid = 2240] [serial = 2075] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x12b96c400) [pid = 2240] [serial = 2063] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x12a95f800) [pid = 2240] [serial = 2081] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x12be02800) [pid = 2240] [serial = 2003] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x118554c00) [pid = 2240] [serial = 2006] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x12c887c00) [pid = 2240] [serial = 2068] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x12a95ec00) [pid = 2240] [serial = 2047] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x12b758c00) [pid = 2240] [serial = 2048] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x119422800) [pid = 2240] [serial = 2080] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x12be0dc00) [pid = 2240] [serial = 2065] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x12caa0800) [pid = 2240] [serial = 2071] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x118451800) [pid = 2240] [serial = 2042] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1166f5c00) [pid = 2240] [serial = 2041] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1248f3400) [pid = 2240] [serial = 2045] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x12173e800) [pid = 2240] [serial = 2044] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1198d4000) [pid = 2240] [serial = 2051] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x1196c3000) [pid = 2240] [serial = 2050] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x1199ea800) [pid = 2240] [serial = 2053] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x125514800) [pid = 2240] [serial = 2054] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x12b961c00) [pid = 2240] [serial = 2062] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x12a2e9c00) [pid = 2240] [serial = 2056] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x12a767400) [pid = 2240] [serial = 2057] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12b758400) [pid = 2240] [serial = 2039] [outer = 0x0] [url = about:blank] 07:25:01 INFO - PROCESS | 2240 | 1467642301806 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:25:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:25:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 729ms 07:25:01 INFO - PROCESS | 2240 | 1467642301854 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 2240 | 1467642301858 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:25:01 INFO - PROCESS | 2240 | 1467642301862 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 2240 | 1467642301864 Marionette TRACE conn2 <- [1,2850,null,{}] 07:25:01 INFO - PROCESS | 2240 | 1467642301866 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:25:01 INFO - PROCESS | 2240 | 1467642301868 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:01 INFO - PROCESS | 2240 | 1467642301974 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:25:01 INFO - PROCESS | 2240 | 1467642301980 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642301982 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:01 INFO - PROCESS | 2240 | ++DOCSHELL 0x1199bb000 == 50 [pid = 2240] [id = 720] 07:25:01 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x119420400) [pid = 2240] [serial = 2160] [outer = 0x0] 07:25:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x11980b000) [pid = 2240] [serial = 2161] [outer = 0x119420400] 07:25:02 INFO - PROCESS | 2240 | 1467642302009 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x119c4dc00) [pid = 2240] [serial = 2162] [outer = 0x119420400] 07:25:02 INFO - PROCESS | 2240 | 1467642302401 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 570ms 07:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:25:02 INFO - PROCESS | 2240 | 1467642302432 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 2240 | 1467642302434 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:25:02 INFO - PROCESS | 2240 | 1467642302436 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 2240 | 1467642302438 Marionette TRACE conn2 <- [1,2854,null,{}] 07:25:02 INFO - PROCESS | 2240 | 1467642302448 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:25:02 INFO - PROCESS | 2240 | 1467642302451 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:02 INFO - PROCESS | 2240 | 1467642302537 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:25:02 INFO - PROCESS | 2240 | 1467642302545 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642302547 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:02 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bb4800 == 51 [pid = 2240] [id = 721] 07:25:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x123c07400) [pid = 2240] [serial = 2163] [outer = 0x0] 07:25:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12497e400) [pid = 2240] [serial = 2164] [outer = 0x123c07400] 07:25:02 INFO - PROCESS | 2240 | 1467642302575 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x125512000) [pid = 2240] [serial = 2165] [outer = 0x123c07400] 07:25:02 INFO - PROCESS | 2240 | 1467642302937 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:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 525ms 07:25:02 INFO - PROCESS | 2240 | 1467642302963 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 2240 | 1467642302965 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:25:02 INFO - PROCESS | 2240 | 1467642302967 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 2240 | 1467642302969 Marionette TRACE conn2 <- [1,2858,null,{}] 07:25:02 INFO - PROCESS | 2240 | 1467642302972 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:25:02 INFO - PROCESS | 2240 | 1467642302975 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:03 INFO - PROCESS | 2240 | 1467642303112 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:25:03 INFO - PROCESS | 2240 | 1467642303118 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642303119 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x128997000 == 52 [pid = 2240] [id = 722] 07:25:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x126569800) [pid = 2240] [serial = 2166] [outer = 0x0] 07:25:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x128895c00) [pid = 2240] [serial = 2167] [outer = 0x126569800] 07:25:03 INFO - PROCESS | 2240 | 1467642303161 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x118fea000) [pid = 2240] [serial = 2168] [outer = 0x126569800] 07:25:03 INFO - PROCESS | 2240 | 1467642303532 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:25:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:25:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 07:25:03 INFO - PROCESS | 2240 | 1467642303536 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 2240 | 1467642303538 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:25:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:25:03 INFO - PROCESS | 2240 | 1467642303540 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 2240 | 1467642303542 Marionette TRACE conn2 <- [1,2862,null,{}] 07:25:03 INFO - PROCESS | 2240 | 1467642303549 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:25:03 INFO - PROCESS | 2240 | 1467642303550 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:03 INFO - PROCESS | 2240 | 1467642303683 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:25:03 INFO - PROCESS | 2240 | 1467642303725 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642303726 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:03 INFO - PROCESS | 2240 | ++DOCSHELL 0x116672000 == 53 [pid = 2240] [id = 723] 07:25:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x118432400) [pid = 2240] [serial = 2169] [outer = 0x0] 07:25:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x12889f000) [pid = 2240] [serial = 2170] [outer = 0x118432400] 07:25:03 INFO - PROCESS | 2240 | 1467642303758 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x128a11000) [pid = 2240] [serial = 2171] [outer = 0x118432400] 07:25:04 INFO - PROCESS | 2240 | 1467642304068 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:25:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:25:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 574ms 07:25:04 INFO - PROCESS | 2240 | 1467642304115 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2240 | 1467642304116 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:25:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:25:04 INFO - PROCESS | 2240 | 1467642304118 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 2240 | 1467642304119 Marionette TRACE conn2 <- [1,2866,null,{}] 07:25:04 INFO - PROCESS | 2240 | 1467642304122 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:25:04 INFO - PROCESS | 2240 | 1467642304125 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:04 INFO - PROCESS | 2240 | 1467642304261 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:25:04 INFO - PROCESS | 2240 | 1467642304304 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642304306 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac18800 == 54 [pid = 2240] [id = 724] 07:25:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x128a1b400) [pid = 2240] [serial = 2172] [outer = 0x0] 07:25:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x12909d000) [pid = 2240] [serial = 2173] [outer = 0x128a1b400] 07:25:04 INFO - PROCESS | 2240 | 1467642304330 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x12b8ba000) [pid = 2240] [serial = 2174] [outer = 0x128a1b400] 07:25:04 INFO - PROCESS | 2240 | 1467642304647 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:25:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:25:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 568ms 07:25:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:25:04 INFO - PROCESS | 2240 | 1467642304699 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2240 | 1467642304701 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:25:04 INFO - PROCESS | 2240 | 1467642304703 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 2240 | 1467642304704 Marionette TRACE conn2 <- [1,2870,null,{}] 07:25:04 INFO - PROCESS | 2240 | 1467642304706 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:25:04 INFO - PROCESS | 2240 | 1467642304707 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:04 INFO - PROCESS | 2240 | 1467642304820 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:25:04 INFO - PROCESS | 2240 | 1467642304831 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642304839 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:04 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd6b000 == 55 [pid = 2240] [id = 725] 07:25:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x12b758c00) [pid = 2240] [serial = 2175] [outer = 0x0] 07:25:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x12be0a800) [pid = 2240] [serial = 2176] [outer = 0x12b758c00] 07:25:04 INFO - PROCESS | 2240 | 1467642304863 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x12c2c8400) [pid = 2240] [serial = 2177] [outer = 0x12b758c00] 07:25:05 INFO - PROCESS | 2240 | 1467642305190 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:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 517ms 07:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:25:05 INFO - PROCESS | 2240 | 1467642305221 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 2240 | 1467642305222 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:25:05 INFO - PROCESS | 2240 | 1467642305224 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 2240 | 1467642305225 Marionette TRACE conn2 <- [1,2874,null,{}] 07:25:05 INFO - PROCESS | 2240 | 1467642305234 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:25:05 INFO - PROCESS | 2240 | 1467642305235 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:05 INFO - PROCESS | 2240 | 1467642305349 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:25:05 INFO - PROCESS | 2240 | 1467642305392 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642305393 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:05 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c284000 == 56 [pid = 2240] [id = 726] 07:25:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x10ead8c00) [pid = 2240] [serial = 2178] [outer = 0x0] 07:25:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x10eae0000) [pid = 2240] [serial = 2179] [outer = 0x10ead8c00] 07:25:05 INFO - PROCESS | 2240 | 1467642305418 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x10eae4000) [pid = 2240] [serial = 2180] [outer = 0x10ead8c00] 07:25:05 INFO - PROCESS | 2240 | 1467642305740 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:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 07:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:25:05 INFO - PROCESS | 2240 | 1467642305794 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 2240 | 1467642305795 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:25:05 INFO - PROCESS | 2240 | 1467642305797 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 2240 | 1467642305799 Marionette TRACE conn2 <- [1,2878,null,{}] 07:25:05 INFO - PROCESS | 2240 | 1467642305801 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:25:05 INFO - PROCESS | 2240 | 1467642305802 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:05 INFO - PROCESS | 2240 | 1467642305931 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x1288cdc00) [pid = 2240] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x1248f1400) [pid = 2240] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x128a19400) [pid = 2240] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x113186000) [pid = 2240] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x11981c800) [pid = 2240] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x12b8c0400) [pid = 2240] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x113189000) [pid = 2240] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x118449400) [pid = 2240] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x12a764400) [pid = 2240] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x1198cc400) [pid = 2240] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1128d2400) [pid = 2240] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:25:06 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x12c2c8c00) [pid = 2240] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:25:06 INFO - PROCESS | 2240 | 1467642306132 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642306133 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x128981000 == 57 [pid = 2240] [id = 727] 07:25:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x113186000) [pid = 2240] [serial = 2181] [outer = 0x0] 07:25:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x113b9bc00) [pid = 2240] [serial = 2182] [outer = 0x113186000] 07:25:06 INFO - PROCESS | 2240 | 1467642306174 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x11706a400) [pid = 2240] [serial = 2183] [outer = 0x113186000] 07:25:06 INFO - PROCESS | 2240 | 1467642306509 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:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 771ms 07:25:06 INFO - PROCESS | 2240 | 1467642306569 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 2240 | 1467642306571 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:25:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:25:06 INFO - PROCESS | 2240 | 1467642306574 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 2240 | 1467642306575 Marionette TRACE conn2 <- [1,2882,null,{}] 07:25:06 INFO - PROCESS | 2240 | 1467642306579 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:25:06 INFO - PROCESS | 2240 | 1467642306581 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:06 INFO - PROCESS | 2240 | 1467642306788 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:25:06 INFO - PROCESS | 2240 | 1467642306799 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642306800 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:06 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d287000 == 58 [pid = 2240] [id = 728] 07:25:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x11706b800) [pid = 2240] [serial = 2184] [outer = 0x0] 07:25:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x117071000) [pid = 2240] [serial = 2185] [outer = 0x11706b800] 07:25:06 INFO - PROCESS | 2240 | 1467642306840 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x117075c00) [pid = 2240] [serial = 2186] [outer = 0x11706b800] 07:25:07 INFO - PROCESS | 2240 | 1467642307204 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:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 07:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:25:07 INFO - PROCESS | 2240 | 1467642307246 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 2240 | 1467642307247 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:25:07 INFO - PROCESS | 2240 | 1467642307249 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 2240 | 1467642307251 Marionette TRACE conn2 <- [1,2886,null,{}] 07:25:07 INFO - PROCESS | 2240 | 1467642307253 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:25:07 INFO - PROCESS | 2240 | 1467642307255 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:07 INFO - PROCESS | 2240 | 1467642307397 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:25:07 INFO - PROCESS | 2240 | 1467642307409 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642307410 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:07 INFO - PROCESS | 2240 | ++DOCSHELL 0x12da20800 == 59 [pid = 2240] [id = 729] 07:25:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x117072000) [pid = 2240] [serial = 2187] [outer = 0x0] 07:25:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x1248f1800) [pid = 2240] [serial = 2188] [outer = 0x117072000] 07:25:07 INFO - PROCESS | 2240 | 1467642307437 Marionette DEBUG loaded listener.js 07:25:07 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x12c890800) [pid = 2240] [serial = 2189] [outer = 0x117072000] 07:25:07 INFO - PROCESS | 2240 | 1467642307828 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:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 619ms 07:25:07 INFO - PROCESS | 2240 | 1467642307869 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:25:07 INFO - PROCESS | 2240 | 1467642307872 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:25:07 INFO - PROCESS | 2240 | 1467642307875 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 2240 | 1467642307877 Marionette TRACE conn2 <- [1,2890,null,{}] 07:25:07 INFO - PROCESS | 2240 | 1467642307881 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:25:07 INFO - PROCESS | 2240 | 1467642307883 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:08 INFO - PROCESS | 2240 | 1467642307999 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:25:08 INFO - PROCESS | 2240 | 1467642308084 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642308085 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x119494800 == 60 [pid = 2240] [id = 730] 07:25:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x115e25400) [pid = 2240] [serial = 2190] [outer = 0x0] 07:25:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x1160d9400) [pid = 2240] [serial = 2191] [outer = 0x115e25400] 07:25:08 INFO - PROCESS | 2240 | 1467642308156 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x117075800) [pid = 2240] [serial = 2192] [outer = 0x115e25400] 07:25:08 INFO - PROCESS | 2240 | 1467642308596 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:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 770ms 07:25:08 INFO - PROCESS | 2240 | 1467642308645 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:25:08 INFO - PROCESS | 2240 | 1467642308649 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:25:08 INFO - PROCESS | 2240 | 1467642308654 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:25:08 INFO - PROCESS | 2240 | 1467642308657 Marionette TRACE conn2 <- [1,2894,null,{}] 07:25:08 INFO - PROCESS | 2240 | 1467642308661 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:25:08 INFO - PROCESS | 2240 | 1467642308663 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:08 INFO - PROCESS | 2240 | 1467642308824 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:25:08 INFO - PROCESS | 2240 | 1467642308915 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642308917 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:08 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a930800 == 61 [pid = 2240] [id = 731] 07:25:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x118561400) [pid = 2240] [serial = 2193] [outer = 0x0] 07:25:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x118567400) [pid = 2240] [serial = 2194] [outer = 0x118561400] 07:25:08 INFO - PROCESS | 2240 | 1467642308947 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x11856c400) [pid = 2240] [serial = 2195] [outer = 0x118561400] 07:25:09 INFO - PROCESS | 2240 | 1467642309384 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:25:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:25:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 774ms 07:25:09 INFO - PROCESS | 2240 | 1467642309441 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 2240 | 1467642309443 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:25:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:25:09 INFO - PROCESS | 2240 | 1467642309447 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 2240 | 1467642309450 Marionette TRACE conn2 <- [1,2898,null,{}] 07:25:09 INFO - PROCESS | 2240 | 1467642309460 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:25:09 INFO - PROCESS | 2240 | 1467642309463 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:09 INFO - PROCESS | 2240 | 1467642309572 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:25:09 INFO - PROCESS | 2240 | 1467642309657 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642309659 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:09 INFO - PROCESS | 2240 | ++DOCSHELL 0x12e221000 == 62 [pid = 2240] [id = 732] 07:25:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 120 (0x120e97800) [pid = 2240] [serial = 2196] [outer = 0x0] 07:25:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 121 (0x120fdc800) [pid = 2240] [serial = 2197] [outer = 0x120e97800] 07:25:09 INFO - PROCESS | 2240 | 1467642309690 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 2240 | ++DOMWINDOW == 122 (0x124973400) [pid = 2240] [serial = 2198] [outer = 0x120e97800] 07:25:10 INFO - PROCESS | 2240 | 1467642310114 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:25:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:25:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 721ms 07:25:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:25:10 INFO - PROCESS | 2240 | 1467642310169 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 2240 | 1467642310171 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:25:10 INFO - PROCESS | 2240 | 1467642310173 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 2240 | 1467642310174 Marionette TRACE conn2 <- [1,2902,null,{}] 07:25:10 INFO - PROCESS | 2240 | 1467642310177 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:25:10 INFO - PROCESS | 2240 | 1467642310178 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:10 INFO - PROCESS | 2240 | 1467642310288 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:25:10 INFO - PROCESS | 2240 | 1467642310400 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642310401 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:10 INFO - PROCESS | 2240 | ++DOCSHELL 0x129477800 == 63 [pid = 2240] [id = 733] 07:25:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 123 (0x12497e800) [pid = 2240] [serial = 2199] [outer = 0x0] 07:25:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 124 (0x128894c00) [pid = 2240] [serial = 2200] [outer = 0x12497e800] 07:25:10 INFO - PROCESS | 2240 | 1467642310432 Marionette DEBUG loaded listener.js 07:25:10 INFO - PROCESS | 2240 | ++DOMWINDOW == 125 (0x1288cf400) [pid = 2240] [serial = 2201] [outer = 0x12497e800] 07:25:10 INFO - PROCESS | 2240 | 1467642310843 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:25:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 719ms 07:25:10 INFO - PROCESS | 2240 | 1467642310894 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 2240 | 1467642310895 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:25:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:25:10 INFO - PROCESS | 2240 | 1467642310897 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 2240 | 1467642310898 Marionette TRACE conn2 <- [1,2906,null,{}] 07:25:10 INFO - PROCESS | 2240 | 1467642310901 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:25:10 INFO - PROCESS | 2240 | 1467642310902 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:11 INFO - PROCESS | 2240 | 1467642311008 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:25:11 INFO - PROCESS | 2240 | 1467642311120 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642311122 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:11 INFO - PROCESS | 2240 | ++DOCSHELL 0x12e2a4800 == 64 [pid = 2240] [id = 734] 07:25:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 126 (0x128a14c00) [pid = 2240] [serial = 2202] [outer = 0x0] 07:25:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 127 (0x1291da000) [pid = 2240] [serial = 2203] [outer = 0x128a14c00] 07:25:11 INFO - PROCESS | 2240 | 1467642311152 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 2240 | ++DOMWINDOW == 128 (0x12a64fc00) [pid = 2240] [serial = 2204] [outer = 0x128a14c00] 07:25:11 INFO - PROCESS | 2240 | 1467642311797 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:25:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:25:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 920ms 07:25:11 INFO - PROCESS | 2240 | 1467642311817 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 2240 | 1467642311819 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:25:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:25:11 INFO - PROCESS | 2240 | 1467642311822 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 2240 | 1467642311824 Marionette TRACE conn2 <- [1,2910,null,{}] 07:25:11 INFO - PROCESS | 2240 | 1467642311828 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:25:11 INFO - PROCESS | 2240 | 1467642311830 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:11 INFO - PROCESS | 2240 | 1467642311933 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:25:12 INFO - PROCESS | 2240 | 1467642312064 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642312065 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:12 INFO - PROCESS | 2240 | ++DOCSHELL 0x118810000 == 65 [pid = 2240] [id = 735] 07:25:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 129 (0x1110a1400) [pid = 2240] [serial = 2205] [outer = 0x0] 07:25:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 130 (0x11318b000) [pid = 2240] [serial = 2206] [outer = 0x1110a1400] 07:25:12 INFO - PROCESS | 2240 | 1467642312097 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 2240 | ++DOMWINDOW == 131 (0x1166f5c00) [pid = 2240] [serial = 2207] [outer = 0x1110a1400] 07:25:12 INFO - PROCESS | 2240 | 1467642312503 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:25:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:25:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:25:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 720ms 07:25:12 INFO - PROCESS | 2240 | 1467642312543 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 2240 | 1467642312545 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:25:12 INFO - TEST-START | /DOMEvents/constructors.html 07:25:12 INFO - PROCESS | 2240 | 1467642312550 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 2240 | 1467642312552 Marionette TRACE conn2 <- [1,2914,null,{}] 07:25:12 INFO - PROCESS | 2240 | 1467642312554 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:25:12 INFO - PROCESS | 2240 | 1467642312555 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:12 INFO - PROCESS | 2240 | 1467642312658 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:25:12 INFO - PROCESS | 2240 | 1467642312731 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642312732 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12d287000 == 64 [pid = 2240] [id = 728] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x128981000 == 63 [pid = 2240] [id = 727] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12c284000 == 62 [pid = 2240] [id = 726] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd6b000 == 61 [pid = 2240] [id = 725] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac18800 == 60 [pid = 2240] [id = 724] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x116672000 == 59 [pid = 2240] [id = 723] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x128997000 == 58 [pid = 2240] [id = 722] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x126bb4800 == 57 [pid = 2240] [id = 721] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x1199bb000 == 56 [pid = 2240] [id = 720] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12d28d800 == 55 [pid = 2240] [id = 18] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x117010000 == 54 [pid = 2240] [id = 719] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12898b800 == 53 [pid = 2240] [id = 712] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12ca5f000 == 52 [pid = 2240] [id = 679] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12a69b800 == 51 [pid = 2240] [id = 681] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12e232800 == 50 [pid = 2240] [id = 671] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12d3b4800 == 49 [pid = 2240] [id = 682] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12a934800 == 48 [pid = 2240] [id = 694] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x1128b8800 == 47 [pid = 2240] [id = 698] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12e217000 == 46 [pid = 2240] [id = 667] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12899a000 == 45 [pid = 2240] [id = 714] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12c754800 == 44 [pid = 2240] [id = 715] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12d3b5800 == 43 [pid = 2240] [id = 670] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x119cd9000 == 42 [pid = 2240] [id = 668] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12ccaa000 == 41 [pid = 2240] [id = 653] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x117240800 == 40 [pid = 2240] [id = 654] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12da22800 == 39 [pid = 2240] [id = 716] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x119479000 == 38 [pid = 2240] [id = 718] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12d3e3000 == 37 [pid = 2240] [id = 717] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12a94b000 == 36 [pid = 2240] [id = 696] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x1199a8000 == 35 [pid = 2240] [id = 713] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12a698800 == 34 [pid = 2240] [id = 669] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12185f800 == 33 [pid = 2240] [id = 695] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12d724800 == 32 [pid = 2240] [id = 697] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x112a5a000 == 31 [pid = 2240] [id = 699] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x118810000 == 30 [pid = 2240] [id = 735] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12e2a4800 == 29 [pid = 2240] [id = 734] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x129477800 == 28 [pid = 2240] [id = 733] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12e221000 == 27 [pid = 2240] [id = 732] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12a930800 == 26 [pid = 2240] [id = 731] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x12da20800 == 25 [pid = 2240] [id = 729] 07:25:13 INFO - PROCESS | 2240 | --DOCSHELL 0x119494800 == 24 [pid = 2240] [id = 730] 07:25:13 INFO - PROCESS | 2240 | ++DOCSHELL 0x11289f000 == 25 [pid = 2240] [id = 736] 07:25:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 132 (0x1110a7800) [pid = 2240] [serial = 2208] [outer = 0x0] 07:25:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 133 (0x1129aec00) [pid = 2240] [serial = 2209] [outer = 0x1110a7800] 07:25:13 INFO - PROCESS | 2240 | 1467642313484 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 2240 | ++DOMWINDOW == 134 (0x11318d000) [pid = 2240] [serial = 2210] [outer = 0x1110a7800] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 133 (0x12caa8000) [pid = 2240] [serial = 2135] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 132 (0x115e2d800) [pid = 2240] [serial = 2083] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 131 (0x1183ec000) [pid = 2240] [serial = 2086] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 130 (0x1288d0000) [pid = 2240] [serial = 2116] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 129 (0x1260a9000) [pid = 2240] [serial = 2113] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 128 (0x12a650000) [pid = 2240] [serial = 2120] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 127 (0x11318e400) [pid = 2240] [serial = 2101] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 126 (0x1248f0400) [pid = 2240] [serial = 2111] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 125 (0x12be11400) [pid = 2240] [serial = 2126] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 124 (0x11844f400) [pid = 2240] [serial = 2105] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 123 (0x128bbc400) [pid = 2240] [serial = 2117] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 122 (0x119427800) [pid = 2240] [serial = 2107] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 121 (0x1198ca800) [pid = 2240] [serial = 2089] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 120 (0x115e28400) [pid = 2240] [serial = 2102] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 119 (0x12a96b400) [pid = 2240] [serial = 2122] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x12b961400) [pid = 2240] [serial = 2131] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x12b96bc00) [pid = 2240] [serial = 2125] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x12b96c800) [pid = 2240] [serial = 2098] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x120e1d000) [pid = 2240] [serial = 2110] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x128a1b000) [pid = 2240] [serial = 2092] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x12b8b5c00) [pid = 2240] [serial = 2123] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x118216400) [pid = 2240] [serial = 2128] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x1196c8800) [pid = 2240] [serial = 2108] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x12b761000) [pid = 2240] [serial = 2095] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x1265ec000) [pid = 2240] [serial = 2114] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x12c2c6400) [pid = 2240] [serial = 2132] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x115e24c00) [pid = 2240] [serial = 2104] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x124eaa000) [pid = 2240] [serial = 2129] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x12933d400) [pid = 2240] [serial = 2119] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x12ca9c400) [pid = 2240] [serial = 2134] [outer = 0x0] [url = about:blank] 07:25:13 INFO - PROCESS | 2240 | 1467642313883 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:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:25:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:25:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:25:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1378ms 07:25:13 INFO - PROCESS | 2240 | 1467642313931 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:25:13 INFO - PROCESS | 2240 | 1467642313934 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:25:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:25:13 INFO - PROCESS | 2240 | 1467642313938 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:25:13 INFO - PROCESS | 2240 | 1467642313939 Marionette TRACE conn2 <- [1,2918,null,{}] 07:25:13 INFO - PROCESS | 2240 | 1467642313943 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:25:13 INFO - PROCESS | 2240 | 1467642313945 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:14 INFO - PROCESS | 2240 | 1467642314029 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:25:14 INFO - PROCESS | 2240 | 1467642314033 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642314035 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185b7800 == 26 [pid = 2240] [id = 737] 07:25:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x116796400) [pid = 2240] [serial = 2211] [outer = 0x0] 07:25:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x116a11800) [pid = 2240] [serial = 2212] [outer = 0x116796400] 07:25:14 INFO - PROCESS | 2240 | 1467642314061 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x117070c00) [pid = 2240] [serial = 2213] [outer = 0x116796400] 07:25:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:25:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 470ms 07:25:14 INFO - PROCESS | 2240 | 1467642314402 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:25:14 INFO - PROCESS | 2240 | 1467642314408 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 2240 | 1467642314411 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:25:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:25:14 INFO - PROCESS | 2240 | 1467642314415 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 2240 | 1467642314417 Marionette TRACE conn2 <- [1,2922,null,{}] 07:25:14 INFO - PROCESS | 2240 | 1467642314431 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:25:14 INFO - PROCESS | 2240 | 1467642314442 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:14 INFO - PROCESS | 2240 | 1467642314523 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:25:14 INFO - PROCESS | 2240 | 1467642314529 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642314530 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:14 INFO - PROCESS | 2240 | ++DOCSHELL 0x11947b000 == 27 [pid = 2240] [id = 738] 07:25:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x1172c4000) [pid = 2240] [serial = 2214] [outer = 0x0] 07:25:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x11821c400) [pid = 2240] [serial = 2215] [outer = 0x1172c4000] 07:25:14 INFO - PROCESS | 2240 | 1467642314555 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x118439c00) [pid = 2240] [serial = 2216] [outer = 0x1172c4000] 07:25:14 INFO - PROCESS | 2240 | [2240] 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:25:14 INFO - PROCESS | 2240 | [2240] 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:25:14 INFO - PROCESS | 2240 | [2240] 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:25:14 INFO - PROCESS | 2240 | [2240] 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:25:14 INFO - PROCESS | 2240 | 1467642314919 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:25:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:25:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:25:14 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:25:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:25:14 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:25:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:25:14 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:25:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:25:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:25:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 523ms 07:25:14 INFO - PROCESS | 2240 | 1467642314939 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 2240 | 1467642314941 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:25:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:25:14 INFO - PROCESS | 2240 | 1467642314951 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 2240 | 1467642314953 Marionette TRACE conn2 <- [1,2926,null,{}] 07:25:14 INFO - PROCESS | 2240 | 1467642314961 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:25:14 INFO - PROCESS | 2240 | 1467642314965 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:15 INFO - PROCESS | 2240 | 1467642315046 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:25:15 INFO - PROCESS | 2240 | 1467642315051 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642315053 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x121866000 == 28 [pid = 2240] [id = 739] 07:25:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x118449c00) [pid = 2240] [serial = 2217] [outer = 0x0] 07:25:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x118f9a400) [pid = 2240] [serial = 2218] [outer = 0x118449c00] 07:25:15 INFO - PROCESS | 2240 | 1467642315082 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x119428000) [pid = 2240] [serial = 2219] [outer = 0x118449c00] 07:25:15 INFO - PROCESS | 2240 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:25:15 INFO - PROCESS | 2240 | 1467642315491 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:25:15 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:25:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 575ms 07:25:15 INFO - PROCESS | 2240 | 1467642315527 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:25:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:25:15 INFO - PROCESS | 2240 | 1467642315530 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:25:15 INFO - PROCESS | 2240 | 1467642315533 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 2240 | 1467642315535 Marionette TRACE conn2 <- [1,2930,null,{}] 07:25:15 INFO - PROCESS | 2240 | 1467642315539 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:25:15 INFO - PROCESS | 2240 | 1467642315541 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:15 INFO - PROCESS | 2240 | 1467642315725 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:25:15 INFO - PROCESS | 2240 | 1467642315744 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642315745 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:15 INFO - PROCESS | 2240 | ++DOCSHELL 0x12554a000 == 29 [pid = 2240] [id = 740] 07:25:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x1196bf400) [pid = 2240] [serial = 2220] [outer = 0x0] 07:25:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x1196c8800) [pid = 2240] [serial = 2221] [outer = 0x1196bf400] 07:25:15 INFO - PROCESS | 2240 | 1467642315769 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x11981d000) [pid = 2240] [serial = 2222] [outer = 0x1196bf400] 07:25:16 INFO - PROCESS | 2240 | 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:25:16 INFO - PROCESS | 2240 | 1467642316082 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:25:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:25:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 07:25:16 INFO - PROCESS | 2240 | 1467642316103 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 2240 | 1467642316105 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:25:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:25:16 INFO - PROCESS | 2240 | 1467642316107 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 2240 | 1467642316109 Marionette TRACE conn2 <- [1,2934,null,{}] 07:25:16 INFO - PROCESS | 2240 | 1467642316119 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:25:16 INFO - PROCESS | 2240 | 1467642316120 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:16 INFO - PROCESS | 2240 | 1467642316221 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:25:16 INFO - PROCESS | 2240 | 1467642316225 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642316227 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x128886000 == 30 [pid = 2240] [id = 741] 07:25:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x116293800) [pid = 2240] [serial = 2223] [outer = 0x0] 07:25:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x1199e6400) [pid = 2240] [serial = 2224] [outer = 0x116293800] 07:25:16 INFO - PROCESS | 2240 | 1467642316259 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x120e98400) [pid = 2240] [serial = 2225] [outer = 0x116293800] 07:25:16 INFO - PROCESS | 2240 | 1467642316588 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:25:16 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:25:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 526ms 07:25:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:25:16 INFO - PROCESS | 2240 | 1467642316633 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 2240 | 1467642316635 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:25:16 INFO - PROCESS | 2240 | 1467642316637 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 2240 | 1467642316638 Marionette TRACE conn2 <- [1,2938,null,{}] 07:25:16 INFO - PROCESS | 2240 | 1467642316647 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:25:16 INFO - PROCESS | 2240 | 1467642316650 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:16 INFO - PROCESS | 2240 | 1467642316766 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:25:16 INFO - PROCESS | 2240 | 1467642316769 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642316771 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:16 INFO - PROCESS | 2240 | ++DOCSHELL 0x129478800 == 31 [pid = 2240] [id = 742] 07:25:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 120 (0x1198d4000) [pid = 2240] [serial = 2226] [outer = 0x0] 07:25:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 121 (0x1218a5000) [pid = 2240] [serial = 2227] [outer = 0x1198d4000] 07:25:16 INFO - PROCESS | 2240 | 1467642316795 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 2240 | ++DOMWINDOW == 122 (0x118f98400) [pid = 2240] [serial = 2228] [outer = 0x1198d4000] 07:25:17 INFO - PROCESS | 2240 | 1467642317106 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:25:17 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:25:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 522ms 07:25:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:25:17 INFO - PROCESS | 2240 | 1467642317166 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 2240 | 1467642317167 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:25:17 INFO - PROCESS | 2240 | 1467642317169 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 2240 | 1467642317170 Marionette TRACE conn2 <- [1,2942,null,{}] 07:25:17 INFO - PROCESS | 2240 | 1467642317173 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:25:17 INFO - PROCESS | 2240 | 1467642317174 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:17 INFO - PROCESS | 2240 | 1467642317286 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:25:17 INFO - PROCESS | 2240 | 1467642317296 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642317297 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:17 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a42a000 == 32 [pid = 2240] [id = 743] 07:25:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 123 (0x12173e800) [pid = 2240] [serial = 2229] [outer = 0x0] 07:25:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 124 (0x124970c00) [pid = 2240] [serial = 2230] [outer = 0x12173e800] 07:25:17 INFO - PROCESS | 2240 | 1467642317322 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 2240 | ++DOMWINDOW == 125 (0x12497f400) [pid = 2240] [serial = 2231] [outer = 0x12173e800] 07:25:17 INFO - PROCESS | 2240 | 1467642317621 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:25:17 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:25:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:25:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 469ms 07:25:17 INFO - PROCESS | 2240 | 1467642317638 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 2240 | 1467642317640 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:25:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:25:18 INFO - PROCESS | 2240 | 1467642318154 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 2240 | 1467642318155 Marionette TRACE conn2 <- [1,2946,null,{}] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 124 (0x12d28e800) [pid = 2240] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 123 (0x128a1b400) [pid = 2240] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 122 (0x12b758c00) [pid = 2240] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 121 (0x10ead8c00) [pid = 2240] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 120 (0x126569800) [pid = 2240] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 119 (0x1291e4c00) [pid = 2240] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x12497e000) [pid = 2240] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x12be09400) [pid = 2240] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x11303b800) [pid = 2240] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x123c07400) [pid = 2240] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x118f94800) [pid = 2240] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x119420400) [pid = 2240] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x124971000) [pid = 2240] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x118432400) [pid = 2240] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x1182e7c00) [pid = 2240] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x117202400) [pid = 2240] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x11706b800) [pid = 2240] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x113186000) [pid = 2240] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x12cc44000) [pid = 2240] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x117072000) [pid = 2240] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x115e2dc00) [pid = 2240] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x115e2a800) [pid = 2240] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1255c0000) [pid = 2240] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x12a771800) [pid = 2240] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x11949c400) [pid = 2240] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:25:18 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x115e21400) [pid = 2240] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:25:18 INFO - PROCESS | 2240 | 1467642318198 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:25:18 INFO - PROCESS | 2240 | 1467642318199 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:18 INFO - PROCESS | 2240 | 1467642318298 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:25:18 INFO - PROCESS | 2240 | 1467642318302 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642318303 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x118fc7800 == 33 [pid = 2240] [id = 744] 07:25:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x113186000) [pid = 2240] [serial = 2232] [outer = 0x0] 07:25:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x115123000) [pid = 2240] [serial = 2233] [outer = 0x113186000] 07:25:18 INFO - PROCESS | 2240 | 1467642318328 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x117067c00) [pid = 2240] [serial = 2234] [outer = 0x113186000] 07:25:18 INFO - PROCESS | 2240 | 1467642318639 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:25:18 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:25:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1015ms 07:25:18 INFO - PROCESS | 2240 | 1467642318662 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:25:18 INFO - PROCESS | 2240 | 1467642318664 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:25:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:25:18 INFO - PROCESS | 2240 | 1467642318666 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 2240 | 1467642318667 Marionette TRACE conn2 <- [1,2950,null,{}] 07:25:18 INFO - PROCESS | 2240 | 1467642318669 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:25:18 INFO - PROCESS | 2240 | 1467642318670 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:18 INFO - PROCESS | 2240 | 1467642318752 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:25:18 INFO - PROCESS | 2240 | 1467642318755 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642318756 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:18 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a94e000 == 34 [pid = 2240] [id = 745] 07:25:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x117074000) [pid = 2240] [serial = 2235] [outer = 0x0] 07:25:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x119420400) [pid = 2240] [serial = 2236] [outer = 0x117074000] 07:25:18 INFO - PROCESS | 2240 | 1467642318781 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1218a7400) [pid = 2240] [serial = 2237] [outer = 0x117074000] 07:25:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac10800 == 35 [pid = 2240] [id = 746] 07:25:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x123c07400) [pid = 2240] [serial = 2238] [outer = 0x0] 07:25:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x124823c00) [pid = 2240] [serial = 2239] [outer = 0x123c07400] 07:25:19 INFO - PROCESS | 2240 | 1467642319105 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:25:19 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:25:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 468ms 07:25:19 INFO - PROCESS | 2240 | 1467642319134 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:25:19 INFO - PROCESS | 2240 | 1467642319135 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:25:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:25:19 INFO - PROCESS | 2240 | 1467642319138 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:25:19 INFO - PROCESS | 2240 | 1467642319139 Marionette TRACE conn2 <- [1,2954,null,{}] 07:25:19 INFO - PROCESS | 2240 | 1467642319141 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:25:19 INFO - PROCESS | 2240 | 1467642319144 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:19 INFO - PROCESS | 2240 | 1467642319301 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:25:19 INFO - PROCESS | 2240 | 1467642319309 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642319310 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ac16800 == 36 [pid = 2240] [id = 747] 07:25:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x118557000) [pid = 2240] [serial = 2240] [outer = 0x0] 07:25:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x124ea7400) [pid = 2240] [serial = 2241] [outer = 0x118557000] 07:25:19 INFO - PROCESS | 2240 | 1467642319337 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x126460400) [pid = 2240] [serial = 2242] [outer = 0x118557000] 07:25:19 INFO - PROCESS | 2240 | 1467642319651 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:25:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:25:19 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:25:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 518ms 07:25:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:25:19 INFO - PROCESS | 2240 | 1467642319663 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:25:19 INFO - PROCESS | 2240 | 1467642319665 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:25:19 INFO - PROCESS | 2240 | 1467642319667 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:25:19 INFO - PROCESS | 2240 | 1467642319669 Marionette TRACE conn2 <- [1,2958,null,{}] 07:25:19 INFO - PROCESS | 2240 | 1467642319671 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:25:19 INFO - PROCESS | 2240 | 1467642319673 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:19 INFO - PROCESS | 2240 | 1467642319773 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:25:19 INFO - PROCESS | 2240 | 1467642319779 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642319781 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:19 INFO - PROCESS | 2240 | ++DOCSHELL 0x121859000 == 37 [pid = 2240] [id = 748] 07:25:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x1267a2000) [pid = 2240] [serial = 2243] [outer = 0x0] 07:25:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x1288c5400) [pid = 2240] [serial = 2244] [outer = 0x1267a2000] 07:25:19 INFO - PROCESS | 2240 | 1467642319805 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x121bd3800) [pid = 2240] [serial = 2245] [outer = 0x1267a2000] 07:25:20 INFO - PROCESS | 2240 | 1467642320108 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:25:20 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:25:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 469ms 07:25:20 INFO - PROCESS | 2240 | 1467642320136 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 2240 | 1467642320137 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:25:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:25:20 INFO - PROCESS | 2240 | 1467642320140 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 2240 | 1467642320142 Marionette TRACE conn2 <- [1,2962,null,{}] 07:25:20 INFO - PROCESS | 2240 | 1467642320151 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:25:20 INFO - PROCESS | 2240 | 1467642320152 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:20 INFO - PROCESS | 2240 | 1467642320304 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:25:20 INFO - PROCESS | 2240 | 1467642320419 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642320421 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:20 INFO - PROCESS | 2240 | ++DOCSHELL 0x11519d000 == 38 [pid = 2240] [id = 749] 07:25:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x10eae5400) [pid = 2240] [serial = 2246] [outer = 0x0] 07:25:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x112d67000) [pid = 2240] [serial = 2247] [outer = 0x10eae5400] 07:25:20 INFO - PROCESS | 2240 | 1467642320456 Marionette DEBUG loaded listener.js 07:25:20 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x113378800) [pid = 2240] [serial = 2248] [outer = 0x10eae5400] 07:25:20 INFO - PROCESS | 2240 | 1467642320884 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:25:20 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:25:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 774ms 07:25:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:25:20 INFO - PROCESS | 2240 | 1467642320915 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 2240 | 1467642320917 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:25:20 INFO - PROCESS | 2240 | 1467642320921 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 2240 | 1467642320923 Marionette TRACE conn2 <- [1,2966,null,{}] 07:25:20 INFO - PROCESS | 2240 | 1467642320926 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:25:20 INFO - PROCESS | 2240 | 1467642320929 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:21 INFO - PROCESS | 2240 | 1467642321047 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:25:21 INFO - PROCESS | 2240 | 1467642321165 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642321167 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x1214d6800 == 39 [pid = 2240] [id = 750] 07:25:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x116a0a400) [pid = 2240] [serial = 2249] [outer = 0x0] 07:25:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x117202c00) [pid = 2240] [serial = 2250] [outer = 0x116a0a400] 07:25:21 INFO - PROCESS | 2240 | 1467642321198 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x118221c00) [pid = 2240] [serial = 2251] [outer = 0x116a0a400] 07:25:21 INFO - PROCESS | 2240 | 1467642321605 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:25:21 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:25:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 723ms 07:25:21 INFO - PROCESS | 2240 | 1467642321644 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 2240 | 1467642321647 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:25:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:25:21 INFO - PROCESS | 2240 | 1467642321649 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - PROCESS | 2240 | 1467642321651 Marionette TRACE conn2 <- [1,2970,null,{}] 07:25:21 INFO - PROCESS | 2240 | 1467642321653 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:25:21 INFO - PROCESS | 2240 | 1467642321655 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:21 INFO - PROCESS | 2240 | 1467642321771 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:25:21 INFO - PROCESS | 2240 | 1467642321844 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642321845 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:21 INFO - PROCESS | 2240 | ++DOCSHELL 0x129474800 == 40 [pid = 2240] [id = 751] 07:25:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 120 (0x118443800) [pid = 2240] [serial = 2252] [outer = 0x0] 07:25:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 121 (0x118720800) [pid = 2240] [serial = 2253] [outer = 0x118443800] 07:25:21 INFO - PROCESS | 2240 | 1467642321916 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 2240 | ++DOMWINDOW == 122 (0x119427c00) [pid = 2240] [serial = 2254] [outer = 0x118443800] 07:25:22 INFO - PROCESS | 2240 | 1467642322288 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:25:22 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:25:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 07:25:22 INFO - PROCESS | 2240 | 1467642322319 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 2240 | 1467642322322 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:25:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:25:22 INFO - PROCESS | 2240 | 1467642322331 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 2240 | 1467642322334 Marionette TRACE conn2 <- [1,2974,null,{}] 07:25:22 INFO - PROCESS | 2240 | 1467642322337 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:25:22 INFO - PROCESS | 2240 | 1467642322339 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:22 INFO - PROCESS | 2240 | 1467642322488 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:25:22 INFO - PROCESS | 2240 | 1467642322632 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642322634 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:22 INFO - PROCESS | 2240 | ++DOCSHELL 0x12946e000 == 41 [pid = 2240] [id = 752] 07:25:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 123 (0x10ead7800) [pid = 2240] [serial = 2255] [outer = 0x0] 07:25:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 124 (0x117070000) [pid = 2240] [serial = 2256] [outer = 0x10ead7800] 07:25:22 INFO - PROCESS | 2240 | 1467642322666 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 2240 | ++DOMWINDOW == 125 (0x12138f000) [pid = 2240] [serial = 2257] [outer = 0x10ead7800] 07:25:23 INFO - PROCESS | 2240 | 1467642323282 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:25:23 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:25:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 978ms 07:25:23 INFO - PROCESS | 2240 | 1467642323305 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 2240 | 1467642323309 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:25:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:25:23 INFO - PROCESS | 2240 | 1467642323314 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - PROCESS | 2240 | 1467642323317 Marionette TRACE conn2 <- [1,2978,null,{}] 07:25:23 INFO - PROCESS | 2240 | 1467642323322 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:25:23 INFO - PROCESS | 2240 | 1467642323324 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:23 INFO - PROCESS | 2240 | 1467642323478 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:25:23 INFO - PROCESS | 2240 | 1467642323597 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642323599 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:23 INFO - PROCESS | 2240 | ++DOCSHELL 0x121187000 == 42 [pid = 2240] [id = 753] 07:25:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 126 (0x115e24400) [pid = 2240] [serial = 2258] [outer = 0x0] 07:25:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 127 (0x115e27400) [pid = 2240] [serial = 2259] [outer = 0x115e24400] 07:25:23 INFO - PROCESS | 2240 | 1467642323628 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 2240 | ++DOMWINDOW == 128 (0x116fb6400) [pid = 2240] [serial = 2260] [outer = 0x115e24400] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x121859000 == 41 [pid = 2240] [id = 748] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac16800 == 40 [pid = 2240] [id = 747] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x12ac10800 == 39 [pid = 2240] [id = 746] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x12a94e000 == 38 [pid = 2240] [id = 745] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x118fc7800 == 37 [pid = 2240] [id = 744] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x12a42a000 == 36 [pid = 2240] [id = 743] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x129478800 == 35 [pid = 2240] [id = 742] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x128886000 == 34 [pid = 2240] [id = 741] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x12554a000 == 33 [pid = 2240] [id = 740] 07:25:23 INFO - PROCESS | 2240 | --DOMWINDOW == 127 (0x12d298000) [pid = 2240] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x121866000 == 32 [pid = 2240] [id = 739] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x11947b000 == 31 [pid = 2240] [id = 738] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x1185b7800 == 30 [pid = 2240] [id = 737] 07:25:23 INFO - PROCESS | 2240 | --DOCSHELL 0x11289f000 == 29 [pid = 2240] [id = 736] 07:25:24 INFO - PROCESS | 2240 | 1467642324001 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:25:24 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:25:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 724ms 07:25:24 INFO - PROCESS | 2240 | 1467642324037 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 2240 | 1467642324040 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:25:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:25:24 INFO - PROCESS | 2240 | 1467642324044 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 2240 | 1467642324046 Marionette TRACE conn2 <- [1,2982,null,{}] 07:25:24 INFO - PROCESS | 2240 | 1467642324048 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:25:24 INFO - PROCESS | 2240 | 1467642324050 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 126 (0x12a2f1c00) [pid = 2240] [serial = 2093] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 125 (0x12b966000) [pid = 2240] [serial = 2096] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 124 (0x1213e8400) [pid = 2240] [serial = 2090] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 123 (0x12be10800) [pid = 2240] [serial = 2099] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 122 (0x118f93000) [pid = 2240] [serial = 2087] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 121 (0x118720400) [pid = 2240] [serial = 2084] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 120 (0x12909d000) [pid = 2240] [serial = 2173] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 119 (0x12be0a800) [pid = 2240] [serial = 2176] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x12b8ba000) [pid = 2240] [serial = 2174] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x10eae4000) [pid = 2240] [serial = 2180] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x128895c00) [pid = 2240] [serial = 2167] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x118fea000) [pid = 2240] [serial = 2168] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x12a657c00) [pid = 2240] [serial = 2149] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x12b960c00) [pid = 2240] [serial = 2150] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x1288c8800) [pid = 2240] [serial = 2146] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x128bb3c00) [pid = 2240] [serial = 2147] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x12c2c4c00) [pid = 2240] [serial = 2152] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x10eae0000) [pid = 2240] [serial = 2179] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x12c88f000) [pid = 2240] [serial = 2153] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x119810c00) [pid = 2240] [serial = 2155] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x12889b400) [pid = 2240] [serial = 2156] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x12497e400) [pid = 2240] [serial = 2164] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x125512000) [pid = 2240] [serial = 2165] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x120e94000) [pid = 2240] [serial = 2143] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x124974400) [pid = 2240] [serial = 2144] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x11980b000) [pid = 2240] [serial = 2161] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x119c4dc00) [pid = 2240] [serial = 2162] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x12497d400) [pid = 2240] [serial = 2138] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x124979400) [pid = 2240] [serial = 2137] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x12889f000) [pid = 2240] [serial = 2170] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x118446000) [pid = 2240] [serial = 2140] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x11941a800) [pid = 2240] [serial = 2141] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x11871ac00) [pid = 2240] [serial = 2158] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x11941fc00) [pid = 2240] [serial = 2159] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x117075c00) [pid = 2240] [serial = 2186] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x11706a400) [pid = 2240] [serial = 2183] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1218a7c00) [pid = 2240] [serial = 1463] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x12c890800) [pid = 2240] [serial = 2189] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x113b9bc00) [pid = 2240] [serial = 2182] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x12c2c8400) [pid = 2240] [serial = 2177] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x1248f1800) [pid = 2240] [serial = 2188] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x128a11000) [pid = 2240] [serial = 2171] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x117071000) [pid = 2240] [serial = 2185] [outer = 0x0] [url = about:blank] 07:25:24 INFO - PROCESS | 2240 | 1467642324172 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:25:24 INFO - PROCESS | 2240 | 1467642324223 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642324225 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185b7800 == 30 [pid = 2240] [id = 754] 07:25:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x116fb8800) [pid = 2240] [serial = 2261] [outer = 0x0] 07:25:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x117071000) [pid = 2240] [serial = 2262] [outer = 0x116fb8800] 07:25:24 INFO - PROCESS | 2240 | 1467642324252 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x1182e6000) [pid = 2240] [serial = 2263] [outer = 0x116fb8800] 07:25:24 INFO - PROCESS | 2240 | 1467642324523 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:25:24 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:25:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:25:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 520ms 07:25:24 INFO - PROCESS | 2240 | 1467642324565 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 2240 | 1467642324566 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:25:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:25:24 INFO - PROCESS | 2240 | 1467642324569 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 2240 | 1467642324571 Marionette TRACE conn2 <- [1,2986,null,{}] 07:25:24 INFO - PROCESS | 2240 | 1467642324583 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:25:24 INFO - PROCESS | 2240 | 1467642324585 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:24 INFO - PROCESS | 2240 | 1467642324694 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:25:24 INFO - PROCESS | 2240 | 1467642324760 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642324762 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:24 INFO - PROCESS | 2240 | ++DOCSHELL 0x124949800 == 31 [pid = 2240] [id = 755] 07:25:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x118439800) [pid = 2240] [serial = 2264] [outer = 0x0] 07:25:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x11856b400) [pid = 2240] [serial = 2265] [outer = 0x118439800] 07:25:24 INFO - PROCESS | 2240 | 1467642324790 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x119424800) [pid = 2240] [serial = 2266] [outer = 0x118439800] 07:25:25 INFO - PROCESS | 2240 | 1467642325036 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:25:25 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:25:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 473ms 07:25:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:25:25 INFO - PROCESS | 2240 | 1467642325049 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 2240 | 1467642325050 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:25:25 INFO - PROCESS | 2240 | 1467642325052 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 2240 | 1467642325053 Marionette TRACE conn2 <- [1,2990,null,{}] 07:25:25 INFO - PROCESS | 2240 | 1467642325055 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:25:25 INFO - PROCESS | 2240 | 1467642325056 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:25 INFO - PROCESS | 2240 | 1467642325162 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:25:25 INFO - PROCESS | 2240 | 1467642325167 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642325169 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x128882000 == 32 [pid = 2240] [id = 756] 07:25:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x1198c8400) [pid = 2240] [serial = 2267] [outer = 0x0] 07:25:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x1198d0c00) [pid = 2240] [serial = 2268] [outer = 0x1198c8400] 07:25:25 INFO - PROCESS | 2240 | 1467642325209 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x119c40c00) [pid = 2240] [serial = 2269] [outer = 0x1198c8400] 07:25:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x1291b8800 == 33 [pid = 2240] [id = 757] 07:25:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120f23c00) [pid = 2240] [serial = 2270] [outer = 0x0] 07:25:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x119429800) [pid = 2240] [serial = 2271] [outer = 0x120f23c00] 07:25:25 INFO - PROCESS | 2240 | 1467642325679 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:25:25 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:25:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 07:25:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:25:25 INFO - PROCESS | 2240 | 1467642325724 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 2240 | 1467642325725 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:25:25 INFO - PROCESS | 2240 | 1467642325727 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 2240 | 1467642325728 Marionette TRACE conn2 <- [1,2994,null,{}] 07:25:25 INFO - PROCESS | 2240 | 1467642325731 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:25:25 INFO - PROCESS | 2240 | 1467642325732 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:25 INFO - PROCESS | 2240 | 1467642325830 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:25:25 INFO - PROCESS | 2240 | 1467642325834 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642325835 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:25 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a20f800 == 34 [pid = 2240] [id = 758] 07:25:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x119c4b400) [pid = 2240] [serial = 2272] [outer = 0x0] 07:25:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12126e800) [pid = 2240] [serial = 2273] [outer = 0x119c4b400] 07:25:25 INFO - PROCESS | 2240 | 1467642325864 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x1219d9400) [pid = 2240] [serial = 2274] [outer = 0x119c4b400] 07:25:26 INFO - PROCESS | 2240 | 1467642326324 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:25:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:25:26 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:25:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 07:25:26 INFO - PROCESS | 2240 | 1467642326346 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 2240 | 1467642326347 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:25:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:25:26 INFO - PROCESS | 2240 | 1467642326350 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - PROCESS | 2240 | 1467642326351 Marionette TRACE conn2 <- [1,2998,null,{}] 07:25:26 INFO - PROCESS | 2240 | 1467642326353 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:25:26 INFO - PROCESS | 2240 | 1467642326357 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:26 INFO - PROCESS | 2240 | 1467642326470 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:25:26 INFO - PROCESS | 2240 | 1467642326532 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642326533 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:26 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a936800 == 35 [pid = 2240] [id = 759] 07:25:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x124825c00) [pid = 2240] [serial = 2275] [outer = 0x0] 07:25:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x124976000) [pid = 2240] [serial = 2276] [outer = 0x124825c00] 07:25:26 INFO - PROCESS | 2240 | 1467642326573 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x1260b0000) [pid = 2240] [serial = 2277] [outer = 0x124825c00] 07:25:27 INFO - PROCESS | 2240 | 1467642327019 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:25:27 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:25:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 721ms 07:25:27 INFO - PROCESS | 2240 | 1467642327072 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:25:27 INFO - PROCESS | 2240 | 1467642327074 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:25:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:25:27 INFO - PROCESS | 2240 | 1467642327086 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:25:27 INFO - PROCESS | 2240 | 1467642327087 Marionette TRACE conn2 <- [1,3002,null,{}] 07:25:27 INFO - PROCESS | 2240 | 1467642327097 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:25:27 INFO - PROCESS | 2240 | 1467642327099 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:27 INFO - PROCESS | 2240 | 1467642327258 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:25:27 INFO - PROCESS | 2240 | 1467642327305 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642327306 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12b708800 == 36 [pid = 2240] [id = 760] 07:25:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x128894400) [pid = 2240] [serial = 2278] [outer = 0x0] 07:25:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x128896400) [pid = 2240] [serial = 2279] [outer = 0x128894400] 07:25:27 INFO - PROCESS | 2240 | 1467642327331 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x1288c8800) [pid = 2240] [serial = 2280] [outer = 0x128894400] 07:25:27 INFO - PROCESS | 2240 | 1467642327605 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:25:27 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:25:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 571ms 07:25:27 INFO - PROCESS | 2240 | 1467642327657 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:25:27 INFO - PROCESS | 2240 | 1467642327658 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:25:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:25:27 INFO - PROCESS | 2240 | 1467642327664 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:25:27 INFO - PROCESS | 2240 | 1467642327665 Marionette TRACE conn2 <- [1,3006,null,{}] 07:25:27 INFO - PROCESS | 2240 | 1467642327667 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:25:27 INFO - PROCESS | 2240 | 1467642327668 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:27 INFO - PROCESS | 2240 | 1467642327780 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:25:27 INFO - PROCESS | 2240 | 1467642327793 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642327794 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:27 INFO - PROCESS | 2240 | ++DOCSHELL 0x12bd6a000 == 37 [pid = 2240] [id = 761] 07:25:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1288ce400) [pid = 2240] [serial = 2281] [outer = 0x0] 07:25:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x128a19400) [pid = 2240] [serial = 2282] [outer = 0x1288ce400] 07:25:27 INFO - PROCESS | 2240 | 1467642327818 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x128bbe800) [pid = 2240] [serial = 2283] [outer = 0x1288ce400] 07:25:28 INFO - PROCESS | 2240 | 1467642328147 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:25:28 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:25:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 519ms 07:25:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:25:28 INFO - PROCESS | 2240 | 1467642328182 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 2240 | 1467642328184 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:25:28 INFO - PROCESS | 2240 | 1467642328186 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 2240 | 1467642328187 Marionette TRACE conn2 <- [1,3010,null,{}] 07:25:28 INFO - PROCESS | 2240 | 1467642328190 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:25:28 INFO - PROCESS | 2240 | 1467642328191 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:28 INFO - PROCESS | 2240 | 1467642328308 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x118557000) [pid = 2240] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x116293800) [pid = 2240] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x1198d4000) [pid = 2240] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1110a7800) [pid = 2240] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x1172c4000) [pid = 2240] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x118449c00) [pid = 2240] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x116796400) [pid = 2240] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1110a1400) [pid = 2240] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x115e25400) [pid = 2240] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x118561400) [pid = 2240] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x120e97800) [pid = 2240] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x12497e800) [pid = 2240] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x128a14c00) [pid = 2240] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x12173e800) [pid = 2240] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x113186000) [pid = 2240] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x123c07400) [pid = 2240] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1196bf400) [pid = 2240] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:25:28 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x117074000) [pid = 2240] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:25:28 INFO - PROCESS | 2240 | 1467642328467 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642328468 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x121870000 == 38 [pid = 2240] [id = 762] 07:25:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x1110a1400) [pid = 2240] [serial = 2284] [outer = 0x0] 07:25:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x115e30800) [pid = 2240] [serial = 2285] [outer = 0x1110a1400] 07:25:28 INFO - PROCESS | 2240 | 1467642328492 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x118561400) [pid = 2240] [serial = 2286] [outer = 0x1110a1400] 07:25:28 INFO - PROCESS | 2240 | 1467642328740 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:25:28 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:25:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 569ms 07:25:28 INFO - PROCESS | 2240 | 1467642328756 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 2240 | 1467642328757 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:25:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:25:28 INFO - PROCESS | 2240 | 1467642328768 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 2240 | 1467642328769 Marionette TRACE conn2 <- [1,3014,null,{}] 07:25:28 INFO - PROCESS | 2240 | 1467642328771 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:25:28 INFO - PROCESS | 2240 | 1467642328773 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:28 INFO - PROCESS | 2240 | 1467642328864 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:25:28 INFO - PROCESS | 2240 | 1467642328868 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642328869 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:28 INFO - PROCESS | 2240 | ++DOCSHELL 0x12c746800 == 39 [pid = 2240] [id = 763] 07:25:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x11941cc00) [pid = 2240] [serial = 2287] [outer = 0x0] 07:25:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x128a1c800) [pid = 2240] [serial = 2288] [outer = 0x11941cc00] 07:25:28 INFO - PROCESS | 2240 | 1467642328893 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1291db000) [pid = 2240] [serial = 2289] [outer = 0x11941cc00] 07:25:28 INFO - PROCESS | 2240 | [2240] 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:25:29 INFO - PROCESS | 2240 | 1467642329250 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:25:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:25:29 INFO - {} 07:25:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:25:29 INFO - {} 07:25:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:25:29 INFO - {} 07:25:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:25:29 INFO - {} 07:25:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 07:25:29 INFO - PROCESS | 2240 | 1467642329289 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 2240 | 1467642329291 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:25:29 INFO - TEST-START | /FileAPI/fileReader.html 07:25:29 INFO - PROCESS | 2240 | 1467642329293 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 2240 | 1467642329302 Marionette TRACE conn2 <- [1,3018,null,{}] 07:25:29 INFO - PROCESS | 2240 | 1467642329304 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:25:29 INFO - PROCESS | 2240 | 1467642329306 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:29 INFO - PROCESS | 2240 | 1467642329431 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:25:29 INFO - PROCESS | 2240 | 1467642329442 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642329444 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x12ccb8000 == 40 [pid = 2240] [id = 764] 07:25:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x129347400) [pid = 2240] [serial = 2290] [outer = 0x0] 07:25:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x12a2e5400) [pid = 2240] [serial = 2291] [outer = 0x129347400] 07:25:29 INFO - PROCESS | 2240 | 1467642329469 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x12a764c00) [pid = 2240] [serial = 2292] [outer = 0x129347400] 07:25:29 INFO - PROCESS | 2240 | 1467642329765 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:25:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:25:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:25:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:25:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:25:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 530ms 07:25:29 INFO - PROCESS | 2240 | 1467642329823 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 2240 | 1467642329824 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:25:29 INFO - TEST-START | /FileAPI/historical.html 07:25:29 INFO - PROCESS | 2240 | 1467642329829 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 2240 | 1467642329830 Marionette TRACE conn2 <- [1,3022,null,{}] 07:25:29 INFO - PROCESS | 2240 | 1467642329833 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:25:29 INFO - PROCESS | 2240 | 1467642329834 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:29 INFO - PROCESS | 2240 | 1467642329919 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:25:29 INFO - PROCESS | 2240 | 1467642329922 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642329923 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:29 INFO - PROCESS | 2240 | ++DOCSHELL 0x12d39b000 == 41 [pid = 2240] [id = 765] 07:25:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x12a773800) [pid = 2240] [serial = 2293] [outer = 0x0] 07:25:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x12a96b400) [pid = 2240] [serial = 2294] [outer = 0x12a773800] 07:25:29 INFO - PROCESS | 2240 | 1467642329948 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x12acc2400) [pid = 2240] [serial = 2295] [outer = 0x12a773800] 07:25:30 INFO - PROCESS | 2240 | 1467642330264 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:25:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:25:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:25:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:25:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:25:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:25:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:25:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:25:30 INFO - TEST-OK | /FileAPI/historical.html | took 472ms 07:25:30 INFO - PROCESS | 2240 | 1467642330300 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:25:30 INFO - PROCESS | 2240 | 1467642330301 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:25:30 INFO - TEST-START | /FileAPI/idlharness.html 07:25:30 INFO - PROCESS | 2240 | 1467642330304 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - PROCESS | 2240 | 1467642330305 Marionette TRACE conn2 <- [1,3026,null,{}] 07:25:30 INFO - PROCESS | 2240 | 1467642330307 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:25:30 INFO - PROCESS | 2240 | 1467642330309 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:30 INFO - PROCESS | 2240 | 1467642330434 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:25:30 INFO - PROCESS | 2240 | 1467642330532 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642330534 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:30 INFO - PROCESS | 2240 | ++DOCSHELL 0x112a4f800 == 42 [pid = 2240] [id = 766] 07:25:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x10ead8800) [pid = 2240] [serial = 2296] [outer = 0x0] 07:25:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x111d13800) [pid = 2240] [serial = 2297] [outer = 0x10ead8800] 07:25:30 INFO - PROCESS | 2240 | 1467642330566 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x113187800) [pid = 2240] [serial = 2298] [outer = 0x10ead8800] 07:25:31 INFO - PROCESS | 2240 | 1467642331197 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:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:25:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:25:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:25:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:25:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:25:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:25:31 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:25:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:25:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:25:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:25:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:25:31 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:25:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:25:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:25:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:25:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:25:31 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:25:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:25:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:25:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:25:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:25:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:25:31 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:25:31 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:25:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:25:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:25:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:25:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:25:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:25:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:25:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:25:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:25:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:25:31 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:25:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:25:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:25:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:25:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:25:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:25:31 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:25:31 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:25:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:25:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:25:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:25:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:25:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:25:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:25:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 930ms 07:25:31 INFO - PROCESS | 2240 | 1467642331236 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:25:31 INFO - TEST-START | /FileAPI/idlharness.worker 07:25:31 INFO - PROCESS | 2240 | 1467642331239 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:25:31 INFO - PROCESS | 2240 | 1467642331242 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - PROCESS | 2240 | 1467642331244 Marionette TRACE conn2 <- [1,3030,null,{}] 07:25:31 INFO - PROCESS | 2240 | 1467642331248 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:25:31 INFO - PROCESS | 2240 | 1467642331252 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:31 INFO - PROCESS | 2240 | 1467642331365 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:25:31 INFO - PROCESS | 2240 | 1467642331478 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642331480 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:31 INFO - PROCESS | 2240 | ++DOCSHELL 0x12da1c800 == 43 [pid = 2240] [id = 767] 07:25:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 105 (0x1260aac00) [pid = 2240] [serial = 2299] [outer = 0x0] 07:25:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 106 (0x12a631400) [pid = 2240] [serial = 2300] [outer = 0x1260aac00] 07:25:31 INFO - PROCESS | 2240 | 1467642331512 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 2240 | ++DOMWINDOW == 107 (0x12a771800) [pid = 2240] [serial = 2301] [outer = 0x1260aac00] 07:25:31 INFO - PROCESS | 2240 | [2240] 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:25:32 INFO - PROCESS | 2240 | 1467642332223 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:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:25:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:25:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:25:32 INFO - {} 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:25:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:25:32 INFO - {} 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:25:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:25:32 INFO - {} 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:25:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:25:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:25:32 INFO - {} 07:25:32 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:25:32 INFO - {} 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:25:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:25:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:25:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:25:32 INFO - {} 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:25:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:25:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:25:32 INFO - {} 07:25:32 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:25:32 INFO - {} 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:25:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:25:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:25:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 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:25:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:25:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:25:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:25:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:25:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:25:32 INFO - {} 07:25:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1037ms 07:25:32 INFO - PROCESS | 2240 | 1467642332322 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 2240 | 1467642332326 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:25:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:25:32 INFO - PROCESS | 2240 | 1467642332332 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 2240 | 1467642332333 Marionette TRACE conn2 <- [1,3034,null,{}] 07:25:32 INFO - PROCESS | 2240 | 1467642332336 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:25:32 INFO - PROCESS | 2240 | 1467642332338 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:32 INFO - PROCESS | 2240 | 1467642332449 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:25:32 INFO - PROCESS | 2240 | 1467642332556 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642332557 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:32 INFO - PROCESS | 2240 | ++DOCSHELL 0x12cb9f000 == 44 [pid = 2240] [id = 768] 07:25:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 108 (0x12b762800) [pid = 2240] [serial = 2302] [outer = 0x0] 07:25:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 109 (0x12d241000) [pid = 2240] [serial = 2303] [outer = 0x12b762800] 07:25:32 INFO - PROCESS | 2240 | 1467642332589 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 2240 | ++DOMWINDOW == 110 (0x12d247800) [pid = 2240] [serial = 2304] [outer = 0x12b762800] 07:25:32 INFO - PROCESS | 2240 | 1467642332949 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:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:25:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 622ms 07:25:32 INFO - PROCESS | 2240 | 1467642332955 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:25:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:25:32 INFO - PROCESS | 2240 | 1467642332956 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:25:32 INFO - PROCESS | 2240 | 1467642332964 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 2240 | 1467642332968 Marionette TRACE conn2 <- [1,3038,null,{}] 07:25:32 INFO - PROCESS | 2240 | 1467642332971 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:25:32 INFO - PROCESS | 2240 | 1467642332974 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:33 INFO - PROCESS | 2240 | 1467642333082 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:25:33 INFO - PROCESS | 2240 | 1467642333194 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642333195 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:33 INFO - PROCESS | 2240 | ++DOCSHELL 0x135667800 == 45 [pid = 2240] [id = 769] 07:25:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 111 (0x12b762c00) [pid = 2240] [serial = 2305] [outer = 0x0] 07:25:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 112 (0x12d278c00) [pid = 2240] [serial = 2306] [outer = 0x12b762c00] 07:25:33 INFO - PROCESS | 2240 | 1467642333227 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 2240 | ++DOMWINDOW == 113 (0x12d6a6000) [pid = 2240] [serial = 2307] [outer = 0x12b762c00] 07:25:33 INFO - PROCESS | 2240 | 1467642333631 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:25:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:25:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:25:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 679ms 07:25:33 INFO - PROCESS | 2240 | 1467642333638 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 2240 | 1467642333640 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:25:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:25:33 INFO - PROCESS | 2240 | 1467642333645 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 2240 | 1467642333647 Marionette TRACE conn2 <- [1,3042,null,{}] 07:25:33 INFO - PROCESS | 2240 | 1467642333649 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:25:33 INFO - PROCESS | 2240 | 1467642333651 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:33 INFO - PROCESS | 2240 | 1467642333763 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:25:34 INFO - PROCESS | 2240 | 1467642334060 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642334062 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x11999f000 == 46 [pid = 2240] [id = 770] 07:25:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 114 (0x111f2fc00) [pid = 2240] [serial = 2308] [outer = 0x0] 07:25:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 115 (0x115e2ac00) [pid = 2240] [serial = 2309] [outer = 0x111f2fc00] 07:25:34 INFO - PROCESS | 2240 | 1467642334093 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 116 (0x11706a400) [pid = 2240] [serial = 2310] [outer = 0x111f2fc00] 07:25:34 INFO - PROCESS | 2240 | 1467642334624 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:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:25:34 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:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:25:34 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:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:25:34 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:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:25:34 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:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:25:34 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:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:25:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:25:34 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:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:25:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:25:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:25:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:25:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:25:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1029ms 07:25:34 INFO - PROCESS | 2240 | 1467642334711 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:25:34 INFO - PROCESS | 2240 | 1467642334715 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:25:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:25:34 INFO - PROCESS | 2240 | 1467642334721 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - PROCESS | 2240 | 1467642334724 Marionette TRACE conn2 <- [1,3046,null,{}] 07:25:34 INFO - PROCESS | 2240 | 1467642334734 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:25:34 INFO - PROCESS | 2240 | 1467642334736 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:34 INFO - PROCESS | 2240 | 1467642334842 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:25:34 INFO - PROCESS | 2240 | 1467642334925 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642334927 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:34 INFO - PROCESS | 2240 | ++DOCSHELL 0x112ff4800 == 47 [pid = 2240] [id = 771] 07:25:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 117 (0x11706b000) [pid = 2240] [serial = 2311] [outer = 0x0] 07:25:34 INFO - PROCESS | 2240 | ++DOMWINDOW == 118 (0x11855e800) [pid = 2240] [serial = 2312] [outer = 0x11706b000] 07:25:34 INFO - PROCESS | 2240 | 1467642334955 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 2240 | ++DOMWINDOW == 119 (0x11980d000) [pid = 2240] [serial = 2313] [outer = 0x11706b000] 07:25:35 INFO - PROCESS | 2240 | [2240] 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:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12d39b000 == 46 [pid = 2240] [id = 765] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12ccb8000 == 45 [pid = 2240] [id = 764] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12c746800 == 44 [pid = 2240] [id = 763] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x121870000 == 43 [pid = 2240] [id = 762] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12bd6a000 == 42 [pid = 2240] [id = 761] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12b708800 == 41 [pid = 2240] [id = 760] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12a936800 == 40 [pid = 2240] [id = 759] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12a20f800 == 39 [pid = 2240] [id = 758] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x1291b8800 == 38 [pid = 2240] [id = 757] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x128882000 == 37 [pid = 2240] [id = 756] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x124949800 == 36 [pid = 2240] [id = 755] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x1185b7800 == 35 [pid = 2240] [id = 754] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x121187000 == 34 [pid = 2240] [id = 753] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12946e000 == 33 [pid = 2240] [id = 752] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x129474800 == 32 [pid = 2240] [id = 751] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x1214d6800 == 31 [pid = 2240] [id = 750] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x11519d000 == 30 [pid = 2240] [id = 749] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x11999f000 == 29 [pid = 2240] [id = 770] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x135667800 == 28 [pid = 2240] [id = 769] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12cb9f000 == 27 [pid = 2240] [id = 768] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x12da1c800 == 26 [pid = 2240] [id = 767] 07:25:35 INFO - PROCESS | 2240 | --DOCSHELL 0x112a4f800 == 25 [pid = 2240] [id = 766] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 118 (0x1199e6400) [pid = 2240] [serial = 2224] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 117 (0x1218a5000) [pid = 2240] [serial = 2227] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 116 (0x1129aec00) [pid = 2240] [serial = 2209] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 115 (0x11318d000) [pid = 2240] [serial = 2210] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 114 (0x11821c400) [pid = 2240] [serial = 2215] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 113 (0x118439c00) [pid = 2240] [serial = 2216] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 112 (0x118f9a400) [pid = 2240] [serial = 2218] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 111 (0x119428000) [pid = 2240] [serial = 2219] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 110 (0x116a11800) [pid = 2240] [serial = 2212] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 109 (0x117070c00) [pid = 2240] [serial = 2213] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 108 (0x1166f5c00) [pid = 2240] [serial = 2207] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 107 (0x11318b000) [pid = 2240] [serial = 2206] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 106 (0x117075800) [pid = 2240] [serial = 2192] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 105 (0x1160d9400) [pid = 2240] [serial = 2191] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 104 (0x11856c400) [pid = 2240] [serial = 2195] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x118567400) [pid = 2240] [serial = 2194] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x124973400) [pid = 2240] [serial = 2198] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x120fdc800) [pid = 2240] [serial = 2197] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x128894c00) [pid = 2240] [serial = 2200] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x1288cf400) [pid = 2240] [serial = 2201] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1291da000) [pid = 2240] [serial = 2203] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x12a64fc00) [pid = 2240] [serial = 2204] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x124970c00) [pid = 2240] [serial = 2230] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x118f98400) [pid = 2240] [serial = 2228] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x115123000) [pid = 2240] [serial = 2233] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x117067c00) [pid = 2240] [serial = 2234] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x12497f400) [pid = 2240] [serial = 2231] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x124823c00) [pid = 2240] [serial = 2239] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x1196c8800) [pid = 2240] [serial = 2221] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x1288c5400) [pid = 2240] [serial = 2244] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x119420400) [pid = 2240] [serial = 2236] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x124ea7400) [pid = 2240] [serial = 2241] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x11981d000) [pid = 2240] [serial = 2222] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x120e98400) [pid = 2240] [serial = 2225] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x126460400) [pid = 2240] [serial = 2242] [outer = 0x0] [url = about:blank] 07:25:35 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x1218a7400) [pid = 2240] [serial = 2237] [outer = 0x0] [url = about:blank] 07:25:36 INFO - PROCESS | 2240 | 1467642336048 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:25:36 INFO - {} 07:25:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1378ms 07:25:36 INFO - PROCESS | 2240 | 1467642336099 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:25:36 INFO - PROCESS | 2240 | 1467642336101 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:25:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:25:36 INFO - PROCESS | 2240 | 1467642336104 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:25:36 INFO - PROCESS | 2240 | 1467642336106 Marionette TRACE conn2 <- [1,3050,null,{}] 07:25:36 INFO - PROCESS | 2240 | 1467642336115 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:25:36 INFO - PROCESS | 2240 | 1467642336116 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:36 INFO - PROCESS | 2240 | 1467642336200 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:25:36 INFO - PROCESS | 2240 | 1467642336205 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642336208 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x113b49800 == 26 [pid = 2240] [id = 772] 07:25:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 84 (0x1128d3800) [pid = 2240] [serial = 2314] [outer = 0x0] 07:25:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 85 (0x1129a4c00) [pid = 2240] [serial = 2315] [outer = 0x1128d3800] 07:25:36 INFO - PROCESS | 2240 | 1467642336239 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 86 (0x112a79400) [pid = 2240] [serial = 2316] [outer = 0x1128d3800] 07:25:36 INFO - PROCESS | 2240 | 1467642336676 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:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:25:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 621ms 07:25:36 INFO - PROCESS | 2240 | 1467642336726 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:25:36 INFO - PROCESS | 2240 | 1467642336731 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:25:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:25:36 INFO - PROCESS | 2240 | 1467642336737 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:25:36 INFO - PROCESS | 2240 | 1467642336740 Marionette TRACE conn2 <- [1,3054,null,{}] 07:25:36 INFO - PROCESS | 2240 | 1467642336744 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:25:36 INFO - PROCESS | 2240 | 1467642336746 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:36 INFO - PROCESS | 2240 | 1467642336869 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:25:36 INFO - PROCESS | 2240 | 1467642336884 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642336885 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:36 INFO - PROCESS | 2240 | ++DOCSHELL 0x1185b9000 == 27 [pid = 2240] [id = 773] 07:25:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x112f93c00) [pid = 2240] [serial = 2317] [outer = 0x0] 07:25:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x1131d8c00) [pid = 2240] [serial = 2318] [outer = 0x112f93c00] 07:25:36 INFO - PROCESS | 2240 | 1467642336931 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x11396fc00) [pid = 2240] [serial = 2319] [outer = 0x112f93c00] 07:25:37 INFO - PROCESS | 2240 | 1467642337385 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:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:25:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:25:37 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:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:25:37 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:25:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:25:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 689ms 07:25:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:25:37 INFO - PROCESS | 2240 | 1467642337429 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 2240 | 1467642337431 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:25:37 INFO - PROCESS | 2240 | 1467642337433 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 2240 | 1467642337435 Marionette TRACE conn2 <- [1,3058,null,{}] 07:25:37 INFO - PROCESS | 2240 | 1467642337443 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:25:37 INFO - PROCESS | 2240 | 1467642337447 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:37 INFO - PROCESS | 2240 | 1467642337548 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:25:37 INFO - PROCESS | 2240 | 1467642337609 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642337611 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:37 INFO - PROCESS | 2240 | ++DOCSHELL 0x11947b800 == 28 [pid = 2240] [id = 774] 07:25:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x116faec00) [pid = 2240] [serial = 2320] [outer = 0x0] 07:25:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x117067c00) [pid = 2240] [serial = 2321] [outer = 0x116faec00] 07:25:37 INFO - PROCESS | 2240 | 1467642337644 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x117205000) [pid = 2240] [serial = 2322] [outer = 0x116faec00] 07:25:37 INFO - PROCESS | 2240 | 1467642337930 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:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:25:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:25:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:25:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:25:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:25:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:25:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 525ms 07:25:37 INFO - PROCESS | 2240 | 1467642337966 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:25:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:25:37 INFO - PROCESS | 2240 | 1467642337968 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:25:37 INFO - PROCESS | 2240 | 1467642337970 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 2240 | 1467642337971 Marionette TRACE conn2 <- [1,3062,null,{}] 07:25:37 INFO - PROCESS | 2240 | 1467642337974 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:25:37 INFO - PROCESS | 2240 | 1467642337975 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:38 INFO - PROCESS | 2240 | 1467642338059 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:25:38 INFO - PROCESS | 2240 | 1467642338064 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642338065 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x12118a800 == 29 [pid = 2240] [id = 775] 07:25:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x1173ecc00) [pid = 2240] [serial = 2323] [outer = 0x0] 07:25:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x1182df800) [pid = 2240] [serial = 2324] [outer = 0x1173ecc00] 07:25:38 INFO - PROCESS | 2240 | 1467642338091 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1183e6c00) [pid = 2240] [serial = 2325] [outer = 0x1173ecc00] 07:25:38 INFO - PROCESS | 2240 | [2240] 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:25:38 INFO - PROCESS | 2240 | 1467642338460 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:25:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:25:38 INFO - {} 07:25:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 07:25:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:25:38 INFO - PROCESS | 2240 | 1467642338491 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 2240 | 1467642338492 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:25:38 INFO - PROCESS | 2240 | 1467642338494 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - PROCESS | 2240 | 1467642338495 Marionette TRACE conn2 <- [1,3066,null,{}] 07:25:38 INFO - PROCESS | 2240 | 1467642338497 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:25:38 INFO - PROCESS | 2240 | 1467642338499 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:38 INFO - PROCESS | 2240 | 1467642338598 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:25:38 INFO - PROCESS | 2240 | 1467642338606 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642338616 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:38 INFO - PROCESS | 2240 | ++DOCSHELL 0x119ce3800 == 30 [pid = 2240] [id = 776] 07:25:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x110f84400) [pid = 2240] [serial = 2326] [outer = 0x0] 07:25:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x1180ea800) [pid = 2240] [serial = 2327] [outer = 0x110f84400] 07:25:38 INFO - PROCESS | 2240 | 1467642338681 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x11318d000) [pid = 2240] [serial = 2328] [outer = 0x110f84400] 07:25:39 INFO - PROCESS | 2240 | 1467642339081 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:25:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:25:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:25:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:25:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:25:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:25:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:25:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:25:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 620ms 07:25:39 INFO - PROCESS | 2240 | 1467642339115 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 2240 | 1467642339117 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:25:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:25:39 INFO - PROCESS | 2240 | 1467642339120 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 2240 | 1467642339122 Marionette TRACE conn2 <- [1,3070,null,{}] 07:25:39 INFO - PROCESS | 2240 | 1467642339125 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:25:39 INFO - PROCESS | 2240 | 1467642339132 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:39 INFO - PROCESS | 2240 | 1467642339288 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:25:39 INFO - PROCESS | 2240 | 1467642339295 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642339296 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x124943000 == 31 [pid = 2240] [id = 777] 07:25:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 99 (0x116797400) [pid = 2240] [serial = 2329] [outer = 0x0] 07:25:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 100 (0x118745800) [pid = 2240] [serial = 2330] [outer = 0x116797400] 07:25:39 INFO - PROCESS | 2240 | 1467642339321 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 101 (0x119804000) [pid = 2240] [serial = 2331] [outer = 0x116797400] 07:25:39 INFO - PROCESS | 2240 | 1467642339683 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:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:25:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 620ms 07:25:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:25:39 INFO - PROCESS | 2240 | 1467642339741 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 2240 | 1467642339742 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:25:39 INFO - PROCESS | 2240 | 1467642339744 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 2240 | 1467642339745 Marionette TRACE conn2 <- [1,3074,null,{}] 07:25:39 INFO - PROCESS | 2240 | 1467642339753 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:25:39 INFO - PROCESS | 2240 | 1467642339755 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:39 INFO - PROCESS | 2240 | 1467642339861 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:25:39 INFO - PROCESS | 2240 | 1467642339865 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642339866 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:39 INFO - PROCESS | 2240 | ++DOCSHELL 0x126bba800 == 32 [pid = 2240] [id = 778] 07:25:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 102 (0x118564400) [pid = 2240] [serial = 2332] [outer = 0x0] 07:25:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 103 (0x119499000) [pid = 2240] [serial = 2333] [outer = 0x118564400] 07:25:39 INFO - PROCESS | 2240 | 1467642339890 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 2240 | ++DOMWINDOW == 104 (0x119c41800) [pid = 2240] [serial = 2334] [outer = 0x118564400] 07:25:40 INFO - PROCESS | 2240 | 1467642340443 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:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 103 (0x1267a2000) [pid = 2240] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 102 (0x115e24400) [pid = 2240] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 101 (0x11941cc00) [pid = 2240] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 100 (0x12a773800) [pid = 2240] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 99 (0x124825c00) [pid = 2240] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 98 (0x1288ce400) [pid = 2240] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x128894400) [pid = 2240] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x1110a1400) [pid = 2240] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x129347400) [pid = 2240] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x10eae5400) [pid = 2240] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x118443800) [pid = 2240] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x1198c8400) [pid = 2240] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x120f23c00) [pid = 2240] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x116a0a400) [pid = 2240] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x10ead7800) [pid = 2240] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x118439800) [pid = 2240] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x116fb8800) [pid = 2240] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:25:40 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x119c4b400) [pid = 2240] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:25:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:25:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:25:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:25:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:25:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:25:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:25:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 720ms 07:25:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:25:40 INFO - PROCESS | 2240 | 1467642340464 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:25:40 INFO - PROCESS | 2240 | 1467642340465 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:25:40 INFO - PROCESS | 2240 | 1467642340468 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 2240 | 1467642340469 Marionette TRACE conn2 <- [1,3078,null,{}] 07:25:40 INFO - PROCESS | 2240 | 1467642340471 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:25:40 INFO - PROCESS | 2240 | 1467642340472 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:40 INFO - PROCESS | 2240 | 1467642340548 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:25:40 INFO - PROCESS | 2240 | 1467642340552 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642340553 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:40 INFO - PROCESS | 2240 | ++DOCSHELL 0x128886800 == 33 [pid = 2240] [id = 779] 07:25:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 87 (0x110f7c000) [pid = 2240] [serial = 2335] [outer = 0x0] 07:25:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 88 (0x118439800) [pid = 2240] [serial = 2336] [outer = 0x110f7c000] 07:25:40 INFO - PROCESS | 2240 | 1467642340577 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 2240 | ++DOMWINDOW == 89 (0x119c45c00) [pid = 2240] [serial = 2337] [outer = 0x110f7c000] 07:25:40 INFO - PROCESS | 2240 | 1467642340889 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:25:40 INFO - PROCESS | 2240 | 1467642340940 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:25:40 INFO - PROCESS | 2240 | 1467642340943 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 2240 | 1467642340944 Marionette TRACE conn2 <- [1,3082,null,{}] 07:25:40 INFO - PROCESS | 2240 | 1467642340946 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:25:40 INFO - PROCESS | 2240 | 1467642340947 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:41 INFO - PROCESS | 2240 | 1467642341031 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:25:41 INFO - PROCESS | 2240 | 1467642341110 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642341111 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x12899a800 == 34 [pid = 2240] [id = 780] 07:25:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 90 (0x11318b800) [pid = 2240] [serial = 2338] [outer = 0x0] 07:25:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 91 (0x120e9c400) [pid = 2240] [serial = 2339] [outer = 0x11318b800] 07:25:41 INFO - PROCESS | 2240 | 1467642341136 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 92 (0x111bad400) [pid = 2240] [serial = 2340] [outer = 0x11318b800] 07:25:41 INFO - PROCESS | 2240 | 1467642341374 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:25:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:25:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:25:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:25:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 470ms 07:25:41 INFO - PROCESS | 2240 | 1467642341418 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 2240 | 1467642341420 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:25:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:25:41 INFO - PROCESS | 2240 | 1467642341422 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 2240 | 1467642341423 Marionette TRACE conn2 <- [1,3086,null,{}] 07:25:41 INFO - PROCESS | 2240 | 1467642341433 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:25:41 INFO - PROCESS | 2240 | 1467642341434 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:41 INFO - PROCESS | 2240 | 1467642341518 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:25:41 INFO - PROCESS | 2240 | 1467642341522 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642341524 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:41 INFO - PROCESS | 2240 | ++DOCSHELL 0x12946d000 == 35 [pid = 2240] [id = 781] 07:25:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 93 (0x110f85800) [pid = 2240] [serial = 2341] [outer = 0x0] 07:25:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 94 (0x120f29800) [pid = 2240] [serial = 2342] [outer = 0x110f85800] 07:25:41 INFO - PROCESS | 2240 | 1467642341550 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 2240 | ++DOMWINDOW == 95 (0x1218ad400) [pid = 2240] [serial = 2343] [outer = 0x110f85800] 07:25:41 INFO - PROCESS | 2240 | 1467642341827 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:25:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:25:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 470ms 07:25:41 INFO - PROCESS | 2240 | 1467642341896 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 2240 | 1467642341898 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:25:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:25:41 INFO - PROCESS | 2240 | 1467642341902 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 2240 | 1467642341904 Marionette TRACE conn2 <- [1,3090,null,{}] 07:25:41 INFO - PROCESS | 2240 | 1467642341908 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:25:41 INFO - PROCESS | 2240 | 1467642341910 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:42 INFO - PROCESS | 2240 | 1467642342105 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:25:42 INFO - PROCESS | 2240 | 1467642342130 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642342132 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:42 INFO - PROCESS | 2240 | ++DOCSHELL 0x12a43a800 == 36 [pid = 2240] [id = 782] 07:25:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 96 (0x12481d000) [pid = 2240] [serial = 2344] [outer = 0x0] 07:25:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 97 (0x124976800) [pid = 2240] [serial = 2345] [outer = 0x12481d000] 07:25:42 INFO - PROCESS | 2240 | 1467642342176 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 2240 | ++DOMWINDOW == 98 (0x124bba400) [pid = 2240] [serial = 2346] [outer = 0x12481d000] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x1185b9000 == 35 [pid = 2240] [id = 773] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x112ff4800 == 34 [pid = 2240] [id = 771] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x113b49800 == 33 [pid = 2240] [id = 772] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x124943000 == 32 [pid = 2240] [id = 777] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x12946d000 == 31 [pid = 2240] [id = 781] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x119ce3800 == 30 [pid = 2240] [id = 776] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x12899a800 == 29 [pid = 2240] [id = 780] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x128886800 == 28 [pid = 2240] [id = 779] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x11947b800 == 27 [pid = 2240] [id = 774] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x12118a800 == 26 [pid = 2240] [id = 775] 07:25:43 INFO - PROCESS | 2240 | --DOCSHELL 0x126bba800 == 25 [pid = 2240] [id = 778] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 97 (0x1291db000) [pid = 2240] [serial = 2289] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 96 (0x12a96b400) [pid = 2240] [serial = 2294] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 95 (0x1260b0000) [pid = 2240] [serial = 2277] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 94 (0x128a19400) [pid = 2240] [serial = 2282] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 93 (0x1288c8800) [pid = 2240] [serial = 2280] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 92 (0x128896400) [pid = 2240] [serial = 2279] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 91 (0x128bbe800) [pid = 2240] [serial = 2283] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 90 (0x118561400) [pid = 2240] [serial = 2286] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 89 (0x12a764c00) [pid = 2240] [serial = 2292] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 88 (0x112d67000) [pid = 2240] [serial = 2247] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 87 (0x113378800) [pid = 2240] [serial = 2248] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 86 (0x118720800) [pid = 2240] [serial = 2253] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 85 (0x119427c00) [pid = 2240] [serial = 2254] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 84 (0x1198d0c00) [pid = 2240] [serial = 2268] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 83 (0x119c40c00) [pid = 2240] [serial = 2269] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 82 (0x119429800) [pid = 2240] [serial = 2271] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 81 (0x117202c00) [pid = 2240] [serial = 2250] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 80 (0x118221c00) [pid = 2240] [serial = 2251] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 79 (0x117070000) [pid = 2240] [serial = 2256] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 78 (0x12138f000) [pid = 2240] [serial = 2257] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 77 (0x11856b400) [pid = 2240] [serial = 2265] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 76 (0x119424800) [pid = 2240] [serial = 2266] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 75 (0x117071000) [pid = 2240] [serial = 2262] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 74 (0x1182e6000) [pid = 2240] [serial = 2263] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 73 (0x12126e800) [pid = 2240] [serial = 2273] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 72 (0x121bd3800) [pid = 2240] [serial = 2245] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 71 (0x128a1c800) [pid = 2240] [serial = 2288] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 70 (0x115e27400) [pid = 2240] [serial = 2259] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 69 (0x116fb6400) [pid = 2240] [serial = 2260] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 68 (0x12acc2400) [pid = 2240] [serial = 2295] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 67 (0x124976000) [pid = 2240] [serial = 2276] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 66 (0x115e30800) [pid = 2240] [serial = 2285] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 65 (0x12a2e5400) [pid = 2240] [serial = 2291] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | --DOMWINDOW == 64 (0x1219d9400) [pid = 2240] [serial = 2274] [outer = 0x0] [url = about:blank] 07:25:43 INFO - PROCESS | 2240 | 1467642343719 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:25:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:25:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1828ms 07:25:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:25:43 INFO - PROCESS | 2240 | 1467642343730 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 2240 | 1467642343732 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:25:43 INFO - PROCESS | 2240 | 1467642343735 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 2240 | 1467642343737 Marionette TRACE conn2 <- [1,3094,null,{}] 07:25:43 INFO - PROCESS | 2240 | 1467642343742 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:25:43 INFO - PROCESS | 2240 | 1467642343743 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:43 INFO - PROCESS | 2240 | 1467642343823 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:25:43 INFO - PROCESS | 2240 | 1467642343880 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642343883 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:43 INFO - PROCESS | 2240 | ++DOCSHELL 0x112f12000 == 26 [pid = 2240] [id = 783] 07:25:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 65 (0x1122b3000) [pid = 2240] [serial = 2347] [outer = 0x0] 07:25:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 66 (0x1122b5000) [pid = 2240] [serial = 2348] [outer = 0x1122b3000] 07:25:43 INFO - PROCESS | 2240 | 1467642343911 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 2240 | ++DOMWINDOW == 67 (0x1128d4800) [pid = 2240] [serial = 2349] [outer = 0x1122b3000] 07:25:44 INFO - PROCESS | 2240 | 1467642344214 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:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:25:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 521ms 07:25:44 INFO - PROCESS | 2240 | 1467642344255 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 2240 | 1467642344259 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:25:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:25:44 INFO - PROCESS | 2240 | 1467642344266 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 2240 | 1467642344268 Marionette TRACE conn2 <- [1,3098,null,{}] 07:25:44 INFO - PROCESS | 2240 | 1467642344270 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:25:44 INFO - PROCESS | 2240 | 1467642344272 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:44 INFO - PROCESS | 2240 | 1467642344350 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:25:44 INFO - PROCESS | 2240 | 1467642344354 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642344355 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x11723e000 == 27 [pid = 2240] [id = 784] 07:25:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 68 (0x112a7d400) [pid = 2240] [serial = 2350] [outer = 0x0] 07:25:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 69 (0x112d6b000) [pid = 2240] [serial = 2351] [outer = 0x112a7d400] 07:25:44 INFO - PROCESS | 2240 | 1467642344384 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 70 (0x113039800) [pid = 2240] [serial = 2352] [outer = 0x112a7d400] 07:25:44 INFO - PROCESS | 2240 | 1467642344697 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:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:25:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 470ms 07:25:44 INFO - PROCESS | 2240 | 1467642344737 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 2240 | 1467642344747 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:25:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:25:44 INFO - PROCESS | 2240 | 1467642344749 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 2240 | 1467642344752 Marionette TRACE conn2 <- [1,3102,null,{}] 07:25:44 INFO - PROCESS | 2240 | 1467642344760 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:25:44 INFO - PROCESS | 2240 | 1467642344763 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:44 INFO - PROCESS | 2240 | 1467642344839 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:25:44 INFO - PROCESS | 2240 | 1467642344847 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642344849 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:44 INFO - PROCESS | 2240 | ++DOCSHELL 0x118815800 == 28 [pid = 2240] [id = 785] 07:25:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 71 (0x10eadac00) [pid = 2240] [serial = 2353] [outer = 0x0] 07:25:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 72 (0x1139f9400) [pid = 2240] [serial = 2354] [outer = 0x10eadac00] 07:25:44 INFO - PROCESS | 2240 | 1467642344877 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 2240 | ++DOMWINDOW == 73 (0x113f35c00) [pid = 2240] [serial = 2355] [outer = 0x10eadac00] 07:25:45 INFO - PROCESS | 2240 | 1467642345197 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:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:25:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 473ms 07:25:45 INFO - PROCESS | 2240 | 1467642345222 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:25:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:25:45 INFO - PROCESS | 2240 | 1467642345224 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:25:45 INFO - PROCESS | 2240 | 1467642345228 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - PROCESS | 2240 | 1467642345230 Marionette TRACE conn2 <- [1,3106,null,{}] 07:25:45 INFO - PROCESS | 2240 | 1467642345232 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:25:45 INFO - PROCESS | 2240 | 1467642345234 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:45 INFO - PROCESS | 2240 | 1467642345309 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:25:45 INFO - PROCESS | 2240 | 1467642345369 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642345370 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x11947f000 == 29 [pid = 2240] [id = 786] 07:25:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 74 (0x115117000) [pid = 2240] [serial = 2356] [outer = 0x0] 07:25:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 75 (0x115e29c00) [pid = 2240] [serial = 2357] [outer = 0x115117000] 07:25:45 INFO - PROCESS | 2240 | 1467642345395 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 76 (0x115e30c00) [pid = 2240] [serial = 2358] [outer = 0x115117000] 07:25:45 INFO - PROCESS | 2240 | 1467642345654 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:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:25:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 472ms 07:25:45 INFO - PROCESS | 2240 | 1467642345700 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 2240 | 1467642345701 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:25:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:25:45 INFO - PROCESS | 2240 | 1467642345703 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - PROCESS | 2240 | 1467642345705 Marionette TRACE conn2 <- [1,3110,null,{}] 07:25:45 INFO - PROCESS | 2240 | 1467642345707 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:25:45 INFO - PROCESS | 2240 | 1467642345719 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:45 INFO - PROCESS | 2240 | 1467642345802 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:25:45 INFO - PROCESS | 2240 | 1467642345806 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642345807 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:45 INFO - PROCESS | 2240 | ++DOCSHELL 0x121175000 == 30 [pid = 2240] [id = 787] 07:25:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 77 (0x111d22400) [pid = 2240] [serial = 2359] [outer = 0x0] 07:25:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 78 (0x115e58800) [pid = 2240] [serial = 2360] [outer = 0x111d22400] 07:25:45 INFO - PROCESS | 2240 | 1467642345834 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 2240 | ++DOMWINDOW == 79 (0x116795400) [pid = 2240] [serial = 2361] [outer = 0x111d22400] 07:25:46 INFO - PROCESS | 2240 | 1467642346153 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:25:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:25:46 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:25:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:25:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 468ms 07:25:46 INFO - PROCESS | 2240 | 1467642346173 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 2240 | 1467642346174 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:25:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:25:46 INFO - PROCESS | 2240 | 1467642346178 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 2240 | 1467642346179 Marionette TRACE conn2 <- [1,3114,null,{}] 07:25:46 INFO - PROCESS | 2240 | 1467642346181 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:25:46 INFO - PROCESS | 2240 | 1467642346185 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:46 INFO - PROCESS | 2240 | 1467642346308 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:25:46 INFO - PROCESS | 2240 | 1467642346314 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\", \"23b01750-7863-44e8-9b69-f5c18e120fa2\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2240 | 1467642346315 Marionette INFO sendAsync fe6b9282-9857-3d4e-89b6-571731b456b8 07:25:46 INFO - PROCESS | 2240 | ++DOCSHELL 0x12186d000 == 31 [pid = 2240] [id = 788] 07:25:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 80 (0x1166ff800) [pid = 2240] [serial = 2362] [outer = 0x0] 07:25:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 81 (0x116a0a400) [pid = 2240] [serial = 2363] [outer = 0x1166ff800] 07:25:46 INFO - PROCESS | 2240 | 1467642346340 Marionette DEBUG loaded listener.js 07:25:46 INFO - PROCESS | 2240 | ++DOMWINDOW == 82 (0x1176eac00) [pid = 2240] [serial = 2364] [outer = 0x1166ff800] 07:25:46 INFO - PROCESS | 2240 | 1467642346606 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:25:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:25:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 470ms 07:25:46 INFO - PROCESS | 2240 | 1467642346649 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 2240 | 1467642346650 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:25:47 WARNING - u'runner_teardown' () 07:25:47 INFO - No more tests 07:25:47 INFO - Got 0 unexpected results 07:25:47 INFO - SUITE-END | took 509s 07:25:47 INFO - Closing logging queue 07:25:47 INFO - queue closed 07:25:47 INFO - Return code: 0 07:25:47 WARNING - # TBPL SUCCESS # 07:25:47 INFO - Running post-action listener: _resource_record_post_action 07:25:47 INFO - Running post-run listener: _resource_record_post_run 07:25:48 INFO - Total resource usage - Wall time: 531s; CPU: 57.0%; Read bytes: 385024; Write bytes: 950340096; Read time: 5; Write time: 5033 07:25:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:25:48 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150356480; Write bytes: 146201600; Read time: 13968; Write time: 308 07:25:48 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 385024; Write bytes: 791666176; Read time: 5; Write time: 4678 07:25:48 INFO - Running post-run listener: _upload_blobber_files 07:25:48 INFO - Blob upload gear active. 07:25:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:25:48 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:25:48 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:25:48 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:25:49 INFO - (blobuploader) - INFO - Open directory for files ... 07:25:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:25:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:25:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:25:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:25:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:25:50 INFO - (blobuploader) - INFO - Done attempting. 07:25:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:25:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:25:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:25:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:25:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:25:52 INFO - (blobuploader) - INFO - Done attempting. 07:25:52 INFO - (blobuploader) - INFO - Iteration through files over. 07:25:52 INFO - Return code: 0 07:25:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:25:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:25:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2c9e61dda287273f2905cfa52f429a89112be246db92d353cb8496c03eb23bb27fefed7381634a9ee95961775b3553c2f658a3ace70dcde3cf9c6b199e9e0671", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/813e8395ab68aa692f321861ba34472d9f5f0510df7e95304e9d1acb6e21a0a0dfc413eafe80be7e3ceda27896b0bfeee396b2661998af68676c42eb9c72eefb"} 07:25:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:25:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:25:52 INFO - Contents: 07:25:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2c9e61dda287273f2905cfa52f429a89112be246db92d353cb8496c03eb23bb27fefed7381634a9ee95961775b3553c2f658a3ace70dcde3cf9c6b199e9e0671", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/813e8395ab68aa692f321861ba34472d9f5f0510df7e95304e9d1acb6e21a0a0dfc413eafe80be7e3ceda27896b0bfeee396b2661998af68676c42eb9c72eefb"} 07:25:52 INFO - Running post-run listener: copy_logs_to_upload_dir 07:25:52 INFO - Copying logs to upload dir... 07:25:52 INFO - mkdir: /builds/slave/test/build/upload/logs 07:25:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=590.918757 ========= master_lag: 2.92 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-07-04 07:25:55.123124) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 07:25:55.126852) ========= 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.EPZW7U1OHD/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.lbzoU06t3P/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/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/2c9e61dda287273f2905cfa52f429a89112be246db92d353cb8496c03eb23bb27fefed7381634a9ee95961775b3553c2f658a3ace70dcde3cf9c6b199e9e0671", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/813e8395ab68aa692f321861ba34472d9f5f0510df7e95304e9d1acb6e21a0a0dfc413eafe80be7e3ceda27896b0bfeee396b2661998af68676c42eb9c72eefb"} build_url:https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012925 build_url: 'https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2c9e61dda287273f2905cfa52f429a89112be246db92d353cb8496c03eb23bb27fefed7381634a9ee95961775b3553c2f658a3ace70dcde3cf9c6b199e9e0671", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/813e8395ab68aa692f321861ba34472d9f5f0510df7e95304e9d1acb6e21a0a0dfc413eafe80be7e3ceda27896b0bfeee396b2661998af68676c42eb9c72eefb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eyrk-nXFQ5KwBq3Tk09b5g/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.28 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 07:25:55.421079) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:25:55.421410) ========= 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.EPZW7U1OHD/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.lbzoU06t3P/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/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.005361 ========= master_lag: 0.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:25:55.523522) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 07:25:55.523822) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 07:25:55.524196) ========= ========= Total master_lag: 3.38 =========