builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0189 starttime: 1468861192.12 results: success (0) buildid: 20160718082851 builduid: 650ed7ebe76c4307beb604729a0363e6 revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:52.123271) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:52.123723) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:52.124008) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:52.217925) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:52.218282) ========= 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.wNqRuqmyeK/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.Ojver3mHcV/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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-18 09:59:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|: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.14M=0.001s 2016-07-18 09:59:52 (8.14 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.155105 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:52.394873) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:52.395235) ========= 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.wNqRuqmyeK/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.Ojver3mHcV/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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.019916 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:52.443468) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 09:59:52.443802) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0f4257230dffa106e90cf736df9dbe9859ac5274 --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 0f4257230dffa106e90cf736df9dbe9859ac5274 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wNqRuqmyeK/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.Ojver3mHcV/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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-18 09:59:52,514 truncating revision to first 12 chars 2016-07-18 09:59:52,514 Setting DEBUG logging. 2016-07-18 09:59:52,514 attempt 1/10 2016-07-18 09:59:52,514 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0f4257230dff?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 09:59:54,689 unpacking tar archive at: mozilla-beta-0f4257230dff/testing/mozharness/ program finished with exit code 0 elapsedTime=2.449809 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 09:59:54.915674) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:54.916106) ========= script_repo_revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:54.916613) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:54.916941) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 09:59:54.935938) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 43 secs) (at 2016-07-18 09:59:54.936248) ========= /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.wNqRuqmyeK/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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 09:59:55 INFO - MultiFileLogger online at 20160718 09:59:55 in /builds/slave/test 09:59:55 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 09:59:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:59:55 INFO - {'append_to_log': False, 09:59:55 INFO - 'base_work_dir': '/builds/slave/test', 09:59:55 INFO - 'blob_upload_branch': 'mozilla-beta', 09:59:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:59:55 INFO - 'buildbot_json_path': 'buildprops.json', 09:59:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:59:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:59:55 INFO - 'download_minidump_stackwalk': True, 09:59:55 INFO - 'download_symbols': 'true', 09:59:55 INFO - 'e10s': False, 09:59:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:59:55 INFO - 'tooltool.py': '/tools/tooltool.py', 09:59:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:59:55 INFO - '/tools/misc-python/virtualenv.py')}, 09:59:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:59:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:59:55 INFO - 'log_level': 'info', 09:59:55 INFO - 'log_to_console': True, 09:59:55 INFO - 'opt_config_files': (), 09:59:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:59:55 INFO - '--processes=1', 09:59:55 INFO - '--config=%(test_path)s/wptrunner.ini', 09:59:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:59:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:59:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:59:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:59:55 INFO - 'pip_index': False, 09:59:55 INFO - 'require_test_zip': True, 09:59:55 INFO - 'test_type': ('testharness',), 09:59:55 INFO - 'this_chunk': '1', 09:59:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:59:55 INFO - 'total_chunks': '10', 09:59:55 INFO - 'virtualenv_path': 'venv', 09:59:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:59:55 INFO - 'work_dir': 'build'} 09:59:55 INFO - ##### 09:59:55 INFO - ##### Running clobber step. 09:59:55 INFO - ##### 09:59:55 INFO - Running pre-action listener: _resource_record_pre_action 09:59:55 INFO - Running main action method: clobber 09:59:55 INFO - rmtree: /builds/slave/test/build 09:59:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:59:56 INFO - Running post-action listener: _resource_record_post_action 09:59:56 INFO - ##### 09:59:56 INFO - ##### Running read-buildbot-config step. 09:59:56 INFO - ##### 09:59:56 INFO - Running pre-action listener: _resource_record_pre_action 09:59:56 INFO - Running main action method: read_buildbot_config 09:59:56 INFO - Using buildbot properties: 09:59:56 INFO - { 09:59:56 INFO - "project": "", 09:59:56 INFO - "product": "firefox", 09:59:56 INFO - "script_repo_revision": "production", 09:59:56 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 09:59:56 INFO - "repository": "", 09:59:56 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 09:59:56 INFO - "buildid": "20160718082851", 09:59:56 INFO - "pgo_build": "False", 09:59:56 INFO - "basedir": "/builds/slave/test", 09:59:56 INFO - "buildnumber": 5, 09:59:56 INFO - "slavename": "t-yosemite-r7-0189", 09:59:56 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 09:59:56 INFO - "platform": "macosx64", 09:59:56 INFO - "branch": "mozilla-beta", 09:59:56 INFO - "revision": "0f4257230dffa106e90cf736df9dbe9859ac5274", 09:59:56 INFO - "repo_path": "releases/mozilla-beta", 09:59:56 INFO - "moz_repo_path": "", 09:59:56 INFO - "stage_platform": "macosx64", 09:59:56 INFO - "builduid": "650ed7ebe76c4307beb604729a0363e6", 09:59:56 INFO - "slavebuilddir": "test" 09:59:56 INFO - } 09:59:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 09:59:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 09:59:56 INFO - Running post-action listener: _resource_record_post_action 09:59:56 INFO - ##### 09:59:56 INFO - ##### Running download-and-extract step. 09:59:56 INFO - ##### 09:59:56 INFO - Running pre-action listener: _resource_record_pre_action 09:59:56 INFO - Running main action method: download_and_extract 09:59:56 INFO - mkdir: /builds/slave/test/build/tests 09:59:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:59:56 INFO - https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 09:59:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:59:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:59:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/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 09:59:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/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 09:59:57 INFO - Downloaded 1201 bytes. 09:59:57 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:59:57 INFO - Using the following test package requirements: 09:59:57 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:59:57 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:59:57 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 09:59:57 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:59:57 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 09:59:57 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:59:57 INFO - u'jsshell-mac64.zip'], 09:59:57 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:59:57 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 09:59:57 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:59:57 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:59:57 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 09:59:57 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:59:57 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 09:59:57 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:59:57 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 09:59:57 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:59:57 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 09:59:57 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 09:59:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:59:57 INFO - https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 09:59:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:59:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:59:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/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 09:59:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/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 09:59:59 INFO - Downloaded 18370112 bytes. 09:59:59 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/*'] 09:59:59 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/* 09:59:59 INFO - caution: filename not matched: web-platform/* 09:59:59 INFO - Return code: 11 09:59:59 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')]} 09:59:59 INFO - https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 09:59:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:59:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:59:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/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 09:59:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/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 10:00:01 INFO - Downloaded 36389883 bytes. 10:00:01 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/*'] 10:00:01 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/* 10:00:05 INFO - caution: filename not matched: bin/* 10:00:05 INFO - caution: filename not matched: config/* 10:00:05 INFO - caution: filename not matched: mozbase/* 10:00:05 INFO - caution: filename not matched: marionette/* 10:00:05 INFO - caution: filename not matched: tools/wptserve/* 10:00:05 INFO - Return code: 11 10:00:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:05 INFO - https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 10:00:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:00:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:00:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 10:00:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/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 10:00:07 INFO - Downloaded 73025317 bytes. 10:00:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:00:07 INFO - mkdir: /builds/slave/test/properties 10:00:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:00:07 INFO - Writing to file /builds/slave/test/properties/build_url 10:00:07 INFO - Contents: 10:00:07 INFO - build_url:https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:00:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:00:08 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:00:08 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:00:08 INFO - Contents: 10:00:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:00:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:08 INFO - https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:00:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:00:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:00:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/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 10:00:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDT071jQTXmv55EhaQF--w/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 10:00:13 INFO - Downloaded 103717147 bytes. 10:00:13 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'] 10:00:13 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 10:00:16 INFO - Return code: 0 10:00:16 INFO - Running post-action listener: _resource_record_post_action 10:00:16 INFO - Running post-action listener: set_extra_try_arguments 10:00:16 INFO - ##### 10:00:16 INFO - ##### Running create-virtualenv step. 10:00:16 INFO - ##### 10:00:16 INFO - Running pre-action listener: _pre_create_virtualenv 10:00:16 INFO - Running pre-action listener: _resource_record_pre_action 10:00:16 INFO - Running main action method: create_virtualenv 10:00:16 INFO - Creating virtualenv /builds/slave/test/build/venv 10:00:16 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 10:00:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:00:17 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:00:17 INFO - Using real prefix '/tools/python27' 10:00:17 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:00:17 INFO - Installing distribute.............................................................................................................................................................................................done. 10:00:20 INFO - Installing pip.................done. 10:00:20 INFO - Return code: 0 10:00:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:00:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:00:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:00:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:20 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 0x109f12e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9db9cc2740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2b5e0>, '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 0x109b0ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b39990>, '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.wNqRuqmyeK/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:00:20 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 10:00:20 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 10:00:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wNqRuqmyeK/Render', 10:00:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:00:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:00:20 INFO - 'HOME': '/Users/cltbld', 10:00:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:00:20 INFO - 'LOGNAME': 'cltbld', 10:00:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:00:20 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:00:20 INFO - 'MOZ_NO_REMOTE': '1', 10:00:20 INFO - 'NO_EM_RESTART': '1', 10:00:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:00:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:00:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:00:20 INFO - 'PWD': '/builds/slave/test', 10:00:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:00:20 INFO - 'SHELL': '/bin/bash', 10:00:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 10:00:20 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 10:00:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:00:20 INFO - 'USER': 'cltbld', 10:00:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:00:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:00:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:00:20 INFO - 'XPC_FLAGS': '0x0', 10:00:20 INFO - 'XPC_SERVICE_NAME': '0', 10:00:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:00:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:00:20 INFO - Downloading/unpacking psutil>=0.7.1 10:00:20 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 10:00:20 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 10:00:20 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 10:00:20 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 10:00:20 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 10:00:20 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 10:00:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:00:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:00:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:00:23 INFO - Installing collected packages: psutil 10:00:23 INFO - Running setup.py install for psutil 10:00:24 INFO - building 'psutil._psutil_osx' extension 10:00:24 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 10:00:24 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 10:00:24 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 10:00:24 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 10:00:24 INFO - building 'psutil._psutil_posix' extension 10:00:24 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 10:00:24 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:00:24 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:00:24 INFO - ^ 10:00:24 INFO - 1 warning generated. 10:00:24 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 10:00:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:00:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:00:24 INFO - Successfully installed psutil 10:00:24 INFO - Cleaning up... 10:00:24 INFO - Return code: 0 10:00:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:00:24 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')]} 10:00:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:00:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:24 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')]} 10:00:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:00:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:24 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 0x109f12e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9db9cc2740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2b5e0>, '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 0x109b0ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b39990>, '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.wNqRuqmyeK/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:00:24 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 10:00:24 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 10:00:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wNqRuqmyeK/Render', 10:00:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:00:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:00:24 INFO - 'HOME': '/Users/cltbld', 10:00:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:00:24 INFO - 'LOGNAME': 'cltbld', 10:00:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:00:24 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:00:24 INFO - 'MOZ_NO_REMOTE': '1', 10:00:24 INFO - 'NO_EM_RESTART': '1', 10:00:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:00:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:00:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:00:24 INFO - 'PWD': '/builds/slave/test', 10:00:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:00:24 INFO - 'SHELL': '/bin/bash', 10:00:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 10:00:24 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 10:00:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:00:24 INFO - 'USER': 'cltbld', 10:00:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:00:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:00:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:00:24 INFO - 'XPC_FLAGS': '0x0', 10:00:24 INFO - 'XPC_SERVICE_NAME': '0', 10:00:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:00:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:00:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:00:25 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 10:00:25 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 10:00:25 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 10:00:25 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 10:00:25 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 10:00:25 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 10:00:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:00:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:00:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:00:27 INFO - Installing collected packages: mozsystemmonitor 10:00:27 INFO - Running setup.py install for mozsystemmonitor 10:00:27 INFO - Successfully installed mozsystemmonitor 10:00:27 INFO - Cleaning up... 10:00:27 INFO - Return code: 0 10:00:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:00:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:00:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:00:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:27 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 0x109f12e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9db9cc2740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2b5e0>, '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 0x109b0ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b39990>, '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.wNqRuqmyeK/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:00:27 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 10:00:27 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 10:00:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wNqRuqmyeK/Render', 10:00:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:00:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:00:27 INFO - 'HOME': '/Users/cltbld', 10:00:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:00:27 INFO - 'LOGNAME': 'cltbld', 10:00:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:00:27 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:00:27 INFO - 'MOZ_NO_REMOTE': '1', 10:00:27 INFO - 'NO_EM_RESTART': '1', 10:00:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:00:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:00:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:00:27 INFO - 'PWD': '/builds/slave/test', 10:00:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:00:27 INFO - 'SHELL': '/bin/bash', 10:00:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 10:00:27 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 10:00:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:00:27 INFO - 'USER': 'cltbld', 10:00:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:00:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:00:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:00:27 INFO - 'XPC_FLAGS': '0x0', 10:00:27 INFO - 'XPC_SERVICE_NAME': '0', 10:00:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:00:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:00:28 INFO - Downloading/unpacking blobuploader==1.2.4 10:00:28 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 10:00:28 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 10:00:28 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 10:00:28 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 10:00:28 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 10:00:28 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 10:00:30 INFO - Downloading blobuploader-1.2.4.tar.gz 10:00:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:00:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:00:30 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 10:00:30 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 10:00:30 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 10:00:30 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 10:00:30 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 10:00:30 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 10:00:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:00:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:00: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 10:00: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 10:00: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 10:00: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 10:00: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 10:00: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 10:00:31 INFO - Downloading docopt-0.6.1.tar.gz 10:00:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:00:31 INFO - Installing collected packages: blobuploader, requests, docopt 10:00:31 INFO - Running setup.py install for blobuploader 10:00:32 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:00:32 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:00:32 INFO - Running setup.py install for requests 10:00:32 INFO - Running setup.py install for docopt 10:00:32 INFO - Successfully installed blobuploader requests docopt 10:00:32 INFO - Cleaning up... 10:00:32 INFO - Return code: 0 10:00:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:00:32 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')]} 10:00:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:00:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:32 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')]} 10:00:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:00:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:32 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 0x109f12e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9db9cc2740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2b5e0>, '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 0x109b0ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b39990>, '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.wNqRuqmyeK/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:00:32 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 10:00:32 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 10:00:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wNqRuqmyeK/Render', 10:00:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:00:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:00:32 INFO - 'HOME': '/Users/cltbld', 10:00:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:00:32 INFO - 'LOGNAME': 'cltbld', 10:00:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:00:32 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:00:32 INFO - 'MOZ_NO_REMOTE': '1', 10:00:32 INFO - 'NO_EM_RESTART': '1', 10:00:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:00:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:00:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:00:32 INFO - 'PWD': '/builds/slave/test', 10:00:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:00:32 INFO - 'SHELL': '/bin/bash', 10:00:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 10:00:32 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 10:00:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:00:32 INFO - 'USER': 'cltbld', 10:00:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:00:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:00:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:00:32 INFO - 'XPC_FLAGS': '0x0', 10:00:32 INFO - 'XPC_SERVICE_NAME': '0', 10:00:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:00:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:00:33 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-O_bfQz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:00:33 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-Q4AoIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:00:33 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-FqLtpo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:00:33 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-UyNEQK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:00:33 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-DI1vZX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:00:33 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-Tw7GkE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:00:33 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-c9BlJI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:00:33 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-xJnU_h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:00:33 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-VvtPEJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-bJ21V2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-lWO3xi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-Gs5gQJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-36ngja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-FgC_kS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-TAGjj4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-L4hp7T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-Zj_FXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-8fOe06-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:00:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:00:34 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-NpOtHj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:00:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:00:35 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-cpfmue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:00:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:00:35 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-TCdopS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:00:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:00:35 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 10:00:35 INFO - Running setup.py install for manifestparser 10:00:35 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:00:35 INFO - Running setup.py install for mozcrash 10:00:35 INFO - Running setup.py install for mozdebug 10:00:36 INFO - Running setup.py install for mozdevice 10:00:36 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:00:36 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:00:36 INFO - Running setup.py install for mozfile 10:00:36 INFO - Running setup.py install for mozhttpd 10:00:36 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:00:36 INFO - Running setup.py install for mozinfo 10:00:36 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:00:36 INFO - Running setup.py install for mozInstall 10:00:36 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:00:36 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:00:36 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:00:36 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:00:36 INFO - Running setup.py install for mozleak 10:00:36 INFO - Running setup.py install for mozlog 10:00:37 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:00:37 INFO - Running setup.py install for moznetwork 10:00:37 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:00:37 INFO - Running setup.py install for mozprocess 10:00:37 INFO - Running setup.py install for mozprofile 10:00:37 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:00:37 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:00:37 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:00:37 INFO - Running setup.py install for mozrunner 10:00:37 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:00:37 INFO - Running setup.py install for mozscreenshot 10:00:37 INFO - Running setup.py install for moztest 10:00:38 INFO - Running setup.py install for mozversion 10:00:38 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:00:38 INFO - Running setup.py install for wptserve 10:00:38 INFO - Running setup.py install for marionette-driver 10:00:38 INFO - Running setup.py install for browsermob-proxy 10:00:38 INFO - Running setup.py install for marionette-client 10:00:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:00:39 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:00:39 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 10:00:39 INFO - Cleaning up... 10:00:39 INFO - Return code: 0 10:00:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:00:39 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')]} 10:00:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:00:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:39 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')]} 10:00:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:00:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:00:39 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 0x109f12e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9db9cc2740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f2b5e0>, '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 0x109b0ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b39990>, '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.wNqRuqmyeK/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:00:39 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 10:00:39 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 10:00:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wNqRuqmyeK/Render', 10:00:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:00:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:00:39 INFO - 'HOME': '/Users/cltbld', 10:00:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:00:39 INFO - 'LOGNAME': 'cltbld', 10:00:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:00:39 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:00:39 INFO - 'MOZ_NO_REMOTE': '1', 10:00:39 INFO - 'NO_EM_RESTART': '1', 10:00:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:00:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:00:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:00:39 INFO - 'PWD': '/builds/slave/test', 10:00:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:00:39 INFO - 'SHELL': '/bin/bash', 10:00:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 10:00:39 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 10:00:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:00:39 INFO - 'USER': 'cltbld', 10:00:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:00:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:00:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:00:39 INFO - 'XPC_FLAGS': '0x0', 10:00:39 INFO - 'XPC_SERVICE_NAME': '0', 10:00:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:00:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:00:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:00:39 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-uDKSwA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:00:39 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)) 10:00:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:00:39 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-0jR7Ny-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:00:39 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)) 10:00:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:00:39 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-4ac5aG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:00:39 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)) 10:00:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:00:39 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-HnHfJS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:00:39 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)) 10:00:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:00:39 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-OvWPUP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:00:39 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)) 10:00:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:00:39 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-e6ESBE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:00:40 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)) 10:00:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:00:40 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-C86UTD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:00:40 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)) 10:00:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:00:40 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-E5WJxb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:00:40 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)) 10:00:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:00:40 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-qK5UuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:00:40 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)) 10:00:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:00:40 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-leGp7O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:00:40 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)) 10:00:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:00:40 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-rzyDbA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:00:40 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)) 10:00:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:00:40 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-1Jajcp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:00:40 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)) 10:00:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:00:40 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-MbUcE0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:00:40 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)) 10:00:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:00:40 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-fFZj_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:00:40 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)) 10:00:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:00:40 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-bPzX2_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:00:41 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)) 10:00:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:00:41 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-46bwZE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:00:41 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)) 10:00:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:00:41 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-ZIhoGj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:00:41 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)) 10:00:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:00:41 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-aj_36S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:00:41 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)) 10:00:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:00:41 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-Y6xZeb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:00:41 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)) 10:00:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:00:41 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-EufhaG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:00:41 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)) 10:00:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:00:41 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-EGqsOl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:00:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:00:42 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)) 10:00:42 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)) 10:00:42 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)) 10:00:42 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)) 10:00:42 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)) 10:00:42 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)) 10:00:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:00: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 10:00: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 10:00: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 10:00: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 10:00: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 10:00: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 10:00:44 INFO - Downloading blessings-1.6.tar.gz 10:00:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:00:44 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)) 10:00:44 INFO - Installing collected packages: blessings 10:00:44 INFO - Running setup.py install for blessings 10:00:44 INFO - Successfully installed blessings 10:00:44 INFO - Cleaning up... 10:00:45 INFO - Return code: 0 10:00:45 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:00:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:00:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:00:45 INFO - Reading from file tmpfile_stdout 10:00:45 INFO - Current package versions: 10:00:45 INFO - blessings == 1.6 10:00:45 INFO - blobuploader == 1.2.4 10:00:45 INFO - browsermob-proxy == 0.6.0 10:00:45 INFO - docopt == 0.6.1 10:00:45 INFO - manifestparser == 1.1 10:00:45 INFO - marionette-client == 2.3.0 10:00:45 INFO - marionette-driver == 1.4.0 10:00:45 INFO - mozInstall == 1.12 10:00:45 INFO - mozcrash == 0.17 10:00:45 INFO - mozdebug == 0.1 10:00:45 INFO - mozdevice == 0.48 10:00:45 INFO - mozfile == 1.2 10:00:45 INFO - mozhttpd == 0.7 10:00:45 INFO - mozinfo == 0.9 10:00:45 INFO - mozleak == 0.1 10:00:45 INFO - mozlog == 3.1 10:00:45 INFO - moznetwork == 0.27 10:00:45 INFO - mozprocess == 0.22 10:00:45 INFO - mozprofile == 0.28 10:00:45 INFO - mozrunner == 6.11 10:00:45 INFO - mozscreenshot == 0.1 10:00:45 INFO - mozsystemmonitor == 0.0 10:00:45 INFO - moztest == 0.7 10:00:45 INFO - mozversion == 1.4 10:00:45 INFO - psutil == 3.1.1 10:00:45 INFO - requests == 1.2.3 10:00:45 INFO - wptserve == 1.4.0 10:00:45 INFO - wsgiref == 0.1.2 10:00:45 INFO - Running post-action listener: _resource_record_post_action 10:00:45 INFO - Running post-action listener: _start_resource_monitoring 10:00:45 INFO - Starting resource monitoring. 10:00:45 INFO - ##### 10:00:45 INFO - ##### Running pull step. 10:00:45 INFO - ##### 10:00:45 INFO - Running pre-action listener: _resource_record_pre_action 10:00:45 INFO - Running main action method: pull 10:00:45 INFO - Pull has nothing to do! 10:00:45 INFO - Running post-action listener: _resource_record_post_action 10:00:45 INFO - ##### 10:00:45 INFO - ##### Running install step. 10:00:45 INFO - ##### 10:00:45 INFO - Running pre-action listener: _resource_record_pre_action 10:00:45 INFO - Running main action method: install 10:00:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:00:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:00:45 INFO - Reading from file tmpfile_stdout 10:00:45 INFO - Detecting whether we're running mozinstall >=1.0... 10:00:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:00:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:00:45 INFO - Reading from file tmpfile_stdout 10:00:45 INFO - Output received: 10:00:45 INFO - Usage: mozinstall [options] installer 10:00:45 INFO - Options: 10:00:45 INFO - -h, --help show this help message and exit 10:00:45 INFO - -d DEST, --destination=DEST 10:00:45 INFO - Directory to install application into. [default: 10:00:45 INFO - "/builds/slave/test"] 10:00:45 INFO - --app=APP Application being installed. [default: firefox] 10:00:45 INFO - mkdir: /builds/slave/test/build/application 10:00:45 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'] 10:00:45 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 10:01:03 INFO - Reading from file tmpfile_stdout 10:01:03 INFO - Output received: 10:01:03 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 10:01:03 INFO - Running post-action listener: _resource_record_post_action 10:01:03 INFO - ##### 10:01:03 INFO - ##### Running run-tests step. 10:01:03 INFO - ##### 10:01:03 INFO - Running pre-action listener: _resource_record_pre_action 10:01:03 INFO - Running main action method: run_tests 10:01:03 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:01:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:01:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:01:03 INFO - grabbing minidump binary from tooltool 10:01: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')]} 10:01:03 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 0x109f2b5e0>, '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 0x109b0ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b39990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:01:03 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 10:01:03 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 10:01:03 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:01:03 INFO - Return code: 0 10:01:03 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:01:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:01:03 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/CDT071jQTXmv55EhaQF--w/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 10:01:03 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/CDT071jQTXmv55EhaQF--w/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 10:01:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wNqRuqmyeK/Render', 10:01:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:01:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:01:03 INFO - 'HOME': '/Users/cltbld', 10:01:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:01:03 INFO - 'LOGNAME': 'cltbld', 10:01:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:01:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:01:03 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:01:03 INFO - 'MOZ_NO_REMOTE': '1', 10:01:03 INFO - 'NO_EM_RESTART': '1', 10:01:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:01:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:01:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:01:03 INFO - 'PWD': '/builds/slave/test', 10:01:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:01:03 INFO - 'SHELL': '/bin/bash', 10:01:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Ojver3mHcV/Listeners', 10:01:03 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 10:01:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:01:03 INFO - 'USER': 'cltbld', 10:01:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:01:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:01:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:01:03 INFO - 'XPC_FLAGS': '0x0', 10:01:03 INFO - 'XPC_SERVICE_NAME': '0', 10:01:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:01:03 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/CDT071jQTXmv55EhaQF--w/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 10:01:04 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 10:01:04 INFO - import pkg_resources 10:01:05 INFO - Using 1 client processes 10:01:05 INFO - wptserve Starting http server on 127.0.0.1:8001 10:01:05 INFO - wptserve Starting http server on 127.0.0.1:8000 10:01:05 INFO - wptserve Starting http server on 127.0.0.1:8443 10:01:07 INFO - SUITE-START | Running 778 tests 10:01:07 INFO - Running testharness tests 10:01:07 INFO - Setting up ssl 10:01:07 INFO - PROCESS | certutil | 10:01:07 INFO - PROCESS | certutil | 10:01:07 INFO - PROCESS | certutil | 10:01:07 INFO - Certificate Nickname Trust Attributes 10:01:07 INFO - SSL,S/MIME,JAR/XPI 10:01:07 INFO - 10:01:07 INFO - web-platform-tests CT,, 10:01:07 INFO - 10:01:07 INFO - Starting runner 10:01:08 INFO - PROCESS | 1936 | [1936] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:01:08 INFO - PROCESS | 1936 | 1468861268515 Marionette DEBUG Marionette enabled via build flag and pref 10:01:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x113f1c000 == 1 [pid = 1936] [id = 1] 10:01:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 1 (0x113f1c800) [pid = 1936] [serial = 1] [outer = 0x0] 10:01:08 INFO - PROCESS | 1936 | [1936] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:01:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 2 (0x113f1d800) [pid = 1936] [serial = 2] [outer = 0x113f1c800] 10:01:08 INFO - PROCESS | 1936 | 1468861268906 Marionette INFO Listening on port 2828 10:01:09 INFO - PROCESS | 1936 | 1468861269126 Marionette DEBUG Marionette enabled via command-line flag 10:01:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x116861800 == 2 [pid = 1936] [id = 2] 10:01:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 3 (0x116862000) [pid = 1936] [serial = 3] [outer = 0x0] 10:01:09 INFO - PROCESS | 1936 | [1936] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:01:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 4 (0x116863000) [pid = 1936] [serial = 4] [outer = 0x116862000] 10:01:09 INFO - PROCESS | 1936 | [1936] 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 10:01:09 INFO - PROCESS | 1936 | 1468861269289 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50923 10:01:09 INFO - PROCESS | 1936 | 1468861269360 Marionette DEBUG Closed connection conn0 10:01:09 INFO - PROCESS | 1936 | [1936] 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 10:01:09 INFO - PROCESS | 1936 | 1468861269366 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50924 10:01:09 INFO - PROCESS | 1936 | 1468861269375 Marionette DEBUG Closed connection conn1 10:01:09 INFO - PROCESS | 1936 | [1936] 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 10:01:09 INFO - PROCESS | 1936 | 1468861269380 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50925 10:01:09 INFO - PROCESS | 1936 | 1468861269387 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:01:09 INFO - PROCESS | 1936 | 1468861269393 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":"20160718082851","device":"desktop","version":"48.0"} 10:01:09 INFO - PROCESS | 1936 | [1936] 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 10:01:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x120704000 == 3 [pid = 1936] [id = 3] 10:01:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 5 (0x120704800) [pid = 1936] [serial = 5] [outer = 0x0] 10:01:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x120705000 == 4 [pid = 1936] [id = 4] 10:01:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 6 (0x119ed4400) [pid = 1936] [serial = 6] [outer = 0x0] 10:01:10 INFO - PROCESS | 1936 | [1936] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:01:10 INFO - PROCESS | 1936 | [1936] 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 10:01:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x123644000 == 5 [pid = 1936] [id = 5] 10:01:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 7 (0x119ed3c00) [pid = 1936] [serial = 7] [outer = 0x0] 10:01:10 INFO - PROCESS | 1936 | [1936] 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 10:01:10 INFO - PROCESS | 1936 | [1936] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:01:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 8 (0x123707400) [pid = 1936] [serial = 8] [outer = 0x119ed3c00] 10:01:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 9 (0x123364000) [pid = 1936] [serial = 9] [outer = 0x120704800] 10:01:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 10 (0x123cec000) [pid = 1936] [serial = 10] [outer = 0x119ed4400] 10:01:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 11 (0x123cedc00) [pid = 1936] [serial = 11] [outer = 0x119ed3c00] 10:01:10 INFO - PROCESS | 1936 | [1936] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:01:11 INFO - PROCESS | 1936 | 1468861271076 Marionette INFO startBrowser 91509723-d0f9-3b49-adde-3781e2675056 10:01:11 INFO - PROCESS | 1936 | 1468861271096 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 1936 | 1468861271103 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 1936 | 1468861271106 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 12 (0x1267ae000) [pid = 1936] [serial = 12] [outer = 0x119ed3c00] 10:01:11 INFO - PROCESS | 1936 | 1468861271420 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"91509723-d0f9-3b49-adde-3781e2675056","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":"20160718082851","device":"desktop","version":"48.0","command_id":1}}] 10:01:11 INFO - PROCESS | 1936 | 1468861271510 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}] 10:01:11 INFO - PROCESS | 1936 | 1468861271512 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:11 INFO - PROCESS | 1936 | 1468861271558 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:01:11 INFO - PROCESS | 1936 | 1468861271648 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:01:11 INFO - PROCESS | 1936 | 1468861271649 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:11 INFO - PROCESS | 1936 | [1936] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:01:11 INFO - PROCESS | 1936 | [1936] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:01:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 13 (0x128bf5c00) [pid = 1936] [serial = 13] [outer = 0x119ed3c00] 10:01:11 INFO - PROCESS | 1936 | [1936] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:01:11 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:11 INFO - PROCESS | 1936 | [1936] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:01:11 INFO - PROCESS | 1936 | [1936] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:01:11 INFO - PROCESS | 1936 | 1468861271910 Marionette TRACE conn2 <- [1,3,null,{}] 10:01:11 INFO - PROCESS | 1936 | 1468861271913 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:01:11 INFO - PROCESS | 1936 | 1468861271915 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:11 INFO - PROCESS | 1936 | 1468861271932 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:01:11 INFO - PROCESS | 1936 | 1468861271960 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 1936 | 1468861271961 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 10:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:01:11 INFO - PROCESS | 1936 | 1468861271964 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 1936 | 1468861271966 Marionette TRACE conn2 <- [1,6,null,{}] 10:01:11 INFO - PROCESS | 1936 | 1468861271969 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}] 10:01:11 INFO - PROCESS | 1936 | 1468861271970 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:11 INFO - PROCESS | 1936 | 1468861271985 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:01:11 INFO - PROCESS | 1936 | 1468861271988 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 1936 | 1468861271992 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x129216800 == 6 [pid = 1936] [id = 6] 10:01:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 14 (0x129286c00) [pid = 1936] [serial = 14] [outer = 0x0] 10:01:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 15 (0x129288800) [pid = 1936] [serial = 15] [outer = 0x129286c00] 10:01:12 INFO - PROCESS | 1936 | 1468861272022 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 16 (0x129385800) [pid = 1936] [serial = 16] [outer = 0x129286c00] 10:01:12 INFO - PROCESS | 1936 | 1468861272309 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]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 10:01:12 INFO - PROCESS | 1936 | 1468861272335 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 1936 | 1468861272336 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 10:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:01:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x11504e000 == 7 [pid = 1936] [id = 7] 10:01:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 17 (0x11508ac00) [pid = 1936] [serial = 17] [outer = 0x0] 10:01:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 18 (0x129619800) [pid = 1936] [serial = 18] [outer = 0x11508ac00] 10:01:12 INFO - PROCESS | 1936 | 1468861272361 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 19 (0x129620400) [pid = 1936] [serial = 19] [outer = 0x11508ac00] 10:01:12 INFO - PROCESS | 1936 | 1468861272399 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 1936 | 1468861272400 Marionette TRACE conn2 <- [1,10,null,{}] 10:01:12 INFO - PROCESS | 1936 | 1468861272444 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}] 10:01:12 INFO - PROCESS | 1936 | 1468861272447 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:12 INFO - PROCESS | 1936 | 1468861272548 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:01:12 INFO - PROCESS | 1936 | 1468861272598 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 1936 | 1468861272599 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b5800 == 8 [pid = 1936] [id = 8] 10:01:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 20 (0x12a896400) [pid = 1936] [serial = 20] [outer = 0x0] 10:01:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 21 (0x12a898000) [pid = 1936] [serial = 21] [outer = 0x12a896400] 10:01:12 INFO - PROCESS | 1936 | 1468861272630 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 22 (0x12a89c400) [pid = 1936] [serial = 22] [outer = 0x12a896400] 10:01:12 INFO - PROCESS | 1936 | 1468861272932 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]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 609ms 10:01:12 INFO - PROCESS | 1936 | 1468861272948 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 1936 | 1468861272950 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 10:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:01:12 INFO - PROCESS | 1936 | 1468861272952 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 1936 | 1468861272953 Marionette TRACE conn2 <- [1,14,null,{}] 10:01:12 INFO - PROCESS | 1936 | 1468861272958 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}] 10:01:12 INFO - PROCESS | 1936 | 1468861272961 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:13 INFO - PROCESS | 1936 | 1468861273050 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:01:13 INFO - PROCESS | 1936 | 1468861273107 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 1936 | 1468861273109 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b80e800 == 9 [pid = 1936] [id = 9] 10:01:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 23 (0x12b828800) [pid = 1936] [serial = 23] [outer = 0x0] 10:01:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 24 (0x12b82a400) [pid = 1936] [serial = 24] [outer = 0x12b828800] 10:01:13 INFO - PROCESS | 1936 | 1468861273137 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 25 (0x12b9a8c00) [pid = 1936] [serial = 25] [outer = 0x12b828800] 10:01:13 INFO - PROCESS | 1936 | 1468861273382 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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 471ms 10:01:13 INFO - PROCESS | 1936 | 1468861273432 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 1936 | 1468861273433 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 10:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:01:13 INFO - PROCESS | 1936 | 1468861273435 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 1936 | 1468861273436 Marionette TRACE conn2 <- [1,18,null,{}] 10:01:13 INFO - PROCESS | 1936 | 1468861273446 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}] 10:01:13 INFO - PROCESS | 1936 | 1468861273447 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:13 INFO - PROCESS | 1936 | 1468861273539 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:01:13 INFO - PROCESS | 1936 | 1468861273545 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 1936 | 1468861273548 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba28000 == 10 [pid = 1936] [id = 10] 10:01:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 26 (0x12b9b6400) [pid = 1936] [serial = 26] [outer = 0x0] 10:01:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 27 (0x12ba59000) [pid = 1936] [serial = 27] [outer = 0x12b9b6400] 10:01:13 INFO - PROCESS | 1936 | 1468861273571 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 28 (0x12ba5f400) [pid = 1936] [serial = 28] [outer = 0x12b9b6400] 10:01:13 INFO - PROCESS | 1936 | 1468861273852 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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 473ms 10:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:01:13 INFO - PROCESS | 1936 | 1468861273910 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 1936 | 1468861273912 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 10:01:13 INFO - PROCESS | 1936 | 1468861273914 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 1936 | 1468861273915 Marionette TRACE conn2 <- [1,22,null,{}] 10:01:13 INFO - PROCESS | 1936 | 1468861273917 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}] 10:01:13 INFO - PROCESS | 1936 | 1468861273919 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:14 INFO - PROCESS | 1936 | 1468861274012 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:01:14 INFO - PROCESS | 1936 | 1468861274015 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 1936 | 1468861274016 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x113d52800 == 11 [pid = 1936] [id = 11] 10:01:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 29 (0x12ba62c00) [pid = 1936] [serial = 29] [outer = 0x0] 10:01:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 30 (0x12be68800) [pid = 1936] [serial = 30] [outer = 0x12ba62c00] 10:01:14 INFO - PROCESS | 1936 | 1468861274041 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 31 (0x12beb5800) [pid = 1936] [serial = 31] [outer = 0x12ba62c00] 10:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 369ms 10:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:01:14 INFO - PROCESS | 1936 | 1468861274275 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]]]}] 10:01:14 INFO - PROCESS | 1936 | 1468861274283 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 1936 | 1468861274284 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 10:01:14 INFO - PROCESS | 1936 | 1468861274286 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 1936 | 1468861274287 Marionette TRACE conn2 <- [1,26,null,{}] 10:01:14 INFO - PROCESS | 1936 | 1468861274297 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}] 10:01:14 INFO - PROCESS | 1936 | 1468861274298 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:14 INFO - PROCESS | 1936 | 1468861274396 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:01:14 INFO - PROCESS | 1936 | 1468861274400 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 1936 | 1468861274401 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf94000 == 12 [pid = 1936] [id = 12] 10:01:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 32 (0x12beba800) [pid = 1936] [serial = 32] [outer = 0x0] 10:01:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 33 (0x12bfb0000) [pid = 1936] [serial = 33] [outer = 0x12beba800] 10:01:14 INFO - PROCESS | 1936 | 1468861274425 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 34 (0x1185d2800) [pid = 1936] [serial = 34] [outer = 0x12beba800] 10:01:14 INFO - PROCESS | 1936 | 1468861274661 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]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 422ms 10:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:01:14 INFO - PROCESS | 1936 | 1468861274715 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 1936 | 1468861274716 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 10:01:14 INFO - PROCESS | 1936 | 1468861274718 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 1936 | 1468861274719 Marionette TRACE conn2 <- [1,30,null,{}] 10:01:14 INFO - PROCESS | 1936 | 1468861274729 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}] 10:01:14 INFO - PROCESS | 1936 | 1468861274730 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:14 INFO - PROCESS | 1936 | 1468861274830 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:01:14 INFO - PROCESS | 1936 | 1468861274834 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 1936 | 1468861274835 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185a6800 == 13 [pid = 1936] [id = 13] 10:01:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 35 (0x1182b1400) [pid = 1936] [serial = 35] [outer = 0x0] 10:01:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 36 (0x1182b5800) [pid = 1936] [serial = 36] [outer = 0x1182b1400] 10:01:14 INFO - PROCESS | 1936 | 1468861274859 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 37 (0x118523c00) [pid = 1936] [serial = 37] [outer = 0x1182b1400] 10:01:15 INFO - PROCESS | 1936 | 1468861275092 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]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 421ms 10:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:01:15 INFO - PROCESS | 1936 | 1468861275146 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 1936 | 1468861275147 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 10:01:15 INFO - PROCESS | 1936 | 1468861275149 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 1936 | 1468861275150 Marionette TRACE conn2 <- [1,34,null,{}] 10:01:15 INFO - PROCESS | 1936 | 1468861275152 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}] 10:01:15 INFO - PROCESS | 1936 | 1468861275153 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:15 INFO - PROCESS | 1936 | 1468861275254 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:01:15 INFO - PROCESS | 1936 | 1468861275259 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 1936 | 1468861275260 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c62f800 == 14 [pid = 1936] [id = 14] 10:01:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 38 (0x12bfbb000) [pid = 1936] [serial = 38] [outer = 0x0] 10:01:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 39 (0x12c613400) [pid = 1936] [serial = 39] [outer = 0x12bfbb000] 10:01:15 INFO - PROCESS | 1936 | 1468861275285 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 40 (0x12c618000) [pid = 1936] [serial = 40] [outer = 0x12bfbb000] 10:01:15 INFO - PROCESS | 1936 | 1468861275520 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]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 10:01:15 INFO - PROCESS | 1936 | 1468861275568 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 1936 | 1468861275569 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 10:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:01:15 INFO - PROCESS | 1936 | 1468861275580 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 1936 | 1468861275581 Marionette TRACE conn2 <- [1,38,null,{}] 10:01:15 INFO - PROCESS | 1936 | 1468861275583 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}] 10:01:15 INFO - PROCESS | 1936 | 1468861275585 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:15 INFO - PROCESS | 1936 | 1468861275680 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:01:15 INFO - PROCESS | 1936 | 1468861275692 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 1936 | 1468861275693 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ca9b000 == 15 [pid = 1936] [id = 15] 10:01:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 41 (0x12c61b000) [pid = 1936] [serial = 41] [outer = 0x0] 10:01:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 42 (0x12cad7800) [pid = 1936] [serial = 42] [outer = 0x12c61b000] 10:01:15 INFO - PROCESS | 1936 | 1468861275716 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 43 (0x12cadc400) [pid = 1936] [serial = 43] [outer = 0x12c61b000] 10:01:15 INFO - PROCESS | 1936 | 1468861275943 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]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 10:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:01:16 INFO - PROCESS | 1936 | 1468861275998 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 1936 | 1468861275999 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 10:01:16 INFO - PROCESS | 1936 | 1468861276001 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 1936 | 1468861276002 Marionette TRACE conn2 <- [1,42,null,{}] 10:01:16 INFO - PROCESS | 1936 | 1468861276012 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}] 10:01:16 INFO - PROCESS | 1936 | 1468861276013 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:16 INFO - PROCESS | 1936 | 1468861276110 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:01:16 INFO - PROCESS | 1936 | 1468861276113 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 1936 | 1468861276114 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d152800 == 16 [pid = 1936] [id = 16] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 44 (0x12cade800) [pid = 1936] [serial = 44] [outer = 0x0] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 45 (0x12d137c00) [pid = 1936] [serial = 45] [outer = 0x12cade800] 10:01:16 INFO - PROCESS | 1936 | 1468861276139 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 46 (0x12d13c000) [pid = 1936] [serial = 46] [outer = 0x12cade800] 10:01:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d517000 == 17 [pid = 1936] [id = 17] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 47 (0x12d517800) [pid = 1936] [serial = 47] [outer = 0x0] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 48 (0x12d518800) [pid = 1936] [serial = 48] [outer = 0x12d517800] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 49 (0x12d51d000) [pid = 1936] [serial = 49] [outer = 0x12d517800] 10:01:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d165800 == 18 [pid = 1936] [id = 18] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 50 (0x12d533800) [pid = 1936] [serial = 50] [outer = 0x0] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 51 (0x12d53d400) [pid = 1936] [serial = 51] [outer = 0x12d533800] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 52 (0x12d136c00) [pid = 1936] [serial = 52] [outer = 0x12d533800] 10:01:16 INFO - PROCESS | 1936 | 1468861276495 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]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 10:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:01:16 INFO - PROCESS | 1936 | 1468861276527 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 1936 | 1468861276529 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 10:01:16 INFO - PROCESS | 1936 | 1468861276531 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 1936 | 1468861276532 Marionette TRACE conn2 <- [1,46,null,{}] 10:01:16 INFO - PROCESS | 1936 | 1468861276534 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}] 10:01:16 INFO - PROCESS | 1936 | 1468861276535 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:16 INFO - PROCESS | 1936 | 1468861276626 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:01:16 INFO - PROCESS | 1936 | 1468861276630 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 1936 | 1468861276632 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d8c8800 == 19 [pid = 1936] [id = 19] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 53 (0x12d141400) [pid = 1936] [serial = 53] [outer = 0x0] 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 54 (0x12d97cc00) [pid = 1936] [serial = 54] [outer = 0x12d141400] 10:01:16 INFO - PROCESS | 1936 | 1468861276666 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 55 (0x12d97f800) [pid = 1936] [serial = 55] [outer = 0x12d141400] 10:01:16 INFO - PROCESS | 1936 | 1468861276910 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]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 10:01:16 INFO - PROCESS | 1936 | 1468861276953 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 1936 | 1468861276954 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 10:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:01:16 INFO - PROCESS | 1936 | 1468861276964 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 1936 | 1468861276965 Marionette TRACE conn2 <- [1,50,null,{}] 10:01:16 INFO - PROCESS | 1936 | 1468861276968 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}] 10:01:16 INFO - PROCESS | 1936 | 1468861276968 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:17 INFO - PROCESS | 1936 | 1468861277069 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:01:17 INFO - PROCESS | 1936 | 1468861277073 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 1936 | 1468861277074 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x12dc1b000 == 20 [pid = 1936] [id = 20] 10:01:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 56 (0x1185d5400) [pid = 1936] [serial = 56] [outer = 0x0] 10:01:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 57 (0x119323000) [pid = 1936] [serial = 57] [outer = 0x1185d5400] 10:01:17 INFO - PROCESS | 1936 | 1468861277098 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 58 (0x12bfb2c00) [pid = 1936] [serial = 58] [outer = 0x1185d5400] 10:01:17 INFO - PROCESS | 1936 | 1468861277317 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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 10:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:01:17 INFO - PROCESS | 1936 | 1468861277334 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 1936 | 1468861277335 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 10:01:17 INFO - PROCESS | 1936 | 1468861277337 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 1936 | 1468861277339 Marionette TRACE conn2 <- [1,54,null,{}] 10:01:17 INFO - PROCESS | 1936 | 1468861277349 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}] 10:01:17 INFO - PROCESS | 1936 | 1468861277350 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:17 INFO - PROCESS | 1936 | 1468861277455 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:01:17 INFO - PROCESS | 1936 | 1468861277460 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 1936 | 1468861277470 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d683000 == 21 [pid = 1936] [id = 21] 10:01:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 59 (0x118208400) [pid = 1936] [serial = 59] [outer = 0x0] 10:01:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 60 (0x11820bc00) [pid = 1936] [serial = 60] [outer = 0x118208400] 10:01:17 INFO - PROCESS | 1936 | 1468861277496 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 61 (0x118211000) [pid = 1936] [serial = 61] [outer = 0x118208400] 10:01:17 INFO - PROCESS | 1936 | 1468861277726 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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 427ms 10:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:01:17 INFO - PROCESS | 1936 | 1468861277765 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 1936 | 1468861277766 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 10:01:17 INFO - PROCESS | 1936 | 1468861277768 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 1936 | 1468861277769 Marionette TRACE conn2 <- [1,58,null,{}] 10:01:17 INFO - PROCESS | 1936 | 1468861277780 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}] 10:01:17 INFO - PROCESS | 1936 | 1468861277781 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:17 INFO - PROCESS | 1936 | 1468861277885 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:01:17 INFO - PROCESS | 1936 | 1468861277891 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 1936 | 1468861277892 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x12dc2f000 == 22 [pid = 1936] [id = 22] 10:01:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 62 (0x11820dc00) [pid = 1936] [serial = 62] [outer = 0x0] 10:01:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x12ddc6c00) [pid = 1936] [serial = 63] [outer = 0x11820dc00] 10:01:17 INFO - PROCESS | 1936 | 1468861277915 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x12ddccc00) [pid = 1936] [serial = 64] [outer = 0x11820dc00] 10:01:18 INFO - PROCESS | 1936 | 1468861278140 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]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 419ms 10:01:18 INFO - PROCESS | 1936 | 1468861278196 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 1936 | 1468861278199 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 10:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:01:18 INFO - PROCESS | 1936 | 1468861278203 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 1936 | 1468861278207 Marionette TRACE conn2 <- [1,62,null,{}] 10:01:18 INFO - PROCESS | 1936 | 1468861278217 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}] 10:01:18 INFO - PROCESS | 1936 | 1468861278218 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:18 INFO - PROCESS | 1936 | 1468861278325 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:01:18 INFO - PROCESS | 1936 | 1468861278329 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 1936 | 1468861278330 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x12e3d9800 == 23 [pid = 1936] [id = 23] 10:01:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x12e1dc800) [pid = 1936] [serial = 65] [outer = 0x0] 10:01:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x12b19e000) [pid = 1936] [serial = 66] [outer = 0x12e1dc800] 10:01:18 INFO - PROCESS | 1936 | 1468861278366 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x12e1de000) [pid = 1936] [serial = 67] [outer = 0x12e1dc800] 10:01:18 INFO - PROCESS | 1936 | 1468861278603 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]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 432ms 10:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:01:18 INFO - PROCESS | 1936 | 1468861278633 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 1936 | 1468861278634 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 10:01:18 INFO - PROCESS | 1936 | 1468861278636 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 1936 | 1468861278637 Marionette TRACE conn2 <- [1,66,null,{}] 10:01:18 INFO - PROCESS | 1936 | 1468861278649 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}] 10:01:18 INFO - PROCESS | 1936 | 1468861278650 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:18 INFO - PROCESS | 1936 | 1468861278794 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:01:19 INFO - PROCESS | 1936 | 1468861279410 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 1936 | 1468861279412 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x112019000 == 24 [pid = 1936] [id = 24] 10:01:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x111daec00) [pid = 1936] [serial = 68] [outer = 0x0] 10:01:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x11223d000) [pid = 1936] [serial = 69] [outer = 0x111daec00] 10:01:19 INFO - PROCESS | 1936 | 1468861279443 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x112787c00) [pid = 1936] [serial = 70] [outer = 0x111daec00] 10:01:19 INFO - PROCESS | 1936 | 1468861279857 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]]]}] 10:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1280ms 10:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:01:19 INFO - PROCESS | 1936 | 1468861279917 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 1936 | 1468861279919 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 10:01:19 INFO - PROCESS | 1936 | 1468861279923 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 1936 | 1468861279924 Marionette TRACE conn2 <- [1,70,null,{}] 10:01:19 INFO - PROCESS | 1936 | 1468861279928 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}] 10:01:19 INFO - PROCESS | 1936 | 1468861279931 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:20 INFO - PROCESS | 1936 | 1468861280047 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:01:20 INFO - PROCESS | 1936 | 1468861280101 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 1936 | 1468861280103 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x11657b000 == 25 [pid = 1936] [id = 25] 10:01:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x113d08400) [pid = 1936] [serial = 71] [outer = 0x0] 10:01:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x113d64800) [pid = 1936] [serial = 72] [outer = 0x113d08400] 10:01:20 INFO - PROCESS | 1936 | 1468861280135 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x1161b5800) [pid = 1936] [serial = 73] [outer = 0x113d08400] 10:01:20 INFO - PROCESS | 1936 | 1468861280537 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]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 672ms 10:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:01:20 INFO - PROCESS | 1936 | 1468861280595 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 1936 | 1468861280597 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 10:01:20 INFO - PROCESS | 1936 | 1468861280599 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 1936 | 1468861280601 Marionette TRACE conn2 <- [1,74,null,{}] 10:01:20 INFO - PROCESS | 1936 | 1468861280603 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}] 10:01:20 INFO - PROCESS | 1936 | 1468861280605 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:20 INFO - PROCESS | 1936 | 1468861280732 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:01:20 INFO - PROCESS | 1936 | 1468861280776 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 1936 | 1468861280777 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x11722d000 == 26 [pid = 1936] [id = 26] 10:01:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x116aa5000) [pid = 1936] [serial = 74] [outer = 0x0] 10:01:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x11820c800) [pid = 1936] [serial = 75] [outer = 0x116aa5000] 10:01:20 INFO - PROCESS | 1936 | 1468861280806 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x11673e400) [pid = 1936] [serial = 76] [outer = 0x116aa5000] 10:01:21 INFO - PROCESS | 1936 | 1468861281519 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]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 971ms 10:01:21 INFO - PROCESS | 1936 | 1468861281571 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 1936 | 1468861281574 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 10:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:01:21 INFO - PROCESS | 1936 | 1468861281579 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 1936 | 1468861281581 Marionette TRACE conn2 <- [1,78,null,{}] 10:01:21 INFO - PROCESS | 1936 | 1468861281587 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}] 10:01:21 INFO - PROCESS | 1936 | 1468861281589 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:21 INFO - PROCESS | 1936 | 1468861281686 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:01:21 INFO - PROCESS | 1936 | 1468861281739 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 1936 | 1468861281740 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x11504f000 == 27 [pid = 1936] [id = 27] 10:01:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1161b6800) [pid = 1936] [serial = 77] [outer = 0x0] 10:01:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x11653a400) [pid = 1936] [serial = 78] [outer = 0x1161b6800] 10:01:21 INFO - PROCESS | 1936 | 1468861281767 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x116809400) [pid = 1936] [serial = 79] [outer = 0x1161b6800] 10:01:22 INFO - PROCESS | 1936 | 1468861282182 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]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 672ms 10:01:22 INFO - PROCESS | 1936 | 1468861282250 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 1936 | 1468861282252 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 10:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:01:22 INFO - PROCESS | 1936 | 1468861282262 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - PROCESS | 1936 | 1468861282264 Marionette TRACE conn2 <- [1,82,null,{}] 10:01:22 INFO - PROCESS | 1936 | 1468861282266 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}] 10:01:22 INFO - PROCESS | 1936 | 1468861282268 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:22 INFO - PROCESS | 1936 | 1468861282342 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:01:22 INFO - PROCESS | 1936 | 1468861282347 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 1936 | 1468861282348 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x116409000 == 28 [pid = 1936] [id = 28] 10:01:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x116aa4400) [pid = 1936] [serial = 80] [outer = 0x0] 10:01:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x117295c00) [pid = 1936] [serial = 81] [outer = 0x116aa4400] 10:01:22 INFO - PROCESS | 1936 | 1468861282377 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x117e98000) [pid = 1936] [serial = 82] [outer = 0x116aa4400] 10:01:22 INFO - PROCESS | 1936 | 1468861282695 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]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 10:01:22 INFO - PROCESS | 1936 | 1468861282732 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 1936 | 1468861282733 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 10:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:01:22 INFO - PROCESS | 1936 | 1468861282747 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - PROCESS | 1936 | 1468861282749 Marionette TRACE conn2 <- [1,86,null,{}] 10:01:22 INFO - PROCESS | 1936 | 1468861282758 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}] 10:01:22 INFO - PROCESS | 1936 | 1468861282761 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:22 INFO - PROCESS | 1936 | 1468861282841 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:01:22 INFO - PROCESS | 1936 | 1468861282846 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 1936 | 1468861282849 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168a3800 == 29 [pid = 1936] [id = 29] 10:01:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x11825ec00) [pid = 1936] [serial = 83] [outer = 0x0] 10:01:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1182b1800) [pid = 1936] [serial = 84] [outer = 0x11825ec00] 10:01:22 INFO - PROCESS | 1936 | 1468861282889 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11851a400) [pid = 1936] [serial = 85] [outer = 0x11825ec00] 10:01:23 INFO - PROCESS | 1936 | 1468861283321 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]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 10:01:23 INFO - PROCESS | 1936 | 1468861283369 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 1936 | 1468861283371 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 10:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:01:23 INFO - PROCESS | 1936 | 1468861283373 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 1936 | 1468861283374 Marionette TRACE conn2 <- [1,90,null,{}] 10:01:23 INFO - PROCESS | 1936 | 1468861283376 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}] 10:01:23 INFO - PROCESS | 1936 | 1468861283377 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:23 INFO - PROCESS | 1936 | 1468861283452 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:01:23 INFO - PROCESS | 1936 | 1468861283458 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 1936 | 1468861283459 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172df000 == 30 [pid = 1936] [id = 30] 10:01:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1185df400) [pid = 1936] [serial = 86] [outer = 0x0] 10:01:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1187f2800) [pid = 1936] [serial = 87] [outer = 0x1185df400] 10:01:23 INFO - PROCESS | 1936 | 1468861283484 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1187fd400) [pid = 1936] [serial = 88] [outer = 0x1185df400] 10:01:23 INFO - PROCESS | 1936 | 1468861283826 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]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 10:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:01:23 INFO - PROCESS | 1936 | 1468861283845 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 1936 | 1468861283847 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 10:01:23 INFO - PROCESS | 1936 | 1468861283850 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 1936 | 1468861283852 Marionette TRACE conn2 <- [1,94,null,{}] 10:01:23 INFO - PROCESS | 1936 | 1468861283855 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}] 10:01:23 INFO - PROCESS | 1936 | 1468861283860 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:24 INFO - PROCESS | 1936 | 1468861284002 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:01:24 INFO - PROCESS | 1936 | 1468861284013 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 1936 | 1468861284015 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x118233800 == 31 [pid = 1936] [id = 31] 10:01:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1132a3c00) [pid = 1936] [serial = 89] [outer = 0x0] 10:01:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x118885400) [pid = 1936] [serial = 90] [outer = 0x1132a3c00] 10:01:24 INFO - PROCESS | 1936 | 1468861284056 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x118fc1000) [pid = 1936] [serial = 91] [outer = 0x1132a3c00] 10:01:24 INFO - PROCESS | 1936 | 1468861284411 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]]]}] 10:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 569ms 10:01:24 INFO - PROCESS | 1936 | 1468861284420 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 1936 | 1468861284421 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 10:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:01:24 INFO - PROCESS | 1936 | 1468861284431 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 1936 | 1468861284432 Marionette TRACE conn2 <- [1,98,null,{}] 10:01:24 INFO - PROCESS | 1936 | 1468861284435 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}] 10:01:24 INFO - PROCESS | 1936 | 1468861284439 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:24 INFO - PROCESS | 1936 | 1468861284534 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:01:24 INFO - PROCESS | 1936 | 1468861284579 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 1936 | 1468861284580 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x11859b000 == 32 [pid = 1936] [id = 32] 10:01:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1132a5800) [pid = 1936] [serial = 92] [outer = 0x0] 10:01:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x119324c00) [pid = 1936] [serial = 93] [outer = 0x1132a5800] 10:01:24 INFO - PROCESS | 1936 | 1468861284605 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x119c46000) [pid = 1936] [serial = 94] [outer = 0x1132a5800] 10:01:24 INFO - PROCESS | 1936 | 1468861284859 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]]]}] 10:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 470ms 10:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:01:24 INFO - PROCESS | 1936 | 1468861284901 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 1936 | 1468861284902 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 10:01:24 INFO - PROCESS | 1936 | 1468861284905 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 1936 | 1468861284906 Marionette TRACE conn2 <- [1,102,null,{}] 10:01:24 INFO - PROCESS | 1936 | 1468861284915 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}] 10:01:24 INFO - PROCESS | 1936 | 1468861284917 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:25 INFO - PROCESS | 1936 | 1468861284993 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:01:25 INFO - PROCESS | 1936 | 1468861284997 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 1936 | 1468861284998 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe3800 == 33 [pid = 1936] [id = 33] 10:01:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x119c46400) [pid = 1936] [serial = 95] [outer = 0x0] 10:01:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x119e34800) [pid = 1936] [serial = 96] [outer = 0x119c46400] 10:01:25 INFO - PROCESS | 1936 | 1468861285024 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1207df800) [pid = 1936] [serial = 97] [outer = 0x119c46400] 10:01:25 INFO - PROCESS | 1936 | 1468861285309 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]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 10:01:25 INFO - PROCESS | 1936 | 1468861285331 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 1936 | 1468861285333 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 10:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:01:25 INFO - PROCESS | 1936 | 1468861285335 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 1936 | 1468861285336 Marionette TRACE conn2 <- [1,106,null,{}] 10:01:25 INFO - PROCESS | 1936 | 1468861285346 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}] 10:01:25 INFO - PROCESS | 1936 | 1468861285347 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:25 INFO - PROCESS | 1936 | 1468861285427 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:01:25 INFO - PROCESS | 1936 | 1468861285469 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 1936 | 1468861285470 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x119166800 == 34 [pid = 1936] [id = 34] 10:01:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x119316400) [pid = 1936] [serial = 98] [outer = 0x0] 10:01:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x122602400) [pid = 1936] [serial = 99] [outer = 0x119316400] 10:01:25 INFO - PROCESS | 1936 | 1468861285496 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x122609c00) [pid = 1936] [serial = 100] [outer = 0x119316400] 10:01:25 INFO - PROCESS | 1936 | 1468861285736 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]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 10:01:25 INFO - PROCESS | 1936 | 1468861285803 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 1936 | 1468861285805 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 10:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:01:25 INFO - PROCESS | 1936 | 1468861285815 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 1936 | 1468861285816 Marionette TRACE conn2 <- [1,110,null,{}] 10:01:25 INFO - PROCESS | 1936 | 1468861285818 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}] 10:01:25 INFO - PROCESS | 1936 | 1468861285820 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:25 INFO - PROCESS | 1936 | 1468861285897 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:01:25 INFO - PROCESS | 1936 | 1468861285900 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 1936 | 1468861285901 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x116848800 == 35 [pid = 1936] [id = 35] 10:01:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x116745800) [pid = 1936] [serial = 101] [outer = 0x0] 10:01:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x122650800) [pid = 1936] [serial = 102] [outer = 0x116745800] 10:01:25 INFO - PROCESS | 1936 | 1468861285928 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1232a6000) [pid = 1936] [serial = 103] [outer = 0x116745800] 10:01:26 INFO - PROCESS | 1936 | 1468861286228 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]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 10:01:26 INFO - PROCESS | 1936 | 1468861286233 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 1936 | 1468861286234 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 10:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:01:26 INFO - PROCESS | 1936 | 1468861286236 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 1936 | 1468861286238 Marionette TRACE conn2 <- [1,114,null,{}] 10:01:26 INFO - PROCESS | 1936 | 1468861286248 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}] 10:01:26 INFO - PROCESS | 1936 | 1468861286249 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:26 INFO - PROCESS | 1936 | 1468861286337 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:01:26 INFO - PROCESS | 1936 | 1468861286391 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:26 INFO - PROCESS | 1936 | 1468861286393 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197cc000 == 36 [pid = 1936] [id = 36] 10:01:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x122605800) [pid = 1936] [serial = 104] [outer = 0x0] 10:01:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x123549800) [pid = 1936] [serial = 105] [outer = 0x122605800] 10:01:26 INFO - PROCESS | 1936 | 1468861286434 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x1239ab800) [pid = 1936] [serial = 106] [outer = 0x122605800] 10:01:26 INFO - PROCESS | 1936 | 1468861286864 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]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 677ms 10:01:26 INFO - PROCESS | 1936 | 1468861286919 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 1936 | 1468861286921 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 10:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:01:26 INFO - PROCESS | 1936 | 1468861286929 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 1936 | 1468861286931 Marionette TRACE conn2 <- [1,118,null,{}] 10:01:26 INFO - PROCESS | 1936 | 1468861286933 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}] 10:01:26 INFO - PROCESS | 1936 | 1468861286934 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:27 INFO - PROCESS | 1936 | 1468861287021 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:01:27 INFO - PROCESS | 1936 | 1468861287027 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 1936 | 1468861287029 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x12071a000 == 37 [pid = 1936] [id = 37] 10:01:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x1239ac400) [pid = 1936] [serial = 107] [outer = 0x0] 10:01:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x1242a2400) [pid = 1936] [serial = 108] [outer = 0x1239ac400] 10:01:27 INFO - PROCESS | 1936 | 1468861287055 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x1242f9000) [pid = 1936] [serial = 109] [outer = 0x1239ac400] 10:01:27 INFO - PROCESS | 1936 | 1468861287359 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]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 10:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:01:27 INFO - PROCESS | 1936 | 1468861287399 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 1936 | 1468861287400 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 10:01:27 INFO - PROCESS | 1936 | 1468861287402 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 1936 | 1468861287404 Marionette TRACE conn2 <- [1,122,null,{}] 10:01:27 INFO - PROCESS | 1936 | 1468861287408 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}] 10:01:27 INFO - PROCESS | 1936 | 1468861287410 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:27 INFO - PROCESS | 1936 | 1468861287483 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:01:27 INFO - PROCESS | 1936 | 1468861287486 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 1936 | 1468861287487 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x122751800 == 38 [pid = 1936] [id = 38] 10:01:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x1245c7c00) [pid = 1936] [serial = 110] [outer = 0x0] 10:01:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x1247fa400) [pid = 1936] [serial = 111] [outer = 0x1245c7c00] 10:01:27 INFO - PROCESS | 1936 | 1468861287515 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x124cd0400) [pid = 1936] [serial = 112] [outer = 0x1245c7c00] 10:01:27 INFO - PROCESS | 1936 | 1468861287785 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]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 10:01:27 INFO - PROCESS | 1936 | 1468861287829 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 1936 | 1468861287830 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 10:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:01:27 INFO - PROCESS | 1936 | 1468861287834 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 1936 | 1468861287835 Marionette TRACE conn2 <- [1,126,null,{}] 10:01:27 INFO - PROCESS | 1936 | 1468861287837 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}] 10:01:27 INFO - PROCESS | 1936 | 1468861287838 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:27 INFO - PROCESS | 1936 | 1468861287952 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:01:27 INFO - PROCESS | 1936 | 1468861287958 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 1936 | 1468861287959 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x122753800 == 39 [pid = 1936] [id = 39] 10:01:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x12260ac00) [pid = 1936] [serial = 113] [outer = 0x0] 10:01:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x1247fb000) [pid = 1936] [serial = 114] [outer = 0x12260ac00] 10:01:27 INFO - PROCESS | 1936 | 1468861287983 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x126129c00) [pid = 1936] [serial = 115] [outer = 0x12260ac00] 10:01:28 INFO - PROCESS | 1936 | 1468861288299 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]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 519ms 10:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:01:28 INFO - PROCESS | 1936 | 1468861288353 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 1936 | 1468861288354 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 10:01:28 INFO - PROCESS | 1936 | 1468861288356 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 1936 | 1468861288357 Marionette TRACE conn2 <- [1,130,null,{}] 10:01:28 INFO - PROCESS | 1936 | 1468861288360 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}] 10:01:28 INFO - PROCESS | 1936 | 1468861288361 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:28 INFO - PROCESS | 1936 | 1468861288437 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:01:28 INFO - PROCESS | 1936 | 1468861288443 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 1936 | 1468861288444 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x123374800 == 40 [pid = 1936] [id = 40] 10:01:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 116 (0x126521800) [pid = 1936] [serial = 116] [outer = 0x0] 10:01:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 117 (0x12672b400) [pid = 1936] [serial = 117] [outer = 0x126521800] 10:01:28 INFO - PROCESS | 1936 | 1468861288468 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 118 (0x128be6c00) [pid = 1936] [serial = 118] [outer = 0x126521800] 10:01:28 INFO - PROCESS | 1936 | 1468861288766 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]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 420ms 10:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:01:28 INFO - PROCESS | 1936 | 1468861288778 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 1936 | 1468861288780 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 10:01:28 INFO - PROCESS | 1936 | 1468861288781 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 1936 | 1468861288782 Marionette TRACE conn2 <- [1,134,null,{}] 10:01:28 INFO - PROCESS | 1936 | 1468861288785 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}] 10:01:28 INFO - PROCESS | 1936 | 1468861288786 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:28 INFO - PROCESS | 1936 | 1468861288870 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:01:28 INFO - PROCESS | 1936 | 1468861288928 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 1936 | 1468861288929 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x1237d4000 == 41 [pid = 1936] [id = 41] 10:01:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 119 (0x124270000) [pid = 1936] [serial = 119] [outer = 0x0] 10:01:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 120 (0x12652a000) [pid = 1936] [serial = 120] [outer = 0x124270000] 10:01:28 INFO - PROCESS | 1936 | 1468861288953 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 121 (0x128bf3c00) [pid = 1936] [serial = 121] [outer = 0x124270000] 10:01:29 INFO - PROCESS | 1936 | 1468861289214 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]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 469ms 10:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:01:29 INFO - PROCESS | 1936 | 1468861289252 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 1936 | 1468861289253 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 10:01:29 INFO - PROCESS | 1936 | 1468861289263 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 1936 | 1468861289264 Marionette TRACE conn2 <- [1,138,null,{}] 10:01:29 INFO - PROCESS | 1936 | 1468861289266 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}] 10:01:29 INFO - PROCESS | 1936 | 1468861289267 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:29 INFO - PROCESS | 1936 | 1468861289350 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:01:29 INFO - PROCESS | 1936 | 1468861289355 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 1936 | 1468861289356 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x1247a0000 == 42 [pid = 1936] [id = 42] 10:01:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 122 (0x128bed400) [pid = 1936] [serial = 122] [outer = 0x0] 10:01:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 123 (0x128dbbc00) [pid = 1936] [serial = 123] [outer = 0x128bed400] 10:01:29 INFO - PROCESS | 1936 | 1468861289381 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 124 (0x129287800) [pid = 1936] [serial = 124] [outer = 0x128bed400] 10:01:30 INFO - PROCESS | 1936 | 1468861290386 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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1178ms 10:01:30 INFO - PROCESS | 1936 | 1468861290434 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 1936 | 1468861290437 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 10:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:01:30 INFO - PROCESS | 1936 | 1468861290440 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 1936 | 1468861290442 Marionette TRACE conn2 <- [1,142,null,{}] 10:01:30 INFO - PROCESS | 1936 | 1468861290446 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}] 10:01:30 INFO - PROCESS | 1936 | 1468861290447 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:30 INFO - PROCESS | 1936 | 1468861290535 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:01:30 INFO - PROCESS | 1936 | 1468861290566 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 1936 | 1468861290568 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x113f0b000 == 43 [pid = 1936] [id = 43] 10:01:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 125 (0x116747000) [pid = 1936] [serial = 125] [outer = 0x0] 10:01:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 126 (0x1168fa400) [pid = 1936] [serial = 126] [outer = 0x116747000] 10:01:30 INFO - PROCESS | 1936 | 1468861290596 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 127 (0x117e8c000) [pid = 1936] [serial = 127] [outer = 0x116747000] 10:01:30 INFO - PROCESS | 1936 | 1468861290940 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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 10:01:30 INFO - PROCESS | 1936 | 1468861290962 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 1936 | 1468861290966 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 10:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:01:30 INFO - PROCESS | 1936 | 1468861290979 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 1936 | 1468861290981 Marionette TRACE conn2 <- [1,146,null,{}] 10:01:30 INFO - PROCESS | 1936 | 1468861290985 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}] 10:01:30 INFO - PROCESS | 1936 | 1468861290988 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:31 INFO - PROCESS | 1936 | 1468861291125 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:01:31 INFO - PROCESS | 1936 | 1468861291129 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 1936 | 1468861291130 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x116847000 == 44 [pid = 1936] [id = 44] 10:01:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 128 (0x118206800) [pid = 1936] [serial = 128] [outer = 0x0] 10:01:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 129 (0x1182dac00) [pid = 1936] [serial = 129] [outer = 0x118206800] 10:01:31 INFO - PROCESS | 1936 | 1468861291157 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 130 (0x1185dc800) [pid = 1936] [serial = 130] [outer = 0x118206800] 10:01:32 INFO - PROCESS | 1936 | 1468861292169 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]]]}] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 129 (0x12beba800) [pid = 1936] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 128 (0x12ba62c00) [pid = 1936] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 127 (0x12b9b6400) [pid = 1936] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 126 (0x12b828800) [pid = 1936] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 125 (0x12a896400) [pid = 1936] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 124 (0x129286c00) [pid = 1936] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 123 (0x11820dc00) [pid = 1936] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 122 (0x118208400) [pid = 1936] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 121 (0x1185d5400) [pid = 1936] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 120 (0x12d141400) [pid = 1936] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 119 (0x12cade800) [pid = 1936] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 118 (0x12c61b000) [pid = 1936] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 117 (0x12bfbb000) [pid = 1936] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 116 (0x1182b1400) [pid = 1936] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 115 (0x1245c7c00) [pid = 1936] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x111daec00) [pid = 1936] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x113d08400) [pid = 1936] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x116aa5000) [pid = 1936] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x1161b6800) [pid = 1936] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x116aa4400) [pid = 1936] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x11825ec00) [pid = 1936] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x1185df400) [pid = 1936] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x1132a3c00) [pid = 1936] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1132a5800) [pid = 1936] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x119c46400) [pid = 1936] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x119316400) [pid = 1936] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x122605800) [pid = 1936] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1239ac400) [pid = 1936] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:01:32 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12e1dc800) [pid = 1936] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1227ms 10:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:01:32 INFO - PROCESS | 1936 | 1468861292211 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 1936 | 1468861292212 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 10:01:32 INFO - PROCESS | 1936 | 1468861292214 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 1936 | 1468861292217 Marionette TRACE conn2 <- [1,150,null,{}] 10:01:32 INFO - PROCESS | 1936 | 1468861292226 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}] 10:01:32 INFO - PROCESS | 1936 | 1468861292229 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:32 INFO - PROCESS | 1936 | 1468861292301 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:01:32 INFO - PROCESS | 1936 | 1468861292309 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 1936 | 1468861292311 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172eb800 == 45 [pid = 1936] [id = 45] 10:01:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x116aa1c00) [pid = 1936] [serial = 131] [outer = 0x0] 10:01:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x117e97800) [pid = 1936] [serial = 132] [outer = 0x116aa1c00] 10:01:32 INFO - PROCESS | 1936 | 1468861292339 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x1185d5400) [pid = 1936] [serial = 133] [outer = 0x116aa1c00] 10:01:32 INFO - PROCESS | 1936 | 1468861292654 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]]]}] 10:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 10:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:01:32 INFO - PROCESS | 1936 | 1468861292685 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 1936 | 1468861292686 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 10:01:32 INFO - PROCESS | 1936 | 1468861292689 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 1936 | 1468861292691 Marionette TRACE conn2 <- [1,154,null,{}] 10:01:32 INFO - PROCESS | 1936 | 1468861292694 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}] 10:01:32 INFO - PROCESS | 1936 | 1468861292696 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:32 INFO - PROCESS | 1936 | 1468861292771 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:01:32 INFO - PROCESS | 1936 | 1468861292816 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 1936 | 1468861292817 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x118596800 == 46 [pid = 1936] [id = 46] 10:01:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x1182e0c00) [pid = 1936] [serial = 134] [outer = 0x0] 10:01:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x118f68400) [pid = 1936] [serial = 135] [outer = 0x1182e0c00] 10:01:32 INFO - PROCESS | 1936 | 1468861292842 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x1194b0400) [pid = 1936] [serial = 136] [outer = 0x1182e0c00] 10:01:33 INFO - PROCESS | 1936 | 1468861293120 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]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 10:01:33 INFO - PROCESS | 1936 | 1468861293167 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:01:33 INFO - PROCESS | 1936 | 1468861293168 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 10:01:33 INFO - PROCESS | 1936 | 1468861293172 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 1936 | 1468861293177 Marionette TRACE conn2 <- [1,158,null,{}] 10:01:33 INFO - PROCESS | 1936 | 1468861293181 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}] 10:01:33 INFO - PROCESS | 1936 | 1468861293183 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:33 INFO - PROCESS | 1936 | 1468861293299 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:01:33 INFO - PROCESS | 1936 | 1468861293365 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 1936 | 1468861293366 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fd7000 == 47 [pid = 1936] [id = 47] 10:01:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x117e8c800) [pid = 1936] [serial = 137] [outer = 0x0] 10:01:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x1194b0000) [pid = 1936] [serial = 138] [outer = 0x117e8c800] 10:01:33 INFO - PROCESS | 1936 | 1468861293407 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x119b90400) [pid = 1936] [serial = 139] [outer = 0x117e8c800] 10:01:33 INFO - PROCESS | 1936 | 1468861293765 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]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 624ms 10:01:33 INFO - PROCESS | 1936 | 1468861293795 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 1936 | 1468861293797 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 10:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:01:33 INFO - PROCESS | 1936 | 1468861293799 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 1936 | 1468861293800 Marionette TRACE conn2 <- [1,162,null,{}] 10:01:33 INFO - PROCESS | 1936 | 1468861293802 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}] 10:01:33 INFO - PROCESS | 1936 | 1468861293806 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:33 INFO - PROCESS | 1936 | 1468861293915 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:01:33 INFO - PROCESS | 1936 | 1468861293941 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 1936 | 1468861293942 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x11956b800 == 48 [pid = 1936] [id = 48] 10:01:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x1182b9000) [pid = 1936] [serial = 140] [outer = 0x0] 10:01:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x1207d2800) [pid = 1936] [serial = 141] [outer = 0x1182b9000] 10:01:33 INFO - PROCESS | 1936 | 1468861293974 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x1237b2000) [pid = 1936] [serial = 142] [outer = 0x1182b9000] 10:01:34 INFO - PROCESS | 1936 | 1468861294305 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]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 571ms 10:01:34 INFO - PROCESS | 1936 | 1468861294371 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:01:34 INFO - PROCESS | 1936 | 1468861294373 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 10:01:34 INFO - PROCESS | 1936 | 1468861294377 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 1936 | 1468861294379 Marionette TRACE conn2 <- [1,166,null,{}] 10:01:34 INFO - PROCESS | 1936 | 1468861294382 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}] 10:01:34 INFO - PROCESS | 1936 | 1468861294384 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:34 INFO - PROCESS | 1936 | 1468861294479 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:01:34 INFO - PROCESS | 1936 | 1468861294522 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 1936 | 1468861294525 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x113a90800 == 49 [pid = 1936] [id = 49] 10:01:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x112a82000) [pid = 1936] [serial = 143] [outer = 0x0] 10:01:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x115f4b000) [pid = 1936] [serial = 144] [outer = 0x112a82000] 10:01:34 INFO - PROCESS | 1936 | 1468861294556 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 116 (0x11673dc00) [pid = 1936] [serial = 145] [outer = 0x112a82000] 10:01:34 INFO - PROCESS | 1936 | 1468861294973 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]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 10:01:34 INFO - PROCESS | 1936 | 1468861294998 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 1936 | 1468861295001 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 10:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:01:35 INFO - PROCESS | 1936 | 1468861295021 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 1936 | 1468861295024 Marionette TRACE conn2 <- [1,170,null,{}] 10:01:35 INFO - PROCESS | 1936 | 1468861295029 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}] 10:01:35 INFO - PROCESS | 1936 | 1468861295031 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:35 INFO - PROCESS | 1936 | 1468861295126 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:01:35 INFO - PROCESS | 1936 | 1468861295185 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 1936 | 1468861295186 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:35 INFO - PROCESS | 1936 | ++DOCSHELL 0x11955d800 == 50 [pid = 1936] [id = 50] 10:01:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 117 (0x118210400) [pid = 1936] [serial = 146] [outer = 0x0] 10:01:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 118 (0x1182ae000) [pid = 1936] [serial = 147] [outer = 0x118210400] 10:01:35 INFO - PROCESS | 1936 | 1468861295217 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 119 (0x1185dbc00) [pid = 1936] [serial = 148] [outer = 0x118210400] 10:01:35 INFO - PROCESS | 1936 | 1468861295630 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]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 640ms 10:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:01:35 INFO - PROCESS | 1936 | 1468861295647 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 1936 | 1468861295649 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 10:01:35 INFO - PROCESS | 1936 | 1468861295652 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 1936 | 1468861295656 Marionette TRACE conn2 <- [1,174,null,{}] 10:01:35 INFO - PROCESS | 1936 | 1468861295668 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}] 10:01:35 INFO - PROCESS | 1936 | 1468861295673 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:35 INFO - PROCESS | 1936 | 1468861295880 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:01:35 INFO - PROCESS | 1936 | 1468861295940 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 1936 | 1468861295942 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:35 INFO - PROCESS | 1936 | ++DOCSHELL 0x1232bd000 == 51 [pid = 1936] [id = 51] 10:01:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 120 (0x119e31c00) [pid = 1936] [serial = 149] [outer = 0x0] 10:01:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 121 (0x1207dd400) [pid = 1936] [serial = 150] [outer = 0x119e31c00] 10:01:36 INFO - PROCESS | 1936 | 1468861295994 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 122 (0x123007c00) [pid = 1936] [serial = 151] [outer = 0x119e31c00] 10:01:36 INFO - PROCESS | 1936 | 1468861296445 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]]]}] 10:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 827ms 10:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:01:36 INFO - PROCESS | 1936 | 1468861296479 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 1936 | 1468861296480 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 10:01:36 INFO - PROCESS | 1936 | 1468861296482 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 1936 | 1468861296484 Marionette TRACE conn2 <- [1,178,null,{}] 10:01:36 INFO - PROCESS | 1936 | 1468861296486 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}] 10:01:36 INFO - PROCESS | 1936 | 1468861296488 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:36 INFO - PROCESS | 1936 | 1468861296580 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:01:36 INFO - PROCESS | 1936 | 1468861296624 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 1936 | 1468861296625 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fb6800 == 52 [pid = 1936] [id = 52] 10:01:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 123 (0x1237b0400) [pid = 1936] [serial = 152] [outer = 0x0] 10:01:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 124 (0x123cea000) [pid = 1936] [serial = 153] [outer = 0x1237b0400] 10:01:36 INFO - PROCESS | 1936 | 1468861296655 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 125 (0x1240fa400) [pid = 1936] [serial = 154] [outer = 0x1237b0400] 10:01:37 INFO - PROCESS | 1936 | 1468861297053 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]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 10:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:01:37 INFO - PROCESS | 1936 | 1468861297102 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 1936 | 1468861297103 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 10:01:37 INFO - PROCESS | 1936 | 1468861297105 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 1936 | 1468861297107 Marionette TRACE conn2 <- [1,182,null,{}] 10:01:37 INFO - PROCESS | 1936 | 1468861297109 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}] 10:01:37 INFO - PROCESS | 1936 | 1468861297110 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:37 INFO - PROCESS | 1936 | 1468861297199 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:01:37 INFO - PROCESS | 1936 | 1468861297279 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 1936 | 1468861297281 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f17800 == 53 [pid = 1936] [id = 53] 10:01:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 126 (0x122605000) [pid = 1936] [serial = 155] [outer = 0x0] 10:01:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 127 (0x1242f1400) [pid = 1936] [serial = 156] [outer = 0x122605000] 10:01:37 INFO - PROCESS | 1936 | 1468861297309 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 128 (0x124714c00) [pid = 1936] [serial = 157] [outer = 0x122605000] 10:01:37 INFO - PROCESS | 1936 | 1468861297727 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]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 10:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:01:37 INFO - PROCESS | 1936 | 1468861297778 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 1936 | 1468861297779 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 10:01:37 INFO - PROCESS | 1936 | 1468861297781 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 1936 | 1468861297783 Marionette TRACE conn2 <- [1,186,null,{}] 10:01:37 INFO - PROCESS | 1936 | 1468861297785 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}] 10:01:37 INFO - PROCESS | 1936 | 1468861297789 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:37 INFO - PROCESS | 1936 | 1468861297900 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:01:37 INFO - PROCESS | 1936 | 1468861297950 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 1936 | 1468861297951 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x11720e800 == 54 [pid = 1936] [id = 54] 10:01:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 129 (0x1182b9800) [pid = 1936] [serial = 158] [outer = 0x0] 10:01:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 130 (0x1247fa800) [pid = 1936] [serial = 159] [outer = 0x1182b9800] 10:01:37 INFO - PROCESS | 1936 | 1468861297980 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 131 (0x12611bc00) [pid = 1936] [serial = 160] [outer = 0x1182b9800] 10:01:38 INFO - PROCESS | 1936 | 1468861298419 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]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 10:01:38 INFO - PROCESS | 1936 | 1468861298452 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 1936 | 1468861298454 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 10:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:01:38 INFO - PROCESS | 1936 | 1468861298493 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 1936 | 1468861298494 Marionette TRACE conn2 <- [1,190,null,{}] 10:01:38 INFO - PROCESS | 1936 | 1468861298500 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}] 10:01:38 INFO - PROCESS | 1936 | 1468861298501 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:38 INFO - PROCESS | 1936 | 1468861298590 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x118fd7000 == 53 [pid = 1936] [id = 47] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x118596800 == 52 [pid = 1936] [id = 46] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1172eb800 == 51 [pid = 1936] [id = 45] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1172df000 == 50 [pid = 1936] [id = 30] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x116847000 == 49 [pid = 1936] [id = 44] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x116409000 == 48 [pid = 1936] [id = 28] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x113f0b000 == 47 [pid = 1936] [id = 43] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x11504f000 == 46 [pid = 1936] [id = 27] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12071a000 == 45 [pid = 1936] [id = 37] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x118233800 == 44 [pid = 1936] [id = 31] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe3800 == 43 [pid = 1936] [id = 33] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x119166800 == 42 [pid = 1936] [id = 34] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x116848800 == 41 [pid = 1936] [id = 35] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x11859b000 == 40 [pid = 1936] [id = 32] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1168a3800 == 39 [pid = 1936] [id = 29] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x11720e800 == 38 [pid = 1936] [id = 54] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x118f17800 == 37 [pid = 1936] [id = 53] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x123fb6800 == 36 [pid = 1936] [id = 52] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x123374800 == 35 [pid = 1936] [id = 40] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1232bd000 == 34 [pid = 1936] [id = 51] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1247a0000 == 33 [pid = 1936] [id = 42] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x11955d800 == 32 [pid = 1936] [id = 50] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1197cc000 == 31 [pid = 1936] [id = 36] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x11956b800 == 30 [pid = 1936] [id = 48] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x122751800 == 29 [pid = 1936] [id = 38] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x113a90800 == 28 [pid = 1936] [id = 49] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x122753800 == 27 [pid = 1936] [id = 39] 10:01:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1237d4000 == 26 [pid = 1936] [id = 41] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 130 (0x123cedc00) [pid = 1936] [serial = 11] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 129 (0x1247fa400) [pid = 1936] [serial = 111] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 128 (0x1247fb000) [pid = 1936] [serial = 114] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 127 (0x12672b400) [pid = 1936] [serial = 117] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 126 (0x11223d000) [pid = 1936] [serial = 69] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 125 (0x113d64800) [pid = 1936] [serial = 72] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 124 (0x11820c800) [pid = 1936] [serial = 75] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 123 (0x11653a400) [pid = 1936] [serial = 78] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 122 (0x116809400) [pid = 1936] [serial = 79] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 121 (0x117295c00) [pid = 1936] [serial = 81] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 120 (0x117e98000) [pid = 1936] [serial = 82] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 119 (0x1182b1800) [pid = 1936] [serial = 84] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 118 (0x1187f2800) [pid = 1936] [serial = 87] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 117 (0x118885400) [pid = 1936] [serial = 90] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 116 (0x119324c00) [pid = 1936] [serial = 93] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 115 (0x119c46000) [pid = 1936] [serial = 94] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x119e34800) [pid = 1936] [serial = 96] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x1207df800) [pid = 1936] [serial = 97] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x122602400) [pid = 1936] [serial = 99] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x122609c00) [pid = 1936] [serial = 100] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x122650800) [pid = 1936] [serial = 102] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x123549800) [pid = 1936] [serial = 105] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x1239ab800) [pid = 1936] [serial = 106] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x1242a2400) [pid = 1936] [serial = 108] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1242f9000) [pid = 1936] [serial = 109] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x124cd0400) [pid = 1936] [serial = 112] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x11851a400) [pid = 1936] [serial = 85] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1161b5800) [pid = 1936] [serial = 73] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1187fd400) [pid = 1936] [serial = 88] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x118fc1000) [pid = 1936] [serial = 91] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x11673e400) [pid = 1936] [serial = 76] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12652a000) [pid = 1936] [serial = 120] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x112787c00) [pid = 1936] [serial = 70] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12e1de000) [pid = 1936] [serial = 67] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x123707400) [pid = 1936] [serial = 8] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x12c613400) [pid = 1936] [serial = 39] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1182b5800) [pid = 1936] [serial = 36] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x118523c00) [pid = 1936] [serial = 37] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12bfb0000) [pid = 1936] [serial = 33] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1185d2800) [pid = 1936] [serial = 34] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12beb5800) [pid = 1936] [serial = 31] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x12be68800) [pid = 1936] [serial = 30] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12ba59000) [pid = 1936] [serial = 27] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12ba5f400) [pid = 1936] [serial = 28] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12b82a400) [pid = 1936] [serial = 24] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12b9a8c00) [pid = 1936] [serial = 25] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x12a898000) [pid = 1936] [serial = 21] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12a89c400) [pid = 1936] [serial = 22] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x129619800) [pid = 1936] [serial = 18] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x129288800) [pid = 1936] [serial = 15] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x129385800) [pid = 1936] [serial = 16] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12ddccc00) [pid = 1936] [serial = 64] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12b19e000) [pid = 1936] [serial = 66] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12ddc6c00) [pid = 1936] [serial = 63] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x11820bc00) [pid = 1936] [serial = 60] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x118211000) [pid = 1936] [serial = 61] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x119323000) [pid = 1936] [serial = 57] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x12bfb2c00) [pid = 1936] [serial = 58] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x12d97f800) [pid = 1936] [serial = 55] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x12d97cc00) [pid = 1936] [serial = 54] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x12d518800) [pid = 1936] [serial = 48] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x12d53d400) [pid = 1936] [serial = 51] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x12d137c00) [pid = 1936] [serial = 45] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x12d13c000) [pid = 1936] [serial = 46] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x12cad7800) [pid = 1936] [serial = 42] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x12cadc400) [pid = 1936] [serial = 43] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x12c618000) [pid = 1936] [serial = 40] [outer = 0x0] [url = about:blank] 10:01:39 INFO - PROCESS | 1936 | 1468861299148 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 1936 | 1468861299150 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x112023000 == 27 [pid = 1936] [id = 55] 10:01:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x112a80800) [pid = 1936] [serial = 161] [outer = 0x0] 10:01:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x1132a1800) [pid = 1936] [serial = 162] [outer = 0x112a80800] 10:01:39 INFO - PROCESS | 1936 | 1468861299180 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x115f41c00) [pid = 1936] [serial = 163] [outer = 0x112a80800] 10:01:39 INFO - PROCESS | 1936 | 1468861299429 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]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 993ms 10:01:39 INFO - PROCESS | 1936 | 1468861299470 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 1936 | 1468861299472 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 10:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:01:39 INFO - PROCESS | 1936 | 1468861299483 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 1936 | 1468861299485 Marionette TRACE conn2 <- [1,194,null,{}] 10:01:39 INFO - PROCESS | 1936 | 1468861299497 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}] 10:01:39 INFO - PROCESS | 1936 | 1468861299499 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:39 INFO - PROCESS | 1936 | 1468861299579 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:01:39 INFO - PROCESS | 1936 | 1468861299584 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 1936 | 1468861299586 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x116117800 == 28 [pid = 1936] [id = 56] 10:01:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x116805000) [pid = 1936] [serial = 164] [outer = 0x0] 10:01:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x1176b1000) [pid = 1936] [serial = 165] [outer = 0x116805000] 10:01:39 INFO - PROCESS | 1936 | 1468861299615 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x118202800) [pid = 1936] [serial = 166] [outer = 0x116805000] 10:01:39 INFO - PROCESS | 1936 | 1468861299921 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]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 10:01:39 INFO - PROCESS | 1936 | 1468861299959 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:01:39 INFO - PROCESS | 1936 | 1468861299962 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 10:01:39 INFO - PROCESS | 1936 | 1468861299965 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 1936 | 1468861299966 Marionette TRACE conn2 <- [1,198,null,{}] 10:01:39 INFO - PROCESS | 1936 | 1468861299968 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}] 10:01:39 INFO - PROCESS | 1936 | 1468861299970 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:40 INFO - PROCESS | 1936 | 1468861300061 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:01:40 INFO - PROCESS | 1936 | 1468861300067 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 1936 | 1468861300068 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f68000 == 29 [pid = 1936] [id = 57] 10:01:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x118208000) [pid = 1936] [serial = 167] [outer = 0x0] 10:01:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x11825fc00) [pid = 1936] [serial = 168] [outer = 0x118208000] 10:01:40 INFO - PROCESS | 1936 | 1468861300096 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x1182b6400) [pid = 1936] [serial = 169] [outer = 0x118208000] 10:01:40 INFO - PROCESS | 1936 | 1468861300436 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]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 10:01:40 INFO - PROCESS | 1936 | 1468861300485 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:01:40 INFO - PROCESS | 1936 | 1468861300487 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 10:01:40 INFO - PROCESS | 1936 | 1468861300497 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 1936 | 1468861300503 Marionette TRACE conn2 <- [1,202,null,{}] 10:01:40 INFO - PROCESS | 1936 | 1468861300515 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}] 10:01:40 INFO - PROCESS | 1936 | 1468861300519 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:40 INFO - PROCESS | 1936 | 1468861300626 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:01:40 INFO - PROCESS | 1936 | 1468861300630 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 1936 | 1468861300631 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x118186000 == 30 [pid = 1936] [id = 58] 10:01:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x11851a400) [pid = 1936] [serial = 170] [outer = 0x0] 10:01:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1187fc000) [pid = 1936] [serial = 171] [outer = 0x11851a400] 10:01:40 INFO - PROCESS | 1936 | 1468861300657 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x118fbb800) [pid = 1936] [serial = 172] [outer = 0x11851a400] 10:01:40 INFO - PROCESS | 1936 | 1468861300949 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]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 489ms 10:01:40 INFO - PROCESS | 1936 | 1468861300980 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 1936 | 1468861300982 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 10:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:01:40 INFO - PROCESS | 1936 | 1468861300984 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 1936 | 1468861300985 Marionette TRACE conn2 <- [1,206,null,{}] 10:01:40 INFO - PROCESS | 1936 | 1468861300987 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}] 10:01:40 INFO - PROCESS | 1936 | 1468861300989 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:41 INFO - PROCESS | 1936 | 1468861301063 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:01:41 INFO - PROCESS | 1936 | 1468861301067 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 1936 | 1468861301068 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x118788000 == 31 [pid = 1936] [id = 59] 10:01:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x119323c00) [pid = 1936] [serial = 173] [outer = 0x0] 10:01:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x11979d000) [pid = 1936] [serial = 174] [outer = 0x119323c00] 10:01:41 INFO - PROCESS | 1936 | 1468861301095 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x119c45800) [pid = 1936] [serial = 175] [outer = 0x119323c00] 10:01:41 INFO - PROCESS | 1936 | 1468861301431 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]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 10:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:01:41 INFO - PROCESS | 1936 | 1468861301453 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 1936 | 1468861301454 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 10:01:41 INFO - PROCESS | 1936 | 1468861301457 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 1936 | 1468861301459 Marionette TRACE conn2 <- [1,210,null,{}] 10:01:41 INFO - PROCESS | 1936 | 1468861301468 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}] 10:01:41 INFO - PROCESS | 1936 | 1468861301470 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:41 INFO - PROCESS | 1936 | 1468861301553 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:01:41 INFO - PROCESS | 1936 | 1468861301557 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 1936 | 1468861301561 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fec000 == 32 [pid = 1936] [id = 60] 10:01:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x118207c00) [pid = 1936] [serial = 176] [outer = 0x0] 10:01:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1207dd800) [pid = 1936] [serial = 177] [outer = 0x118207c00] 10:01:41 INFO - PROCESS | 1936 | 1468861301593 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x122609000) [pid = 1936] [serial = 178] [outer = 0x118207c00] 10:01:41 INFO - PROCESS | 1936 | 1468861301947 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]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 528ms 10:01:41 INFO - PROCESS | 1936 | 1468861301991 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 1936 | 1468861301992 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 10:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:01:41 INFO - PROCESS | 1936 | 1468861301994 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 1936 | 1468861301996 Marionette TRACE conn2 <- [1,214,null,{}] 10:01:42 INFO - PROCESS | 1936 | 1468861301998 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}] 10:01:42 INFO - PROCESS | 1936 | 1468861301999 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:42 INFO - PROCESS | 1936 | 1468861302090 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:01:42 INFO - PROCESS | 1936 | 1468861302093 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 1936 | 1468861302095 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x112632800 == 33 [pid = 1936] [id = 61] 10:01:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x122609c00) [pid = 1936] [serial = 179] [outer = 0x0] 10:01:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x123cef000) [pid = 1936] [serial = 180] [outer = 0x122609c00] 10:01:42 INFO - PROCESS | 1936 | 1468861302119 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1242a2800) [pid = 1936] [serial = 181] [outer = 0x122609c00] 10:01:42 INFO - PROCESS | 1936 | 1468861302422 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]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 10:01:42 INFO - PROCESS | 1936 | 1468861302466 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 1936 | 1468861302467 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 10:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:01:42 INFO - PROCESS | 1936 | 1468861302469 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 1936 | 1468861302470 Marionette TRACE conn2 <- [1,218,null,{}] 10:01:42 INFO - PROCESS | 1936 | 1468861302474 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}] 10:01:42 INFO - PROCESS | 1936 | 1468861302477 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:42 INFO - PROCESS | 1936 | 1468861302565 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:01:42 INFO - PROCESS | 1936 | 1468861302569 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 1936 | 1468861302570 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x12071f800 == 34 [pid = 1936] [id = 62] 10:01:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x123002400) [pid = 1936] [serial = 182] [outer = 0x0] 10:01:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1242f9400) [pid = 1936] [serial = 183] [outer = 0x123002400] 10:01:42 INFO - PROCESS | 1936 | 1468861302594 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x124cc7800) [pid = 1936] [serial = 184] [outer = 0x123002400] 10:01:42 INFO - PROCESS | 1936 | 1468861302904 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]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 470ms 10:01:42 INFO - PROCESS | 1936 | 1468861302942 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 1936 | 1468861302944 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 10:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:01:42 INFO - PROCESS | 1936 | 1468861302946 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 1936 | 1468861302947 Marionette TRACE conn2 <- [1,222,null,{}] 10:01:42 INFO - PROCESS | 1936 | 1468861302949 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}] 10:01:42 INFO - PROCESS | 1936 | 1468861302950 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:43 INFO - PROCESS | 1936 | 1468861303035 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:01:43 INFO - PROCESS | 1936 | 1468861303065 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 1936 | 1468861303066 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x122757800 == 35 [pid = 1936] [id = 63] 10:01:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1240f6400) [pid = 1936] [serial = 185] [outer = 0x0] 10:01:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x124d7e000) [pid = 1936] [serial = 186] [outer = 0x1240f6400] 10:01:43 INFO - PROCESS | 1936 | 1468861303090 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x126129000) [pid = 1936] [serial = 187] [outer = 0x1240f6400] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x128bed400) [pid = 1936] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x117e8c800) [pid = 1936] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1182b9000) [pid = 1936] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x116747000) [pid = 1936] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1182e0c00) [pid = 1936] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x118206800) [pid = 1936] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x116aa1c00) [pid = 1936] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12260ac00) [pid = 1936] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x124270000) [pid = 1936] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x126521800) [pid = 1936] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:01:43 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x116745800) [pid = 1936] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:01:43 INFO - PROCESS | 1936 | 1468861303436 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]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 518ms 10:01:43 INFO - PROCESS | 1936 | 1468861303464 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 1936 | 1468861303465 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 10:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:01:43 INFO - PROCESS | 1936 | 1468861303467 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 1936 | 1468861303469 Marionette TRACE conn2 <- [1,226,null,{}] 10:01:43 INFO - PROCESS | 1936 | 1468861303471 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}] 10:01:43 INFO - PROCESS | 1936 | 1468861303472 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:43 INFO - PROCESS | 1936 | 1468861303544 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:01:43 INFO - PROCESS | 1936 | 1468861303547 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 1936 | 1468861303548 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x1232b7800 == 36 [pid = 1936] [id = 64] 10:01:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x116537800) [pid = 1936] [serial = 188] [outer = 0x0] 10:01:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x122607800) [pid = 1936] [serial = 189] [outer = 0x116537800] 10:01:43 INFO - PROCESS | 1936 | 1468861303574 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x126129400) [pid = 1936] [serial = 190] [outer = 0x116537800] 10:01:43 INFO - PROCESS | 1936 | 1468861303857 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]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 417ms 10:01:43 INFO - PROCESS | 1936 | 1468861303885 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 1936 | 1468861303886 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 10:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:01:43 INFO - PROCESS | 1936 | 1468861303899 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 1936 | 1468861303900 Marionette TRACE conn2 <- [1,230,null,{}] 10:01:43 INFO - PROCESS | 1936 | 1468861303902 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}] 10:01:43 INFO - PROCESS | 1936 | 1468861303903 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:44 INFO - PROCESS | 1936 | 1468861304000 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:01:44 INFO - PROCESS | 1936 | 1468861304006 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 1936 | 1468861304007 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x123363800 == 37 [pid = 1936] [id = 65] 10:01:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x118881800) [pid = 1936] [serial = 191] [outer = 0x0] 10:01:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x126523800) [pid = 1936] [serial = 192] [outer = 0x118881800] 10:01:44 INFO - PROCESS | 1936 | 1468861304034 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1267aec00) [pid = 1936] [serial = 193] [outer = 0x118881800] 10:01:44 INFO - PROCESS | 1936 | 1468861304334 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]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 478ms 10:01:44 INFO - PROCESS | 1936 | 1468861304382 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 1936 | 1468861304384 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 10:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:01:44 INFO - PROCESS | 1936 | 1468861304386 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 1936 | 1468861304388 Marionette TRACE conn2 <- [1,234,null,{}] 10:01:44 INFO - PROCESS | 1936 | 1468861304392 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}] 10:01:44 INFO - PROCESS | 1936 | 1468861304394 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:44 INFO - PROCESS | 1936 | 1468861304476 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:01:44 INFO - PROCESS | 1936 | 1468861304480 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 1936 | 1468861304481 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172f1000 == 38 [pid = 1936] [id = 66] 10:01:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x126967400) [pid = 1936] [serial = 194] [outer = 0x0] 10:01:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x128bed800) [pid = 1936] [serial = 195] [outer = 0x126967400] 10:01:44 INFO - PROCESS | 1936 | 1468861304505 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x129280400) [pid = 1936] [serial = 196] [outer = 0x126967400] 10:01:44 INFO - PROCESS | 1936 | 1468861304797 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]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 419ms 10:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:01:44 INFO - PROCESS | 1936 | 1468861304813 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 1936 | 1468861304815 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 10:01:44 INFO - PROCESS | 1936 | 1468861304817 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 1936 | 1468861304818 Marionette TRACE conn2 <- [1,238,null,{}] 10:01:44 INFO - PROCESS | 1936 | 1468861304820 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}] 10:01:44 INFO - PROCESS | 1936 | 1468861304822 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:44 INFO - PROCESS | 1936 | 1468861304902 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:01:44 INFO - PROCESS | 1936 | 1468861304951 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 1936 | 1468861304952 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x1267a3800 == 39 [pid = 1936] [id = 67] 10:01:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12260a000) [pid = 1936] [serial = 197] [outer = 0x0] 10:01:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x129286c00) [pid = 1936] [serial = 198] [outer = 0x12260a000] 10:01:44 INFO - PROCESS | 1936 | 1468861304975 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x129387000) [pid = 1936] [serial = 199] [outer = 0x12260a000] 10:01:45 INFO - PROCESS | 1936 | 1468861305215 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]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 418ms 10:01:45 INFO - PROCESS | 1936 | 1468861305236 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:01:45 INFO - PROCESS | 1936 | 1468861305247 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 10:01:45 INFO - PROCESS | 1936 | 1468861305264 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 1936 | 1468861305265 Marionette TRACE conn2 <- [1,242,null,{}] 10:01:45 INFO - PROCESS | 1936 | 1468861305267 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}] 10:01:45 INFO - PROCESS | 1936 | 1468861305268 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:45 INFO - PROCESS | 1936 | 1468861305387 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:01:45 INFO - PROCESS | 1936 | 1468861305428 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 1936 | 1468861305430 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x112763800 == 40 [pid = 1936] [id = 68] 10:01:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x111d19c00) [pid = 1936] [serial = 200] [outer = 0x0] 10:01:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x112a81800) [pid = 1936] [serial = 201] [outer = 0x111d19c00] 10:01:45 INFO - PROCESS | 1936 | 1468861305461 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1150ce400) [pid = 1936] [serial = 202] [outer = 0x111d19c00] 10:01:45 INFO - PROCESS | 1936 | 1468861305979 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]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 777ms 10:01:46 INFO - PROCESS | 1936 | 1468861306034 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 1936 | 1468861306036 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 10:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:01:46 INFO - PROCESS | 1936 | 1468861306041 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 1936 | 1468861306044 Marionette TRACE conn2 <- [1,246,null,{}] 10:01:46 INFO - PROCESS | 1936 | 1468861306047 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}] 10:01:46 INFO - PROCESS | 1936 | 1468861306050 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:46 INFO - PROCESS | 1936 | 1468861306155 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:01:46 INFO - PROCESS | 1936 | 1468861306222 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 1936 | 1468861306224 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172ea000 == 41 [pid = 1936] [id = 69] 10:01:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x117e95c00) [pid = 1936] [serial = 203] [outer = 0x0] 10:01:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x118205400) [pid = 1936] [serial = 204] [outer = 0x117e95c00] 10:01:46 INFO - PROCESS | 1936 | 1468861306254 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x11825c800) [pid = 1936] [serial = 205] [outer = 0x117e95c00] 10:01:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x115f42800) [pid = 1936] [serial = 206] [outer = 0x12d533800] 10:01:46 INFO - PROCESS | 1936 | 1468861306977 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]]]}] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x1267a3800 == 40 [pid = 1936] [id = 67] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x1172f1000 == 39 [pid = 1936] [id = 66] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x123363800 == 38 [pid = 1936] [id = 65] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x1232b7800 == 37 [pid = 1936] [id = 64] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x122757800 == 36 [pid = 1936] [id = 63] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x12071f800 == 35 [pid = 1936] [id = 62] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x112632800 == 34 [pid = 1936] [id = 61] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x118fec000 == 33 [pid = 1936] [id = 60] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x118788000 == 32 [pid = 1936] [id = 59] 10:01:46 INFO - PROCESS | 1936 | --DOCSHELL 0x118186000 == 31 [pid = 1936] [id = 58] 10:01:47 INFO - PROCESS | 1936 | --DOCSHELL 0x116f68000 == 30 [pid = 1936] [id = 57] 10:01:47 INFO - PROCESS | 1936 | --DOCSHELL 0x116117800 == 29 [pid = 1936] [id = 56] 10:01:47 INFO - PROCESS | 1936 | --DOCSHELL 0x112023000 == 28 [pid = 1936] [id = 55] 10:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 974ms 10:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:01:47 INFO - PROCESS | 1936 | 1468861307014 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 1936 | 1468861307016 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 10:01:47 INFO - PROCESS | 1936 | 1468861307019 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 1936 | 1468861307021 Marionette TRACE conn2 <- [1,250,null,{}] 10:01:47 INFO - PROCESS | 1936 | 1468861307025 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}] 10:01:47 INFO - PROCESS | 1936 | 1468861307026 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:47 INFO - PROCESS | 1936 | 1468861307105 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x128dbbc00) [pid = 1936] [serial = 123] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x119b90400) [pid = 1936] [serial = 139] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1237b2000) [pid = 1936] [serial = 142] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1207d2800) [pid = 1936] [serial = 141] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1168fa400) [pid = 1936] [serial = 126] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x117e8c000) [pid = 1936] [serial = 127] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x118f68400) [pid = 1936] [serial = 135] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1182dac00) [pid = 1936] [serial = 129] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1185dc800) [pid = 1936] [serial = 130] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1185d5400) [pid = 1936] [serial = 133] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1194b0000) [pid = 1936] [serial = 138] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x117e97800) [pid = 1936] [serial = 132] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1194b0400) [pid = 1936] [serial = 136] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x129287800) [pid = 1936] [serial = 124] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x126129c00) [pid = 1936] [serial = 115] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x128bf3c00) [pid = 1936] [serial = 121] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x128be6c00) [pid = 1936] [serial = 118] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1232a6000) [pid = 1936] [serial = 103] [outer = 0x0] [url = about:blank] 10:01:47 INFO - PROCESS | 1936 | 1468861307160 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 1936 | 1468861307162 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x116190800 == 29 [pid = 1936] [id = 70] 10:01:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x117e97000) [pid = 1936] [serial = 207] [outer = 0x0] 10:01:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x11820a400) [pid = 1936] [serial = 208] [outer = 0x117e97000] 10:01:47 INFO - PROCESS | 1936 | 1468861307190 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1182da400) [pid = 1936] [serial = 209] [outer = 0x117e97000] 10:01:47 INFO - PROCESS | 1936 | 1468861307474 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]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 10:01:47 INFO - PROCESS | 1936 | 1468861307496 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 1936 | 1468861307499 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 10:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:01:47 INFO - PROCESS | 1936 | 1468861307504 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 1936 | 1468861307506 Marionette TRACE conn2 <- [1,254,null,{}] 10:01:47 INFO - PROCESS | 1936 | 1468861307517 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}] 10:01:47 INFO - PROCESS | 1936 | 1468861307519 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:47 INFO - PROCESS | 1936 | 1468861307598 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:01:47 INFO - PROCESS | 1936 | 1468861307603 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 1936 | 1468861307604 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e4f000 == 30 [pid = 1936] [id = 71] 10:01:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x118517400) [pid = 1936] [serial = 210] [outer = 0x0] 10:01:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x119317400) [pid = 1936] [serial = 211] [outer = 0x118517400] 10:01:47 INFO - PROCESS | 1936 | 1468861307633 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1194b1400) [pid = 1936] [serial = 212] [outer = 0x118517400] 10:01:47 INFO - PROCESS | 1936 | 1468861307963 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]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 478ms 10:01:47 INFO - PROCESS | 1936 | 1468861307983 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 1936 | 1468861307984 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 10:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:01:47 INFO - PROCESS | 1936 | 1468861307986 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 1936 | 1468861307989 Marionette TRACE conn2 <- [1,258,null,{}] 10:01:48 INFO - PROCESS | 1936 | 1468861307999 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}] 10:01:48 INFO - PROCESS | 1936 | 1468861308002 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:48 INFO - PROCESS | 1936 | 1468861308075 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:01:48 INFO - PROCESS | 1936 | 1468861308080 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 1936 | 1468861308082 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f17000 == 31 [pid = 1936] [id = 72] 10:01:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119c46400) [pid = 1936] [serial = 213] [outer = 0x0] 10:01:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x119ed5000) [pid = 1936] [serial = 214] [outer = 0x119c46400] 10:01:48 INFO - PROCESS | 1936 | 1468861308111 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12260c400) [pid = 1936] [serial = 215] [outer = 0x119c46400] 10:01:48 INFO - PROCESS | 1936 | 1468861308441 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]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 475ms 10:01:48 INFO - PROCESS | 1936 | 1468861308461 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 1936 | 1468861308463 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 10:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:01:48 INFO - PROCESS | 1936 | 1468861308465 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 1936 | 1468861308466 Marionette TRACE conn2 <- [1,262,null,{}] 10:01:48 INFO - PROCESS | 1936 | 1468861308468 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}] 10:01:48 INFO - PROCESS | 1936 | 1468861308469 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:48 INFO - PROCESS | 1936 | 1468861308564 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:01:48 INFO - PROCESS | 1936 | 1468861308570 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 1936 | 1468861308571 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x119562000 == 32 [pid = 1936] [id = 73] 10:01:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x119e2f400) [pid = 1936] [serial = 216] [outer = 0x0] 10:01:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x123706800) [pid = 1936] [serial = 217] [outer = 0x119e2f400] 10:01:48 INFO - PROCESS | 1936 | 1468861308601 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x123f2e800) [pid = 1936] [serial = 218] [outer = 0x119e2f400] 10:01:49 INFO - PROCESS | 1936 | 1468861309034 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]]]}] 10:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 618ms 10:01:49 INFO - PROCESS | 1936 | 1468861309084 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 1936 | 1468861309086 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 10:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:01:49 INFO - PROCESS | 1936 | 1468861309089 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 1936 | 1468861309090 Marionette TRACE conn2 <- [1,266,null,{}] 10:01:49 INFO - PROCESS | 1936 | 1468861309094 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}] 10:01:49 INFO - PROCESS | 1936 | 1468861309095 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:49 INFO - PROCESS | 1936 | 1468861309243 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:01:49 INFO - PROCESS | 1936 | 1468861309256 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 1936 | 1468861309258 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x11955b000 == 33 [pid = 1936] [id = 74] 10:01:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x116745800) [pid = 1936] [serial = 219] [outer = 0x0] 10:01:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1242a9400) [pid = 1936] [serial = 220] [outer = 0x116745800] 10:01:49 INFO - PROCESS | 1936 | 1468861309282 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x124cc9400) [pid = 1936] [serial = 221] [outer = 0x116745800] 10:01:49 INFO - PROCESS | 1936 | 1468861309599 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]]]}] 10:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 572ms 10:01:49 INFO - PROCESS | 1936 | 1468861309661 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 1936 | 1468861309662 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 10:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:01:49 INFO - PROCESS | 1936 | 1468861309664 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 1936 | 1468861309665 Marionette TRACE conn2 <- [1,270,null,{}] 10:01:49 INFO - PROCESS | 1936 | 1468861309667 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}] 10:01:49 INFO - PROCESS | 1936 | 1468861309671 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:49 INFO - PROCESS | 1936 | 1468861309779 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:01:49 INFO - PROCESS | 1936 | 1468861309825 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 1936 | 1468861309826 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x1237bf800 == 34 [pid = 1936] [id = 75] 10:01:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x124d7f000) [pid = 1936] [serial = 222] [outer = 0x0] 10:01:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12672b400) [pid = 1936] [serial = 223] [outer = 0x124d7f000] 10:01:49 INFO - PROCESS | 1936 | 1468861309851 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x129286000) [pid = 1936] [serial = 224] [outer = 0x124d7f000] 10:01:50 INFO - PROCESS | 1936 | 1468861310169 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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 10:01:50 INFO - PROCESS | 1936 | 1468861310182 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 1936 | 1468861310183 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 10:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:01:50 INFO - PROCESS | 1936 | 1468861310185 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 1936 | 1468861310186 Marionette TRACE conn2 <- [1,274,null,{}] 10:01:50 INFO - PROCESS | 1936 | 1468861310189 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}] 10:01:50 INFO - PROCESS | 1936 | 1468861310191 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:50 INFO - PROCESS | 1936 | 1468861310284 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:01:50 INFO - PROCESS | 1936 | 1468861310317 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 1936 | 1468861310318 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x124205000 == 35 [pid = 1936] [id = 76] 10:01:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12928a400) [pid = 1936] [serial = 225] [outer = 0x0] 10:01:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12938c400) [pid = 1936] [serial = 226] [outer = 0x12928a400] 10:01:50 INFO - PROCESS | 1936 | 1468861310342 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x129619800) [pid = 1936] [serial = 227] [outer = 0x12928a400] 10:01:50 INFO - PROCESS | 1936 | 1468861310626 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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 10:01:50 INFO - PROCESS | 1936 | 1468861310654 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 1936 | 1468861310656 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 10:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:01:50 INFO - PROCESS | 1936 | 1468861310666 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 1936 | 1468861310667 Marionette TRACE conn2 <- [1,278,null,{}] 10:01:50 INFO - PROCESS | 1936 | 1468861310669 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}] 10:01:50 INFO - PROCESS | 1936 | 1468861310670 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:50 INFO - PROCESS | 1936 | 1468861310766 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:01:50 INFO - PROCESS | 1936 | 1468861310770 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 1936 | 1468861310771 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d20000 == 36 [pid = 1936] [id = 77] 10:01:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x11978f800) [pid = 1936] [serial = 228] [outer = 0x0] 10:01:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12961cc00) [pid = 1936] [serial = 229] [outer = 0x11978f800] 10:01:50 INFO - PROCESS | 1936 | 1468861310795 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12a72f800) [pid = 1936] [serial = 230] [outer = 0x11978f800] 10:01:51 INFO - PROCESS | 1936 | 1468861311118 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]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 10:01:51 INFO - PROCESS | 1936 | 1468861311135 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:01:51 INFO - PROCESS | 1936 | 1468861311136 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 10:01:51 INFO - PROCESS | 1936 | 1468861311138 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 1936 | 1468861311139 Marionette TRACE conn2 <- [1,282,null,{}] 10:01:51 INFO - PROCESS | 1936 | 1468861311150 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}] 10:01:51 INFO - PROCESS | 1936 | 1468861311151 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:51 INFO - PROCESS | 1936 | 1468861311337 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x118207c00) [pid = 1936] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x112a80800) [pid = 1936] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11851a400) [pid = 1936] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x119323c00) [pid = 1936] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x116805000) [pid = 1936] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1182b9800) [pid = 1936] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x118208000) [pid = 1936] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x122609c00) [pid = 1936] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x112a82000) [pid = 1936] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x118210400) [pid = 1936] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x119e31c00) [pid = 1936] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1237b0400) [pid = 1936] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x122605000) [pid = 1936] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1240f6400) [pid = 1936] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x126967400) [pid = 1936] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x123002400) [pid = 1936] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x118881800) [pid = 1936] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:01:51 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x116537800) [pid = 1936] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:01:51 INFO - PROCESS | 1936 | 1468861311377 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 1936 | 1468861311378 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x117211800 == 37 [pid = 1936] [id = 78] 10:01:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x112a82000) [pid = 1936] [serial = 231] [outer = 0x0] 10:01:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x116805c00) [pid = 1936] [serial = 232] [outer = 0x112a82000] 10:01:51 INFO - PROCESS | 1936 | 1468861311402 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x11851f800) [pid = 1936] [serial = 233] [outer = 0x112a82000] 10:01:51 INFO - PROCESS | 1936 | 1468861311643 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]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 522ms 10:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:01:51 INFO - PROCESS | 1936 | 1468861311665 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 1936 | 1468861311666 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 10:01:51 INFO - PROCESS | 1936 | 1468861311669 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 1936 | 1468861311670 Marionette TRACE conn2 <- [1,286,null,{}] 10:01:51 INFO - PROCESS | 1936 | 1468861311672 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}] 10:01:51 INFO - PROCESS | 1936 | 1468861311675 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:51 INFO - PROCESS | 1936 | 1468861311762 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:01:51 INFO - PROCESS | 1936 | 1468861311767 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 1936 | 1468861311768 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x11956f000 == 38 [pid = 1936] [id = 79] 10:01:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1185d1800) [pid = 1936] [serial = 234] [outer = 0x0] 10:01:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x123cee000) [pid = 1936] [serial = 235] [outer = 0x1185d1800] 10:01:51 INFO - PROCESS | 1936 | 1468861311794 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12a735c00) [pid = 1936] [serial = 236] [outer = 0x1185d1800] 10:01:52 INFO - PROCESS | 1936 | 1468861312108 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]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 10:01:52 INFO - PROCESS | 1936 | 1468861312139 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 1936 | 1468861312143 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 10:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:01:52 INFO - PROCESS | 1936 | 1468861312146 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 1936 | 1468861312147 Marionette TRACE conn2 <- [1,290,null,{}] 10:01:52 INFO - PROCESS | 1936 | 1468861312149 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}] 10:01:52 INFO - PROCESS | 1936 | 1468861312151 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:52 INFO - PROCESS | 1936 | 1468861312260 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:01:52 INFO - PROCESS | 1936 | 1468861312266 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 1936 | 1468861312267 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x129211000 == 39 [pid = 1936] [id = 80] 10:01:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x123ced000) [pid = 1936] [serial = 237] [outer = 0x0] 10:01:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a868000) [pid = 1936] [serial = 238] [outer = 0x123ced000] 10:01:52 INFO - PROCESS | 1936 | 1468861312293 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a8a1000) [pid = 1936] [serial = 239] [outer = 0x123ced000] 10:01:52 INFO - PROCESS | 1936 | 1468861312597 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]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 10:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:01:52 INFO - PROCESS | 1936 | 1468861312614 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 1936 | 1468861312616 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 10:01:52 INFO - PROCESS | 1936 | 1468861312618 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 1936 | 1468861312619 Marionette TRACE conn2 <- [1,294,null,{}] 10:01:52 INFO - PROCESS | 1936 | 1468861312622 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}] 10:01:52 INFO - PROCESS | 1936 | 1468861312623 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:52 INFO - PROCESS | 1936 | 1468861312701 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:01:52 INFO - PROCESS | 1936 | 1468861312705 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 1936 | 1468861312706 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a412800 == 40 [pid = 1936] [id = 81] 10:01:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12a8a5c00) [pid = 1936] [serial = 240] [outer = 0x0] 10:01:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12ab09000) [pid = 1936] [serial = 241] [outer = 0x12a8a5c00] 10:01:52 INFO - PROCESS | 1936 | 1468861312733 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12b19fc00) [pid = 1936] [serial = 242] [outer = 0x12a8a5c00] 10:01:53 INFO - PROCESS | 1936 | 1468861313044 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]]]}] 10:01:53 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. 10:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 471ms 10:01:53 INFO - PROCESS | 1936 | 1468861313089 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 1936 | 1468861313090 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 10:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:01:53 INFO - PROCESS | 1936 | 1468861313092 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 1936 | 1468861313093 Marionette TRACE conn2 <- [1,298,null,{}] 10:01:53 INFO - PROCESS | 1936 | 1468861313096 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}] 10:01:53 INFO - PROCESS | 1936 | 1468861313097 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:53 INFO - PROCESS | 1936 | 1468861313195 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:01:53 INFO - PROCESS | 1936 | 1468861313202 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 1936 | 1468861313203 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a418800 == 41 [pid = 1936] [id = 82] 10:01:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12a8a2000) [pid = 1936] [serial = 243] [outer = 0x0] 10:01:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12b826400) [pid = 1936] [serial = 244] [outer = 0x12a8a2000] 10:01:53 INFO - PROCESS | 1936 | 1468861313227 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12b82c000) [pid = 1936] [serial = 245] [outer = 0x12a8a2000] 10:01:53 INFO - PROCESS | 1936 | 1468861313627 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]]]}] 10:01:53 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. 10:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 567ms 10:01:53 INFO - PROCESS | 1936 | 1468861313662 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 1936 | 1468861313664 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 10:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:01:53 INFO - PROCESS | 1936 | 1468861313668 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 1936 | 1468861313670 Marionette TRACE conn2 <- [1,302,null,{}] 10:01:53 INFO - PROCESS | 1936 | 1468861313674 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}] 10:01:53 INFO - PROCESS | 1936 | 1468861313676 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:53 INFO - PROCESS | 1936 | 1468861313775 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:01:53 INFO - PROCESS | 1936 | 1468861313837 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 1936 | 1468861313839 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172d6000 == 42 [pid = 1936] [id = 83] 10:01:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x116a9f000) [pid = 1936] [serial = 246] [outer = 0x0] 10:01:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x118210800) [pid = 1936] [serial = 247] [outer = 0x116a9f000] 10:01:53 INFO - PROCESS | 1936 | 1468861313869 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x1182e5c00) [pid = 1936] [serial = 248] [outer = 0x116a9f000] 10:01:54 INFO - PROCESS | 1936 | 1468861314292 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]]]}] 10:01:54 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. 10:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 10:01:54 INFO - PROCESS | 1936 | 1468861314340 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:01:54 INFO - PROCESS | 1936 | 1468861314345 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 10:01:54 INFO - PROCESS | 1936 | 1468861314349 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 1936 | 1468861314351 Marionette TRACE conn2 <- [1,306,null,{}] 10:01:54 INFO - PROCESS | 1936 | 1468861314354 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}] 10:01:54 INFO - PROCESS | 1936 | 1468861314355 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:54 INFO - PROCESS | 1936 | 1468861314453 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:01:54 INFO - PROCESS | 1936 | 1468861314515 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 1936 | 1468861314517 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x122766000 == 43 [pid = 1936] [id = 84] 10:01:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x1194b3000) [pid = 1936] [serial = 249] [outer = 0x0] 10:01:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x119b91000) [pid = 1936] [serial = 250] [outer = 0x1194b3000] 10:01:54 INFO - PROCESS | 1936 | 1468861314547 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x119c51400) [pid = 1936] [serial = 251] [outer = 0x1194b3000] 10:01:54 INFO - PROCESS | 1936 | 1468861314949 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]]]}] 10:01:54 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. 10:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 10:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:01:54 INFO - PROCESS | 1936 | 1468861314972 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 1936 | 1468861314973 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 10:01:54 INFO - PROCESS | 1936 | 1468861314976 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 1936 | 1468861314978 Marionette TRACE conn2 <- [1,310,null,{}] 10:01:54 INFO - PROCESS | 1936 | 1468861314986 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}] 10:01:54 INFO - PROCESS | 1936 | 1468861314989 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:55 INFO - PROCESS | 1936 | 1468861315087 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:01:55 INFO - PROCESS | 1936 | 1468861315169 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 1936 | 1468861315171 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x12920a800 == 44 [pid = 1936] [id = 85] 10:01:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x1242a3800) [pid = 1936] [serial = 252] [outer = 0x0] 10:01:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x124cc8c00) [pid = 1936] [serial = 253] [outer = 0x1242a3800] 10:01:55 INFO - PROCESS | 1936 | 1468861315202 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x126597400) [pid = 1936] [serial = 254] [outer = 0x1242a3800] 10:01:55 INFO - PROCESS | 1936 | 1468861315602 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]]]}] 10:01:55 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. 10:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 10:01:55 INFO - PROCESS | 1936 | 1468861315647 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 1936 | 1468861315649 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 10:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:01:55 INFO - PROCESS | 1936 | 1468861315651 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 1936 | 1468861315652 Marionette TRACE conn2 <- [1,314,null,{}] 10:01:55 INFO - PROCESS | 1936 | 1468861315655 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}] 10:01:55 INFO - PROCESS | 1936 | 1468861315656 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:55 INFO - PROCESS | 1936 | 1468861315762 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:01:55 INFO - PROCESS | 1936 | 1468861315812 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 1936 | 1468861315813 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a74c800 == 45 [pid = 1936] [id = 86] 10:01:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x1267ab800) [pid = 1936] [serial = 255] [outer = 0x0] 10:01:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x128ba8400) [pid = 1936] [serial = 256] [outer = 0x1267ab800] 10:01:55 INFO - PROCESS | 1936 | 1468861315842 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x128bae000) [pid = 1936] [serial = 257] [outer = 0x1267ab800] 10:01:56 INFO - PROCESS | 1936 | 1468861316427 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]]]}] 10:01:56 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. 10:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 820ms 10:01:56 INFO - PROCESS | 1936 | 1468861316474 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 1936 | 1468861316477 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 10:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:01:56 INFO - PROCESS | 1936 | 1468861316480 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 1936 | 1468861316482 Marionette TRACE conn2 <- [1,318,null,{}] 10:01:56 INFO - PROCESS | 1936 | 1468861316486 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}] 10:01:56 INFO - PROCESS | 1936 | 1468861316487 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:56 INFO - PROCESS | 1936 | 1468861316581 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:01:56 INFO - PROCESS | 1936 | 1468861316631 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 1936 | 1468861316634 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172e4800 == 46 [pid = 1936] [id = 87] 10:01:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x11508b000) [pid = 1936] [serial = 258] [outer = 0x0] 10:01:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 116 (0x1168f9000) [pid = 1936] [serial = 259] [outer = 0x11508b000] 10:01:56 INFO - PROCESS | 1936 | 1468861316660 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 117 (0x11820dc00) [pid = 1936] [serial = 260] [outer = 0x11508b000] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x12a412800 == 45 [pid = 1936] [id = 81] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x129211000 == 44 [pid = 1936] [id = 80] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x11956f000 == 43 [pid = 1936] [id = 79] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x117211800 == 42 [pid = 1936] [id = 78] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x124d20000 == 41 [pid = 1936] [id = 77] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 116 (0x129286c00) [pid = 1936] [serial = 198] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x124205000 == 40 [pid = 1936] [id = 76] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x1237bf800 == 39 [pid = 1936] [id = 75] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x11955b000 == 38 [pid = 1936] [id = 74] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x119562000 == 37 [pid = 1936] [id = 73] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x118f17000 == 36 [pid = 1936] [id = 72] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x117e4f000 == 35 [pid = 1936] [id = 71] 10:01:57 INFO - PROCESS | 1936 | --DOCSHELL 0x116190800 == 34 [pid = 1936] [id = 70] 10:01:57 INFO - PROCESS | 1936 | 1468861317137 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]]]}] 10:01:57 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. 10:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 10:01:57 INFO - PROCESS | 1936 | 1468861317151 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 1936 | 1468861317153 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 10:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:01:57 INFO - PROCESS | 1936 | 1468861317165 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 1936 | 1468861317167 Marionette TRACE conn2 <- [1,322,null,{}] 10:01:57 INFO - PROCESS | 1936 | 1468861317169 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}] 10:01:57 INFO - PROCESS | 1936 | 1468861317171 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:57 INFO - PROCESS | 1936 | 1468861317249 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 115 (0x1207dd800) [pid = 1936] [serial = 177] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x1132a1800) [pid = 1936] [serial = 162] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x1187fc000) [pid = 1936] [serial = 171] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x118fbb800) [pid = 1936] [serial = 172] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x11979d000) [pid = 1936] [serial = 174] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x1176b1000) [pid = 1936] [serial = 165] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x118202800) [pid = 1936] [serial = 166] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x12611bc00) [pid = 1936] [serial = 160] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x1247fa800) [pid = 1936] [serial = 159] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1182b6400) [pid = 1936] [serial = 169] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x11825fc00) [pid = 1936] [serial = 168] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x123cef000) [pid = 1936] [serial = 180] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x11673dc00) [pid = 1936] [serial = 145] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x115f4b000) [pid = 1936] [serial = 144] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1185dbc00) [pid = 1936] [serial = 148] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1242a2800) [pid = 1936] [serial = 181] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1182ae000) [pid = 1936] [serial = 147] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x123007c00) [pid = 1936] [serial = 151] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1207dd400) [pid = 1936] [serial = 150] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1240fa400) [pid = 1936] [serial = 154] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x123cea000) [pid = 1936] [serial = 153] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x124714c00) [pid = 1936] [serial = 157] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1242f1400) [pid = 1936] [serial = 156] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x122609000) [pid = 1936] [serial = 178] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x124d7e000) [pid = 1936] [serial = 186] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x129280400) [pid = 1936] [serial = 196] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1242f9400) [pid = 1936] [serial = 183] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x124cc7800) [pid = 1936] [serial = 184] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x126523800) [pid = 1936] [serial = 192] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x122607800) [pid = 1936] [serial = 189] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x128bed800) [pid = 1936] [serial = 195] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x126129400) [pid = 1936] [serial = 190] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1267aec00) [pid = 1936] [serial = 193] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x115f41c00) [pid = 1936] [serial = 163] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x126129000) [pid = 1936] [serial = 187] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x119c45800) [pid = 1936] [serial = 175] [outer = 0x0] [url = about:blank] 10:01:57 INFO - PROCESS | 1936 | 1468861317309 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 1936 | 1468861317310 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x1164b8000 == 35 [pid = 1936] [id = 88] 10:01:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x115f46c00) [pid = 1936] [serial = 261] [outer = 0x0] 10:01:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x118202800) [pid = 1936] [serial = 262] [outer = 0x115f46c00] 10:01:57 INFO - PROCESS | 1936 | 1468861317339 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x118fb8000) [pid = 1936] [serial = 263] [outer = 0x115f46c00] 10:01:57 INFO - PROCESS | 1936 | 1468861317638 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]]]}] 10:01:57 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. 10:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 10:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:01:57 INFO - PROCESS | 1936 | 1468861317686 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 1936 | 1468861317687 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 10:01:57 INFO - PROCESS | 1936 | 1468861317690 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 1936 | 1468861317694 Marionette TRACE conn2 <- [1,326,null,{}] 10:01:57 INFO - PROCESS | 1936 | 1468861317701 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}] 10:01:57 INFO - PROCESS | 1936 | 1468861317704 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:57 INFO - PROCESS | 1936 | 1468861317778 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:01:57 INFO - PROCESS | 1936 | 1468861317783 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 1936 | 1468861317785 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x118779800 == 36 [pid = 1936] [id = 89] 10:01:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x119795400) [pid = 1936] [serial = 264] [outer = 0x0] 10:01:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x119e35400) [pid = 1936] [serial = 265] [outer = 0x119795400] 10:01:57 INFO - PROCESS | 1936 | 1468861317822 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x12300a800) [pid = 1936] [serial = 266] [outer = 0x119795400] 10:01:58 INFO - PROCESS | 1936 | 1468861318176 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]]]}] 10:01:58 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. 10:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 524ms 10:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:01:58 INFO - PROCESS | 1936 | 1468861318213 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 1936 | 1468861318215 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 10:01:58 INFO - PROCESS | 1936 | 1468861318217 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 1936 | 1468861318218 Marionette TRACE conn2 <- [1,330,null,{}] 10:01:58 INFO - PROCESS | 1936 | 1468861318220 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}] 10:01:58 INFO - PROCESS | 1936 | 1468861318222 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:58 INFO - PROCESS | 1936 | 1468861318301 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:01:58 INFO - PROCESS | 1936 | 1468861318305 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 1936 | 1468861318307 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x119556800 == 37 [pid = 1936] [id = 90] 10:01:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1242a2400) [pid = 1936] [serial = 267] [outer = 0x0] 10:01:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1242ed800) [pid = 1936] [serial = 268] [outer = 0x1242a2400] 10:01:58 INFO - PROCESS | 1936 | 1468861318346 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1247ec400) [pid = 1936] [serial = 269] [outer = 0x1242a2400] 10:01:58 INFO - PROCESS | 1936 | 1468861318812 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]]]}] 10:01:58 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. 10:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 619ms 10:01:58 INFO - PROCESS | 1936 | 1468861318837 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 1936 | 1468861318839 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 10:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:01:58 INFO - PROCESS | 1936 | 1468861318851 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 1936 | 1468861318853 Marionette TRACE conn2 <- [1,334,null,{}] 10:01:58 INFO - PROCESS | 1936 | 1468861318857 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}] 10:01:58 INFO - PROCESS | 1936 | 1468861318860 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:58 INFO - PROCESS | 1936 | 1468861318938 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:01:58 INFO - PROCESS | 1936 | 1468861318944 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 1936 | 1468861318945 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x119e0a000 == 38 [pid = 1936] [id = 91] 10:01:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12611bc00) [pid = 1936] [serial = 270] [outer = 0x0] 10:01:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12651e800) [pid = 1936] [serial = 271] [outer = 0x12611bc00] 10:01:58 INFO - PROCESS | 1936 | 1468861318969 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1267ad400) [pid = 1936] [serial = 272] [outer = 0x12611bc00] 10:01:59 INFO - PROCESS | 1936 | 1468861319301 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]]]}] 10:01:59 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. 10:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 10:01:59 INFO - PROCESS | 1936 | 1468861319320 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 1936 | 1468861319321 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 10:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:01:59 INFO - PROCESS | 1936 | 1468861319349 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 1936 | 1468861319350 Marionette TRACE conn2 <- [1,338,null,{}] 10:01:59 INFO - PROCESS | 1936 | 1468861319357 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}] 10:01:59 INFO - PROCESS | 1936 | 1468861319364 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:59 INFO - PROCESS | 1936 | 1468861319481 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:01:59 INFO - PROCESS | 1936 | 1468861319486 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 1936 | 1468861319487 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x115f91800 == 39 [pid = 1936] [id = 92] 10:01:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x126122800) [pid = 1936] [serial = 273] [outer = 0x0] 10:01:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x128bae800) [pid = 1936] [serial = 274] [outer = 0x126122800] 10:01:59 INFO - PROCESS | 1936 | 1468861319512 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x128dbcc00) [pid = 1936] [serial = 275] [outer = 0x126122800] 10:01:59 INFO - PROCESS | 1936 | 1468861319819 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]]]}] 10:01:59 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. 10:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 548ms 10:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:01:59 INFO - PROCESS | 1936 | 1468861319874 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 1936 | 1468861319875 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 10:01:59 INFO - PROCESS | 1936 | 1468861319877 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 1936 | 1468861319878 Marionette TRACE conn2 <- [1,342,null,{}] 10:01:59 INFO - PROCESS | 1936 | 1468861319880 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}] 10:01:59 INFO - PROCESS | 1936 | 1468861319881 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:59 INFO - PROCESS | 1936 | 1468861319972 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:01:59 INFO - PROCESS | 1936 | 1468861319981 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 1936 | 1468861319982 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:01:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x123653800 == 40 [pid = 1936] [id = 93] 10:01:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x129283c00) [pid = 1936] [serial = 276] [outer = 0x0] 10:02:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12928c000) [pid = 1936] [serial = 277] [outer = 0x129283c00] 10:02:00 INFO - PROCESS | 1936 | 1468861320013 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12961d800) [pid = 1936] [serial = 278] [outer = 0x129283c00] 10:02:00 INFO - PROCESS | 1936 | 1468861320350 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]]]}] 10:02:00 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. 10:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 10:02:00 INFO - PROCESS | 1936 | 1468861320396 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 1936 | 1468861320397 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 10:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:02:00 INFO - PROCESS | 1936 | 1468861320399 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 1936 | 1468861320401 Marionette TRACE conn2 <- [1,346,null,{}] 10:02:00 INFO - PROCESS | 1936 | 1468861320403 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}] 10:02:00 INFO - PROCESS | 1936 | 1468861320404 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:00 INFO - PROCESS | 1936 | 1468861320497 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:02:00 INFO - PROCESS | 1936 | 1468861320514 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 1936 | 1468861320514 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x124214800 == 41 [pid = 1936] [id = 94] 10:02:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12a644000) [pid = 1936] [serial = 279] [outer = 0x0] 10:02:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12a731c00) [pid = 1936] [serial = 280] [outer = 0x12a644000] 10:02:00 INFO - PROCESS | 1936 | 1468861320538 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12a867000) [pid = 1936] [serial = 281] [outer = 0x12a644000] 10:02:00 INFO - PROCESS | 1936 | 1468861320855 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]]]}] 10:02:00 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. 10:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 467ms 10:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:02:00 INFO - PROCESS | 1936 | 1468861320868 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 1936 | 1468861320869 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 10:02:00 INFO - PROCESS | 1936 | 1468861320871 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 1936 | 1468861320872 Marionette TRACE conn2 <- [1,350,null,{}] 10:02:00 INFO - PROCESS | 1936 | 1468861320875 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}] 10:02:00 INFO - PROCESS | 1936 | 1468861320878 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:00 INFO - PROCESS | 1936 | 1468861320969 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:02:01 INFO - PROCESS | 1936 | 1468861321002 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 1936 | 1468861321003 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x1261c3800 == 42 [pid = 1936] [id = 95] 10:02:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12a896400) [pid = 1936] [serial = 282] [outer = 0x0] 10:02:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12a89c400) [pid = 1936] [serial = 283] [outer = 0x12a896400] 10:02:01 INFO - PROCESS | 1936 | 1468861321035 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12ab09400) [pid = 1936] [serial = 284] [outer = 0x12a896400] 10:02:01 INFO - PROCESS | 1936 | 1468861321451 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]]]}] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12928a400) [pid = 1936] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x116745800) [pid = 1936] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x112a82000) [pid = 1936] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12260a000) [pid = 1936] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x124d7f000) [pid = 1936] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1185d1800) [pid = 1936] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x123ced000) [pid = 1936] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x117e97000) [pid = 1936] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11978f800) [pid = 1936] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x119e2f400) [pid = 1936] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x118517400) [pid = 1936] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x119c46400) [pid = 1936] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:02:01 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x12a8a5c00) [pid = 1936] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:02:01 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. 10:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 618ms 10:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:02:01 INFO - PROCESS | 1936 | 1468861321490 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 1936 | 1468861321491 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 10:02:01 INFO - PROCESS | 1936 | 1468861321493 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 1936 | 1468861321494 Marionette TRACE conn2 <- [1,354,null,{}] 10:02:01 INFO - PROCESS | 1936 | 1468861321497 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}] 10:02:01 INFO - PROCESS | 1936 | 1468861321498 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:01 INFO - PROCESS | 1936 | 1468861321579 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:02:01 INFO - PROCESS | 1936 | 1468861321582 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 1936 | 1468861321583 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x1247b3800 == 43 [pid = 1936] [id = 96] 10:02:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1194b2800) [pid = 1936] [serial = 285] [outer = 0x0] 10:02:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1232a6000) [pid = 1936] [serial = 286] [outer = 0x1194b2800] 10:02:01 INFO - PROCESS | 1936 | 1468861321608 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12938fc00) [pid = 1936] [serial = 287] [outer = 0x1194b2800] 10:02:01 INFO - PROCESS | 1936 | 1468861321916 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]]]}] 10:02:01 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. 10:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 10:02:01 INFO - PROCESS | 1936 | 1468861321962 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 1936 | 1468861321963 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 10:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:02:01 INFO - PROCESS | 1936 | 1468861321965 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 1936 | 1468861321967 Marionette TRACE conn2 <- [1,358,null,{}] 10:02:01 INFO - PROCESS | 1936 | 1468861321969 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}] 10:02:01 INFO - PROCESS | 1936 | 1468861321971 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:02 INFO - PROCESS | 1936 | 1468861322081 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:02:02 INFO - PROCESS | 1936 | 1468861322111 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 1936 | 1468861322113 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x12921e800 == 44 [pid = 1936] [id = 97] 10:02:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1185d1800) [pid = 1936] [serial = 288] [outer = 0x0] 10:02:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a89e000) [pid = 1936] [serial = 289] [outer = 0x1185d1800] 10:02:02 INFO - PROCESS | 1936 | 1468861322146 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12b9b4400) [pid = 1936] [serial = 290] [outer = 0x1185d1800] 10:02:02 INFO - PROCESS | 1936 | 1468861322397 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]]]}] 10:02:02 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. 10:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 10:02:02 INFO - PROCESS | 1936 | 1468861322434 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 1936 | 1468861322435 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 10:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:02:02 INFO - PROCESS | 1936 | 1468861322437 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 1936 | 1468861322438 Marionette TRACE conn2 <- [1,362,null,{}] 10:02:02 INFO - PROCESS | 1936 | 1468861322448 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}] 10:02:02 INFO - PROCESS | 1936 | 1468861322449 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:02 INFO - PROCESS | 1936 | 1468861322535 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:02:02 INFO - PROCESS | 1936 | 1468861322539 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 1936 | 1468861322540 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7ae000 == 45 [pid = 1936] [id = 98] 10:02:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12b9ae800) [pid = 1936] [serial = 291] [outer = 0x0] 10:02:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12ba5ac00) [pid = 1936] [serial = 292] [outer = 0x12b9ae800] 10:02:02 INFO - PROCESS | 1936 | 1468861322564 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12be5c000) [pid = 1936] [serial = 293] [outer = 0x12b9ae800] 10:02:02 INFO - PROCESS | 1936 | 1468861322898 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]]]}] 10:02:02 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. 10:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 476ms 10:02:02 INFO - PROCESS | 1936 | 1468861322913 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 1936 | 1468861322914 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 10:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:02:02 INFO - PROCESS | 1936 | 1468861322917 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 1936 | 1468861322918 Marionette TRACE conn2 <- [1,366,null,{}] 10:02:02 INFO - PROCESS | 1936 | 1468861322920 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}] 10:02:02 INFO - PROCESS | 1936 | 1468861322921 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:03 INFO - PROCESS | 1936 | 1468861323022 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:02:03 INFO - PROCESS | 1936 | 1468861323031 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 1936 | 1468861323032 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aa9c000 == 46 [pid = 1936] [id = 99] 10:02:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12b9b3800) [pid = 1936] [serial = 294] [outer = 0x0] 10:02:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12be5ec00) [pid = 1936] [serial = 295] [outer = 0x12b9b3800] 10:02:03 INFO - PROCESS | 1936 | 1468861323063 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12be6a400) [pid = 1936] [serial = 296] [outer = 0x12b9b3800] 10:02:03 INFO - PROCESS | 1936 | 1468861323353 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]]]}] 10:02:03 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. 10:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 467ms 10:02:03 INFO - PROCESS | 1936 | 1468861323385 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 1936 | 1468861323386 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 10:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:02:03 INFO - PROCESS | 1936 | 1468861323388 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 1936 | 1468861323389 Marionette TRACE conn2 <- [1,370,null,{}] 10:02:03 INFO - PROCESS | 1936 | 1468861323395 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}] 10:02:03 INFO - PROCESS | 1936 | 1468861323397 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:03 INFO - PROCESS | 1936 | 1468861323479 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:02:03 INFO - PROCESS | 1936 | 1468861323570 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 1936 | 1468861323572 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x11275a800 == 47 [pid = 1936] [id = 100] 10:02:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x111d16800) [pid = 1936] [serial = 297] [outer = 0x0] 10:02:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x1131b0000) [pid = 1936] [serial = 298] [outer = 0x111d16800] 10:02:03 INFO - PROCESS | 1936 | 1468861323603 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x116747000) [pid = 1936] [serial = 299] [outer = 0x111d16800] 10:02:04 INFO - PROCESS | 1936 | 1468861324064 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]]]}] 10:02:04 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. 10:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 721ms 10:02:04 INFO - PROCESS | 1936 | 1468861324111 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:02:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:02:04 INFO - PROCESS | 1936 | 1468861324113 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 10:02:04 INFO - PROCESS | 1936 | 1468861324116 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 1936 | 1468861324118 Marionette TRACE conn2 <- [1,374,null,{}] 10:02:04 INFO - PROCESS | 1936 | 1468861324122 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}] 10:02:04 INFO - PROCESS | 1936 | 1468861324125 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:04 INFO - PROCESS | 1936 | 1468861324227 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:02:04 INFO - PROCESS | 1936 | 1468861324292 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 1936 | 1468861324294 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185aa800 == 48 [pid = 1936] [id = 101] 10:02:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x1182ac800) [pid = 1936] [serial = 300] [outer = 0x0] 10:02:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x118f6b000) [pid = 1936] [serial = 301] [outer = 0x1182ac800] 10:02:04 INFO - PROCESS | 1936 | 1468861324324 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x119791c00) [pid = 1936] [serial = 302] [outer = 0x1182ac800] 10:02:04 INFO - PROCESS | 1936 | 1468861324737 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:02:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 10:02:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:02:04 INFO - PROCESS | 1936 | 1468861324790 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 1936 | 1468861324792 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 10:02:04 INFO - PROCESS | 1936 | 1468861324795 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 1936 | 1468861324796 Marionette TRACE conn2 <- [1,378,null,{}] 10:02:04 INFO - PROCESS | 1936 | 1468861324799 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}] 10:02:04 INFO - PROCESS | 1936 | 1468861324800 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:04 INFO - PROCESS | 1936 | 1468861324906 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:02:04 INFO - PROCESS | 1936 | 1468861324991 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 1936 | 1468861324993 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fb6800 == 49 [pid = 1936] [id = 102] 10:02:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x1207d3c00) [pid = 1936] [serial = 303] [outer = 0x0] 10:02:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x1237b7400) [pid = 1936] [serial = 304] [outer = 0x1207d3c00] 10:02:05 INFO - PROCESS | 1936 | 1468861325036 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x124d87400) [pid = 1936] [serial = 305] [outer = 0x1207d3c00] 10:02:05 INFO - PROCESS | 1936 | 1468861325446 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:02:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 668ms 10:02:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:02:05 INFO - PROCESS | 1936 | 1468861325464 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 1936 | 1468861325465 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 10:02:05 INFO - PROCESS | 1936 | 1468861325472 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 1936 | 1468861325477 Marionette TRACE conn2 <- [1,382,null,{}] 10:02:05 INFO - PROCESS | 1936 | 1468861325480 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}] 10:02:05 INFO - PROCESS | 1936 | 1468861325483 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:05 INFO - PROCESS | 1936 | 1468861325592 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:02:05 INFO - PROCESS | 1936 | 1468861325657 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 1936 | 1468861325658 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b816000 == 50 [pid = 1936] [id = 103] 10:02:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x128bea800) [pid = 1936] [serial = 306] [outer = 0x0] 10:02:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x12928a800) [pid = 1936] [serial = 307] [outer = 0x128bea800] 10:02:05 INFO - PROCESS | 1936 | 1468861325735 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x12a896800) [pid = 1936] [serial = 308] [outer = 0x128bea800] 10:02:06 INFO - PROCESS | 1936 | 1468861326196 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:02:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:02:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 778ms 10:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:02:06 INFO - PROCESS | 1936 | 1468861326246 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:02:06 INFO - PROCESS | 1936 | 1468861326248 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 10:02:06 INFO - PROCESS | 1936 | 1468861326250 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - PROCESS | 1936 | 1468861326252 Marionette TRACE conn2 <- [1,386,null,{}] 10:02:06 INFO - PROCESS | 1936 | 1468861326254 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}] 10:02:06 INFO - PROCESS | 1936 | 1468861326255 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:06 INFO - PROCESS | 1936 | 1468861326357 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:02:06 INFO - PROCESS | 1936 | 1468861326423 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 1936 | 1468861326425 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x11721b800 == 51 [pid = 1936] [id = 104] 10:02:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 116 (0x1187ee800) [pid = 1936] [serial = 309] [outer = 0x0] 10:02:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 117 (0x128bebc00) [pid = 1936] [serial = 310] [outer = 0x1187ee800] 10:02:06 INFO - PROCESS | 1936 | 1468861326453 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 118 (0x12b1a1400) [pid = 1936] [serial = 311] [outer = 0x1187ee800] 10:02:06 INFO - PROCESS | 1936 | 1468861326991 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]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 771ms 10:02:07 INFO - PROCESS | 1936 | 1468861327021 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 1936 | 1468861327024 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 10:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:02:07 INFO - PROCESS | 1936 | 1468861327047 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 1936 | 1468861327049 Marionette TRACE conn2 <- [1,390,null,{}] 10:02:07 INFO - PROCESS | 1936 | 1468861327053 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}] 10:02:07 INFO - PROCESS | 1936 | 1468861327055 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:07 INFO - PROCESS | 1936 | 1468861327149 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:02:07 INFO - PROCESS | 1936 | 1468861327216 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 1936 | 1468861327218 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x115f93000 == 52 [pid = 1936] [id = 105] 10:02:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 119 (0x11870fc00) [pid = 1936] [serial = 312] [outer = 0x0] 10:02:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 120 (0x1199a1c00) [pid = 1936] [serial = 313] [outer = 0x11870fc00] 10:02:07 INFO - PROCESS | 1936 | 1468861327246 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 121 (0x1207df400) [pid = 1936] [serial = 314] [outer = 0x11870fc00] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12aa9c000 == 51 [pid = 1936] [id = 99] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7ae000 == 50 [pid = 1936] [id = 98] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12921e800 == 49 [pid = 1936] [id = 97] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x1247b3800 == 48 [pid = 1936] [id = 96] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x1261c3800 == 47 [pid = 1936] [id = 95] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x124214800 == 46 [pid = 1936] [id = 94] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x123653800 == 45 [pid = 1936] [id = 93] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x115f91800 == 44 [pid = 1936] [id = 92] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 120 (0x118205400) [pid = 1936] [serial = 204] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 119 (0x112a81800) [pid = 1936] [serial = 201] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 118 (0x12b826400) [pid = 1936] [serial = 244] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x119e0a000 == 43 [pid = 1936] [id = 91] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x119556800 == 42 [pid = 1936] [id = 90] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x118779800 == 41 [pid = 1936] [id = 89] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x1164b8000 == 40 [pid = 1936] [id = 88] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x1172e4800 == 39 [pid = 1936] [id = 87] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12a74c800 == 38 [pid = 1936] [id = 86] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12920a800 == 37 [pid = 1936] [id = 85] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x122766000 == 36 [pid = 1936] [id = 84] 10:02:07 INFO - PROCESS | 1936 | --DOCSHELL 0x1172d6000 == 35 [pid = 1936] [id = 83] 10:02:07 INFO - PROCESS | 1936 | 1468861327662 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]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 626ms 10:02:07 INFO - PROCESS | 1936 | 1468861327672 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 1936 | 1468861327676 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 10:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 117 (0x12ab09000) [pid = 1936] [serial = 241] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 116 (0x12b19fc00) [pid = 1936] [serial = 242] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 115 (0x12938c400) [pid = 1936] [serial = 226] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x1242a9400) [pid = 1936] [serial = 220] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x116805c00) [pid = 1936] [serial = 232] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x129387000) [pid = 1936] [serial = 199] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x129286000) [pid = 1936] [serial = 224] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x11851f800) [pid = 1936] [serial = 233] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x12a735c00) [pid = 1936] [serial = 236] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x12a8a1000) [pid = 1936] [serial = 239] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x11820a400) [pid = 1936] [serial = 208] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1182da400) [pid = 1936] [serial = 209] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x123cee000) [pid = 1936] [serial = 235] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12d136c00) [pid = 1936] [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.] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12a72f800) [pid = 1936] [serial = 230] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x123706800) [pid = 1936] [serial = 217] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1194b1400) [pid = 1936] [serial = 212] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x119ed5000) [pid = 1936] [serial = 214] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12672b400) [pid = 1936] [serial = 223] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12961cc00) [pid = 1936] [serial = 229] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x119317400) [pid = 1936] [serial = 211] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x129619800) [pid = 1936] [serial = 227] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x123f2e800) [pid = 1936] [serial = 218] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12260c400) [pid = 1936] [serial = 215] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x124cc9400) [pid = 1936] [serial = 221] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12a868000) [pid = 1936] [serial = 238] [outer = 0x0] [url = about:blank] 10:02:07 INFO - PROCESS | 1936 | 1468861327701 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 1936 | 1468861327703 Marionette TRACE conn2 <- [1,394,null,{}] 10:02:07 INFO - PROCESS | 1936 | 1468861327709 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}] 10:02:07 INFO - PROCESS | 1936 | 1468861327711 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:07 INFO - PROCESS | 1936 | 1468861327809 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:02:07 INFO - PROCESS | 1936 | 1468861327815 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 1936 | 1468861327816 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172e1800 == 36 [pid = 1936] [id = 106] 10:02:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x123ced000) [pid = 1936] [serial = 315] [outer = 0x0] 10:02:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1240f8800) [pid = 1936] [serial = 316] [outer = 0x123ced000] 10:02:07 INFO - PROCESS | 1936 | 1468861327843 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x124cd5400) [pid = 1936] [serial = 317] [outer = 0x123ced000] 10:02:08 INFO - PROCESS | 1936 | 1468861328175 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]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 533ms 10:02:08 INFO - PROCESS | 1936 | 1468861328231 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 1936 | 1468861328232 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 10:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:02:08 INFO - PROCESS | 1936 | 1468861328235 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 1936 | 1468861328238 Marionette TRACE conn2 <- [1,398,null,{}] 10:02:08 INFO - PROCESS | 1936 | 1468861328245 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}] 10:02:08 INFO - PROCESS | 1936 | 1468861328248 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:08 INFO - PROCESS | 1936 | 1468861328329 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:02:08 INFO - PROCESS | 1936 | 1468861328333 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 1936 | 1468861328335 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x11992c000 == 37 [pid = 1936] [id = 107] 10:02:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1267acc00) [pid = 1936] [serial = 318] [outer = 0x0] 10:02:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x128be7c00) [pid = 1936] [serial = 319] [outer = 0x1267acc00] 10:02:08 INFO - PROCESS | 1936 | 1468861328363 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x129387400) [pid = 1936] [serial = 320] [outer = 0x1267acc00] 10:02:08 INFO - PROCESS | 1936 | 1468861328854 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]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 672ms 10:02:08 INFO - PROCESS | 1936 | 1468861328927 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 1936 | 1468861328939 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 10:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:02:08 INFO - PROCESS | 1936 | 1468861328955 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 1936 | 1468861328957 Marionette TRACE conn2 <- [1,402,null,{}] 10:02:08 INFO - PROCESS | 1936 | 1468861328960 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}] 10:02:08 INFO - PROCESS | 1936 | 1468861328962 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:09 INFO - PROCESS | 1936 | 1468861329150 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:02:09 INFO - PROCESS | 1936 | 1468861329194 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 1936 | 1468861329195 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x12365b000 == 38 [pid = 1936] [id = 108] 10:02:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12a8a4c00) [pid = 1936] [serial = 321] [outer = 0x0] 10:02:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12b9ac000) [pid = 1936] [serial = 322] [outer = 0x12a8a4c00] 10:02:09 INFO - PROCESS | 1936 | 1468861329238 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12b9b6800) [pid = 1936] [serial = 323] [outer = 0x12a8a4c00] 10:02:09 INFO - PROCESS | 1936 | 1468861329511 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]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 579ms 10:02:09 INFO - PROCESS | 1936 | 1468861329533 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 1936 | 1468861329534 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 10:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:02:09 INFO - PROCESS | 1936 | 1468861329536 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - PROCESS | 1936 | 1468861329537 Marionette TRACE conn2 <- [1,406,null,{}] 10:02:09 INFO - PROCESS | 1936 | 1468861329540 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}] 10:02:09 INFO - PROCESS | 1936 | 1468861329544 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:09 INFO - PROCESS | 1936 | 1468861329633 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:02:09 INFO - PROCESS | 1936 | 1468861329637 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 1936 | 1468861329638 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x11611a000 == 39 [pid = 1936] [id = 109] 10:02:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12ba5b400) [pid = 1936] [serial = 324] [outer = 0x0] 10:02:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12be65400) [pid = 1936] [serial = 325] [outer = 0x12ba5b400] 10:02:09 INFO - PROCESS | 1936 | 1468861329664 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12beb9400) [pid = 1936] [serial = 326] [outer = 0x12ba5b400] 10:02:10 INFO - PROCESS | 1936 | 1468861330039 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]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 10:02:10 INFO - PROCESS | 1936 | 1468861330055 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 1936 | 1468861330057 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 10:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:02:10 INFO - PROCESS | 1936 | 1468861330061 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 1936 | 1468861330062 Marionette TRACE conn2 <- [1,410,null,{}] 10:02:10 INFO - PROCESS | 1936 | 1468861330064 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}] 10:02:10 INFO - PROCESS | 1936 | 1468861330068 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:10 INFO - PROCESS | 1936 | 1468861330190 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:02:10 INFO - PROCESS | 1936 | 1468861330195 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 1936 | 1468861330196 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c16800 == 40 [pid = 1936] [id = 110] 10:02:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12be6a800) [pid = 1936] [serial = 327] [outer = 0x0] 10:02:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12bfb1000) [pid = 1936] [serial = 328] [outer = 0x12be6a800] 10:02:10 INFO - PROCESS | 1936 | 1468861330249 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12c61e000) [pid = 1936] [serial = 329] [outer = 0x12be6a800] 10:02:10 INFO - PROCESS | 1936 | 1468861330587 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]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 569ms 10:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:02:10 INFO - PROCESS | 1936 | 1468861330630 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 1936 | 1468861330631 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 10:02:10 INFO - PROCESS | 1936 | 1468861330633 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 1936 | 1468861330634 Marionette TRACE conn2 <- [1,414,null,{}] 10:02:10 INFO - PROCESS | 1936 | 1468861330636 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}] 10:02:10 INFO - PROCESS | 1936 | 1468861330638 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:10 INFO - PROCESS | 1936 | 1468861330735 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:02:10 INFO - PROCESS | 1936 | 1468861330738 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 1936 | 1468861330739 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a41a000 == 41 [pid = 1936] [id = 111] 10:02:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12bfbc400) [pid = 1936] [serial = 330] [outer = 0x0] 10:02:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x12cada000) [pid = 1936] [serial = 331] [outer = 0x12bfbc400] 10:02:10 INFO - PROCESS | 1936 | 1468861330764 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x12cae1c00) [pid = 1936] [serial = 332] [outer = 0x12bfbc400] 10:02:11 INFO - PROCESS | 1936 | 1468861331121 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]]]}] 10:02:11 INFO - PROCESS | 1936 | 1468861331129 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:02:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:02:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 10:02:11 INFO - PROCESS | 1936 | 1468861331152 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:02:11 INFO - PROCESS | 1936 | 1468861331153 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 10:02:11 INFO - PROCESS | 1936 | 1468861331156 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 1936 | 1468861331157 Marionette TRACE conn2 <- [1,418,null,{}] 10:02:11 INFO - PROCESS | 1936 | 1468861331161 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}] 10:02:11 INFO - PROCESS | 1936 | 1468861331162 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:11 INFO - PROCESS | 1936 | 1468861331263 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:02:11 INFO - PROCESS | 1936 | 1468861331276 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 1936 | 1468861331277 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a75b800 == 42 [pid = 1936] [id = 112] 10:02:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x1127d8000) [pid = 1936] [serial = 333] [outer = 0x0] 10:02:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x1127da400) [pid = 1936] [serial = 334] [outer = 0x1127d8000] 10:02:11 INFO - PROCESS | 1936 | 1468861331301 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x12cae4400) [pid = 1936] [serial = 335] [outer = 0x1127d8000] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x129283c00) [pid = 1936] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x12a644000) [pid = 1936] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x1194b3000) [pid = 1936] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x116a9f000) [pid = 1936] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x1242a3800) [pid = 1936] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x12611bc00) [pid = 1936] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x115f46c00) [pid = 1936] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12a8a2000) [pid = 1936] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x1242a2400) [pid = 1936] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12a896400) [pid = 1936] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11508b000) [pid = 1936] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1267ab800) [pid = 1936] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x119795400) [pid = 1936] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1194b2800) [pid = 1936] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12b9ae800) [pid = 1936] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x126122800) [pid = 1936] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1185d1800) [pid = 1936] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x111d19c00) [pid = 1936] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:02:11 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x117e95c00) [pid = 1936] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:02:12 INFO - PROCESS | 1936 | 1468861332094 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]]]}] 10:02:12 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 10:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 972ms 10:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:02:12 INFO - PROCESS | 1936 | 1468861332129 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 1936 | 1468861332130 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 10:02:12 INFO - PROCESS | 1936 | 1468861332132 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 1936 | 1468861332133 Marionette TRACE conn2 <- [1,422,null,{}] 10:02:12 INFO - PROCESS | 1936 | 1468861332136 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}] 10:02:12 INFO - PROCESS | 1936 | 1468861332137 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:12 INFO - PROCESS | 1936 | 1468861332236 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:02:12 INFO - PROCESS | 1936 | 1468861332270 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 1936 | 1468861332271 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197be000 == 43 [pid = 1936] [id = 113] 10:02:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1126f1800) [pid = 1936] [serial = 336] [outer = 0x0] 10:02:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1126fa000) [pid = 1936] [serial = 337] [outer = 0x1126f1800] 10:02:12 INFO - PROCESS | 1936 | 1468861332303 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1126ffc00) [pid = 1936] [serial = 338] [outer = 0x1126f1800] 10:02:13 INFO - PROCESS | 1936 | 1468861333038 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]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:02:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 919ms 10:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:02:13 INFO - PROCESS | 1936 | 1468861333051 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 1936 | 1468861333052 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 10:02:13 INFO - PROCESS | 1936 | 1468861333055 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 1936 | 1468861333056 Marionette TRACE conn2 <- [1,426,null,{}] 10:02:13 INFO - PROCESS | 1936 | 1468861333059 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}] 10:02:13 INFO - PROCESS | 1936 | 1468861333060 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:13 INFO - PROCESS | 1936 | 1468861333140 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:02:13 INFO - PROCESS | 1936 | 1468861333146 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 1936 | 1468861333147 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba2e800 == 44 [pid = 1936] [id = 114] 10:02:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x113d04c00) [pid = 1936] [serial = 339] [outer = 0x0] 10:02:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1185d7800) [pid = 1936] [serial = 340] [outer = 0x113d04c00] 10:02:13 INFO - PROCESS | 1936 | 1468861333171 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x119c46800) [pid = 1936] [serial = 341] [outer = 0x113d04c00] 10:02:13 INFO - PROCESS | 1936 | 1468861333502 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] 10:02:13 INFO - PROCESS | 1936 | 1468861333527 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 10:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:02:13 INFO - PROCESS | 1936 | 1468861333530 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 1936 | 1468861333532 Marionette TRACE conn2 <- [1,430,null,{}] 10:02:13 INFO - PROCESS | 1936 | 1468861333534 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}] 10:02:13 INFO - PROCESS | 1936 | 1468861333536 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:13 INFO - PROCESS | 1936 | 1468861333659 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:02:13 INFO - PROCESS | 1936 | 1468861333666 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 1936 | 1468861333667 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be55800 == 45 [pid = 1936] [id = 115] 10:02:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x115de1000) [pid = 1936] [serial = 342] [outer = 0x0] 10:02:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1245d0400) [pid = 1936] [serial = 343] [outer = 0x115de1000] 10:02:13 INFO - PROCESS | 1936 | 1468861333695 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12cae4c00) [pid = 1936] [serial = 344] [outer = 0x115de1000] 10:02:14 INFO - PROCESS | 1936 | 1468861334130 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]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 10:02:14 INFO - PROCESS | 1936 | 1468861334200 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 1936 | 1468861334203 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 10:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:02:14 INFO - PROCESS | 1936 | 1468861334206 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 1936 | 1468861334208 Marionette TRACE conn2 <- [1,434,null,{}] 10:02:14 INFO - PROCESS | 1936 | 1468861334212 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}] 10:02:14 INFO - PROCESS | 1936 | 1468861334214 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:14 INFO - PROCESS | 1936 | 1468861334318 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:02:14 INFO - PROCESS | 1936 | 1468861334424 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 1936 | 1468861334426 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e4c800 == 46 [pid = 1936] [id = 116] 10:02:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x1129b4400) [pid = 1936] [serial = 345] [outer = 0x0] 10:02:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x1129b6000) [pid = 1936] [serial = 346] [outer = 0x1129b4400] 10:02:14 INFO - PROCESS | 1936 | 1468861334458 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x1131b1400) [pid = 1936] [serial = 347] [outer = 0x1129b4400] 10:02:14 INFO - PROCESS | 1936 | 1468861334931 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]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 773ms 10:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:02:14 INFO - PROCESS | 1936 | 1468861334979 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 1936 | 1468861334984 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 10:02:14 INFO - PROCESS | 1936 | 1468861334990 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 1936 | 1468861334995 Marionette TRACE conn2 <- [1,438,null,{}] 10:02:15 INFO - PROCESS | 1936 | 1468861334998 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}] 10:02:15 INFO - PROCESS | 1936 | 1468861334999 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:15 INFO - PROCESS | 1936 | 1468861335090 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:02:15 INFO - PROCESS | 1936 | 1468861335161 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 1936 | 1468861335162 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x122759000 == 47 [pid = 1936] [id = 117] 10:02:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x1187fcc00) [pid = 1936] [serial = 348] [outer = 0x0] 10:02:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x11979d000) [pid = 1936] [serial = 349] [outer = 0x1187fcc00] 10:02:15 INFO - PROCESS | 1936 | 1468861335212 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x1207d2c00) [pid = 1936] [serial = 350] [outer = 0x1187fcc00] 10:02:15 INFO - PROCESS | 1936 | 1468861335792 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]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:02:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 829ms 10:02:15 INFO - PROCESS | 1936 | 1468861335818 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 1936 | 1468861335820 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 10:02:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:02:15 INFO - PROCESS | 1936 | 1468861335822 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 1936 | 1468861335825 Marionette TRACE conn2 <- [1,442,null,{}] 10:02:15 INFO - PROCESS | 1936 | 1468861335851 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}] 10:02:15 INFO - PROCESS | 1936 | 1468861335855 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:15 INFO - PROCESS | 1936 | 1468861335960 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:02:16 INFO - PROCESS | 1936 | 1468861336030 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 1936 | 1468861336032 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba29000 == 48 [pid = 1936] [id = 118] 10:02:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x126523c00) [pid = 1936] [serial = 351] [outer = 0x0] 10:02:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x1267b1000) [pid = 1936] [serial = 352] [outer = 0x126523c00] 10:02:16 INFO - PROCESS | 1936 | 1468861336064 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x128bb0000) [pid = 1936] [serial = 353] [outer = 0x126523c00] 10:02:16 INFO - PROCESS | 1936 | 1468861336501 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]]]}] 10:02:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:02:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 690ms 10:02:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:02:16 INFO - PROCESS | 1936 | 1468861336512 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:02:16 INFO - PROCESS | 1936 | 1468861336514 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 10:02:16 INFO - PROCESS | 1936 | 1468861336516 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 1936 | 1468861336517 Marionette TRACE conn2 <- [1,446,null,{}] 10:02:16 INFO - PROCESS | 1936 | 1468861336520 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}] 10:02:16 INFO - PROCESS | 1936 | 1468861336521 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:16 INFO - PROCESS | 1936 | 1468861336628 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:02:16 INFO - PROCESS | 1936 | 1468861336680 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 1936 | 1468861336682 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf9c000 == 49 [pid = 1936] [id = 119] 10:02:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x128d9ac00) [pid = 1936] [serial = 354] [outer = 0x0] 10:02:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x12938bc00) [pid = 1936] [serial = 355] [outer = 0x128d9ac00] 10:02:16 INFO - PROCESS | 1936 | 1468861336711 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x12a861c00) [pid = 1936] [serial = 356] [outer = 0x128d9ac00] 10:02:17 INFO - PROCESS | 1936 | 1468861337365 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]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 872ms 10:02:17 INFO - PROCESS | 1936 | 1468861337388 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:02:17 INFO - PROCESS | 1936 | 1468861337393 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 10:02:17 INFO - PROCESS | 1936 | 1468861337397 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 1936 | 1468861337399 Marionette TRACE conn2 <- [1,450,null,{}] 10:02:17 INFO - PROCESS | 1936 | 1468861337403 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}] 10:02:17 INFO - PROCESS | 1936 | 1468861337404 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:17 INFO - PROCESS | 1936 | 1468861337494 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:02:17 INFO - PROCESS | 1936 | 1468861337561 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 1936 | 1468861337564 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f10800 == 50 [pid = 1936] [id = 120] 10:02:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 116 (0x116805c00) [pid = 1936] [serial = 357] [outer = 0x0] 10:02:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 117 (0x116aa0800) [pid = 1936] [serial = 358] [outer = 0x116805c00] 10:02:17 INFO - PROCESS | 1936 | 1468861337591 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 118 (0x118267800) [pid = 1936] [serial = 359] [outer = 0x116805c00] 10:02:18 INFO - PROCESS | 1936 | 1468861338041 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] 10:02:18 INFO - PROCESS | 1936 | 1468861338084 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 10:02:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:02:18 INFO - PROCESS | 1936 | 1468861338095 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 1936 | 1468861338097 Marionette TRACE conn2 <- [1,454,null,{}] 10:02:18 INFO - PROCESS | 1936 | 1468861338101 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}] 10:02:18 INFO - PROCESS | 1936 | 1468861338104 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:18 INFO - PROCESS | 1936 | 1468861338200 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:02:18 INFO - PROCESS | 1936 | 1468861338270 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 1936 | 1468861338271 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f68800 == 51 [pid = 1936] [id = 121] 10:02:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 119 (0x1182b5c00) [pid = 1936] [serial = 360] [outer = 0x0] 10:02:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 120 (0x1187f6800) [pid = 1936] [serial = 361] [outer = 0x1182b5c00] 10:02:18 INFO - PROCESS | 1936 | 1468861338299 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 121 (0x11931d000) [pid = 1936] [serial = 362] [outer = 0x1182b5c00] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba2e800 == 50 [pid = 1936] [id = 114] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x1197be000 == 49 [pid = 1936] [id = 113] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12a75b800 == 48 [pid = 1936] [id = 112] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12a41a000 == 47 [pid = 1936] [id = 111] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x126c16800 == 46 [pid = 1936] [id = 110] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 120 (0x12be5ec00) [pid = 1936] [serial = 295] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x11611a000 == 45 [pid = 1936] [id = 109] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12365b000 == 44 [pid = 1936] [id = 108] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x11992c000 == 43 [pid = 1936] [id = 107] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x1172e1800 == 42 [pid = 1936] [id = 106] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x115f93000 == 41 [pid = 1936] [id = 105] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x123fb6800 == 40 [pid = 1936] [id = 102] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x1185aa800 == 39 [pid = 1936] [id = 101] 10:02:18 INFO - PROCESS | 1936 | --DOCSHELL 0x11275a800 == 38 [pid = 1936] [id = 100] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 119 (0x11825c800) [pid = 1936] [serial = 205] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 118 (0x1150ce400) [pid = 1936] [serial = 202] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 117 (0x12928c000) [pid = 1936] [serial = 277] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 116 (0x12a731c00) [pid = 1936] [serial = 280] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 115 (0x119c51400) [pid = 1936] [serial = 251] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x119b91000) [pid = 1936] [serial = 250] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x1182e5c00) [pid = 1936] [serial = 248] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x118210800) [pid = 1936] [serial = 247] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x126597400) [pid = 1936] [serial = 254] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x124cc8c00) [pid = 1936] [serial = 253] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x12651e800) [pid = 1936] [serial = 271] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x118202800) [pid = 1936] [serial = 262] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x118fb8000) [pid = 1936] [serial = 263] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x12b82c000) [pid = 1936] [serial = 245] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x1242ed800) [pid = 1936] [serial = 268] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12a89c400) [pid = 1936] [serial = 283] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1247ec400) [pid = 1936] [serial = 269] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11820dc00) [pid = 1936] [serial = 260] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1168f9000) [pid = 1936] [serial = 259] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x128bae000) [pid = 1936] [serial = 257] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x128ba8400) [pid = 1936] [serial = 256] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x119e35400) [pid = 1936] [serial = 265] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12300a800) [pid = 1936] [serial = 266] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1232a6000) [pid = 1936] [serial = 286] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x12938fc00) [pid = 1936] [serial = 287] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12ba5ac00) [pid = 1936] [serial = 292] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12be5c000) [pid = 1936] [serial = 293] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12ab09400) [pid = 1936] [serial = 284] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x128bae800) [pid = 1936] [serial = 274] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12b9b4400) [pid = 1936] [serial = 290] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x12a867000) [pid = 1936] [serial = 281] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12961d800) [pid = 1936] [serial = 278] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x128dbcc00) [pid = 1936] [serial = 275] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1267ad400) [pid = 1936] [serial = 272] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12a89e000) [pid = 1936] [serial = 289] [outer = 0x0] [url = about:blank] 10:02:18 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:18 INFO - PROCESS | 1936 | 1468861338678 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]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:02:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 625ms 10:02:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:02:18 INFO - PROCESS | 1936 | 1468861338716 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 1936 | 1468861338717 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 10:02:18 INFO - PROCESS | 1936 | 1468861338720 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 1936 | 1468861338722 Marionette TRACE conn2 <- [1,458,null,{}] 10:02:18 INFO - PROCESS | 1936 | 1468861338731 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}] 10:02:18 INFO - PROCESS | 1936 | 1468861338734 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:18 INFO - PROCESS | 1936 | 1468861338827 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:02:18 INFO - PROCESS | 1936 | 1468861338884 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 1936 | 1468861338886 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185a4800 == 39 [pid = 1936] [id = 122] 10:02:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x11931ac00) [pid = 1936] [serial = 363] [outer = 0x0] 10:02:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x119c4c800) [pid = 1936] [serial = 364] [outer = 0x11931ac00] 10:02:18 INFO - PROCESS | 1936 | 1468861338913 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x122648800) [pid = 1936] [serial = 365] [outer = 0x11931ac00] 10:02:19 INFO - PROCESS | 1936 | 1468861339195 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] 10:02:19 INFO - PROCESS | 1936 | 1468861339247 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 10:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:02:19 INFO - PROCESS | 1936 | 1468861339249 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 1936 | 1468861339250 Marionette TRACE conn2 <- [1,462,null,{}] 10:02:19 INFO - PROCESS | 1936 | 1468861339252 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}] 10:02:19 INFO - PROCESS | 1936 | 1468861339254 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:19 INFO - PROCESS | 1936 | 1468861339332 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:02:19 INFO - PROCESS | 1936 | 1468861339336 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 1936 | 1468861339337 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197ca800 == 40 [pid = 1936] [id = 123] 10:02:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x123706800) [pid = 1936] [serial = 366] [outer = 0x0] 10:02:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1240f6400) [pid = 1936] [serial = 367] [outer = 0x123706800] 10:02:19 INFO - PROCESS | 1936 | 1468861339365 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x124cce400) [pid = 1936] [serial = 368] [outer = 0x123706800] 10:02:19 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:19 INFO - PROCESS | 1936 | 1468861339701 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] 10:02:19 INFO - PROCESS | 1936 | 1468861339722 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 10:02:19 INFO - PROCESS | 1936 | 1468861339724 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 1936 | 1468861339725 Marionette TRACE conn2 <- [1,466,null,{}] 10:02:19 INFO - PROCESS | 1936 | 1468861339730 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}] 10:02:19 INFO - PROCESS | 1936 | 1468861339731 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:19 INFO - PROCESS | 1936 | 1468861339824 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:02:19 INFO - PROCESS | 1936 | 1468861339830 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 1936 | 1468861339831 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x122757800 == 41 [pid = 1936] [id = 124] 10:02:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1242f3800) [pid = 1936] [serial = 369] [outer = 0x0] 10:02:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x126597400) [pid = 1936] [serial = 370] [outer = 0x1242f3800] 10:02:19 INFO - PROCESS | 1936 | 1468861339871 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x128bae000) [pid = 1936] [serial = 371] [outer = 0x1242f3800] 10:02:20 INFO - PROCESS | 1936 | 1468861340394 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] 10:02:20 INFO - PROCESS | 1936 | 1468861340449 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 10:02:20 INFO - PROCESS | 1936 | 1468861340451 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 1936 | 1468861340452 Marionette TRACE conn2 <- [1,470,null,{}] 10:02:20 INFO - PROCESS | 1936 | 1468861340454 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}] 10:02:20 INFO - PROCESS | 1936 | 1468861340459 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:20 INFO - PROCESS | 1936 | 1468861340553 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:02:20 INFO - PROCESS | 1936 | 1468861340560 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 1936 | 1468861340562 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fc5800 == 42 [pid = 1936] [id = 125] 10:02:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x129285800) [pid = 1936] [serial = 372] [outer = 0x0] 10:02:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a64c000) [pid = 1936] [serial = 373] [outer = 0x129285800] 10:02:20 INFO - PROCESS | 1936 | 1468861340593 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12a864c00) [pid = 1936] [serial = 374] [outer = 0x129285800] 10:02:20 INFO - PROCESS | 1936 | 1468861340957 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]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 10:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:02:20 INFO - PROCESS | 1936 | 1468861340972 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 1936 | 1468861340974 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 10:02:20 INFO - PROCESS | 1936 | 1468861340977 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 1936 | 1468861340978 Marionette TRACE conn2 <- [1,474,null,{}] 10:02:20 INFO - PROCESS | 1936 | 1468861340981 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}] 10:02:20 INFO - PROCESS | 1936 | 1468861340982 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:21 INFO - PROCESS | 1936 | 1468861341081 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:02:21 INFO - PROCESS | 1936 | 1468861341093 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 1936 | 1468861341094 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d16000 == 43 [pid = 1936] [id = 126] 10:02:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12a866800) [pid = 1936] [serial = 375] [outer = 0x0] 10:02:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12a8a4000) [pid = 1936] [serial = 376] [outer = 0x12a866800] 10:02:21 INFO - PROCESS | 1936 | 1468861341117 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12b826c00) [pid = 1936] [serial = 377] [outer = 0x12a866800] 10:02:21 INFO - PROCESS | 1936 | 1468861341469 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]]]}] 10:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 10:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:02:21 INFO - PROCESS | 1936 | 1468861341502 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:02:21 INFO - PROCESS | 1936 | 1468861341503 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 10:02:21 INFO - PROCESS | 1936 | 1468861341505 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 1936 | 1468861341506 Marionette TRACE conn2 <- [1,478,null,{}] 10:02:21 INFO - PROCESS | 1936 | 1468861341510 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}] 10:02:21 INFO - PROCESS | 1936 | 1468861341512 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:21 INFO - PROCESS | 1936 | 1468861341615 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:02:21 INFO - PROCESS | 1936 | 1468861341646 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 1936 | 1468861341647 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c24000 == 44 [pid = 1936] [id = 127] 10:02:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x117293400) [pid = 1936] [serial = 378] [outer = 0x0] 10:02:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12b9b2800) [pid = 1936] [serial = 379] [outer = 0x117293400] 10:02:21 INFO - PROCESS | 1936 | 1468861341671 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12ba56000) [pid = 1936] [serial = 380] [outer = 0x117293400] 10:02:21 INFO - PROCESS | 1936 | 1468861341988 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]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 10:02:22 INFO - PROCESS | 1936 | 1468861342030 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:02:22 INFO - PROCESS | 1936 | 1468861342031 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 10:02:22 INFO - PROCESS | 1936 | 1468861342034 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 1936 | 1468861342035 Marionette TRACE conn2 <- [1,482,null,{}] 10:02:22 INFO - PROCESS | 1936 | 1468861342037 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}] 10:02:22 INFO - PROCESS | 1936 | 1468861342039 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:22 INFO - PROCESS | 1936 | 1468861342136 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:02:22 INFO - PROCESS | 1936 | 1468861342139 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 1936 | 1468861342140 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x128f1a000 == 45 [pid = 1936] [id = 128] 10:02:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12a89c400) [pid = 1936] [serial = 381] [outer = 0x0] 10:02:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12ba62c00) [pid = 1936] [serial = 382] [outer = 0x12a89c400] 10:02:22 INFO - PROCESS | 1936 | 1468861342166 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12beb3c00) [pid = 1936] [serial = 383] [outer = 0x12a89c400] 10:02:22 INFO - PROCESS | 1936 | 1468861342507 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]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 10:02:22 INFO - PROCESS | 1936 | 1468861342553 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 1936 | 1468861342554 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 10:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:02:22 INFO - PROCESS | 1936 | 1468861342556 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 1936 | 1468861342557 Marionette TRACE conn2 <- [1,486,null,{}] 10:02:22 INFO - PROCESS | 1936 | 1468861342560 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}] 10:02:22 INFO - PROCESS | 1936 | 1468861342561 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:22 INFO - PROCESS | 1936 | 1468861342669 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:02:22 INFO - PROCESS | 1936 | 1468861342681 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 1936 | 1468861342682 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x1293ae800 == 46 [pid = 1936] [id = 129] 10:02:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12beb4400) [pid = 1936] [serial = 384] [outer = 0x0] 10:02:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12bebf400) [pid = 1936] [serial = 385] [outer = 0x12beb4400] 10:02:22 INFO - PROCESS | 1936 | 1468861342706 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x12bfb5c00) [pid = 1936] [serial = 386] [outer = 0x12beb4400] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x12be6a800) [pid = 1936] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x12bfbc400) [pid = 1936] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1187ee800) [pid = 1936] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x128bea800) [pid = 1936] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x111d16800) [pid = 1936] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1126f1800) [pid = 1936] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12a8a4c00) [pid = 1936] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1127d8000) [pid = 1936] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1182ac800) [pid = 1936] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x11870fc00) [pid = 1936] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1207d3c00) [pid = 1936] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x123ced000) [pid = 1936] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12ba5b400) [pid = 1936] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1267acc00) [pid = 1936] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x113d04c00) [pid = 1936] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:02:22 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12b9b3800) [pid = 1936] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:02:23 INFO - PROCESS | 1936 | 1468861343130 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]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 621ms 10:02:23 INFO - PROCESS | 1936 | 1468861343180 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 1936 | 1468861343181 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 10:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:02:23 INFO - PROCESS | 1936 | 1468861343184 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 1936 | 1468861343186 Marionette TRACE conn2 <- [1,490,null,{}] 10:02:23 INFO - PROCESS | 1936 | 1468861343188 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}] 10:02:23 INFO - PROCESS | 1936 | 1468861343190 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:23 INFO - PROCESS | 1936 | 1468861343319 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:02:23 INFO - PROCESS | 1936 | 1468861343371 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 1936 | 1468861343373 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a620800 == 47 [pid = 1936] [id = 130] 10:02:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1187f3400) [pid = 1936] [serial = 387] [outer = 0x0] 10:02:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12b82c800) [pid = 1936] [serial = 388] [outer = 0x1187f3400] 10:02:23 INFO - PROCESS | 1936 | 1468861343402 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12bfb3400) [pid = 1936] [serial = 389] [outer = 0x1187f3400] 10:02:23 INFO - PROCESS | 1936 | 1468861343656 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]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 521ms 10:02:23 INFO - PROCESS | 1936 | 1468861343705 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 1936 | 1468861343707 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 10:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:02:23 INFO - PROCESS | 1936 | 1468861343716 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 1936 | 1468861343717 Marionette TRACE conn2 <- [1,494,null,{}] 10:02:23 INFO - PROCESS | 1936 | 1468861343719 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}] 10:02:23 INFO - PROCESS | 1936 | 1468861343720 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:23 INFO - PROCESS | 1936 | 1468861343814 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:02:23 INFO - PROCESS | 1936 | 1468861343868 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 1936 | 1468861343869 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7c6000 == 48 [pid = 1936] [id = 131] 10:02:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x11672d800) [pid = 1936] [serial = 390] [outer = 0x0] 10:02:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x116735800) [pid = 1936] [serial = 391] [outer = 0x11672d800] 10:02:23 INFO - PROCESS | 1936 | 1468861343893 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12b19b800) [pid = 1936] [serial = 392] [outer = 0x11672d800] 10:02:24 INFO - PROCESS | 1936 | 1468861344156 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]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:02:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 469ms 10:02:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:02:24 INFO - PROCESS | 1936 | 1468861344185 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 1936 | 1468861344186 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 10:02:24 INFO - PROCESS | 1936 | 1468861344188 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 1936 | 1468861344189 Marionette TRACE conn2 <- [1,498,null,{}] 10:02:24 INFO - PROCESS | 1936 | 1468861344199 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}] 10:02:24 INFO - PROCESS | 1936 | 1468861344200 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:24 INFO - PROCESS | 1936 | 1468861344286 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:02:24 INFO - PROCESS | 1936 | 1468861344290 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 1936 | 1468861344292 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be43800 == 49 [pid = 1936] [id = 132] 10:02:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x116738400) [pid = 1936] [serial = 393] [outer = 0x0] 10:02:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12bfbd000) [pid = 1936] [serial = 394] [outer = 0x116738400] 10:02:24 INFO - PROCESS | 1936 | 1468861344315 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12c61a400) [pid = 1936] [serial = 395] [outer = 0x116738400] 10:02:24 INFO - PROCESS | 1936 | 1468861344632 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]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:02:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 470ms 10:02:24 INFO - PROCESS | 1936 | 1468861344660 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:02:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:02:24 INFO - PROCESS | 1936 | 1468861344663 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 10:02:24 INFO - PROCESS | 1936 | 1468861344665 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 1936 | 1468861344666 Marionette TRACE conn2 <- [1,502,null,{}] 10:02:24 INFO - PROCESS | 1936 | 1468861344678 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}] 10:02:24 INFO - PROCESS | 1936 | 1468861344680 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:24 INFO - PROCESS | 1936 | 1468861344788 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:02:24 INFO - PROCESS | 1936 | 1468861344794 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 1936 | 1468861344795 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf98000 == 50 [pid = 1936] [id = 133] 10:02:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x124cd2c00) [pid = 1936] [serial = 396] [outer = 0x0] 10:02:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12c61ec00) [pid = 1936] [serial = 397] [outer = 0x124cd2c00] 10:02:24 INFO - PROCESS | 1936 | 1468861344819 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12cade800) [pid = 1936] [serial = 398] [outer = 0x124cd2c00] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x11721b800 == 49 [pid = 1936] [id = 104] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12b816000 == 48 [pid = 1936] [id = 103] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12a418800 == 47 [pid = 1936] [id = 82] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x112763800 == 46 [pid = 1936] [id = 68] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x1172ea000 == 45 [pid = 1936] [id = 69] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x116f68800 == 44 [pid = 1936] [id = 121] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x118f10800 == 43 [pid = 1936] [id = 120] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf9c000 == 42 [pid = 1936] [id = 119] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba29000 == 41 [pid = 1936] [id = 118] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x122759000 == 40 [pid = 1936] [id = 117] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12be55800 == 39 [pid = 1936] [id = 115] 10:02:25 INFO - PROCESS | 1936 | --DOCSHELL 0x117e4c800 == 38 [pid = 1936] [id = 116] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x1185a4800 == 37 [pid = 1936] [id = 122] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x122757800 == 36 [pid = 1936] [id = 124] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x123fc5800 == 35 [pid = 1936] [id = 125] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x1197ca800 == 34 [pid = 1936] [id = 123] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x128f1a000 == 33 [pid = 1936] [id = 128] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7c6000 == 32 [pid = 1936] [id = 131] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x12a620800 == 31 [pid = 1936] [id = 130] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x1293ae800 == 30 [pid = 1936] [id = 129] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x124d16000 == 29 [pid = 1936] [id = 126] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x126c24000 == 28 [pid = 1936] [id = 127] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12be6a400) [pid = 1936] [serial = 296] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12bfb1000) [pid = 1936] [serial = 328] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12cada000) [pid = 1936] [serial = 331] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12c61e000) [pid = 1936] [serial = 329] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x128bebc00) [pid = 1936] [serial = 310] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12b1a1400) [pid = 1936] [serial = 311] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12928a800) [pid = 1936] [serial = 307] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12a896800) [pid = 1936] [serial = 308] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1131b0000) [pid = 1936] [serial = 298] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1126fa000) [pid = 1936] [serial = 337] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12b9ac000) [pid = 1936] [serial = 322] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12b9b6800) [pid = 1936] [serial = 323] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1127da400) [pid = 1936] [serial = 334] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x119791c00) [pid = 1936] [serial = 302] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x118f6b000) [pid = 1936] [serial = 301] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1207df400) [pid = 1936] [serial = 314] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1199a1c00) [pid = 1936] [serial = 313] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x124d87400) [pid = 1936] [serial = 305] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1237b7400) [pid = 1936] [serial = 304] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1240f8800) [pid = 1936] [serial = 316] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x124cd5400) [pid = 1936] [serial = 317] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12be65400) [pid = 1936] [serial = 325] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x128be7c00) [pid = 1936] [serial = 319] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x129387400) [pid = 1936] [serial = 320] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12cae1c00) [pid = 1936] [serial = 332] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x119c46800) [pid = 1936] [serial = 341] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x1185d7800) [pid = 1936] [serial = 340] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12cae4400) [pid = 1936] [serial = 335] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x116747000) [pid = 1936] [serial = 299] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x12beb9400) [pid = 1936] [serial = 326] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x1245d0400) [pid = 1936] [serial = 343] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x1126ffc00) [pid = 1936] [serial = 338] [outer = 0x0] [url = about:blank] 10:02:26 INFO - PROCESS | 1936 | --DOCSHELL 0x12be43800 == 27 [pid = 1936] [id = 132] 10:02:26 INFO - PROCESS | 1936 | 1468861346275 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]]]}] 10:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1620ms 10:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:02:26 INFO - PROCESS | 1936 | 1468861346287 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 1936 | 1468861346289 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 10:02:26 INFO - PROCESS | 1936 | 1468861346294 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 1936 | 1468861346297 Marionette TRACE conn2 <- [1,506,null,{}] 10:02:26 INFO - PROCESS | 1936 | 1468861346301 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}] 10:02:26 INFO - PROCESS | 1936 | 1468861346303 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:26 INFO - PROCESS | 1936 | 1468861346382 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:02:26 INFO - PROCESS | 1936 | 1468861346431 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 1936 | 1468861346434 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x116118000 == 28 [pid = 1936] [id = 134] 10:02:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x112a8f400) [pid = 1936] [serial = 399] [outer = 0x0] 10:02:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x113353000) [pid = 1936] [serial = 400] [outer = 0x112a8f400] 10:02:26 INFO - PROCESS | 1936 | 1468861346462 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x11672bc00) [pid = 1936] [serial = 401] [outer = 0x112a8f400] 10:02:26 INFO - PROCESS | 1936 | 1468861346799 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]]]}] 10:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 525ms 10:02:26 INFO - PROCESS | 1936 | 1468861346817 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 1936 | 1468861346823 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 10:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:02:26 INFO - PROCESS | 1936 | 1468861346831 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 1936 | 1468861346834 Marionette TRACE conn2 <- [1,510,null,{}] 10:02:26 INFO - PROCESS | 1936 | 1468861346837 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}] 10:02:26 INFO - PROCESS | 1936 | 1468861346841 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:26 INFO - PROCESS | 1936 | 1468861346966 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:02:27 INFO - PROCESS | 1936 | 1468861347028 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 1936 | 1468861347030 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x117217800 == 29 [pid = 1936] [id = 135] 10:02:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x11672e800) [pid = 1936] [serial = 402] [outer = 0x0] 10:02:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x11673a800) [pid = 1936] [serial = 403] [outer = 0x11672e800] 10:02:27 INFO - PROCESS | 1936 | 1468861347057 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x117e98000) [pid = 1936] [serial = 404] [outer = 0x11672e800] 10:02:27 INFO - PROCESS | 1936 | 1468861347357 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]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 572ms 10:02:27 INFO - PROCESS | 1936 | 1468861347401 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:02:27 INFO - PROCESS | 1936 | 1468861347414 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 10:02:27 INFO - PROCESS | 1936 | 1468861347416 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 1936 | 1468861347418 Marionette TRACE conn2 <- [1,514,null,{}] 10:02:27 INFO - PROCESS | 1936 | 1468861347426 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}] 10:02:27 INFO - PROCESS | 1936 | 1468861347429 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:27 INFO - PROCESS | 1936 | 1468861347526 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:02:27 INFO - PROCESS | 1936 | 1468861347555 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 1936 | 1468861347557 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185a0800 == 30 [pid = 1936] [id = 136] 10:02:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x111d7f000) [pid = 1936] [serial = 405] [outer = 0x0] 10:02:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x118264c00) [pid = 1936] [serial = 406] [outer = 0x111d7f000] 10:02:27 INFO - PROCESS | 1936 | 1468861347585 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1185d5000) [pid = 1936] [serial = 407] [outer = 0x111d7f000] 10:02:27 INFO - PROCESS | 1936 | 1468861347891 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]]]}] 10:02:27 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 10:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 10:02:27 INFO - PROCESS | 1936 | 1468861347938 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:02:27 INFO - PROCESS | 1936 | 1468861347940 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 10:02:27 INFO - PROCESS | 1936 | 1468861347946 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 1936 | 1468861347948 Marionette TRACE conn2 <- [1,518,null,{}] 10:02:27 INFO - PROCESS | 1936 | 1468861347951 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}] 10:02:27 INFO - PROCESS | 1936 | 1468861347953 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:28 INFO - PROCESS | 1936 | 1468861348074 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:02:28 INFO - PROCESS | 1936 | 1468861348147 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 1936 | 1468861348148 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f12800 == 31 [pid = 1936] [id = 137] 10:02:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1185d7800) [pid = 1936] [serial = 408] [outer = 0x0] 10:02:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x118884c00) [pid = 1936] [serial = 409] [outer = 0x1185d7800] 10:02:28 INFO - PROCESS | 1936 | 1468861348190 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1194b1c00) [pid = 1936] [serial = 410] [outer = 0x1185d7800] 10:02:28 INFO - PROCESS | 1936 | 1468861348533 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]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 623ms 10:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:02:28 INFO - PROCESS | 1936 | 1468861348567 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 1936 | 1468861348568 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 10:02:28 INFO - PROCESS | 1936 | 1468861348570 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 1936 | 1468861348582 Marionette TRACE conn2 <- [1,522,null,{}] 10:02:28 INFO - PROCESS | 1936 | 1468861348584 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}] 10:02:28 INFO - PROCESS | 1936 | 1468861348585 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:28 INFO - PROCESS | 1936 | 1468861348654 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:02:28 INFO - PROCESS | 1936 | 1468861348707 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 1936 | 1468861348708 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x119555800 == 32 [pid = 1936] [id = 138] 10:02:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x112a81400) [pid = 1936] [serial = 411] [outer = 0x0] 10:02:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x11978f800) [pid = 1936] [serial = 412] [outer = 0x112a81400] 10:02:28 INFO - PROCESS | 1936 | 1468861348732 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119e31c00) [pid = 1936] [serial = 413] [outer = 0x112a81400] 10:02:29 INFO - PROCESS | 1936 | 1468861349031 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]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 479ms 10:02:29 INFO - PROCESS | 1936 | 1468861349050 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 1936 | 1468861349051 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 10:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:02:29 INFO - PROCESS | 1936 | 1468861349053 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 1936 | 1468861349054 Marionette TRACE conn2 <- [1,526,null,{}] 10:02:29 INFO - PROCESS | 1936 | 1468861349057 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}] 10:02:29 INFO - PROCESS | 1936 | 1468861349064 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:29 INFO - PROCESS | 1936 | 1468861349154 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:02:29 INFO - PROCESS | 1936 | 1468861349159 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 1936 | 1468861349162 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x122691800 == 33 [pid = 1936] [id = 139] 10:02:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x117e98800) [pid = 1936] [serial = 414] [outer = 0x0] 10:02:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12260a000) [pid = 1936] [serial = 415] [outer = 0x117e98800] 10:02:29 INFO - PROCESS | 1936 | 1468861349187 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x124271000) [pid = 1936] [serial = 416] [outer = 0x117e98800] 10:02:29 INFO - PROCESS | 1936 | 1468861349503 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]]]}] 10:02:29 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 10:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 474ms 10:02:29 INFO - PROCESS | 1936 | 1468861349529 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 1936 | 1468861349530 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 10:02:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:02:29 INFO - PROCESS | 1936 | 1468861349532 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 1936 | 1468861349533 Marionette TRACE conn2 <- [1,530,null,{}] 10:02:29 INFO - PROCESS | 1936 | 1468861349535 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}] 10:02:29 INFO - PROCESS | 1936 | 1468861349536 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:29 INFO - PROCESS | 1936 | 1468861349641 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:02:29 INFO - PROCESS | 1936 | 1468861349648 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 1936 | 1468861349649 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x1232c8000 == 34 [pid = 1936] [id = 140] 10:02:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x11672f000) [pid = 1936] [serial = 417] [outer = 0x0] 10:02:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1242a2400) [pid = 1936] [serial = 418] [outer = 0x11672f000] 10:02:29 INFO - PROCESS | 1936 | 1468861349673 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x124d7c800) [pid = 1936] [serial = 419] [outer = 0x11672f000] 10:02:29 INFO - PROCESS | 1936 | 1468861349954 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"]]]}] 10:02:29 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 10:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:02:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:02:30 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 10:02:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:02:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:02:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 10:02:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:02:30 INFO - PROCESS | 1936 | 1468861350001 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 1936 | 1468861350002 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 10:02:30 INFO - PROCESS | 1936 | 1468861350004 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 1936 | 1468861350005 Marionette TRACE conn2 <- [1,534,null,{}] 10:02:30 INFO - PROCESS | 1936 | 1468861350009 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}] 10:02:30 INFO - PROCESS | 1936 | 1468861350011 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:30 INFO - PROCESS | 1936 | 1468861350088 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:02:30 INFO - PROCESS | 1936 | 1468861350092 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 1936 | 1468861350095 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d16000 == 35 [pid = 1936] [id = 141] 10:02:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x124d7f000) [pid = 1936] [serial = 420] [outer = 0x0] 10:02:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x128ba6c00) [pid = 1936] [serial = 421] [outer = 0x124d7f000] 10:02:30 INFO - PROCESS | 1936 | 1468861350119 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x128bb2c00) [pid = 1936] [serial = 422] [outer = 0x124d7f000] 10:02:30 INFO - PROCESS | 1936 | 1468861350416 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]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:02:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 423ms 10:02:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:02:30 INFO - PROCESS | 1936 | 1468861350432 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 1936 | 1468861350433 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 10:02:30 INFO - PROCESS | 1936 | 1468861350436 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 1936 | 1468861350437 Marionette TRACE conn2 <- [1,538,null,{}] 10:02:30 INFO - PROCESS | 1936 | 1468861350439 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}] 10:02:30 INFO - PROCESS | 1936 | 1468861350440 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:30 INFO - PROCESS | 1936 | 1468861350539 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:02:30 INFO - PROCESS | 1936 | 1468861350610 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 1936 | 1468861350612 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c16800 == 36 [pid = 1936] [id = 142] 10:02:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x126129c00) [pid = 1936] [serial = 423] [outer = 0x0] 10:02:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x126597c00) [pid = 1936] [serial = 424] [outer = 0x126129c00] 10:02:30 INFO - PROCESS | 1936 | 1468861350639 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x129280400) [pid = 1936] [serial = 425] [outer = 0x126129c00] 10:02:30 INFO - PROCESS | 1936 | 1468861350939 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]]]}] 10:02:30 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. 10:02:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 10:02:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:02:30 INFO - PROCESS | 1936 | 1468861350955 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 1936 | 1468861350956 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 10:02:30 INFO - PROCESS | 1936 | 1468861350966 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 1936 | 1468861350967 Marionette TRACE conn2 <- [1,542,null,{}] 10:02:30 INFO - PROCESS | 1936 | 1468861350968 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}] 10:02:30 INFO - PROCESS | 1936 | 1468861350969 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:31 INFO - PROCESS | 1936 | 1468861351052 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:02:31 INFO - PROCESS | 1936 | 1468861351056 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 1936 | 1468861351057 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x128cb0000 == 37 [pid = 1936] [id = 143] 10:02:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x128dbd400) [pid = 1936] [serial = 426] [outer = 0x0] 10:02:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x129387400) [pid = 1936] [serial = 427] [outer = 0x128dbd400] 10:02:31 INFO - PROCESS | 1936 | 1468861351087 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x129619000) [pid = 1936] [serial = 428] [outer = 0x128dbd400] 10:02:31 INFO - PROCESS | 1936 | 1468861351595 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]]]}] 10:02:31 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. 10:02:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 680ms 10:02:31 INFO - PROCESS | 1936 | 1468861351639 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 1936 | 1468861351642 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 10:02:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:02:31 INFO - PROCESS | 1936 | 1468861351646 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - PROCESS | 1936 | 1468861351648 Marionette TRACE conn2 <- [1,546,null,{}] 10:02:31 INFO - PROCESS | 1936 | 1468861351652 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}] 10:02:31 INFO - PROCESS | 1936 | 1468861351655 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:31 INFO - PROCESS | 1936 | 1468861351801 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:02:31 INFO - PROCESS | 1936 | 1468861351862 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 1936 | 1468861351864 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x119e0a000 == 38 [pid = 1936] [id = 144] 10:02:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12961d000) [pid = 1936] [serial = 429] [outer = 0x0] 10:02:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12a864000) [pid = 1936] [serial = 430] [outer = 0x12961d000] 10:02:31 INFO - PROCESS | 1936 | 1468861351896 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12ab0ec00) [pid = 1936] [serial = 431] [outer = 0x12961d000] 10:02:32 INFO - PROCESS | 1936 | 1468861352220 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]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 621ms 10:02:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:02:32 INFO - PROCESS | 1936 | 1468861352266 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 1936 | 1468861352268 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 10:02:32 INFO - PROCESS | 1936 | 1468861352270 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 1936 | 1468861352271 Marionette TRACE conn2 <- [1,550,null,{}] 10:02:32 INFO - PROCESS | 1936 | 1468861352273 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}] 10:02:32 INFO - PROCESS | 1936 | 1468861352274 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:32 INFO - PROCESS | 1936 | 1468861352384 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:02:32 INFO - PROCESS | 1936 | 1468861352420 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 1936 | 1468861352421 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aad2000 == 39 [pid = 1936] [id = 145] 10:02:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12b9b2000) [pid = 1936] [serial = 432] [outer = 0x0] 10:02:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12b9b7400) [pid = 1936] [serial = 433] [outer = 0x12b9b2000] 10:02:32 INFO - PROCESS | 1936 | 1468861352451 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x12bb94800) [pid = 1936] [serial = 434] [outer = 0x12b9b2000] 10:02:32 INFO - PROCESS | 1936 | 1468861352775 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]]]}] 10:02:32 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. 10:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 10:02:32 INFO - PROCESS | 1936 | 1468861352796 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 1936 | 1468861352798 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 10:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:02:32 INFO - PROCESS | 1936 | 1468861352800 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 1936 | 1468861352801 Marionette TRACE conn2 <- [1,554,null,{}] 10:02:32 INFO - PROCESS | 1936 | 1468861352803 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}] 10:02:32 INFO - PROCESS | 1936 | 1468861352804 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:32 INFO - PROCESS | 1936 | 1468861352908 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:02:32 INFO - PROCESS | 1936 | 1468861352944 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 1936 | 1468861352945 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b81b800 == 40 [pid = 1936] [id = 146] 10:02:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x12a63f800) [pid = 1936] [serial = 435] [outer = 0x0] 10:02:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x12bb99c00) [pid = 1936] [serial = 436] [outer = 0x12a63f800] 10:02:32 INFO - PROCESS | 1936 | 1468861352968 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x12bb9e400) [pid = 1936] [serial = 437] [outer = 0x12a63f800] 10:02:33 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:33 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x116738400) [pid = 1936] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x12a866800) [pid = 1936] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x117293400) [pid = 1936] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x12a89c400) [pid = 1936] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x12beb4400) [pid = 1936] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1187f3400) [pid = 1936] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x11931ac00) [pid = 1936] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x1182b5c00) [pid = 1936] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x116805c00) [pid = 1936] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x128d9ac00) [pid = 1936] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x126523c00) [pid = 1936] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1187fcc00) [pid = 1936] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1129b4400) [pid = 1936] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x115de1000) [pid = 1936] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x129285800) [pid = 1936] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1242f3800) [pid = 1936] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x123706800) [pid = 1936] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:02:33 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x11672d800) [pid = 1936] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:02:33 INFO - PROCESS | 1936 | 1468861353504 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]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 719ms 10:02:33 INFO - PROCESS | 1936 | 1468861353519 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 1936 | 1468861353521 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 10:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:02:33 INFO - PROCESS | 1936 | 1468861353523 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 1936 | 1468861353524 Marionette TRACE conn2 <- [1,558,null,{}] 10:02:33 INFO - PROCESS | 1936 | 1468861353528 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}] 10:02:33 INFO - PROCESS | 1936 | 1468861353530 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:33 INFO - PROCESS | 1936 | 1468861353605 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:02:33 INFO - PROCESS | 1936 | 1468861353611 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 1936 | 1468861353612 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x122693800 == 41 [pid = 1936] [id = 147] 10:02:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1126f1400) [pid = 1936] [serial = 438] [outer = 0x0] 10:02:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x116738400) [pid = 1936] [serial = 439] [outer = 0x1126f1400] 10:02:33 INFO - PROCESS | 1936 | 1468861353636 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x118f6e000) [pid = 1936] [serial = 440] [outer = 0x1126f1400] 10:02:33 INFO - PROCESS | 1936 | 1468861353965 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]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 10:02:33 INFO - PROCESS | 1936 | 1468861353992 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 1936 | 1468861353995 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 10:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:02:34 INFO - PROCESS | 1936 | 1468861353998 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 1936 | 1468861353999 Marionette TRACE conn2 <- [1,562,null,{}] 10:02:34 INFO - PROCESS | 1936 | 1468861354002 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}] 10:02:34 INFO - PROCESS | 1936 | 1468861354003 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:34 INFO - PROCESS | 1936 | 1468861354112 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:02:34 INFO - PROCESS | 1936 | 1468861354143 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 1936 | 1468861354144 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba31800 == 42 [pid = 1936] [id = 148] 10:02:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1129ae400) [pid = 1936] [serial = 441] [outer = 0x0] 10:02:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x123004000) [pid = 1936] [serial = 442] [outer = 0x1129ae400] 10:02:34 INFO - PROCESS | 1936 | 1468861354169 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12a736800) [pid = 1936] [serial = 443] [outer = 0x1129ae400] 10:02:34 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:34 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:34 INFO - PROCESS | 1936 | 1468861354444 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]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 10:02:34 INFO - PROCESS | 1936 | 1468861354468 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 1936 | 1468861354469 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 10:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:02:34 INFO - PROCESS | 1936 | 1468861354471 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 1936 | 1468861354472 Marionette TRACE conn2 <- [1,566,null,{}] 10:02:34 INFO - PROCESS | 1936 | 1468861354483 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}] 10:02:34 INFO - PROCESS | 1936 | 1468861354484 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:34 INFO - PROCESS | 1936 | 1468861354570 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:02:34 INFO - PROCESS | 1936 | 1468861354574 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 1936 | 1468861354575 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c637000 == 43 [pid = 1936] [id = 149] 10:02:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x116738000) [pid = 1936] [serial = 444] [outer = 0x0] 10:02:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12bb9e800) [pid = 1936] [serial = 445] [outer = 0x116738000] 10:02:34 INFO - PROCESS | 1936 | 1468861354599 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12be63400) [pid = 1936] [serial = 446] [outer = 0x116738000] 10:02:34 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:34 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:34 INFO - PROCESS | 1936 | 1468861354931 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]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 471ms 10:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:02:34 INFO - PROCESS | 1936 | 1468861354943 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 1936 | 1468861354946 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 10:02:34 INFO - PROCESS | 1936 | 1468861354948 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 1936 | 1468861354949 Marionette TRACE conn2 <- [1,570,null,{}] 10:02:34 INFO - PROCESS | 1936 | 1468861354951 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}] 10:02:34 INFO - PROCESS | 1936 | 1468861354953 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:35 INFO - PROCESS | 1936 | 1468861355097 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:02:35 INFO - PROCESS | 1936 | 1468861355106 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 1936 | 1468861355107 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:35 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ca9d800 == 44 [pid = 1936] [id = 150] 10:02:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x126126400) [pid = 1936] [serial = 447] [outer = 0x0] 10:02:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12be62c00) [pid = 1936] [serial = 448] [outer = 0x126126400] 10:02:35 INFO - PROCESS | 1936 | 1468861355150 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12bebbc00) [pid = 1936] [serial = 449] [outer = 0x126126400] 10:02:35 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x116118000 == 43 [pid = 1936] [id = 134] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf98000 == 42 [pid = 1936] [id = 133] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x117217800 == 41 [pid = 1936] [id = 135] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x126c16800 == 40 [pid = 1936] [id = 142] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x12b81b800 == 39 [pid = 1936] [id = 146] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x12c637000 == 38 [pid = 1936] [id = 149] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x128cb0000 == 37 [pid = 1936] [id = 143] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba31800 == 36 [pid = 1936] [id = 148] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x122691800 == 35 [pid = 1936] [id = 139] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x119e0a000 == 34 [pid = 1936] [id = 144] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x12aad2000 == 33 [pid = 1936] [id = 145] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x1185a0800 == 32 [pid = 1936] [id = 136] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x118f12800 == 31 [pid = 1936] [id = 137] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x122693800 == 30 [pid = 1936] [id = 147] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x119555800 == 29 [pid = 1936] [id = 138] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x1232c8000 == 28 [pid = 1936] [id = 140] 10:02:36 INFO - PROCESS | 1936 | --DOCSHELL 0x124d16000 == 27 [pid = 1936] [id = 141] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12bfbd000) [pid = 1936] [serial = 394] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12a8a4000) [pid = 1936] [serial = 376] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12b9b2800) [pid = 1936] [serial = 379] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12b826c00) [pid = 1936] [serial = 377] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12ba62c00) [pid = 1936] [serial = 382] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12ba56000) [pid = 1936] [serial = 380] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12bebf400) [pid = 1936] [serial = 385] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12b82c800) [pid = 1936] [serial = 388] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12beb3c00) [pid = 1936] [serial = 383] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12c61a400) [pid = 1936] [serial = 395] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x12bfb5c00) [pid = 1936] [serial = 386] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x119c4c800) [pid = 1936] [serial = 364] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x122648800) [pid = 1936] [serial = 365] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x11931d000) [pid = 1936] [serial = 362] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1187f6800) [pid = 1936] [serial = 361] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x118267800) [pid = 1936] [serial = 359] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x116aa0800) [pid = 1936] [serial = 358] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12a861c00) [pid = 1936] [serial = 356] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12938bc00) [pid = 1936] [serial = 355] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x128bb0000) [pid = 1936] [serial = 353] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1267b1000) [pid = 1936] [serial = 352] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1207d2c00) [pid = 1936] [serial = 350] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x11979d000) [pid = 1936] [serial = 349] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1131b1400) [pid = 1936] [serial = 347] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1129b6000) [pid = 1936] [serial = 346] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12cae4c00) [pid = 1936] [serial = 344] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12a64c000) [pid = 1936] [serial = 373] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x126597400) [pid = 1936] [serial = 370] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x128bae000) [pid = 1936] [serial = 371] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x124cce400) [pid = 1936] [serial = 368] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x1240f6400) [pid = 1936] [serial = 367] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x12bfb3400) [pid = 1936] [serial = 389] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x12b19b800) [pid = 1936] [serial = 392] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x116735800) [pid = 1936] [serial = 391] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x12a864c00) [pid = 1936] [serial = 374] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x12c61ec00) [pid = 1936] [serial = 397] [outer = 0x0] [url = about:blank] 10:02:36 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:36 INFO - PROCESS | 1936 | 1468861356660 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]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1729ms 10:02:36 INFO - PROCESS | 1936 | 1468861356679 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 1936 | 1468861356681 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 10:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:02:36 INFO - PROCESS | 1936 | 1468861356684 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 1936 | 1468861356687 Marionette TRACE conn2 <- [1,574,null,{}] 10:02:36 INFO - PROCESS | 1936 | 1468861356691 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}] 10:02:36 INFO - PROCESS | 1936 | 1468861356692 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:36 INFO - PROCESS | 1936 | 1468861356766 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:02:36 INFO - PROCESS | 1936 | 1468861356813 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 1936 | 1468861356816 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x113a90800 == 28 [pid = 1936] [id = 151] 10:02:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x1129b5c00) [pid = 1936] [serial = 450] [outer = 0x0] 10:02:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x112a86c00) [pid = 1936] [serial = 451] [outer = 0x1129b5c00] 10:02:36 INFO - PROCESS | 1936 | 1468861356844 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x1129b5000) [pid = 1936] [serial = 452] [outer = 0x1129b5c00] 10:02:37 INFO - PROCESS | 1936 | 1468861357247 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]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 574ms 10:02:37 INFO - PROCESS | 1936 | 1468861357263 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 1936 | 1468861357268 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 10:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:02:37 INFO - PROCESS | 1936 | 1468861357277 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 1936 | 1468861357280 Marionette TRACE conn2 <- [1,578,null,{}] 10:02:37 INFO - PROCESS | 1936 | 1468861357283 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}] 10:02:37 INFO - PROCESS | 1936 | 1468861357287 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:37 INFO - PROCESS | 1936 | 1468861357398 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:02:37 INFO - PROCESS | 1936 | 1468861357449 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 1936 | 1468861357450 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x116860800 == 29 [pid = 1936] [id = 152] 10:02:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x1133da800) [pid = 1936] [serial = 453] [outer = 0x0] 10:02:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1164dbc00) [pid = 1936] [serial = 454] [outer = 0x1133da800] 10:02:37 INFO - PROCESS | 1936 | 1468861357477 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x116731800) [pid = 1936] [serial = 455] [outer = 0x1133da800] 10:02:37 INFO - PROCESS | 1936 | 1468861357769 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]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 524ms 10:02:37 INFO - PROCESS | 1936 | 1468861357799 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 1936 | 1468861357808 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 10:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:02:37 INFO - PROCESS | 1936 | 1468861357814 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 1936 | 1468861357817 Marionette TRACE conn2 <- [1,582,null,{}] 10:02:37 INFO - PROCESS | 1936 | 1468861357824 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}] 10:02:37 INFO - PROCESS | 1936 | 1468861357830 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:37 INFO - PROCESS | 1936 | 1468861357902 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:02:37 INFO - PROCESS | 1936 | 1468861357949 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 1936 | 1468861357951 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e5f000 == 30 [pid = 1936] [id = 153] 10:02:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x111da8c00) [pid = 1936] [serial = 456] [outer = 0x0] 10:02:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x116aa2400) [pid = 1936] [serial = 457] [outer = 0x111da8c00] 10:02:37 INFO - PROCESS | 1936 | 1468861357979 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x118204c00) [pid = 1936] [serial = 458] [outer = 0x111da8c00] 10:02:38 INFO - PROCESS | 1936 | 1468861358341 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]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 572ms 10:02:38 INFO - PROCESS | 1936 | 1468861358385 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 1936 | 1468861358387 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 10:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:02:38 INFO - PROCESS | 1936 | 1468861358389 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 1936 | 1468861358390 Marionette TRACE conn2 <- [1,586,null,{}] 10:02:38 INFO - PROCESS | 1936 | 1468861358393 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}] 10:02:38 INFO - PROCESS | 1936 | 1468861358394 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:38 INFO - PROCESS | 1936 | 1468861358467 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:02:38 INFO - PROCESS | 1936 | 1468861358471 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 1936 | 1468861358472 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:38 INFO - PROCESS | 1936 | ++DOCSHELL 0x118597800 == 31 [pid = 1936] [id = 154] 10:02:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x118206000) [pid = 1936] [serial = 459] [outer = 0x0] 10:02:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x11820f400) [pid = 1936] [serial = 460] [outer = 0x118206000] 10:02:38 INFO - PROCESS | 1936 | 1468861358540 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1182b1800) [pid = 1936] [serial = 461] [outer = 0x118206000] 10:02:38 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:38 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:38 INFO - PROCESS | 1936 | 1468861358801 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]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 419ms 10:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:02:38 INFO - PROCESS | 1936 | 1468861358815 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 1936 | 1468861358817 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 10:02:38 INFO - PROCESS | 1936 | 1468861358821 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 1936 | 1468861358822 Marionette TRACE conn2 <- [1,590,null,{}] 10:02:38 INFO - PROCESS | 1936 | 1468861358832 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}] 10:02:38 INFO - PROCESS | 1936 | 1468861358834 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:38 INFO - PROCESS | 1936 | 1468861358918 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:02:38 INFO - PROCESS | 1936 | 1468861358922 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 1936 | 1468861358923 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:38 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe6000 == 32 [pid = 1936] [id = 155] 10:02:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1132aa400) [pid = 1936] [serial = 462] [outer = 0x0] 10:02:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1182e0c00) [pid = 1936] [serial = 463] [outer = 0x1132aa400] 10:02:38 INFO - PROCESS | 1936 | 1468861358949 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11870c000) [pid = 1936] [serial = 464] [outer = 0x1132aa400] 10:02:39 INFO - PROCESS | 1936 | --DOCSHELL 0x113a90800 == 31 [pid = 1936] [id = 151] 10:02:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12ca9d800 == 30 [pid = 1936] [id = 150] 10:02:40 INFO - PROCESS | 1936 | --DOCSHELL 0x116860800 == 29 [pid = 1936] [id = 152] 10:02:40 INFO - PROCESS | 1936 | --DOCSHELL 0x117e5f000 == 28 [pid = 1936] [id = 153] 10:02:40 INFO - PROCESS | 1936 | --DOCSHELL 0x118597800 == 27 [pid = 1936] [id = 154] 10:02:40 INFO - PROCESS | 1936 | 1468861360197 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]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:02:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1421ms 10:02:40 INFO - PROCESS | 1936 | 1468861360241 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:02:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:02:40 INFO - PROCESS | 1936 | 1468861360243 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 10:02:40 INFO - PROCESS | 1936 | 1468861360247 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 1936 | 1468861360249 Marionette TRACE conn2 <- [1,594,null,{}] 10:02:40 INFO - PROCESS | 1936 | 1468861360253 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}] 10:02:40 INFO - PROCESS | 1936 | 1468861360255 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:40 INFO - PROCESS | 1936 | 1468861360331 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:02:40 INFO - PROCESS | 1936 | 1468861360336 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 1936 | 1468861360339 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x116115800 == 28 [pid = 1936] [id = 156] 10:02:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1131bbc00) [pid = 1936] [serial = 465] [outer = 0x0] 10:02:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1133da000) [pid = 1936] [serial = 466] [outer = 0x1131bbc00] 10:02:40 INFO - PROCESS | 1936 | 1468861360372 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1129b6000) [pid = 1936] [serial = 467] [outer = 0x1131bbc00] 10:02:40 INFO - PROCESS | 1936 | 1468861360722 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]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:02:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 10:02:40 INFO - PROCESS | 1936 | 1468861360767 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 1936 | 1468861360770 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 10:02:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:02:40 INFO - PROCESS | 1936 | 1468861360775 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 1936 | 1468861360777 Marionette TRACE conn2 <- [1,598,null,{}] 10:02:40 INFO - PROCESS | 1936 | 1468861360779 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}] 10:02:40 INFO - PROCESS | 1936 | 1468861360781 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:40 INFO - PROCESS | 1936 | 1468861360857 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:02:40 INFO - PROCESS | 1936 | 1468861360864 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 1936 | 1468861360865 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172eb800 == 29 [pid = 1936] [id = 157] 10:02:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x116734400) [pid = 1936] [serial = 468] [outer = 0x0] 10:02:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x116882800) [pid = 1936] [serial = 469] [outer = 0x116734400] 10:02:40 INFO - PROCESS | 1936 | 1468861360892 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x117e95400) [pid = 1936] [serial = 470] [outer = 0x116734400] 10:02:41 INFO - PROCESS | 1936 | 1468861361221 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]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 473ms 10:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:02:41 INFO - PROCESS | 1936 | 1468861361248 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 1936 | 1468861361250 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 10:02:41 INFO - PROCESS | 1936 | 1468861361252 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 1936 | 1468861361262 Marionette TRACE conn2 <- [1,602,null,{}] 10:02:41 INFO - PROCESS | 1936 | 1468861361270 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}] 10:02:41 INFO - PROCESS | 1936 | 1468861361273 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:41 INFO - PROCESS | 1936 | 1468861361348 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:02:41 INFO - PROCESS | 1936 | 1468861361353 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 1936 | 1468861361355 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe2800 == 30 [pid = 1936] [id = 158] 10:02:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x111daec00) [pid = 1936] [serial = 471] [outer = 0x0] 10:02:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1182e0400) [pid = 1936] [serial = 472] [outer = 0x111daec00] 10:02:41 INFO - PROCESS | 1936 | 1468861361385 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1187f5c00) [pid = 1936] [serial = 473] [outer = 0x111daec00] 10:02:41 INFO - PROCESS | 1936 | 1468861361708 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]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 480ms 10:02:41 INFO - PROCESS | 1936 | 1468861361732 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 1936 | 1468861361734 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 10:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:02:41 INFO - PROCESS | 1936 | 1468861361736 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 1936 | 1468861361737 Marionette TRACE conn2 <- [1,606,null,{}] 10:02:41 INFO - PROCESS | 1936 | 1468861361740 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}] 10:02:41 INFO - PROCESS | 1936 | 1468861361742 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:41 INFO - PROCESS | 1936 | 1468861361817 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:02:41 INFO - PROCESS | 1936 | 1468861361871 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 1936 | 1468861361872 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197bf800 == 31 [pid = 1936] [id = 159] 10:02:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1182b1400) [pid = 1936] [serial = 474] [outer = 0x0] 10:02:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x118fba400) [pid = 1936] [serial = 475] [outer = 0x1182b1400] 10:02:41 INFO - PROCESS | 1936 | 1468861361897 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1194ac000) [pid = 1936] [serial = 476] [outer = 0x1182b1400] 10:02:42 INFO - PROCESS | 1936 | 1468861362190 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]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 10:02:42 INFO - PROCESS | 1936 | 1468861362205 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 1936 | 1468861362206 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 10:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:02:42 INFO - PROCESS | 1936 | 1468861362220 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 1936 | 1468861362221 Marionette TRACE conn2 <- [1,610,null,{}] 10:02:42 INFO - PROCESS | 1936 | 1468861362223 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}] 10:02:42 INFO - PROCESS | 1936 | 1468861362224 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:42 INFO - PROCESS | 1936 | 1468861362323 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:02:42 INFO - PROCESS | 1936 | 1468861362355 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 1936 | 1468861362356 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x12268a800 == 32 [pid = 1936] [id = 160] 10:02:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1126fac00) [pid = 1936] [serial = 477] [outer = 0x0] 10:02:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x119798000) [pid = 1936] [serial = 478] [outer = 0x1126fac00] 10:02:42 INFO - PROCESS | 1936 | 1468861362380 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x119c45000) [pid = 1936] [serial = 479] [outer = 0x1126fac00] 10:02:42 INFO - PROCESS | 1936 | 1468861362687 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]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 530ms 10:02:42 INFO - PROCESS | 1936 | 1468861362739 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 1936 | 1468861362740 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 10:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:02:42 INFO - PROCESS | 1936 | 1468861362747 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 1936 | 1468861362748 Marionette TRACE conn2 <- [1,614,null,{}] 10:02:42 INFO - PROCESS | 1936 | 1468861362751 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}] 10:02:42 INFO - PROCESS | 1936 | 1468861362755 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:42 INFO - PROCESS | 1936 | 1468861362862 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:02:42 INFO - PROCESS | 1936 | 1468861362866 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 1936 | 1468861362867 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x123361000 == 33 [pid = 1936] [id = 161] 10:02:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x119c4a400) [pid = 1936] [serial = 480] [outer = 0x0] 10:02:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x119ed6800) [pid = 1936] [serial = 481] [outer = 0x119c4a400] 10:02:42 INFO - PROCESS | 1936 | 1468861362892 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1232ab800) [pid = 1936] [serial = 482] [outer = 0x119c4a400] 10:02:43 INFO - PROCESS | 1936 | 1468861363206 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]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 517ms 10:02:43 INFO - PROCESS | 1936 | 1468861363266 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 1936 | 1468861363267 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 10:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:02:43 INFO - PROCESS | 1936 | 1468861363269 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 1936 | 1468861363270 Marionette TRACE conn2 <- [1,618,null,{}] 10:02:43 INFO - PROCESS | 1936 | 1468861363272 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}] 10:02:43 INFO - PROCESS | 1936 | 1468861363273 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:43 INFO - PROCESS | 1936 | 1468861363368 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:02:43 INFO - PROCESS | 1936 | 1468861363398 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 1936 | 1468861363399 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x124204800 == 34 [pid = 1936] [id = 162] 10:02:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x123249c00) [pid = 1936] [serial = 483] [outer = 0x0] 10:02:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x1239acc00) [pid = 1936] [serial = 484] [outer = 0x123249c00] 10:02:43 INFO - PROCESS | 1936 | 1468861363423 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x123cee400) [pid = 1936] [serial = 485] [outer = 0x123249c00] 10:02:43 INFO - PROCESS | 1936 | 1468861363748 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]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 519ms 10:02:43 INFO - PROCESS | 1936 | 1468861363788 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:02:43 INFO - PROCESS | 1936 | 1468861363789 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 10:02:43 INFO - PROCESS | 1936 | 1468861363792 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 1936 | 1468861363793 Marionette TRACE conn2 <- [1,622,null,{}] 10:02:43 INFO - PROCESS | 1936 | 1468861363795 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}] 10:02:43 INFO - PROCESS | 1936 | 1468861363796 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:43 INFO - PROCESS | 1936 | 1468861363888 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:02:43 INFO - PROCESS | 1936 | 1468861363892 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 1936 | 1468861363893 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d16000 == 35 [pid = 1936] [id = 163] 10:02:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x123543000) [pid = 1936] [serial = 486] [outer = 0x0] 10:02:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x1242abc00) [pid = 1936] [serial = 487] [outer = 0x123543000] 10:02:43 INFO - PROCESS | 1936 | 1468861363917 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x1247f8800) [pid = 1936] [serial = 488] [outer = 0x123543000] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x116738000) [pid = 1936] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x126126400) [pid = 1936] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x12961d000) [pid = 1936] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12b9b2000) [pid = 1936] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12a63f800) [pid = 1936] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1126f1400) [pid = 1936] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1133da800) [pid = 1936] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x11672f000) [pid = 1936] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x117e98800) [pid = 1936] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x118206000) [pid = 1936] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x112a81400) [pid = 1936] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1185d7800) [pid = 1936] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x111d7f000) [pid = 1936] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11672e800) [pid = 1936] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x112a8f400) [pid = 1936] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x124cd2c00) [pid = 1936] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x128dbd400) [pid = 1936] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x126129c00) [pid = 1936] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x124d7f000) [pid = 1936] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x111da8c00) [pid = 1936] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1129b5c00) [pid = 1936] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:02:44 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1129ae400) [pid = 1936] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:02:44 INFO - PROCESS | 1936 | 1468861364432 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]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 10:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:02:44 INFO - PROCESS | 1936 | 1468861364463 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 1936 | 1468861364464 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 10:02:44 INFO - PROCESS | 1936 | 1468861364466 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 1936 | 1468861364467 Marionette TRACE conn2 <- [1,626,null,{}] 10:02:44 INFO - PROCESS | 1936 | 1468861364469 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}] 10:02:44 INFO - PROCESS | 1936 | 1468861364470 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:44 INFO - PROCESS | 1936 | 1468861364549 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:02:44 INFO - PROCESS | 1936 | 1468861364553 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 1936 | 1468861364554 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe0000 == 36 [pid = 1936] [id = 164] 10:02:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x113dfd400) [pid = 1936] [serial = 489] [outer = 0x0] 10:02:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x116a9f400) [pid = 1936] [serial = 490] [outer = 0x113dfd400] 10:02:44 INFO - PROCESS | 1936 | 1468861364580 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1182ae400) [pid = 1936] [serial = 491] [outer = 0x113dfd400] 10:02:44 INFO - PROCESS | 1936 | 1468861364896 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]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 469ms 10:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:02:44 INFO - PROCESS | 1936 | 1468861364935 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 1936 | 1468861364937 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 10:02:44 INFO - PROCESS | 1936 | 1468861364939 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 1936 | 1468861364940 Marionette TRACE conn2 <- [1,630,null,{}] 10:02:44 INFO - PROCESS | 1936 | 1468861364942 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}] 10:02:44 INFO - PROCESS | 1936 | 1468861364943 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:45 INFO - PROCESS | 1936 | 1468861365039 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:02:45 INFO - PROCESS | 1936 | 1468861365048 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 1936 | 1468861365049 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c29000 == 37 [pid = 1936] [id = 165] 10:02:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x11687b400) [pid = 1936] [serial = 492] [outer = 0x0] 10:02:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12260c400) [pid = 1936] [serial = 493] [outer = 0x11687b400] 10:02:45 INFO - PROCESS | 1936 | 1468861365073 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x124cca000) [pid = 1936] [serial = 494] [outer = 0x11687b400] 10:02:45 INFO - PROCESS | 1936 | 1468861365386 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]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 472ms 10:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:02:45 INFO - PROCESS | 1936 | 1468861365414 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 1936 | 1468861365415 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 10:02:45 INFO - PROCESS | 1936 | 1468861365417 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 1936 | 1468861365419 Marionette TRACE conn2 <- [1,634,null,{}] 10:02:45 INFO - PROCESS | 1936 | 1468861365422 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}] 10:02:45 INFO - PROCESS | 1936 | 1468861365423 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:45 INFO - PROCESS | 1936 | 1468861365506 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:02:45 INFO - PROCESS | 1936 | 1468861365519 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 1936 | 1468861365521 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x122689800 == 38 [pid = 1936] [id = 166] 10:02:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1242a6000) [pid = 1936] [serial = 495] [outer = 0x0] 10:02:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x126728400) [pid = 1936] [serial = 496] [outer = 0x1242a6000] 10:02:45 INFO - PROCESS | 1936 | 1468861365547 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x128babc00) [pid = 1936] [serial = 497] [outer = 0x1242a6000] 10:02:45 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:45 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:45 INFO - PROCESS | 1936 | 1468861365852 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]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 10:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:02:45 INFO - PROCESS | 1936 | 1468861365886 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 1936 | 1468861365888 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 10:02:45 INFO - PROCESS | 1936 | 1468861365890 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 1936 | 1468861365891 Marionette TRACE conn2 <- [1,638,null,{}] 10:02:45 INFO - PROCESS | 1936 | 1468861365896 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}] 10:02:45 INFO - PROCESS | 1936 | 1468861365898 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:46 INFO - PROCESS | 1936 | 1468861365997 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:02:46 INFO - PROCESS | 1936 | 1468861366003 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 1936 | 1468861366004 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a40f000 == 39 [pid = 1936] [id = 167] 10:02:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1164e9c00) [pid = 1936] [serial = 498] [outer = 0x0] 10:02:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x128baac00) [pid = 1936] [serial = 499] [outer = 0x1164e9c00] 10:02:46 INFO - PROCESS | 1936 | 1468861366028 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x128d9ac00) [pid = 1936] [serial = 500] [outer = 0x1164e9c00] 10:02:46 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:46 INFO - PROCESS | 1936 | [1936] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:02:46 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:46 INFO - PROCESS | 1936 | 1468861366302 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]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:02:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 422ms 10:02:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:02:46 INFO - PROCESS | 1936 | 1468861366315 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 1936 | 1468861366317 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 10:02:46 INFO - PROCESS | 1936 | 1468861366319 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 1936 | 1468861366320 Marionette TRACE conn2 <- [1,642,null,{}] 10:02:46 INFO - PROCESS | 1936 | 1468861366322 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}] 10:02:46 INFO - PROCESS | 1936 | 1468861366323 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:46 INFO - PROCESS | 1936 | 1468861366452 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:02:46 INFO - PROCESS | 1936 | 1468861366501 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 1936 | 1468861366503 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x113251800 == 40 [pid = 1936] [id = 168] 10:02:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1126f0800) [pid = 1936] [serial = 501] [outer = 0x0] 10:02:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1126fdc00) [pid = 1936] [serial = 502] [outer = 0x1126f0800] 10:02:46 INFO - PROCESS | 1936 | 1468861366534 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1129b5c00) [pid = 1936] [serial = 503] [outer = 0x1126f0800] 10:02:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x11653dc00) [pid = 1936] [serial = 504] [outer = 0x12d533800] 10:02:47 INFO - PROCESS | 1936 | 1468861367142 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]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:02:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 868ms 10:02:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:02:47 INFO - PROCESS | 1936 | 1468861367199 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 1936 | 1468861367201 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 10:02:47 INFO - PROCESS | 1936 | 1468861367204 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - PROCESS | 1936 | 1468861367206 Marionette TRACE conn2 <- [1,646,null,{}] 10:02:47 INFO - PROCESS | 1936 | 1468861367210 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}] 10:02:47 INFO - PROCESS | 1936 | 1468861367213 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:47 INFO - PROCESS | 1936 | 1468861367338 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:02:47 INFO - PROCESS | 1936 | 1468861367412 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 1936 | 1468861367414 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x118791000 == 41 [pid = 1936] [id = 169] 10:02:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x113df3800) [pid = 1936] [serial = 505] [outer = 0x0] 10:02:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x117295c00) [pid = 1936] [serial = 506] [outer = 0x113df3800] 10:02:47 INFO - PROCESS | 1936 | 1468861367444 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x118211800) [pid = 1936] [serial = 507] [outer = 0x113df3800] 10:02:48 INFO - PROCESS | 1936 | 1468861368095 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]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 973ms 10:02:48 INFO - PROCESS | 1936 | 1468861368177 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 1936 | 1468861368179 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 10:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:02:48 INFO - PROCESS | 1936 | 1468861368182 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 1936 | 1468861368184 Marionette TRACE conn2 <- [1,650,null,{}] 10:02:48 INFO - PROCESS | 1936 | 1468861368188 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}] 10:02:48 INFO - PROCESS | 1936 | 1468861368189 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:48 INFO - PROCESS | 1936 | 1468861368289 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x12a40f000 == 40 [pid = 1936] [id = 167] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x122689800 == 39 [pid = 1936] [id = 166] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x126c29000 == 38 [pid = 1936] [id = 165] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe0000 == 37 [pid = 1936] [id = 164] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x124d16000 == 36 [pid = 1936] [id = 163] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x124204800 == 35 [pid = 1936] [id = 162] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x123361000 == 34 [pid = 1936] [id = 161] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x12268a800 == 33 [pid = 1936] [id = 160] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x1182e0c00) [pid = 1936] [serial = 463] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x1197bf800 == 32 [pid = 1936] [id = 159] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe2800 == 31 [pid = 1936] [id = 158] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x1172eb800 == 30 [pid = 1936] [id = 157] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x116115800 == 29 [pid = 1936] [id = 156] 10:02:48 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe6000 == 28 [pid = 1936] [id = 155] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12be63400) [pid = 1936] [serial = 446] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12be62c00) [pid = 1936] [serial = 448] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12a864000) [pid = 1936] [serial = 430] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12b9b7400) [pid = 1936] [serial = 433] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12ab0ec00) [pid = 1936] [serial = 431] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12bb99c00) [pid = 1936] [serial = 436] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12bb94800) [pid = 1936] [serial = 434] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12bb9e400) [pid = 1936] [serial = 437] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x116738400) [pid = 1936] [serial = 439] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x118f6e000) [pid = 1936] [serial = 440] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12bb9e800) [pid = 1936] [serial = 445] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1164dbc00) [pid = 1936] [serial = 454] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x116731800) [pid = 1936] [serial = 455] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1242a2400) [pid = 1936] [serial = 418] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12260a000) [pid = 1936] [serial = 415] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x124271000) [pid = 1936] [serial = 416] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x11820f400) [pid = 1936] [serial = 460] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x11978f800) [pid = 1936] [serial = 412] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1182b1800) [pid = 1936] [serial = 461] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x119e31c00) [pid = 1936] [serial = 413] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x118884c00) [pid = 1936] [serial = 409] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1194b1c00) [pid = 1936] [serial = 410] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x118264c00) [pid = 1936] [serial = 406] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1185d5000) [pid = 1936] [serial = 407] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x11673a800) [pid = 1936] [serial = 403] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x117e98000) [pid = 1936] [serial = 404] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x113353000) [pid = 1936] [serial = 400] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x11672bc00) [pid = 1936] [serial = 401] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x12cade800) [pid = 1936] [serial = 398] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x129387400) [pid = 1936] [serial = 427] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x126597c00) [pid = 1936] [serial = 424] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x129280400) [pid = 1936] [serial = 425] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x128ba6c00) [pid = 1936] [serial = 421] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x128bb2c00) [pid = 1936] [serial = 422] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x124d7c800) [pid = 1936] [serial = 419] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x12bebbc00) [pid = 1936] [serial = 449] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x116aa2400) [pid = 1936] [serial = 457] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x1129b5000) [pid = 1936] [serial = 452] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x112a86c00) [pid = 1936] [serial = 451] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x12a736800) [pid = 1936] [serial = 443] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x129619000) [pid = 1936] [serial = 428] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x118204c00) [pid = 1936] [serial = 458] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x123004000) [pid = 1936] [serial = 442] [outer = 0x0] [url = about:blank] 10:02:48 INFO - PROCESS | 1936 | 1468861368364 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 1936 | 1468861368365 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x115dd0800 == 29 [pid = 1936] [id = 170] 10:02:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x1129b9400) [pid = 1936] [serial = 508] [outer = 0x0] 10:02:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x115fb3c00) [pid = 1936] [serial = 509] [outer = 0x1129b9400] 10:02:48 INFO - PROCESS | 1936 | 1468861368393 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x11728d400) [pid = 1936] [serial = 510] [outer = 0x1129b9400] 10:02:48 INFO - PROCESS | 1936 | 1468861368686 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]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 10:02:48 INFO - PROCESS | 1936 | 1468861368702 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 1936 | 1468861368705 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 10:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:02:48 INFO - PROCESS | 1936 | 1468861368718 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 1936 | 1468861368719 Marionette TRACE conn2 <- [1,654,null,{}] 10:02:48 INFO - PROCESS | 1936 | 1468861368722 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}] 10:02:48 INFO - PROCESS | 1936 | 1468861368723 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:48 INFO - PROCESS | 1936 | 1468861368806 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:02:48 INFO - PROCESS | 1936 | 1468861368853 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 1936 | 1468861368854 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172ec000 == 30 [pid = 1936] [id = 171] 10:02:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x1176ab400) [pid = 1936] [serial = 511] [outer = 0x0] 10:02:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x11820f400) [pid = 1936] [serial = 512] [outer = 0x1176ab400] 10:02:48 INFO - PROCESS | 1936 | 1468861368881 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x1185db400) [pid = 1936] [serial = 513] [outer = 0x1176ab400] 10:02:49 INFO - PROCESS | 1936 | 1468861369174 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]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:02:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 477ms 10:02:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:02:49 INFO - PROCESS | 1936 | 1468861369188 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 1936 | 1468861369189 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 10:02:49 INFO - PROCESS | 1936 | 1468861369200 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 1936 | 1468861369202 Marionette TRACE conn2 <- [1,658,null,{}] 10:02:49 INFO - PROCESS | 1936 | 1468861369212 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}] 10:02:49 INFO - PROCESS | 1936 | 1468861369217 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:49 INFO - PROCESS | 1936 | 1468861369301 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:02:49 INFO - PROCESS | 1936 | 1468861369305 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 1936 | 1468861369307 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x11878f800 == 31 [pid = 1936] [id = 172] 10:02:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x11931f400) [pid = 1936] [serial = 514] [outer = 0x0] 10:02:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x119798400) [pid = 1936] [serial = 515] [outer = 0x11931f400] 10:02:49 INFO - PROCESS | 1936 | 1468861369338 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x119c4d400) [pid = 1936] [serial = 516] [outer = 0x11931f400] 10:02:49 INFO - PROCESS | 1936 | 1468861369668 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]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:02:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 534ms 10:02:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:02:49 INFO - PROCESS | 1936 | 1468861369725 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 1936 | 1468861369727 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 10:02:49 INFO - PROCESS | 1936 | 1468861369729 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 1936 | 1468861369730 Marionette TRACE conn2 <- [1,662,null,{}] 10:02:49 INFO - PROCESS | 1936 | 1468861369733 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}] 10:02:49 INFO - PROCESS | 1936 | 1468861369734 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:49 INFO - PROCESS | 1936 | 1468861369807 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:02:49 INFO - PROCESS | 1936 | 1468861369812 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 1936 | 1468861369813 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197b9000 == 32 [pid = 1936] [id = 173] 10:02:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x119ed5400) [pid = 1936] [serial = 517] [outer = 0x0] 10:02:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x1207e1800) [pid = 1936] [serial = 518] [outer = 0x119ed5400] 10:02:49 INFO - PROCESS | 1936 | 1468861369838 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x12260f000) [pid = 1936] [serial = 519] [outer = 0x119ed5400] 10:02:50 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:50 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:50 INFO - PROCESS | 1936 | 1468861370147 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]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 10:02:50 INFO - PROCESS | 1936 | 1468861370199 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 1936 | 1468861370200 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 10:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:02:50 INFO - PROCESS | 1936 | 1468861370202 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 1936 | 1468861370203 Marionette TRACE conn2 <- [1,666,null,{}] 10:02:50 INFO - PROCESS | 1936 | 1468861370206 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}] 10:02:50 INFO - PROCESS | 1936 | 1468861370207 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:50 INFO - PROCESS | 1936 | 1468861370312 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:02:50 INFO - PROCESS | 1936 | 1468861370317 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 1936 | 1468861370318 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x119948000 == 33 [pid = 1936] [id = 174] 10:02:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1110ab800) [pid = 1936] [serial = 520] [outer = 0x0] 10:02:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x12300dc00) [pid = 1936] [serial = 521] [outer = 0x1110ab800] 10:02:50 INFO - PROCESS | 1936 | 1468861370342 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x123cea000) [pid = 1936] [serial = 522] [outer = 0x1110ab800] 10:02:50 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:50 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:50 INFO - PROCESS | 1936 | 1468861370654 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]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 470ms 10:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:02:50 INFO - PROCESS | 1936 | 1468861370672 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 1936 | 1468861370673 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 10:02:50 INFO - PROCESS | 1936 | 1468861370683 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 1936 | 1468861370684 Marionette TRACE conn2 <- [1,670,null,{}] 10:02:50 INFO - PROCESS | 1936 | 1468861370687 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}] 10:02:50 INFO - PROCESS | 1936 | 1468861370691 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:50 INFO - PROCESS | 1936 | 1468861370802 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:02:50 INFO - PROCESS | 1936 | 1468861370835 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 1936 | 1468861370836 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x1239c6000 == 34 [pid = 1936] [id = 175] 10:02:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1207df000) [pid = 1936] [serial = 523] [outer = 0x0] 10:02:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x124009400) [pid = 1936] [serial = 524] [outer = 0x1207df000] 10:02:50 INFO - PROCESS | 1936 | 1468861370861 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x128ba6c00) [pid = 1936] [serial = 525] [outer = 0x1207df000] 10:02:51 INFO - PROCESS | 1936 | 1468861371167 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]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:02:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 526ms 10:02:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:02:51 INFO - PROCESS | 1936 | 1468861371214 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 1936 | 1468861371215 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 10:02:51 INFO - PROCESS | 1936 | 1468861371217 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 1936 | 1468861371218 Marionette TRACE conn2 <- [1,674,null,{}] 10:02:51 INFO - PROCESS | 1936 | 1468861371221 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}] 10:02:51 INFO - PROCESS | 1936 | 1468861371222 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:51 INFO - PROCESS | 1936 | 1468861371321 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:02:51 INFO - PROCESS | 1936 | 1468861371324 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 1936 | 1468861371325 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d5c800 == 35 [pid = 1936] [id = 176] 10:02:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x112a81800) [pid = 1936] [serial = 526] [outer = 0x0] 10:02:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x128bb2400) [pid = 1936] [serial = 527] [outer = 0x112a81800] 10:02:51 INFO - PROCESS | 1936 | 1468861371351 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x129283000) [pid = 1936] [serial = 528] [outer = 0x112a81800] 10:02:51 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:51 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:51 INFO - PROCESS | 1936 | 1468861371669 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]]]}] 10:02:51 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 10:02:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 469ms 10:02:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:02:51 INFO - PROCESS | 1936 | 1468861371686 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 1936 | 1468861371687 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 10:02:51 INFO - PROCESS | 1936 | 1468861371690 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 1936 | 1468861371691 Marionette TRACE conn2 <- [1,678,null,{}] 10:02:51 INFO - PROCESS | 1936 | 1468861371706 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}] 10:02:51 INFO - PROCESS | 1936 | 1468861371708 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:51 INFO - PROCESS | 1936 | 1468861371806 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:02:51 INFO - PROCESS | 1936 | 1468861371810 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 1936 | 1468861371811 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c25000 == 36 [pid = 1936] [id = 177] 10:02:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1240f8c00) [pid = 1936] [serial = 529] [outer = 0x0] 10:02:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x129387c00) [pid = 1936] [serial = 530] [outer = 0x1240f8c00] 10:02:51 INFO - PROCESS | 1936 | 1468861371835 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x129612400) [pid = 1936] [serial = 531] [outer = 0x1240f8c00] 10:02:52 INFO - PROCESS | 1936 | 1468861372170 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]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 521ms 10:02:52 INFO - PROCESS | 1936 | 1468861372213 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 1936 | 1468861372214 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 10:02:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:02:52 INFO - PROCESS | 1936 | 1468861372217 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 1936 | 1468861372218 Marionette TRACE conn2 <- [1,682,null,{}] 10:02:52 INFO - PROCESS | 1936 | 1468861372220 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}] 10:02:52 INFO - PROCESS | 1936 | 1468861372221 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:52 INFO - PROCESS | 1936 | 1468861372321 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:02:52 INFO - PROCESS | 1936 | 1468861372354 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 1936 | 1468861372355 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x128f32000 == 37 [pid = 1936] [id = 178] 10:02:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x129386000) [pid = 1936] [serial = 532] [outer = 0x0] 10:02:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x12a64c000) [pid = 1936] [serial = 533] [outer = 0x129386000] 10:02:52 INFO - PROCESS | 1936 | 1468861372379 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x12a862800) [pid = 1936] [serial = 534] [outer = 0x129386000] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1126fac00) [pid = 1936] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1132aa400) [pid = 1936] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x123249c00) [pid = 1936] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x111daec00) [pid = 1936] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1182b1400) [pid = 1936] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1131bbc00) [pid = 1936] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x116734400) [pid = 1936] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x119c4a400) [pid = 1936] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x123543000) [pid = 1936] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1242a6000) [pid = 1936] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x113dfd400) [pid = 1936] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:02:52 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x11687b400) [pid = 1936] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:02:53 INFO - PROCESS | 1936 | 1468861373220 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]]]}] 10:02:53 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) 10:02:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1018ms 10:02:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:02:53 INFO - PROCESS | 1936 | 1468861373235 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 1936 | 1468861373237 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 10:02:53 INFO - PROCESS | 1936 | 1468861373239 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 1936 | 1468861373240 Marionette TRACE conn2 <- [1,686,null,{}] 10:02:53 INFO - PROCESS | 1936 | 1468861373242 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}] 10:02:53 INFO - PROCESS | 1936 | 1468861373245 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:53 INFO - PROCESS | 1936 | 1468861373317 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:02:53 INFO - PROCESS | 1936 | 1468861373320 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 1936 | 1468861373321 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x119564000 == 38 [pid = 1936] [id = 179] 10:02:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1132aa400) [pid = 1936] [serial = 535] [outer = 0x0] 10:02:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1185d6c00) [pid = 1936] [serial = 536] [outer = 0x1132aa400] 10:02:53 INFO - PROCESS | 1936 | 1468861373348 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1232a5000) [pid = 1936] [serial = 537] [outer = 0x1132aa400] 10:02:54 INFO - PROCESS | 1936 | 1468861374136 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]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:02:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 919ms 10:02:54 INFO - PROCESS | 1936 | 1468861374158 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:02:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:02:54 INFO - PROCESS | 1936 | 1468861374161 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 10:02:54 INFO - PROCESS | 1936 | 1468861374163 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 1936 | 1468861374165 Marionette TRACE conn2 <- [1,690,null,{}] 10:02:54 INFO - PROCESS | 1936 | 1468861374167 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}] 10:02:54 INFO - PROCESS | 1936 | 1468861374177 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:54 INFO - PROCESS | 1936 | 1468861374265 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:02:54 INFO - PROCESS | 1936 | 1468861374314 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 1936 | 1468861374316 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a744000 == 39 [pid = 1936] [id = 180] 10:02:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x11672e800) [pid = 1936] [serial = 538] [outer = 0x0] 10:02:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x12a731000) [pid = 1936] [serial = 539] [outer = 0x11672e800] 10:02:54 INFO - PROCESS | 1936 | 1468861374342 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x12ab0c000) [pid = 1936] [serial = 540] [outer = 0x11672e800] 10:02:55 INFO - PROCESS | 1936 | 1468861375154 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]]]}] 10:02:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:02:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1020ms 10:02:55 INFO - PROCESS | 1936 | 1468861375183 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:02:55 INFO - PROCESS | 1936 | 1468861375186 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 10:02:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:02:55 INFO - PROCESS | 1936 | 1468861375190 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:02:55 INFO - PROCESS | 1936 | 1468861375192 Marionette TRACE conn2 <- [1,694,null,{}] 10:02:55 INFO - PROCESS | 1936 | 1468861375196 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}] 10:02:55 INFO - PROCESS | 1936 | 1468861375197 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:55 INFO - PROCESS | 1936 | 1468861375300 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:02:55 INFO - PROCESS | 1936 | 1468861375349 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 1936 | 1468861375350 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f69000 == 40 [pid = 1936] [id = 181] 10:02:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x115f46400) [pid = 1936] [serial = 541] [outer = 0x0] 10:02:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11672c400) [pid = 1936] [serial = 542] [outer = 0x115f46400] 10:02:55 INFO - PROCESS | 1936 | 1468861375383 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1176aa400) [pid = 1936] [serial = 543] [outer = 0x115f46400] 10:02:56 INFO - PROCESS | 1936 | 1468861376286 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]]]}] 10:02:56 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) 10:02:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 10:02:56 INFO - PROCESS | 1936 | 1468861376312 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 1936 | 1468861376315 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 10:02:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:02:56 INFO - PROCESS | 1936 | 1468861376319 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 1936 | 1468861376321 Marionette TRACE conn2 <- [1,698,null,{}] 10:02:56 INFO - PROCESS | 1936 | 1468861376324 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}] 10:02:56 INFO - PROCESS | 1936 | 1468861376326 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:56 INFO - PROCESS | 1936 | 1468861376424 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:02:56 INFO - PROCESS | 1936 | 1468861376472 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 1936 | 1468861376474 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x119163800 == 41 [pid = 1936] [id = 182] 10:02:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x118261c00) [pid = 1936] [serial = 544] [outer = 0x0] 10:02:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1187f6000) [pid = 1936] [serial = 545] [outer = 0x118261c00] 10:02:56 INFO - PROCESS | 1936 | 1468861376504 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x119320c00) [pid = 1936] [serial = 546] [outer = 0x118261c00] 10:02:57 INFO - PROCESS | 1936 | 1468861377480 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]]]}] 10:02:57 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) 10:02:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1171ms 10:02:57 INFO - PROCESS | 1936 | 1468861377490 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 1936 | 1468861377495 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 10:02:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:02:57 INFO - PROCESS | 1936 | 1468861377499 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - PROCESS | 1936 | 1468861377501 Marionette TRACE conn2 <- [1,702,null,{}] 10:02:57 INFO - PROCESS | 1936 | 1468861377504 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}] 10:02:57 INFO - PROCESS | 1936 | 1468861377506 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:57 INFO - PROCESS | 1936 | 1468861377596 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:02:57 INFO - PROCESS | 1936 | 1468861377644 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 1936 | 1468861377646 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x118599000 == 42 [pid = 1936] [id = 183] 10:02:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x118206400) [pid = 1936] [serial = 547] [outer = 0x0] 10:02:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x118261400) [pid = 1936] [serial = 548] [outer = 0x118206400] 10:02:57 INFO - PROCESS | 1936 | 1468861377675 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1182e1000) [pid = 1936] [serial = 549] [outer = 0x118206400] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x119564000 == 41 [pid = 1936] [id = 179] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x128f32000 == 40 [pid = 1936] [id = 178] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x126c25000 == 39 [pid = 1936] [id = 177] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x124d5c800 == 38 [pid = 1936] [id = 176] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x1239c6000 == 37 [pid = 1936] [id = 175] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x119948000 == 36 [pid = 1936] [id = 174] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x1197b9000 == 35 [pid = 1936] [id = 173] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x11878f800 == 34 [pid = 1936] [id = 172] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x1172ec000 == 33 [pid = 1936] [id = 171] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x115dd0800 == 32 [pid = 1936] [id = 170] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x113251800 == 31 [pid = 1936] [id = 168] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x118791000 == 30 [pid = 1936] [id = 169] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x119163800 == 29 [pid = 1936] [id = 182] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12a744000 == 28 [pid = 1936] [id = 180] 10:02:58 INFO - PROCESS | 1936 | --DOCSHELL 0x116f69000 == 27 [pid = 1936] [id = 181] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x119c45000) [pid = 1936] [serial = 479] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x119798000) [pid = 1936] [serial = 478] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x11870c000) [pid = 1936] [serial = 464] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1239acc00) [pid = 1936] [serial = 484] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1182e0400) [pid = 1936] [serial = 472] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1187f5c00) [pid = 1936] [serial = 473] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x118fba400) [pid = 1936] [serial = 475] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1133da000) [pid = 1936] [serial = 466] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1129b6000) [pid = 1936] [serial = 467] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x116882800) [pid = 1936] [serial = 469] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x117e95400) [pid = 1936] [serial = 470] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x119ed6800) [pid = 1936] [serial = 481] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1242abc00) [pid = 1936] [serial = 487] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x128babc00) [pid = 1936] [serial = 497] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x123cee400) [pid = 1936] [serial = 485] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x1182ae400) [pid = 1936] [serial = 491] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x116a9f400) [pid = 1936] [serial = 490] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x126728400) [pid = 1936] [serial = 496] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x1247f8800) [pid = 1936] [serial = 488] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x1232ab800) [pid = 1936] [serial = 482] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x128baac00) [pid = 1936] [serial = 499] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x124cca000) [pid = 1936] [serial = 494] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x12260c400) [pid = 1936] [serial = 493] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x1194ac000) [pid = 1936] [serial = 476] [outer = 0x0] [url = about:blank] 10:02:58 INFO - PROCESS | 1936 | 1468861378823 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]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:02:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1377ms 10:02:58 INFO - PROCESS | 1936 | 1468861378878 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 1936 | 1468861378880 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 10:02:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:02:58 INFO - PROCESS | 1936 | 1468861378883 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 1936 | 1468861378885 Marionette TRACE conn2 <- [1,706,null,{}] 10:02:58 INFO - PROCESS | 1936 | 1468861378889 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}] 10:02:58 INFO - PROCESS | 1936 | 1468861378890 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:58 INFO - PROCESS | 1936 | 1468861378961 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:02:58 INFO - PROCESS | 1936 | 1468861378966 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 1936 | 1468861378968 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x115f8b000 == 28 [pid = 1936] [id = 184] 10:02:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x1161b6800) [pid = 1936] [serial = 550] [outer = 0x0] 10:02:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x116537c00) [pid = 1936] [serial = 551] [outer = 0x1161b6800] 10:02:59 INFO - PROCESS | 1936 | 1468861378998 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x116738000) [pid = 1936] [serial = 552] [outer = 0x1161b6800] 10:02:59 INFO - PROCESS | 1936 | 1468861379786 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]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:02:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 920ms 10:02:59 INFO - PROCESS | 1936 | 1468861379804 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:02:59 INFO - PROCESS | 1936 | 1468861379807 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 10:02:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:02:59 INFO - PROCESS | 1936 | 1468861379813 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 1936 | 1468861379815 Marionette TRACE conn2 <- [1,710,null,{}] 10:02:59 INFO - PROCESS | 1936 | 1468861379817 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}] 10:02:59 INFO - PROCESS | 1936 | 1468861379819 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:59 INFO - PROCESS | 1936 | 1468861379900 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:02:59 INFO - PROCESS | 1936 | 1468861379947 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 1936 | 1468861379948 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:02:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x117227800 == 29 [pid = 1936] [id = 185] 10:02:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x117e94c00) [pid = 1936] [serial = 553] [outer = 0x0] 10:02:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x11820e400) [pid = 1936] [serial = 554] [outer = 0x117e94c00] 10:02:59 INFO - PROCESS | 1936 | 1468861379975 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x1182b2c00) [pid = 1936] [serial = 555] [outer = 0x117e94c00] 10:03:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:03:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 10:03:00 INFO - PROCESS | 1936 | 1468861380774 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]]]}] 10:03:00 INFO - PROCESS | 1936 | 1468861380783 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 1936 | 1468861380784 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 10:03:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:03:00 INFO - PROCESS | 1936 | 1468861380787 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 1936 | 1468861380789 Marionette TRACE conn2 <- [1,714,null,{}] 10:03:00 INFO - PROCESS | 1936 | 1468861380803 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}] 10:03:00 INFO - PROCESS | 1936 | 1468861380806 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:00 INFO - PROCESS | 1936 | 1468861380896 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:03:00 INFO - PROCESS | 1936 | 1468861380901 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 1936 | 1468861380903 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x118782000 == 30 [pid = 1936] [id = 186] 10:03:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x118884400) [pid = 1936] [serial = 556] [outer = 0x0] 10:03:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x119321800) [pid = 1936] [serial = 557] [outer = 0x118884400] 10:03:00 INFO - PROCESS | 1936 | 1468861380930 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1194b2800) [pid = 1936] [serial = 558] [outer = 0x118884400] 10:03:01 INFO - PROCESS | 1936 | 1468861381724 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]]]}] 10:03:01 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 10:03:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 10:03:01 INFO - PROCESS | 1936 | 1468861381759 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 1936 | 1468861381762 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 10:03:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:03:01 INFO - PROCESS | 1936 | 1468861381765 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 1936 | 1468861381766 Marionette TRACE conn2 <- [1,718,null,{}] 10:03:01 INFO - PROCESS | 1936 | 1468861381768 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}] 10:03:01 INFO - PROCESS | 1936 | 1468861381769 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:01 INFO - PROCESS | 1936 | 1468861381858 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:03:01 INFO - PROCESS | 1936 | 1468861381891 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 1936 | 1468861381892 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x119566000 == 31 [pid = 1936] [id = 187] 10:03:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x119b91400) [pid = 1936] [serial = 559] [outer = 0x0] 10:03:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x119c50c00) [pid = 1936] [serial = 560] [outer = 0x119b91400] 10:03:01 INFO - PROCESS | 1936 | 1468861381917 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1207de800) [pid = 1936] [serial = 561] [outer = 0x119b91400] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1207df000) [pid = 1936] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x112a81800) [pid = 1936] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x129386000) [pid = 1936] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x1126f0800) [pid = 1936] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x1164e9c00) [pid = 1936] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x11931f400) [pid = 1936] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x1110ab800) [pid = 1936] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x113df3800) [pid = 1936] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x119ed5400) [pid = 1936] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x1129b9400) [pid = 1936] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x1176ab400) [pid = 1936] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x1240f8c00) [pid = 1936] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x1132aa400) [pid = 1936] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:03:02 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x11672e800) [pid = 1936] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:03:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:03:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1019ms 10:03:02 INFO - PROCESS | 1936 | 1468861382780 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]]]}] 10:03:02 INFO - PROCESS | 1936 | 1468861382784 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 1936 | 1468861382786 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 10:03:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:03:02 INFO - PROCESS | 1936 | 1468861382788 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 1936 | 1468861382789 Marionette TRACE conn2 <- [1,722,null,{}] 10:03:02 INFO - PROCESS | 1936 | 1468861382807 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}] 10:03:02 INFO - PROCESS | 1936 | 1468861382808 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:02 INFO - PROCESS | 1936 | 1468861382874 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:03:02 INFO - PROCESS | 1936 | 1468861382880 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 1936 | 1468861382881 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x119946800 == 32 [pid = 1936] [id = 188] 10:03:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x1127d4c00) [pid = 1936] [serial = 562] [outer = 0x0] 10:03:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x11820b800) [pid = 1936] [serial = 563] [outer = 0x1127d4c00] 10:03:02 INFO - PROCESS | 1936 | 1468861382906 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x119c4a800) [pid = 1936] [serial = 564] [outer = 0x1127d4c00] 10:03:03 INFO - PROCESS | 1936 | 1468861383221 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] 10:03:03 INFO - PROCESS | 1936 | 1468861383259 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 10:03:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:03:03 INFO - PROCESS | 1936 | 1468861383263 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 1936 | 1468861383265 Marionette TRACE conn2 <- [1,726,null,{}] 10:03:03 INFO - PROCESS | 1936 | 1468861383267 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}] 10:03:03 INFO - PROCESS | 1936 | 1468861383271 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:03 INFO - PROCESS | 1936 | 1468861383379 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:03:03 INFO - PROCESS | 1936 | 1468861383408 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 1936 | 1468861383409 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x12274d800 == 33 [pid = 1936] [id = 189] 10:03:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x1129b9400) [pid = 1936] [serial = 565] [outer = 0x0] 10:03:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x122607c00) [pid = 1936] [serial = 566] [outer = 0x1129b9400] 10:03:03 INFO - PROCESS | 1936 | 1468861383434 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x1242ad000) [pid = 1936] [serial = 567] [outer = 0x1129b9400] 10:03:03 INFO - PROCESS | 1936 | 1468861383726 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]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:03:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 10:03:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:03:03 INFO - PROCESS | 1936 | 1468861383784 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 1936 | 1468861383785 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 10:03:03 INFO - PROCESS | 1936 | 1468861383787 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 1936 | 1468861383788 Marionette TRACE conn2 <- [1,730,null,{}] 10:03:03 INFO - PROCESS | 1936 | 1468861383790 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}] 10:03:03 INFO - PROCESS | 1936 | 1468861383792 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:03 INFO - PROCESS | 1936 | 1468861383868 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:03:03 INFO - PROCESS | 1936 | 1468861383871 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 1936 | 1468861383872 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x1239d4800 == 34 [pid = 1936] [id = 190] 10:03:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x116737c00) [pid = 1936] [serial = 568] [outer = 0x0] 10:03:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x124cc6800) [pid = 1936] [serial = 569] [outer = 0x116737c00] 10:03:03 INFO - PROCESS | 1936 | 1468861383898 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x12611e800) [pid = 1936] [serial = 570] [outer = 0x116737c00] 10:03:04 INFO - PROCESS | 1936 | 1468861384208 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 1936 | 1468861384260 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 10:03:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:03:04 INFO - PROCESS | 1936 | 1468861384262 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 1936 | 1468861384263 Marionette TRACE conn2 <- [1,734,null,{}] 10:03:04 INFO - PROCESS | 1936 | 1468861384265 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}] 10:03:04 INFO - PROCESS | 1936 | 1468861384266 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:04 INFO - PROCESS | 1936 | 1468861384359 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:03:04 INFO - PROCESS | 1936 | 1468861384367 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 1936 | 1468861384368 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x1247b0800 == 35 [pid = 1936] [id = 191] 10:03:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x1247f0c00) [pid = 1936] [serial = 571] [outer = 0x0] 10:03:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1267a9c00) [pid = 1936] [serial = 572] [outer = 0x1247f0c00] 10:03:04 INFO - PROCESS | 1936 | 1468861384392 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x128baf800) [pid = 1936] [serial = 573] [outer = 0x1247f0c00] 10:03:04 INFO - PROCESS | 1936 | 1468861384688 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]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:03:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 10:03:04 INFO - PROCESS | 1936 | 1468861384732 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 1936 | 1468861384734 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 10:03:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:03:04 INFO - PROCESS | 1936 | 1468861384736 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 1936 | 1468861384737 Marionette TRACE conn2 <- [1,738,null,{}] 10:03:04 INFO - PROCESS | 1936 | 1468861384740 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}] 10:03:04 INFO - PROCESS | 1936 | 1468861384741 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:04 INFO - PROCESS | 1936 | 1468861384859 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:03:04 INFO - PROCESS | 1936 | 1468861384930 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 1936 | 1468861384932 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x113a02800 == 36 [pid = 1936] [id = 192] 10:03:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1127da000) [pid = 1936] [serial = 574] [outer = 0x0] 10:03:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x112d32000) [pid = 1936] [serial = 575] [outer = 0x1127da000] 10:03:04 INFO - PROCESS | 1936 | 1468861384965 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x115de8400) [pid = 1936] [serial = 576] [outer = 0x1127da000] 10:03:05 INFO - PROCESS | 1936 | 1468861385923 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]]]}] 10:03:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:03:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1222ms 10:03:05 INFO - PROCESS | 1936 | 1468861385959 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:03:05 INFO - PROCESS | 1936 | 1468861385964 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 10:03:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:03:05 INFO - PROCESS | 1936 | 1468861385968 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 1936 | 1468861385970 Marionette TRACE conn2 <- [1,742,null,{}] 10:03:05 INFO - PROCESS | 1936 | 1468861385973 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}] 10:03:05 INFO - PROCESS | 1936 | 1468861385975 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:06 INFO - PROCESS | 1936 | 1468861386079 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:03:06 INFO - PROCESS | 1936 | 1468861386125 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 1936 | 1468861386127 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x118779800 == 37 [pid = 1936] [id = 193] 10:03:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x116aa2c00) [pid = 1936] [serial = 577] [outer = 0x0] 10:03:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x117e92000) [pid = 1936] [serial = 578] [outer = 0x116aa2c00] 10:03:06 INFO - PROCESS | 1936 | 1468861386158 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1182acc00) [pid = 1936] [serial = 579] [outer = 0x116aa2c00] 10:03:06 INFO - PROCESS | 1936 | --DOCSHELL 0x1247b0800 == 36 [pid = 1936] [id = 191] 10:03:06 INFO - PROCESS | 1936 | --DOCSHELL 0x1239d4800 == 35 [pid = 1936] [id = 190] 10:03:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12274d800 == 34 [pid = 1936] [id = 189] 10:03:06 INFO - PROCESS | 1936 | --DOCSHELL 0x119946800 == 33 [pid = 1936] [id = 188] 10:03:06 INFO - PROCESS | 1936 | --DOCSHELL 0x119566000 == 32 [pid = 1936] [id = 187] 10:03:06 INFO - PROCESS | 1936 | --DOCSHELL 0x118782000 == 31 [pid = 1936] [id = 186] 10:03:06 INFO - PROCESS | 1936 | --DOCSHELL 0x117227800 == 30 [pid = 1936] [id = 185] 10:03:06 INFO - PROCESS | 1936 | --DOCSHELL 0x115f8b000 == 29 [pid = 1936] [id = 184] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x128ba6c00) [pid = 1936] [serial = 525] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x124009400) [pid = 1936] [serial = 524] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x128bb2400) [pid = 1936] [serial = 527] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12a64c000) [pid = 1936] [serial = 533] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1126fdc00) [pid = 1936] [serial = 502] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x1129b5c00) [pid = 1936] [serial = 503] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x128d9ac00) [pid = 1936] [serial = 500] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x119798400) [pid = 1936] [serial = 515] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x119c4d400) [pid = 1936] [serial = 516] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x12300dc00) [pid = 1936] [serial = 521] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x117295c00) [pid = 1936] [serial = 506] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x118211800) [pid = 1936] [serial = 507] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x1207e1800) [pid = 1936] [serial = 518] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x12260f000) [pid = 1936] [serial = 519] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x115fb3c00) [pid = 1936] [serial = 509] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x11728d400) [pid = 1936] [serial = 510] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x1185db400) [pid = 1936] [serial = 513] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x11820f400) [pid = 1936] [serial = 512] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x129612400) [pid = 1936] [serial = 531] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x129387c00) [pid = 1936] [serial = 530] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x1232a5000) [pid = 1936] [serial = 537] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x12ab0c000) [pid = 1936] [serial = 540] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 61 (0x115f42800) [pid = 1936] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 60 (0x129283000) [pid = 1936] [serial = 528] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 59 (0x12a731000) [pid = 1936] [serial = 539] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 58 (0x1185d6c00) [pid = 1936] [serial = 536] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 57 (0x123cea000) [pid = 1936] [serial = 522] [outer = 0x0] [url = about:blank] 10:03:06 INFO - PROCESS | 1936 | --DOMWINDOW == 56 (0x12a862800) [pid = 1936] [serial = 534] [outer = 0x0] [url = about:blank] 10:03:07 INFO - PROCESS | 1936 | 1468861387210 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]]]}] 10:03:07 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 10:03:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1270ms 10:03:07 INFO - PROCESS | 1936 | 1468861387238 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:03:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:03:07 INFO - PROCESS | 1936 | 1468861387240 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 10:03:07 INFO - PROCESS | 1936 | 1468861387244 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 1936 | 1468861387248 Marionette TRACE conn2 <- [1,746,null,{}] 10:03:07 INFO - PROCESS | 1936 | 1468861387251 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}] 10:03:07 INFO - PROCESS | 1936 | 1468861387253 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:07 INFO - PROCESS | 1936 | 1468861387325 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:03:07 INFO - PROCESS | 1936 | 1468861387331 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 1936 | 1468861387333 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x11684a800 == 30 [pid = 1936] [id = 194] 10:03:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 57 (0x11653a400) [pid = 1936] [serial = 580] [outer = 0x0] 10:03:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 58 (0x116881c00) [pid = 1936] [serial = 581] [outer = 0x11653a400] 10:03:07 INFO - PROCESS | 1936 | 1468861387360 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 59 (0x118204000) [pid = 1936] [serial = 582] [outer = 0x11653a400] 10:03:08 INFO - PROCESS | 1936 | 1468861388206 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]]]}] 10:03:08 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.) 10:03:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 10:03:08 INFO - PROCESS | 1936 | 1468861388217 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 1936 | 1468861388220 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 10:03:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:03:08 INFO - PROCESS | 1936 | 1468861388225 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 1936 | 1468861388228 Marionette TRACE conn2 <- [1,750,null,{}] 10:03:08 INFO - PROCESS | 1936 | 1468861388230 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}] 10:03:08 INFO - PROCESS | 1936 | 1468861388232 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:08 INFO - PROCESS | 1936 | 1468861388326 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:03:08 INFO - PROCESS | 1936 | 1468861388331 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 1936 | 1468861388333 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x118250800 == 31 [pid = 1936] [id = 195] 10:03:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 60 (0x1185e0400) [pid = 1936] [serial = 583] [outer = 0x0] 10:03:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 61 (0x1187f2800) [pid = 1936] [serial = 584] [outer = 0x1185e0400] 10:03:08 INFO - PROCESS | 1936 | 1468861388360 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 62 (0x118fb9c00) [pid = 1936] [serial = 585] [outer = 0x1185e0400] 10:03:09 INFO - PROCESS | 1936 | 1468861389157 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]]]}] 10:03:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:03:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 978ms 10:03:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:03:09 INFO - PROCESS | 1936 | 1468861389202 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 1936 | 1468861389204 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 10:03:09 INFO - PROCESS | 1936 | 1468861389206 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 1936 | 1468861389208 Marionette TRACE conn2 <- [1,754,null,{}] 10:03:09 INFO - PROCESS | 1936 | 1468861389216 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}] 10:03:09 INFO - PROCESS | 1936 | 1468861389219 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:09 INFO - PROCESS | 1936 | 1468861389309 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:03:09 INFO - PROCESS | 1936 | 1468861389342 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 1936 | 1468861389344 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x11992a800 == 32 [pid = 1936] [id = 196] 10:03:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x119997c00) [pid = 1936] [serial = 586] [outer = 0x0] 10:03:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x1207e0400) [pid = 1936] [serial = 587] [outer = 0x119997c00] 10:03:09 INFO - PROCESS | 1936 | 1468861389371 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x12264c800) [pid = 1936] [serial = 588] [outer = 0x119997c00] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x119b91400) [pid = 1936] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x118206400) [pid = 1936] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x1161b6800) [pid = 1936] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 61 (0x117e94c00) [pid = 1936] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 60 (0x115f46400) [pid = 1936] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 59 (0x118884400) [pid = 1936] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 58 (0x1127d4c00) [pid = 1936] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 57 (0x118261c00) [pid = 1936] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 56 (0x116737c00) [pid = 1936] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:03:10 INFO - PROCESS | 1936 | --DOMWINDOW == 55 (0x1129b9400) [pid = 1936] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:03:10 INFO - PROCESS | 1936 | 1468861390136 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]]]}] 10:03:10 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 10:03:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 10:03:10 INFO - PROCESS | 1936 | 1468861390179 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 1936 | 1468861390181 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 10:03:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:03:10 INFO - PROCESS | 1936 | 1468861390183 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 1936 | 1468861390184 Marionette TRACE conn2 <- [1,758,null,{}] 10:03:10 INFO - PROCESS | 1936 | 1468861390187 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}] 10:03:10 INFO - PROCESS | 1936 | 1468861390188 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:10 INFO - PROCESS | 1936 | 1468861390264 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:03:10 INFO - PROCESS | 1936 | 1468861390267 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 1936 | 1468861390268 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x123084800 == 33 [pid = 1936] [id = 197] 10:03:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 56 (0x1133b5800) [pid = 1936] [serial = 589] [outer = 0x0] 10:03:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 57 (0x118fc0800) [pid = 1936] [serial = 590] [outer = 0x1133b5800] 10:03:10 INFO - PROCESS | 1936 | 1468861390293 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 58 (0x1232a6800) [pid = 1936] [serial = 591] [outer = 0x1133b5800] 10:03:10 INFO - PROCESS | 1936 | 1468861390613 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]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:03:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 10:03:10 INFO - PROCESS | 1936 | 1468861390653 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 1936 | 1468861390655 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 10:03:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:03:10 INFO - PROCESS | 1936 | 1468861390657 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 1936 | 1468861390658 Marionette TRACE conn2 <- [1,762,null,{}] 10:03:10 INFO - PROCESS | 1936 | 1468861390660 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}] 10:03:10 INFO - PROCESS | 1936 | 1468861390661 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:10 INFO - PROCESS | 1936 | 1468861390753 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:03:10 INFO - PROCESS | 1936 | 1468861390756 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 1936 | 1468861390757 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x117229800 == 34 [pid = 1936] [id = 198] 10:03:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 59 (0x1232a5000) [pid = 1936] [serial = 592] [outer = 0x0] 10:03:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 60 (0x1239a8800) [pid = 1936] [serial = 593] [outer = 0x1232a5000] 10:03:10 INFO - PROCESS | 1936 | 1468861390784 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 61 (0x124007000) [pid = 1936] [serial = 594] [outer = 0x1232a5000] 10:03:11 INFO - PROCESS | 1936 | 1468861391548 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]]]}] 10:03:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:03:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 918ms 10:03:11 INFO - PROCESS | 1936 | 1468861391575 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:03:11 INFO - PROCESS | 1936 | 1468861391576 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 10:03:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:03:11 INFO - PROCESS | 1936 | 1468861391579 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:03:11 INFO - PROCESS | 1936 | 1468861391580 Marionette TRACE conn2 <- [1,766,null,{}] 10:03:11 INFO - PROCESS | 1936 | 1468861391582 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}] 10:03:11 INFO - PROCESS | 1936 | 1468861391586 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:11 INFO - PROCESS | 1936 | 1468861391677 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:03:11 INFO - PROCESS | 1936 | 1468861391682 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 1936 | 1468861391683 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x126714800 == 35 [pid = 1936] [id = 199] 10:03:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 62 (0x124cca000) [pid = 1936] [serial = 595] [outer = 0x0] 10:03:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x1267b0400) [pid = 1936] [serial = 596] [outer = 0x124cca000] 10:03:11 INFO - PROCESS | 1936 | 1468861391708 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x128bb4c00) [pid = 1936] [serial = 597] [outer = 0x124cca000] 10:03:12 INFO - PROCESS | 1936 | 1468861392501 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]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:03:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 10:03:12 INFO - PROCESS | 1936 | 1468861392549 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 1936 | 1468861392550 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 10:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:03:12 INFO - PROCESS | 1936 | 1468861392553 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 1936 | 1468861392554 Marionette TRACE conn2 <- [1,770,null,{}] 10:03:12 INFO - PROCESS | 1936 | 1468861392556 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}] 10:03:12 INFO - PROCESS | 1936 | 1468861392557 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:12 INFO - PROCESS | 1936 | 1468861392643 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:03:12 INFO - PROCESS | 1936 | 1468861392672 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 1936 | 1468861392673 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a7c000 == 36 [pid = 1936] [id = 200] 10:03:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x113df2000) [pid = 1936] [serial = 598] [outer = 0x0] 10:03:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x128dbd400) [pid = 1936] [serial = 599] [outer = 0x113df2000] 10:03:12 INFO - PROCESS | 1936 | 1468861392699 Marionette DEBUG loaded listener.js 10:03:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x129288c00) [pid = 1936] [serial = 600] [outer = 0x113df2000] 10:03:13 INFO - PROCESS | 1936 | 1468861393110 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]]]}] 10:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 573ms 10:03:13 INFO - PROCESS | 1936 | 1468861393126 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:03:13 INFO - PROCESS | 1936 | 1468861393129 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 10:03:13 INFO - PROCESS | 1936 | 1468861393132 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 1936 | 1468861393134 Marionette TRACE conn2 <- [1,774,null,{}] 10:03:13 INFO - PROCESS | 1936 | 1468861393138 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}] 10:03:13 INFO - PROCESS | 1936 | 1468861393140 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:13 INFO - PROCESS | 1936 | 1468861393238 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:03:13 INFO - PROCESS | 1936 | 1468861393284 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 1936 | 1468861393287 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x117227800 == 37 [pid = 1936] [id = 201] 10:03:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x1161b8000) [pid = 1936] [serial = 601] [outer = 0x0] 10:03:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x116805c00) [pid = 1936] [serial = 602] [outer = 0x1161b8000] 10:03:13 INFO - PROCESS | 1936 | 1468861393318 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x11825c800) [pid = 1936] [serial = 603] [outer = 0x1161b8000] 10:03:13 INFO - PROCESS | 1936 | 1468861393734 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]]]}] 10:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 621ms 10:03:13 INFO - PROCESS | 1936 | 1468861393753 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:03:13 INFO - PROCESS | 1936 | 1468861393756 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 10:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:03:13 INFO - PROCESS | 1936 | 1468861393760 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 1936 | 1468861393762 Marionette TRACE conn2 <- [1,778,null,{}] 10:03:13 INFO - PROCESS | 1936 | 1468861393765 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}] 10:03:13 INFO - PROCESS | 1936 | 1468861393767 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:13 INFO - PROCESS | 1936 | 1468861393862 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:03:13 INFO - PROCESS | 1936 | 1468861393929 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 1936 | 1468861393930 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x11993b800 == 38 [pid = 1936] [id = 202] 10:03:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x119316400) [pid = 1936] [serial = 604] [outer = 0x0] 10:03:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x119323c00) [pid = 1936] [serial = 605] [outer = 0x119316400] 10:03:13 INFO - PROCESS | 1936 | 1468861393972 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x119c46c00) [pid = 1936] [serial = 606] [outer = 0x119316400] 10:03:14 INFO - PROCESS | 1936 | 1468861394379 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]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 10:03:14 INFO - PROCESS | 1936 | 1468861394431 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 1936 | 1468861394432 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 10:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:03:14 INFO - PROCESS | 1936 | 1468861394435 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 1936 | 1468861394437 Marionette TRACE conn2 <- [1,782,null,{}] 10:03:14 INFO - PROCESS | 1936 | 1468861394462 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}] 10:03:14 INFO - PROCESS | 1936 | 1468861394465 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:14 INFO - PROCESS | 1936 | 1468861394594 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:03:14 INFO - PROCESS | 1936 | 1468861394643 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 1936 | 1468861394645 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x123083000 == 39 [pid = 1936] [id = 203] 10:03:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x1242abc00) [pid = 1936] [serial = 607] [outer = 0x0] 10:03:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1245cb000) [pid = 1936] [serial = 608] [outer = 0x1242abc00] 10:03:14 INFO - PROCESS | 1936 | 1468861394676 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x124d7f400) [pid = 1936] [serial = 609] [outer = 0x1242abc00] 10:03:15 INFO - PROCESS | 1936 | 1468861395098 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]]]}] 10:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 10:03:15 INFO - PROCESS | 1936 | 1468861395107 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 1936 | 1468861395109 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 10:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:03:15 INFO - PROCESS | 1936 | 1468861395111 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 1936 | 1468861395113 Marionette TRACE conn2 <- [1,786,null,{}] 10:03:15 INFO - PROCESS | 1936 | 1468861395115 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}] 10:03:15 INFO - PROCESS | 1936 | 1468861395117 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:15 INFO - PROCESS | 1936 | 1468861395210 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:03:15 INFO - PROCESS | 1936 | 1468861395256 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 1936 | 1468861395258 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x129222000 == 40 [pid = 1936] [id = 204] 10:03:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x12696bc00) [pid = 1936] [serial = 610] [outer = 0x0] 10:03:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x128dbd800) [pid = 1936] [serial = 611] [outer = 0x12696bc00] 10:03:15 INFO - PROCESS | 1936 | 1468861395287 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x12938bc00) [pid = 1936] [serial = 612] [outer = 0x12696bc00] 10:03:15 INFO - PROCESS | 1936 | 1468861395701 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]]]}] 10:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 619ms 10:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:03:15 INFO - PROCESS | 1936 | 1468861395731 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 1936 | 1468861395732 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 10:03:15 INFO - PROCESS | 1936 | 1468861395734 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 1936 | 1468861395735 Marionette TRACE conn2 <- [1,790,null,{}] 10:03:15 INFO - PROCESS | 1936 | 1468861395738 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}] 10:03:15 INFO - PROCESS | 1936 | 1468861395739 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:15 INFO - PROCESS | 1936 | 1468861395834 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:03:15 INFO - PROCESS | 1936 | 1468861395916 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 1936 | 1468861395918 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x115058000 == 41 [pid = 1936] [id = 205] 10:03:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1127d4c00) [pid = 1936] [serial = 613] [outer = 0x0] 10:03:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x115f43800) [pid = 1936] [serial = 614] [outer = 0x1127d4c00] 10:03:15 INFO - PROCESS | 1936 | 1468861395947 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x128bb5800) [pid = 1936] [serial = 615] [outer = 0x1127d4c00] 10:03:16 INFO - PROCESS | 1936 | 1468861396452 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]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 770ms 10:03:16 INFO - PROCESS | 1936 | 1468861396505 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 1936 | 1468861396507 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 10:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:03:16 INFO - PROCESS | 1936 | 1468861396511 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 1936 | 1468861396513 Marionette TRACE conn2 <- [1,794,null,{}] 10:03:16 INFO - PROCESS | 1936 | 1468861396517 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}] 10:03:16 INFO - PROCESS | 1936 | 1468861396518 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:16 INFO - PROCESS | 1936 | 1468861396608 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x126714800 == 40 [pid = 1936] [id = 199] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x117229800 == 39 [pid = 1936] [id = 198] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x123084800 == 38 [pid = 1936] [id = 197] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x11992a800 == 37 [pid = 1936] [id = 196] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x118250800 == 36 [pid = 1936] [id = 195] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x11684a800 == 35 [pid = 1936] [id = 194] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x113a02800 == 34 [pid = 1936] [id = 192] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x118779800 == 33 [pid = 1936] [id = 193] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x118599000 == 32 [pid = 1936] [id = 183] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x115058000 == 31 [pid = 1936] [id = 205] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x129222000 == 30 [pid = 1936] [id = 204] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x123083000 == 29 [pid = 1936] [id = 203] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x11993b800 == 28 [pid = 1936] [id = 202] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x128a7c000 == 27 [pid = 1936] [id = 200] 10:03:17 INFO - PROCESS | 1936 | --DOCSHELL 0x117227800 == 26 [pid = 1936] [id = 201] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x119c50c00) [pid = 1936] [serial = 560] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x118261400) [pid = 1936] [serial = 548] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x116537c00) [pid = 1936] [serial = 551] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x116738000) [pid = 1936] [serial = 552] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x11820e400) [pid = 1936] [serial = 554] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x1176aa400) [pid = 1936] [serial = 543] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x11672c400) [pid = 1936] [serial = 542] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x119321800) [pid = 1936] [serial = 557] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x11820b800) [pid = 1936] [serial = 563] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x119320c00) [pid = 1936] [serial = 546] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x1187f6000) [pid = 1936] [serial = 545] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x124cc6800) [pid = 1936] [serial = 569] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x122607c00) [pid = 1936] [serial = 566] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x1207de800) [pid = 1936] [serial = 561] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x119c4a800) [pid = 1936] [serial = 564] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x12611e800) [pid = 1936] [serial = 570] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x1182e1000) [pid = 1936] [serial = 549] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x1194b2800) [pid = 1936] [serial = 558] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x1267a9c00) [pid = 1936] [serial = 572] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x1242ad000) [pid = 1936] [serial = 567] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | --DOMWINDOW == 61 (0x1182b2c00) [pid = 1936] [serial = 555] [outer = 0x0] [url = about:blank] 10:03:17 INFO - PROCESS | 1936 | 1468861397155 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 1936 | 1468861397156 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x111d97000 == 27 [pid = 1936] [id = 206] 10:03:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 62 (0x111d22000) [pid = 1936] [serial = 616] [outer = 0x0] 10:03:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x111da8400) [pid = 1936] [serial = 617] [outer = 0x111d22000] 10:03:17 INFO - PROCESS | 1936 | 1468861397185 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x1122b3000) [pid = 1936] [serial = 618] [outer = 0x111d22000] 10:03:17 INFO - PROCESS | 1936 | 1468861397501 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]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1023ms 10:03:17 INFO - PROCESS | 1936 | 1468861397535 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 1936 | 1468861397537 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 10:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:03:17 INFO - PROCESS | 1936 | 1468861397539 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 1936 | 1468861397542 Marionette TRACE conn2 <- [1,798,null,{}] 10:03:17 INFO - PROCESS | 1936 | 1468861397548 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}] 10:03:17 INFO - PROCESS | 1936 | 1468861397549 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:17 INFO - PROCESS | 1936 | 1468861397632 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:03:17 INFO - PROCESS | 1936 | 1468861397637 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 1936 | 1468861397639 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x116409000 == 28 [pid = 1936] [id = 207] 10:03:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x112eb3400) [pid = 1936] [serial = 619] [outer = 0x0] 10:03:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x1132a9400) [pid = 1936] [serial = 620] [outer = 0x112eb3400] 10:03:17 INFO - PROCESS | 1936 | 1468861397668 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x113d5fc00) [pid = 1936] [serial = 621] [outer = 0x112eb3400] 10:03:18 INFO - PROCESS | 1936 | 1468861398007 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]]]}] 10:03:18 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 10:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 520ms 10:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:03:18 INFO - PROCESS | 1936 | 1468861398062 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 1936 | 1468861398064 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 10:03:18 INFO - PROCESS | 1936 | 1468861398066 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 1936 | 1468861398067 Marionette TRACE conn2 <- [1,802,null,{}] 10:03:18 INFO - PROCESS | 1936 | 1468861398069 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}] 10:03:18 INFO - PROCESS | 1936 | 1468861398071 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:18 INFO - PROCESS | 1936 | 1468861398156 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:03:18 INFO - PROCESS | 1936 | 1468861398167 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 1936 | 1468861398168 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x11722c800 == 29 [pid = 1936] [id = 208] 10:03:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x11672c800) [pid = 1936] [serial = 622] [outer = 0x0] 10:03:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x116739000) [pid = 1936] [serial = 623] [outer = 0x11672c800] 10:03:18 INFO - PROCESS | 1936 | 1468861398210 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x116880000) [pid = 1936] [serial = 624] [outer = 0x11672c800] 10:03:18 INFO - PROCESS | 1936 | 1468861398659 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]]]}] 10:03:18 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 10:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 618ms 10:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:03:18 INFO - PROCESS | 1936 | 1468861398686 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 1936 | 1468861398687 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 10:03:18 INFO - PROCESS | 1936 | 1468861398694 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 1936 | 1468861398699 Marionette TRACE conn2 <- [1,806,null,{}] 10:03:18 INFO - PROCESS | 1936 | 1468861398702 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}] 10:03:18 INFO - PROCESS | 1936 | 1468861398704 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:18 INFO - PROCESS | 1936 | 1468861398782 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:03:18 INFO - PROCESS | 1936 | 1468861398785 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 1936 | 1468861398786 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x118777000 == 30 [pid = 1936] [id = 209] 10:03:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x112a8d800) [pid = 1936] [serial = 625] [outer = 0x0] 10:03:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x117291c00) [pid = 1936] [serial = 626] [outer = 0x112a8d800] 10:03:18 INFO - PROCESS | 1936 | 1468861398812 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x1182aac00) [pid = 1936] [serial = 627] [outer = 0x112a8d800] 10:03:19 INFO - PROCESS | 1936 | [1936] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:03:19 INFO - PROCESS | 1936 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 10:03:19 INFO - PROCESS | 1936 | Determined SkiaGL cache limits: Size 100663296, Items: 256 10:03:19 INFO - PROCESS | 1936 | [GFX2-]: Using SkiaGL canvas. 10:03:19 INFO - PROCESS | 1936 | 1468861399151 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]]]}] 10:03:19 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 10:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 476ms 10:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:03:19 INFO - PROCESS | 1936 | 1468861399167 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 1936 | 1468861399168 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 10:03:19 INFO - PROCESS | 1936 | 1468861399171 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 1936 | 1468861399172 Marionette TRACE conn2 <- [1,810,null,{}] 10:03:19 INFO - PROCESS | 1936 | 1468861399174 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}] 10:03:19 INFO - PROCESS | 1936 | 1468861399175 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:19 INFO - PROCESS | 1936 | 1468861399251 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:03:19 INFO - PROCESS | 1936 | 1468861399283 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 1936 | 1468861399284 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x11916b800 == 31 [pid = 1936] [id = 210] 10:03:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x1129b0c00) [pid = 1936] [serial = 628] [outer = 0x0] 10:03:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1182abc00) [pid = 1936] [serial = 629] [outer = 0x1129b0c00] 10:03:19 INFO - PROCESS | 1936 | 1468861399308 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x1187fa400) [pid = 1936] [serial = 630] [outer = 0x1129b0c00] 10:03:19 INFO - PROCESS | 1936 | 1468861399650 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]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 10:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:03:19 INFO - PROCESS | 1936 | 1468861399697 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 1936 | 1468861399698 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 10:03:19 INFO - PROCESS | 1936 | 1468861399701 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 1936 | 1468861399702 Marionette TRACE conn2 <- [1,814,null,{}] 10:03:19 INFO - PROCESS | 1936 | 1468861399704 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}] 10:03:19 INFO - PROCESS | 1936 | 1468861399705 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:19 INFO - PROCESS | 1936 | 1468861399794 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:03:19 INFO - PROCESS | 1936 | 1468861399798 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 1936 | 1468861399803 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x11992c000 == 32 [pid = 1936] [id = 211] 10:03:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x11672c400) [pid = 1936] [serial = 631] [outer = 0x0] 10:03:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x11931f400) [pid = 1936] [serial = 632] [outer = 0x11672c400] 10:03:19 INFO - PROCESS | 1936 | 1468861399835 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1194b3800) [pid = 1936] [serial = 633] [outer = 0x11672c400] 10:03:20 INFO - PROCESS | 1936 | 1468861400178 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] 10:03:20 INFO - PROCESS | 1936 | 1468861400221 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 10:03:20 INFO - PROCESS | 1936 | 1468861400223 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 1936 | 1468861400224 Marionette TRACE conn2 <- [1,818,null,{}] 10:03:20 INFO - PROCESS | 1936 | 1468861400226 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}] 10:03:20 INFO - PROCESS | 1936 | 1468861400228 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:20 INFO - PROCESS | 1936 | 1468861400322 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:03:20 INFO - PROCESS | 1936 | 1468861400325 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 1936 | 1468861400326 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x113259000 == 33 [pid = 1936] [id = 212] 10:03:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x11978f400) [pid = 1936] [serial = 634] [outer = 0x0] 10:03:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x119c4a000) [pid = 1936] [serial = 635] [outer = 0x11978f400] 10:03:20 INFO - PROCESS | 1936 | 1468861400351 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x122608000) [pid = 1936] [serial = 636] [outer = 0x11978f400] 10:03:20 INFO - PROCESS | 1936 | 1468861400698 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]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 517ms 10:03:20 INFO - PROCESS | 1936 | 1468861400741 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 1936 | 1468861400742 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 10:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:03:20 INFO - PROCESS | 1936 | 1468861400744 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 1936 | 1468861400746 Marionette TRACE conn2 <- [1,822,null,{}] 10:03:20 INFO - PROCESS | 1936 | 1468861400756 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}] 10:03:20 INFO - PROCESS | 1936 | 1468861400757 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:20 INFO - PROCESS | 1936 | 1468861400845 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:03:20 INFO - PROCESS | 1936 | 1468861400849 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 1936 | 1468861400850 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x12365a800 == 34 [pid = 1936] [id = 213] 10:03:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1127d3000) [pid = 1936] [serial = 637] [outer = 0x0] 10:03:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1207d6400) [pid = 1936] [serial = 638] [outer = 0x1127d3000] 10:03:20 INFO - PROCESS | 1936 | 1468861400874 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1232a1800) [pid = 1936] [serial = 639] [outer = 0x1127d3000] 10:03:21 INFO - PROCESS | 1936 | 1468861401195 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] 10:03:21 INFO - PROCESS | 1936 | 1468861401216 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 10:03:21 INFO - PROCESS | 1936 | 1468861401218 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 1936 | 1468861401219 Marionette TRACE conn2 <- [1,826,null,{}] 10:03:21 INFO - PROCESS | 1936 | 1468861401221 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}] 10:03:21 INFO - PROCESS | 1936 | 1468861401222 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:21 INFO - PROCESS | 1936 | 1468861401421 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x113df2000) [pid = 1936] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1133b5800) [pid = 1936] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1232a5000) [pid = 1936] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x11653a400) [pid = 1936] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x1247f0c00) [pid = 1936] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1127da000) [pid = 1936] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x116aa2c00) [pid = 1936] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x1185e0400) [pid = 1936] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x124cca000) [pid = 1936] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:03:21 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x119997c00) [pid = 1936] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:03:21 INFO - PROCESS | 1936 | 1468861401460 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 1936 | 1468861401461 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fc4000 == 35 [pid = 1936] [id = 214] 10:03:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x1126fb400) [pid = 1936] [serial = 640] [outer = 0x0] 10:03:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1133b5800) [pid = 1936] [serial = 641] [outer = 0x1126fb400] 10:03:21 INFO - PROCESS | 1936 | 1468861401486 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1185db800) [pid = 1936] [serial = 642] [outer = 0x1126fb400] 10:03:21 INFO - PROCESS | 1936 | 1468861401765 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]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 570ms 10:03:21 INFO - PROCESS | 1936 | 1468861401788 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 1936 | 1468861401789 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 10:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:03:21 INFO - PROCESS | 1936 | 1468861401792 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 1936 | 1468861401804 Marionette TRACE conn2 <- [1,830,null,{}] 10:03:21 INFO - PROCESS | 1936 | 1468861401812 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}] 10:03:21 INFO - PROCESS | 1936 | 1468861401815 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:21 INFO - PROCESS | 1936 | 1468861401890 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:03:21 INFO - PROCESS | 1936 | 1468861401894 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 1936 | 1468861401897 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x1261bc800 == 36 [pid = 1936] [id = 215] 10:03:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x11870c000) [pid = 1936] [serial = 643] [outer = 0x0] 10:03:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x123cee400) [pid = 1936] [serial = 644] [outer = 0x11870c000] 10:03:21 INFO - PROCESS | 1936 | 1468861401922 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1240f8800) [pid = 1936] [serial = 645] [outer = 0x11870c000] 10:03:22 INFO - PROCESS | 1936 | 1468861402222 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]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 486ms 10:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:03:22 INFO - PROCESS | 1936 | 1468861402278 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 1936 | 1468861402279 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 10:03:22 INFO - PROCESS | 1936 | 1468861402281 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 1936 | 1468861402282 Marionette TRACE conn2 <- [1,834,null,{}] 10:03:22 INFO - PROCESS | 1936 | 1468861402285 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}] 10:03:22 INFO - PROCESS | 1936 | 1468861402286 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:22 INFO - PROCESS | 1936 | 1468861402381 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:03:22 INFO - PROCESS | 1936 | 1468861402387 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 1936 | 1468861402388 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c13800 == 37 [pid = 1936] [id = 216] 10:03:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x123ca9c00) [pid = 1936] [serial = 646] [outer = 0x0] 10:03:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1242a9400) [pid = 1936] [serial = 647] [outer = 0x123ca9c00] 10:03:22 INFO - PROCESS | 1936 | 1468861402417 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x124cca800) [pid = 1936] [serial = 648] [outer = 0x123ca9c00] 10:03:22 INFO - PROCESS | 1936 | 1468861402752 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]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 517ms 10:03:22 INFO - PROCESS | 1936 | 1468861402800 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 1936 | 1468861402801 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 10:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:03:22 INFO - PROCESS | 1936 | 1468861402803 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 1936 | 1468861402805 Marionette TRACE conn2 <- [1,838,null,{}] 10:03:22 INFO - PROCESS | 1936 | 1468861402807 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}] 10:03:22 INFO - PROCESS | 1936 | 1468861402809 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:22 INFO - PROCESS | 1936 | 1468861402899 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:03:22 INFO - PROCESS | 1936 | 1468861402952 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 1936 | 1468861402953 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x11992b800 == 38 [pid = 1936] [id = 217] 10:03:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11887d800) [pid = 1936] [serial = 649] [outer = 0x0] 10:03:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x124d7c400) [pid = 1936] [serial = 650] [outer = 0x11887d800] 10:03:22 INFO - PROCESS | 1936 | 1468861402977 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x128ba8c00) [pid = 1936] [serial = 651] [outer = 0x11887d800] 10:03:23 INFO - PROCESS | 1936 | 1468861403230 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]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 473ms 10:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:03:23 INFO - PROCESS | 1936 | 1468861403284 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 1936 | 1468861403285 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 10:03:23 INFO - PROCESS | 1936 | 1468861403287 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 1936 | 1468861403288 Marionette TRACE conn2 <- [1,842,null,{}] 10:03:23 INFO - PROCESS | 1936 | 1468861403290 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}] 10:03:23 INFO - PROCESS | 1936 | 1468861403292 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:23 INFO - PROCESS | 1936 | 1468861403371 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:03:23 INFO - PROCESS | 1936 | 1468861403375 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 1936 | 1468861403376 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a413000 == 39 [pid = 1936] [id = 218] 10:03:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x128baa000) [pid = 1936] [serial = 652] [outer = 0x0] 10:03:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x128bb5c00) [pid = 1936] [serial = 653] [outer = 0x128baa000] 10:03:23 INFO - PROCESS | 1936 | 1468861403402 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x128bed400) [pid = 1936] [serial = 654] [outer = 0x128baa000] 10:03:23 INFO - PROCESS | 1936 | 1468861403959 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]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 721ms 10:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:03:24 INFO - PROCESS | 1936 | 1468861404008 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 1936 | 1468861404014 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 10:03:24 INFO - PROCESS | 1936 | 1468861404017 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 1936 | 1468861404021 Marionette TRACE conn2 <- [1,846,null,{}] 10:03:24 INFO - PROCESS | 1936 | 1468861404025 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}] 10:03:24 INFO - PROCESS | 1936 | 1468861404027 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:24 INFO - PROCESS | 1936 | 1468861404145 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:03:24 INFO - PROCESS | 1936 | 1468861404281 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 1936 | 1468861404283 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168b6000 == 40 [pid = 1936] [id = 219] 10:03:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1131b4800) [pid = 1936] [serial = 655] [outer = 0x0] 10:03:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x113d08800) [pid = 1936] [serial = 656] [outer = 0x1131b4800] 10:03:24 INFO - PROCESS | 1936 | 1468861404336 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x115fb0000) [pid = 1936] [serial = 657] [outer = 0x1131b4800] 10:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 974ms 10:03:24 INFO - PROCESS | 1936 | 1468861404985 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]]]}] 10:03:24 INFO - PROCESS | 1936 | 1468861404991 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 1936 | 1468861404993 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 10:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:03:25 INFO - PROCESS | 1936 | 1468861405024 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 1936 | 1468861405026 Marionette TRACE conn2 <- [1,850,null,{}] 10:03:25 INFO - PROCESS | 1936 | 1468861405033 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}] 10:03:25 INFO - PROCESS | 1936 | 1468861405034 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:25 INFO - PROCESS | 1936 | 1468861405138 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:03:25 INFO - PROCESS | 1936 | 1468861405212 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 1936 | 1468861405214 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x116117800 == 41 [pid = 1936] [id = 220] 10:03:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x115faac00) [pid = 1936] [serial = 658] [outer = 0x0] 10:03:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1164db000) [pid = 1936] [serial = 659] [outer = 0x115faac00] 10:03:25 INFO - PROCESS | 1936 | 1468861405243 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x11673a800) [pid = 1936] [serial = 660] [outer = 0x115faac00] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x11992b800 == 40 [pid = 1936] [id = 217] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x126c13800 == 39 [pid = 1936] [id = 216] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x1261bc800 == 38 [pid = 1936] [id = 215] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x123fc4000 == 37 [pid = 1936] [id = 214] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12365a800 == 36 [pid = 1936] [id = 213] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x113259000 == 35 [pid = 1936] [id = 212] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x11992c000 == 34 [pid = 1936] [id = 211] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x11916b800 == 33 [pid = 1936] [id = 210] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x118777000 == 32 [pid = 1936] [id = 209] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x11722c800 == 31 [pid = 1936] [id = 208] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x116409000 == 30 [pid = 1936] [id = 207] 10:03:25 INFO - PROCESS | 1936 | --DOCSHELL 0x111d97000 == 29 [pid = 1936] [id = 206] 10:03:25 INFO - PROCESS | 1936 | 1468861405641 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]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 629ms 10:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:03:25 INFO - PROCESS | 1936 | 1468861405651 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 1936 | 1468861405655 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 10:03:25 INFO - PROCESS | 1936 | 1468861405667 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 1936 | 1468861405669 Marionette TRACE conn2 <- [1,854,null,{}] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x128dbd400) [pid = 1936] [serial = 599] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x118fc0800) [pid = 1936] [serial = 590] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1239a8800) [pid = 1936] [serial = 593] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x116881c00) [pid = 1936] [serial = 581] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x118204000) [pid = 1936] [serial = 582] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x128baf800) [pid = 1936] [serial = 573] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x112d32000) [pid = 1936] [serial = 575] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x115de8400) [pid = 1936] [serial = 576] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x117e92000) [pid = 1936] [serial = 578] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1182acc00) [pid = 1936] [serial = 579] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1187f2800) [pid = 1936] [serial = 584] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x128bb4c00) [pid = 1936] [serial = 597] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1267b0400) [pid = 1936] [serial = 596] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x124007000) [pid = 1936] [serial = 594] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1207e0400) [pid = 1936] [serial = 587] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12264c800) [pid = 1936] [serial = 588] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1232a6800) [pid = 1936] [serial = 591] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x118fb9c00) [pid = 1936] [serial = 585] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x129288c00) [pid = 1936] [serial = 600] [outer = 0x0] [url = about:blank] 10:03:25 INFO - PROCESS | 1936 | 1468861405681 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}] 10:03:25 INFO - PROCESS | 1936 | 1468861405683 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:25 INFO - PROCESS | 1936 | 1468861405759 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:03:25 INFO - PROCESS | 1936 | 1468861405766 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 1936 | 1468861405767 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x11722a800 == 30 [pid = 1936] [id = 221] 10:03:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x11728d400) [pid = 1936] [serial = 661] [outer = 0x0] 10:03:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1176a8400) [pid = 1936] [serial = 662] [outer = 0x11728d400] 10:03:25 INFO - PROCESS | 1936 | 1468861405794 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x11820b800) [pid = 1936] [serial = 663] [outer = 0x11728d400] 10:03:26 INFO - PROCESS | 1936 | 1468861406130 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]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 487ms 10:03:26 INFO - PROCESS | 1936 | 1468861406149 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 1936 | 1468861406150 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 10:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:03:26 INFO - PROCESS | 1936 | 1468861406153 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 1936 | 1468861406155 Marionette TRACE conn2 <- [1,858,null,{}] 10:03:26 INFO - PROCESS | 1936 | 1468861406165 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}] 10:03:26 INFO - PROCESS | 1936 | 1468861406168 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:26 INFO - PROCESS | 1936 | 1468861406257 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:03:26 INFO - PROCESS | 1936 | 1468861406308 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 1936 | 1468861406311 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f1c000 == 31 [pid = 1936] [id = 222] 10:03:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x11825d800) [pid = 1936] [serial = 664] [outer = 0x0] 10:03:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x118525c00) [pid = 1936] [serial = 665] [outer = 0x11825d800] 10:03:26 INFO - PROCESS | 1936 | 1468861406339 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x118fb8c00) [pid = 1936] [serial = 666] [outer = 0x11825d800] 10:03:26 INFO - PROCESS | 1936 | 1468861406630 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]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 521ms 10:03:26 INFO - PROCESS | 1936 | 1468861406675 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 1936 | 1468861406676 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 10:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:03:26 INFO - PROCESS | 1936 | 1468861406682 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 1936 | 1468861406683 Marionette TRACE conn2 <- [1,862,null,{}] 10:03:26 INFO - PROCESS | 1936 | 1468861406686 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}] 10:03:26 INFO - PROCESS | 1936 | 1468861406687 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:26 INFO - PROCESS | 1936 | 1468861406764 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:03:26 INFO - PROCESS | 1936 | 1468861406772 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 1936 | 1468861406773 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x11992c000 == 32 [pid = 1936] [id = 223] 10:03:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1129b4400) [pid = 1936] [serial = 667] [outer = 0x0] 10:03:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x119318400) [pid = 1936] [serial = 668] [outer = 0x1129b4400] 10:03:26 INFO - PROCESS | 1936 | 1468861406843 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x119c43c00) [pid = 1936] [serial = 669] [outer = 0x1129b4400] 10:03:27 INFO - PROCESS | 1936 | 1468861407137 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]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 521ms 10:03:27 INFO - PROCESS | 1936 | 1468861407202 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:03:27 INFO - PROCESS | 1936 | 1468861407204 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 10:03:27 INFO - PROCESS | 1936 | 1468861407207 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 1936 | 1468861407209 Marionette TRACE conn2 <- [1,866,null,{}] 10:03:27 INFO - PROCESS | 1936 | 1468861407212 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}] 10:03:27 INFO - PROCESS | 1936 | 1468861407214 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:27 INFO - PROCESS | 1936 | 1468861407324 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:03:27 INFO - PROCESS | 1936 | 1468861407408 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 1936 | 1468861407410 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x122750800 == 33 [pid = 1936] [id = 224] 10:03:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1194b1c00) [pid = 1936] [serial = 670] [outer = 0x0] 10:03:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119c4fc00) [pid = 1936] [serial = 671] [outer = 0x1194b1c00] 10:03:27 INFO - PROCESS | 1936 | 1468861407451 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1207e0c00) [pid = 1936] [serial = 672] [outer = 0x1194b1c00] 10:03:27 INFO - PROCESS | 1936 | 1468861407855 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]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 669ms 10:03:27 INFO - PROCESS | 1936 | 1468861407876 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:03:27 INFO - PROCESS | 1936 | 1468861407877 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 10:03:27 INFO - PROCESS | 1936 | 1468861407880 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 1936 | 1468861407881 Marionette TRACE conn2 <- [1,870,null,{}] 10:03:27 INFO - PROCESS | 1936 | 1468861407883 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}] 10:03:27 INFO - PROCESS | 1936 | 1468861407887 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:28 INFO - PROCESS | 1936 | 1468861408002 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:03:28 INFO - PROCESS | 1936 | 1468861408055 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 1936 | 1468861408056 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fc4000 == 34 [pid = 1936] [id = 225] 10:03:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x122607c00) [pid = 1936] [serial = 673] [outer = 0x0] 10:03:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1237b5c00) [pid = 1936] [serial = 674] [outer = 0x122607c00] 10:03:28 INFO - PROCESS | 1936 | 1468861408080 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1247f8800) [pid = 1936] [serial = 675] [outer = 0x122607c00] 10:03:28 INFO - PROCESS | 1936 | 1468861408395 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]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 569ms 10:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:03:28 INFO - PROCESS | 1936 | 1468861408450 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 1936 | 1468861408452 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 10:03:28 INFO - PROCESS | 1936 | 1468861408455 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 1936 | 1468861408457 Marionette TRACE conn2 <- [1,874,null,{}] 10:03:28 INFO - PROCESS | 1936 | 1468861408460 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}] 10:03:28 INFO - PROCESS | 1936 | 1468861408462 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:28 INFO - PROCESS | 1936 | 1468861408605 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:03:28 INFO - PROCESS | 1936 | 1468861408623 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 1936 | 1468861408624 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x12670c000 == 35 [pid = 1936] [id = 226] 10:03:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1247fac00) [pid = 1936] [serial = 676] [outer = 0x0] 10:03:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x126123400) [pid = 1936] [serial = 677] [outer = 0x1247fac00] 10:03:28 INFO - PROCESS | 1936 | 1468861408667 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1267ad800) [pid = 1936] [serial = 678] [outer = 0x1247fac00] 10:03:29 INFO - PROCESS | 1936 | 1468861409086 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]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 10:03:29 INFO - PROCESS | 1936 | 1468861409125 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 1936 | 1468861409126 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 10:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:03:29 INFO - PROCESS | 1936 | 1468861409128 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 1936 | 1468861409129 Marionette TRACE conn2 <- [1,878,null,{}] 10:03:29 INFO - PROCESS | 1936 | 1468861409132 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}] 10:03:29 INFO - PROCESS | 1936 | 1468861409133 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:29 INFO - PROCESS | 1936 | 1468861409226 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:03:29 INFO - PROCESS | 1936 | 1468861409277 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 1936 | 1468861409278 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f64800 == 36 [pid = 1936] [id = 227] 10:03:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x126126400) [pid = 1936] [serial = 679] [outer = 0x0] 10:03:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x128bac400) [pid = 1936] [serial = 680] [outer = 0x126126400] 10:03:29 INFO - PROCESS | 1936 | 1468861409301 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x128bec400) [pid = 1936] [serial = 681] [outer = 0x126126400] 10:03:29 INFO - PROCESS | 1936 | 1468861409588 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]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 472ms 10:03:29 INFO - PROCESS | 1936 | 1468861409608 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 1936 | 1468861409609 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 10:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:03:29 INFO - PROCESS | 1936 | 1468861409619 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 1936 | 1468861409620 Marionette TRACE conn2 <- [1,882,null,{}] 10:03:29 INFO - PROCESS | 1936 | 1468861409623 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}] 10:03:29 INFO - PROCESS | 1936 | 1468861409624 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:29 INFO - PROCESS | 1936 | 1468861409806 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x11887d800) [pid = 1936] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x11870c000) [pid = 1936] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1242abc00) [pid = 1936] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x112eb3400) [pid = 1936] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1161b8000) [pid = 1936] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1129b0c00) [pid = 1936] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x11672c800) [pid = 1936] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1127d4c00) [pid = 1936] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x11672c400) [pid = 1936] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x119316400) [pid = 1936] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x123ca9c00) [pid = 1936] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x111d22000) [pid = 1936] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1127d3000) [pid = 1936] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1126fb400) [pid = 1936] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12696bc00) [pid = 1936] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x11978f400) [pid = 1936] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:03:29 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x112a8d800) [pid = 1936] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:03:29 INFO - PROCESS | 1936 | 1468861409847 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 1936 | 1468861409848 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x11823d800 == 37 [pid = 1936] [id = 228] 10:03:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x111d78c00) [pid = 1936] [serial = 682] [outer = 0x0] 10:03:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1127d4c00) [pid = 1936] [serial = 683] [outer = 0x111d78c00] 10:03:29 INFO - PROCESS | 1936 | 1468861409879 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x11653cc00) [pid = 1936] [serial = 684] [outer = 0x111d78c00] 10:03:30 INFO - PROCESS | 1936 | 1468861410119 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]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 10:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:03:30 INFO - PROCESS | 1936 | 1468861410139 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 1936 | 1468861410140 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 10:03:30 INFO - PROCESS | 1936 | 1468861410142 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 1936 | 1468861410144 Marionette TRACE conn2 <- [1,886,null,{}] 10:03:30 INFO - PROCESS | 1936 | 1468861410157 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}] 10:03:30 INFO - PROCESS | 1936 | 1468861410158 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:30 INFO - PROCESS | 1936 | 1468861410250 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:03:30 INFO - PROCESS | 1936 | 1468861410254 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 1936 | 1468861410255 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a40d000 == 38 [pid = 1936] [id = 229] 10:03:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11672c400) [pid = 1936] [serial = 685] [outer = 0x0] 10:03:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1194a7c00) [pid = 1936] [serial = 686] [outer = 0x11672c400] 10:03:30 INFO - PROCESS | 1936 | 1468861410280 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x126124800) [pid = 1936] [serial = 687] [outer = 0x11672c400] 10:03:30 INFO - PROCESS | 1936 | 1468861410629 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]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 528ms 10:03:30 INFO - PROCESS | 1936 | 1468861410676 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 1936 | 1468861410678 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 10:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:03:30 INFO - PROCESS | 1936 | 1468861410680 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 1936 | 1468861410682 Marionette TRACE conn2 <- [1,890,null,{}] 10:03:30 INFO - PROCESS | 1936 | 1468861410684 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}] 10:03:30 INFO - PROCESS | 1936 | 1468861410686 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:30 INFO - PROCESS | 1936 | 1468861410773 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:03:30 INFO - PROCESS | 1936 | 1468861410776 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 1936 | 1468861410780 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a759800 == 39 [pid = 1936] [id = 230] 10:03:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x128ba9c00) [pid = 1936] [serial = 688] [outer = 0x0] 10:03:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x129282c00) [pid = 1936] [serial = 689] [outer = 0x128ba9c00] 10:03:30 INFO - PROCESS | 1936 | 1468861410814 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x129388c00) [pid = 1936] [serial = 690] [outer = 0x128ba9c00] 10:03:31 INFO - PROCESS | 1936 | 1468861411130 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]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 470ms 10:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:03:31 INFO - PROCESS | 1936 | 1468861411150 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 1936 | 1468861411152 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 10:03:31 INFO - PROCESS | 1936 | 1468861411154 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 1936 | 1468861411155 Marionette TRACE conn2 <- [1,894,null,{}] 10:03:31 INFO - PROCESS | 1936 | 1468861411157 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}] 10:03:31 INFO - PROCESS | 1936 | 1468861411158 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:31 INFO - PROCESS | 1936 | 1468861411237 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:03:31 INFO - PROCESS | 1936 | 1468861411241 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 1936 | 1468861411242 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aad4000 == 40 [pid = 1936] [id = 231] 10:03:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12938dc00) [pid = 1936] [serial = 691] [outer = 0x0] 10:03:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12961c800) [pid = 1936] [serial = 692] [outer = 0x12938dc00] 10:03:31 INFO - PROCESS | 1936 | 1468861411267 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12a648400) [pid = 1936] [serial = 693] [outer = 0x12938dc00] 10:03:31 INFO - PROCESS | 1936 | 1468861411583 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]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 470ms 10:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:03:31 INFO - PROCESS | 1936 | 1468861411639 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 1936 | 1468861411640 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 10:03:31 INFO - PROCESS | 1936 | 1468861411642 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 1936 | 1468861411644 Marionette TRACE conn2 <- [1,898,null,{}] 10:03:31 INFO - PROCESS | 1936 | 1468861411650 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}] 10:03:31 INFO - PROCESS | 1936 | 1468861411651 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:31 INFO - PROCESS | 1936 | 1468861411727 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:03:31 INFO - PROCESS | 1936 | 1468861411733 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 1936 | 1468861411742 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b80c800 == 41 [pid = 1936] [id = 232] 10:03:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12938b800) [pid = 1936] [serial = 694] [outer = 0x0] 10:03:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a731800) [pid = 1936] [serial = 695] [outer = 0x12938b800] 10:03:31 INFO - PROCESS | 1936 | 1468861411767 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a73a800) [pid = 1936] [serial = 696] [outer = 0x12938b800] 10:03:32 INFO - PROCESS | 1936 | 1468861412201 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]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 622ms 10:03:32 INFO - PROCESS | 1936 | 1468861412265 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 1936 | 1468861412268 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 10:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:03:32 INFO - PROCESS | 1936 | 1468861412272 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 1936 | 1468861412277 Marionette TRACE conn2 <- [1,902,null,{}] 10:03:32 INFO - PROCESS | 1936 | 1468861412281 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}] 10:03:32 INFO - PROCESS | 1936 | 1468861412283 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:32 INFO - PROCESS | 1936 | 1468861412423 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:03:32 INFO - PROCESS | 1936 | 1468861412547 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 1936 | 1468861412548 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x118597000 == 42 [pid = 1936] [id = 233] 10:03:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1131be000) [pid = 1936] [serial = 697] [outer = 0x0] 10:03:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x116734800) [pid = 1936] [serial = 698] [outer = 0x1131be000] 10:03:32 INFO - PROCESS | 1936 | 1468861412581 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x117290000) [pid = 1936] [serial = 699] [outer = 0x1131be000] 10:03:33 INFO - PROCESS | 1936 | 1468861413081 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]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 875ms 10:03:33 INFO - PROCESS | 1936 | 1468861413147 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 1936 | 1468861413152 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 10:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:03:33 INFO - PROCESS | 1936 | 1468861413159 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 1936 | 1468861413162 Marionette TRACE conn2 <- [1,906,null,{}] 10:03:33 INFO - PROCESS | 1936 | 1468861413166 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}] 10:03:33 INFO - PROCESS | 1936 | 1468861413169 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:33 INFO - PROCESS | 1936 | 1468861413322 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:03:33 INFO - PROCESS | 1936 | 1468861413440 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 1936 | 1468861413442 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x1239d3800 == 43 [pid = 1936] [id = 234] 10:03:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1182ad800) [pid = 1936] [serial = 700] [outer = 0x0] 10:03:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1187f9800) [pid = 1936] [serial = 701] [outer = 0x1182ad800] 10:03:33 INFO - PROCESS | 1936 | 1468861413494 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x119320400) [pid = 1936] [serial = 702] [outer = 0x1182ad800] 10:03:33 INFO - PROCESS | 1936 | 1468861413914 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]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 774ms 10:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:03:33 INFO - PROCESS | 1936 | 1468861413932 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 1936 | 1468861413934 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 10:03:33 INFO - PROCESS | 1936 | 1468861413936 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 1936 | 1468861413938 Marionette TRACE conn2 <- [1,910,null,{}] 10:03:33 INFO - PROCESS | 1936 | 1468861413946 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}] 10:03:33 INFO - PROCESS | 1936 | 1468861413950 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:34 INFO - PROCESS | 1936 | 1468861414050 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:03:34 INFO - PROCESS | 1936 | 1468861414107 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 1936 | 1468861414109 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b815800 == 44 [pid = 1936] [id = 235] 10:03:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x119c51000) [pid = 1936] [serial = 703] [outer = 0x0] 10:03:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x123705800) [pid = 1936] [serial = 704] [outer = 0x119c51000] 10:03:34 INFO - PROCESS | 1936 | 1468861414140 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x1242eb400) [pid = 1936] [serial = 705] [outer = 0x119c51000] 10:03:34 INFO - PROCESS | 1936 | 1468861414728 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]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 872ms 10:03:34 INFO - PROCESS | 1936 | 1468861414808 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 1936 | 1468861414811 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 10:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:03:34 INFO - PROCESS | 1936 | 1468861414814 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 1936 | 1468861414817 Marionette TRACE conn2 <- [1,914,null,{}] 10:03:34 INFO - PROCESS | 1936 | 1468861414820 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}] 10:03:34 INFO - PROCESS | 1936 | 1468861414822 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:34 INFO - PROCESS | 1936 | 1468861414911 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:03:34 INFO - PROCESS | 1936 | 1468861414980 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 1936 | 1468861414983 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x117220800 == 45 [pid = 1936] [id = 236] 10:03:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x1129aec00) [pid = 1936] [serial = 706] [outer = 0x0] 10:03:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x113d60c00) [pid = 1936] [serial = 707] [outer = 0x1129aec00] 10:03:35 INFO - PROCESS | 1936 | 1468861415010 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x116a9f800) [pid = 1936] [serial = 708] [outer = 0x1129aec00] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x12aad4000 == 44 [pid = 1936] [id = 231] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x12a759800 == 43 [pid = 1936] [id = 230] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x12a40d000 == 42 [pid = 1936] [id = 229] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x11823d800 == 41 [pid = 1936] [id = 228] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x116f64800 == 40 [pid = 1936] [id = 227] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x12670c000 == 39 [pid = 1936] [id = 226] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x123fc4000 == 38 [pid = 1936] [id = 225] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x122750800 == 37 [pid = 1936] [id = 224] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x11992c000 == 36 [pid = 1936] [id = 223] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x118f1c000 == 35 [pid = 1936] [id = 222] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x11722a800 == 34 [pid = 1936] [id = 221] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x116117800 == 33 [pid = 1936] [id = 220] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x1168b6000 == 32 [pid = 1936] [id = 219] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x12a413000 == 31 [pid = 1936] [id = 218] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x12b815800 == 30 [pid = 1936] [id = 235] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x1239d3800 == 29 [pid = 1936] [id = 234] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x118597000 == 28 [pid = 1936] [id = 233] 10:03:35 INFO - PROCESS | 1936 | --DOCSHELL 0x12b80c800 == 27 [pid = 1936] [id = 232] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x123cee400) [pid = 1936] [serial = 644] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x124d7f400) [pid = 1936] [serial = 609] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x1132a9400) [pid = 1936] [serial = 620] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x11825c800) [pid = 1936] [serial = 603] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1182abc00) [pid = 1936] [serial = 629] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x116805c00) [pid = 1936] [serial = 602] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x116739000) [pid = 1936] [serial = 623] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x115f43800) [pid = 1936] [serial = 614] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1194b3800) [pid = 1936] [serial = 633] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x119c46c00) [pid = 1936] [serial = 606] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x124cca800) [pid = 1936] [serial = 648] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1122b3000) [pid = 1936] [serial = 618] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1232a1800) [pid = 1936] [serial = 639] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1133b5800) [pid = 1936] [serial = 641] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1207d6400) [pid = 1936] [serial = 638] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1185db800) [pid = 1936] [serial = 642] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x12938bc00) [pid = 1936] [serial = 612] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x122608000) [pid = 1936] [serial = 636] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x11931f400) [pid = 1936] [serial = 632] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1245cb000) [pid = 1936] [serial = 608] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x117291c00) [pid = 1936] [serial = 626] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x111da8400) [pid = 1936] [serial = 617] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1242a9400) [pid = 1936] [serial = 647] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1182aac00) [pid = 1936] [serial = 627] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1240f8800) [pid = 1936] [serial = 645] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x128bb5800) [pid = 1936] [serial = 615] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x119c4a000) [pid = 1936] [serial = 635] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x113d5fc00) [pid = 1936] [serial = 621] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x119323c00) [pid = 1936] [serial = 605] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x1187fa400) [pid = 1936] [serial = 630] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x128dbd800) [pid = 1936] [serial = 611] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x116880000) [pid = 1936] [serial = 624] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x124d7c400) [pid = 1936] [serial = 650] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x128ba8c00) [pid = 1936] [serial = 651] [outer = 0x0] [url = about:blank] 10:03:35 INFO - PROCESS | 1936 | 1468861415952 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]]]}] 10:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1172ms 10:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:03:35 INFO - PROCESS | 1936 | 1468861415986 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 1936 | 1468861415989 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 10:03:35 INFO - PROCESS | 1936 | 1468861415992 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 1936 | 1468861415995 Marionette TRACE conn2 <- [1,918,null,{}] 10:03:36 INFO - PROCESS | 1936 | 1468861415999 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}] 10:03:36 INFO - PROCESS | 1936 | 1468861416001 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:36 INFO - PROCESS | 1936 | 1468861416080 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:03:36 INFO - PROCESS | 1936 | 1468861416086 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 1936 | 1468861416089 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x113a15000 == 28 [pid = 1936] [id = 237] 10:03:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1129b3400) [pid = 1936] [serial = 709] [outer = 0x0] 10:03:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x112a80c00) [pid = 1936] [serial = 710] [outer = 0x1129b3400] 10:03:36 INFO - PROCESS | 1936 | 1468861416119 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1131b0000) [pid = 1936] [serial = 711] [outer = 0x1129b3400] 10:03:36 INFO - PROCESS | 1936 | 1468861416469 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]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 522ms 10:03:36 INFO - PROCESS | 1936 | 1468861416514 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:03:36 INFO - PROCESS | 1936 | 1468861416517 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 10:03:36 INFO - PROCESS | 1936 | 1468861416539 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 1936 | 1468861416541 Marionette TRACE conn2 <- [1,922,null,{}] 10:03:36 INFO - PROCESS | 1936 | 1468861416547 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}] 10:03:36 INFO - PROCESS | 1936 | 1468861416548 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:36 INFO - PROCESS | 1936 | 1468861416624 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:03:36 INFO - PROCESS | 1936 | 1468861416630 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 1936 | 1468861416632 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168aa800 == 29 [pid = 1936] [id = 238] 10:03:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x113f68800) [pid = 1936] [serial = 712] [outer = 0x0] 10:03:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x116735c00) [pid = 1936] [serial = 713] [outer = 0x113f68800] 10:03:36 INFO - PROCESS | 1936 | 1468861416659 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x116881800) [pid = 1936] [serial = 714] [outer = 0x113f68800] 10:03:37 INFO - PROCESS | 1936 | 1468861417005 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]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 492ms 10:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:03:37 INFO - PROCESS | 1936 | 1468861417018 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 1936 | 1468861417020 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 10:03:37 INFO - PROCESS | 1936 | 1468861417022 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 1936 | 1468861417026 Marionette TRACE conn2 <- [1,926,null,{}] 10:03:37 INFO - PROCESS | 1936 | 1468861417051 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}] 10:03:37 INFO - PROCESS | 1936 | 1468861417056 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:37 INFO - PROCESS | 1936 | 1468861417165 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:03:37 INFO - PROCESS | 1936 | 1468861417241 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 1936 | 1468861417244 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x11823d800 == 30 [pid = 1936] [id = 239] 10:03:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x116aabc00) [pid = 1936] [serial = 715] [outer = 0x0] 10:03:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x11820f000) [pid = 1936] [serial = 716] [outer = 0x116aabc00] 10:03:37 INFO - PROCESS | 1936 | 1468861417292 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1182b4800) [pid = 1936] [serial = 717] [outer = 0x116aabc00] 10:03:37 INFO - PROCESS | 1936 | 1468861417760 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]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 777ms 10:03:37 INFO - PROCESS | 1936 | 1468861417800 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 1936 | 1468861417802 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 10:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:03:37 INFO - PROCESS | 1936 | 1468861417804 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 1936 | 1468861417805 Marionette TRACE conn2 <- [1,930,null,{}] 10:03:37 INFO - PROCESS | 1936 | 1468861417807 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}] 10:03:37 INFO - PROCESS | 1936 | 1468861417808 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:37 INFO - PROCESS | 1936 | 1468861417884 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:03:37 INFO - PROCESS | 1936 | 1468861417888 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 1936 | 1468861417889 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x11916e000 == 31 [pid = 1936] [id = 240] 10:03:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1185d5c00) [pid = 1936] [serial = 718] [outer = 0x0] 10:03:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11887e400) [pid = 1936] [serial = 719] [outer = 0x1185d5c00] 10:03:37 INFO - PROCESS | 1936 | 1468861417917 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x118fba800) [pid = 1936] [serial = 720] [outer = 0x1185d5c00] 10:03:38 INFO - PROCESS | 1936 | 1468861418253 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]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 470ms 10:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:03:38 INFO - PROCESS | 1936 | 1468861418275 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 1936 | 1468861418276 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 10:03:38 INFO - PROCESS | 1936 | 1468861418279 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 1936 | 1468861418282 Marionette TRACE conn2 <- [1,934,null,{}] 10:03:38 INFO - PROCESS | 1936 | 1468861418292 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}] 10:03:38 INFO - PROCESS | 1936 | 1468861418293 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:38 INFO - PROCESS | 1936 | 1468861418390 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:03:38 INFO - PROCESS | 1936 | 1468861418394 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 1936 | 1468861418396 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:38 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197ca800 == 32 [pid = 1936] [id = 241] 10:03:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1187f7000) [pid = 1936] [serial = 721] [outer = 0x0] 10:03:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1194aa000) [pid = 1936] [serial = 722] [outer = 0x1187f7000] 10:03:38 INFO - PROCESS | 1936 | 1468861418420 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x119795400) [pid = 1936] [serial = 723] [outer = 0x1187f7000] 10:03:38 INFO - PROCESS | 1936 | 1468861418764 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]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 529ms 10:03:38 INFO - PROCESS | 1936 | 1468861418808 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 1936 | 1468861418809 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 10:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:03:38 INFO - PROCESS | 1936 | 1468861418812 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 1936 | 1468861418813 Marionette TRACE conn2 <- [1,938,null,{}] 10:03:38 INFO - PROCESS | 1936 | 1468861418815 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}] 10:03:38 INFO - PROCESS | 1936 | 1468861418820 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:38 INFO - PROCESS | 1936 | 1468861418938 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:03:38 INFO - PROCESS | 1936 | 1468861418942 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 1936 | 1468861418943 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:38 INFO - PROCESS | 1936 | ++DOCSHELL 0x122759000 == 33 [pid = 1936] [id = 242] 10:03:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x11931e400) [pid = 1936] [serial = 724] [outer = 0x0] 10:03:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x119c4a000) [pid = 1936] [serial = 725] [outer = 0x11931e400] 10:03:38 INFO - PROCESS | 1936 | 1468861418969 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1232a4800) [pid = 1936] [serial = 726] [outer = 0x11931e400] 10:03:39 INFO - PROCESS | 1936 | 1468861419308 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]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 10:03:39 INFO - PROCESS | 1936 | 1468861419337 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 1936 | 1468861419338 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 10:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:03:39 INFO - PROCESS | 1936 | 1468861419340 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 1936 | 1468861419341 Marionette TRACE conn2 <- [1,942,null,{}] 10:03:39 INFO - PROCESS | 1936 | 1468861419344 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}] 10:03:39 INFO - PROCESS | 1936 | 1468861419347 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:39 INFO - PROCESS | 1936 | 1468861419444 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:03:39 INFO - PROCESS | 1936 | 1468861419447 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 1936 | 1468861419448 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x123373000 == 34 [pid = 1936] [id = 243] 10:03:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1194af800) [pid = 1936] [serial = 727] [outer = 0x0] 10:03:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1232a4c00) [pid = 1936] [serial = 728] [outer = 0x1194af800] 10:03:39 INFO - PROCESS | 1936 | 1468861419472 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1240fa800) [pid = 1936] [serial = 729] [outer = 0x1194af800] 10:03:39 INFO - PROCESS | 1936 | 1468861419797 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]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 468ms 10:03:39 INFO - PROCESS | 1936 | 1468861419809 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 1936 | 1468861419810 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 10:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:03:39 INFO - PROCESS | 1936 | 1468861419820 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 1936 | 1468861419821 Marionette TRACE conn2 <- [1,946,null,{}] 10:03:39 INFO - PROCESS | 1936 | 1468861419824 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}] 10:03:39 INFO - PROCESS | 1936 | 1468861419825 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:39 INFO - PROCESS | 1936 | 1468861419927 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:03:39 INFO - PROCESS | 1936 | 1468861419931 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 1936 | 1468861419932 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x124202800 == 35 [pid = 1936] [id = 244] 10:03:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1232a1800) [pid = 1936] [serial = 730] [outer = 0x0] 10:03:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1245c6800) [pid = 1936] [serial = 731] [outer = 0x1232a1800] 10:03:39 INFO - PROCESS | 1936 | 1468861419956 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x124cc9000) [pid = 1936] [serial = 732] [outer = 0x1232a1800] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12938b800) [pid = 1936] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12938dc00) [pid = 1936] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x128ba9c00) [pid = 1936] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x122607c00) [pid = 1936] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1247fac00) [pid = 1936] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1131b4800) [pid = 1936] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x115faac00) [pid = 1936] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1129b4400) [pid = 1936] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x11825d800) [pid = 1936] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1194b1c00) [pid = 1936] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x126126400) [pid = 1936] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x11728d400) [pid = 1936] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x128baa000) [pid = 1936] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x111d78c00) [pid = 1936] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:03:40 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x11672c400) [pid = 1936] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:03:40 INFO - PROCESS | 1936 | 1468861420670 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]]]}] 10:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 870ms 10:03:40 INFO - PROCESS | 1936 | 1468861420691 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:03:40 INFO - PROCESS | 1936 | 1468861420694 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 10:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:03:40 INFO - PROCESS | 1936 | 1468861420722 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:03:40 INFO - PROCESS | 1936 | 1468861420725 Marionette TRACE conn2 <- [1,950,null,{}] 10:03:40 INFO - PROCESS | 1936 | 1468861420775 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}] 10:03:40 INFO - PROCESS | 1936 | 1468861420777 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:40 INFO - PROCESS | 1936 | 1468861420882 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:03:40 INFO - PROCESS | 1936 | 1468861420932 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 1936 | 1468861420934 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168a7000 == 36 [pid = 1936] [id = 245] 10:03:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x112d31800) [pid = 1936] [serial = 733] [outer = 0x0] 10:03:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1133b5400) [pid = 1936] [serial = 734] [outer = 0x112d31800] 10:03:40 INFO - PROCESS | 1936 | 1468861420965 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x115f4bc00) [pid = 1936] [serial = 735] [outer = 0x112d31800] 10:03:41 INFO - PROCESS | 1936 | 1468861421484 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]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 772ms 10:03:41 INFO - PROCESS | 1936 | 1468861421493 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 1936 | 1468861421499 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 10:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:03:41 INFO - PROCESS | 1936 | 1468861421625 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 1936 | 1468861421626 Marionette TRACE conn2 <- [1,954,null,{}] 10:03:41 INFO - PROCESS | 1936 | 1468861421653 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}] 10:03:41 INFO - PROCESS | 1936 | 1468861421655 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:41 INFO - PROCESS | 1936 | 1468861421761 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:03:41 INFO - PROCESS | 1936 | 1468861421807 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 1936 | 1468861421809 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x1167de000 == 37 [pid = 1936] [id = 246] 10:03:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1133b5800) [pid = 1936] [serial = 736] [outer = 0x0] 10:03:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x113df2000) [pid = 1936] [serial = 737] [outer = 0x1133b5800] 10:03:41 INFO - PROCESS | 1936 | 1468861421836 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x11653c400) [pid = 1936] [serial = 738] [outer = 0x1133b5800] 10:03:42 INFO - PROCESS | 1936 | --DOCSHELL 0x123373000 == 36 [pid = 1936] [id = 243] 10:03:42 INFO - PROCESS | 1936 | --DOCSHELL 0x122759000 == 35 [pid = 1936] [id = 242] 10:03:42 INFO - PROCESS | 1936 | --DOCSHELL 0x1197ca800 == 34 [pid = 1936] [id = 241] 10:03:42 INFO - PROCESS | 1936 | --DOCSHELL 0x11916e000 == 33 [pid = 1936] [id = 240] 10:03:42 INFO - PROCESS | 1936 | --DOCSHELL 0x11823d800 == 32 [pid = 1936] [id = 239] 10:03:42 INFO - PROCESS | 1936 | --DOCSHELL 0x1168aa800 == 31 [pid = 1936] [id = 238] 10:03:42 INFO - PROCESS | 1936 | --DOCSHELL 0x113a15000 == 30 [pid = 1936] [id = 237] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x129388c00) [pid = 1936] [serial = 690] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1237b5c00) [pid = 1936] [serial = 674] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x126123400) [pid = 1936] [serial = 677] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1247f8800) [pid = 1936] [serial = 675] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x113d08800) [pid = 1936] [serial = 656] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x115fb0000) [pid = 1936] [serial = 657] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1164db000) [pid = 1936] [serial = 659] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x11673a800) [pid = 1936] [serial = 660] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x119318400) [pid = 1936] [serial = 668] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x119c43c00) [pid = 1936] [serial = 669] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x118525c00) [pid = 1936] [serial = 665] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x118fb8c00) [pid = 1936] [serial = 666] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x119c4fc00) [pid = 1936] [serial = 671] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x128bac400) [pid = 1936] [serial = 680] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x1176a8400) [pid = 1936] [serial = 662] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x11820b800) [pid = 1936] [serial = 663] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x128bed400) [pid = 1936] [serial = 654] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x128bb5c00) [pid = 1936] [serial = 653] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x1267ad800) [pid = 1936] [serial = 678] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x128bec400) [pid = 1936] [serial = 681] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x11653cc00) [pid = 1936] [serial = 684] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x129282c00) [pid = 1936] [serial = 689] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x1127d4c00) [pid = 1936] [serial = 683] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x1194a7c00) [pid = 1936] [serial = 686] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x12a648400) [pid = 1936] [serial = 693] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x1207e0c00) [pid = 1936] [serial = 672] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x126124800) [pid = 1936] [serial = 687] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 61 (0x12a731800) [pid = 1936] [serial = 695] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 60 (0x12a73a800) [pid = 1936] [serial = 696] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | --DOMWINDOW == 59 (0x12961c800) [pid = 1936] [serial = 692] [outer = 0x0] [url = about:blank] 10:03:42 INFO - PROCESS | 1936 | 1468861422225 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]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 648ms 10:03:42 INFO - PROCESS | 1936 | 1468861422296 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 1936 | 1468861422299 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 10:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:03:42 INFO - PROCESS | 1936 | 1468861422303 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 1936 | 1468861422305 Marionette TRACE conn2 <- [1,958,null,{}] 10:03:42 INFO - PROCESS | 1936 | 1468861422309 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}] 10:03:42 INFO - PROCESS | 1936 | 1468861422311 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:42 INFO - PROCESS | 1936 | 1468861422396 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:03:42 INFO - PROCESS | 1936 | 1468861422486 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 1936 | 1468861422489 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x11657e800 == 31 [pid = 1936] [id = 247] 10:03:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 60 (0x113d13400) [pid = 1936] [serial = 739] [outer = 0x0] 10:03:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 61 (0x115fb1000) [pid = 1936] [serial = 740] [outer = 0x113d13400] 10:03:42 INFO - PROCESS | 1936 | 1468861422521 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 62 (0x11673d800) [pid = 1936] [serial = 741] [outer = 0x113d13400] 10:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 673ms 10:03:42 INFO - PROCESS | 1936 | 1468861422965 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]]]}] 10:03:42 INFO - PROCESS | 1936 | 1468861422975 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 1936 | 1468861422978 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 10:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:03:42 INFO - PROCESS | 1936 | 1468861422984 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 1936 | 1468861422987 Marionette TRACE conn2 <- [1,962,null,{}] 10:03:42 INFO - PROCESS | 1936 | 1468861422990 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}] 10:03:42 INFO - PROCESS | 1936 | 1468861422992 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:43 INFO - PROCESS | 1936 | 1468861423086 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:03:43 INFO - PROCESS | 1936 | 1468861423129 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 1936 | 1468861423131 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x118178800 == 32 [pid = 1936] [id = 248] 10:03:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x116aa2c00) [pid = 1936] [serial = 742] [outer = 0x0] 10:03:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x118202400) [pid = 1936] [serial = 743] [outer = 0x116aa2c00] 10:03:43 INFO - PROCESS | 1936 | 1468861423163 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x11825c800) [pid = 1936] [serial = 744] [outer = 0x116aa2c00] 10:03:43 INFO - PROCESS | 1936 | 1468861423569 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]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 624ms 10:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:03:43 INFO - PROCESS | 1936 | 1468861423606 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 1936 | 1468861423608 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 10:03:43 INFO - PROCESS | 1936 | 1468861423610 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 1936 | 1468861423612 Marionette TRACE conn2 <- [1,966,null,{}] 10:03:43 INFO - PROCESS | 1936 | 1468861423619 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}] 10:03:43 INFO - PROCESS | 1936 | 1468861423622 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:43 INFO - PROCESS | 1936 | 1468861423718 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:03:43 INFO - PROCESS | 1936 | 1468861423805 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 1936 | 1468861423808 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197b6000 == 33 [pid = 1936] [id = 249] 10:03:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x11279e800) [pid = 1936] [serial = 745] [outer = 0x0] 10:03:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x118880c00) [pid = 1936] [serial = 746] [outer = 0x11279e800] 10:03:43 INFO - PROCESS | 1936 | 1468861423840 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x119318400) [pid = 1936] [serial = 747] [outer = 0x11279e800] 10:03:44 INFO - PROCESS | 1936 | 1468861424227 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]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 10:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:03:44 INFO - PROCESS | 1936 | 1468861424282 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 1936 | 1468861424283 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 10:03:44 INFO - PROCESS | 1936 | 1468861424285 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 1936 | 1468861424287 Marionette TRACE conn2 <- [1,970,null,{}] 10:03:44 INFO - PROCESS | 1936 | 1468861424289 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}] 10:03:44 INFO - PROCESS | 1936 | 1468861424290 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:44 INFO - PROCESS | 1936 | 1468861424385 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:03:44 INFO - PROCESS | 1936 | 1468861424431 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 1936 | 1468861424433 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x122698000 == 34 [pid = 1936] [id = 250] 10:03:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x1194b3400) [pid = 1936] [serial = 748] [outer = 0x0] 10:03:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x11999c800) [pid = 1936] [serial = 749] [outer = 0x1194b3400] 10:03:44 INFO - PROCESS | 1936 | 1468861424462 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x119c52800) [pid = 1936] [serial = 750] [outer = 0x1194b3400] 10:03:44 INFO - PROCESS | 1936 | 1468861424864 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]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 622ms 10:03:44 INFO - PROCESS | 1936 | 1468861424908 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 1936 | 1468861424910 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 10:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:03:44 INFO - PROCESS | 1936 | 1468861424912 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 1936 | 1468861424913 Marionette TRACE conn2 <- [1,974,null,{}] 10:03:44 INFO - PROCESS | 1936 | 1468861424916 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}] 10:03:44 INFO - PROCESS | 1936 | 1468861424917 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:45 INFO - PROCESS | 1936 | 1468861425005 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:03:45 INFO - PROCESS | 1936 | 1468861425083 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 1936 | 1468861425084 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x12337b800 == 35 [pid = 1936] [id = 251] 10:03:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x119e34400) [pid = 1936] [serial = 751] [outer = 0x0] 10:03:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x1207e1000) [pid = 1936] [serial = 752] [outer = 0x119e34400] 10:03:45 INFO - PROCESS | 1936 | 1468861425112 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x123002400) [pid = 1936] [serial = 753] [outer = 0x119e34400] 10:03:45 INFO - PROCESS | 1936 | 1468861425564 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]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 718ms 10:03:45 INFO - PROCESS | 1936 | 1468861425632 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 1936 | 1468861425634 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 10:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:03:45 INFO - PROCESS | 1936 | 1468861425636 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 1936 | 1468861425637 Marionette TRACE conn2 <- [1,978,null,{}] 10:03:45 INFO - PROCESS | 1936 | 1468861425639 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}] 10:03:45 INFO - PROCESS | 1936 | 1468861425644 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:45 INFO - PROCESS | 1936 | 1468861425783 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:03:45 INFO - PROCESS | 1936 | 1468861425800 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 1936 | 1468861425802 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d1d800 == 36 [pid = 1936] [id = 252] 10:03:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x123cf4800) [pid = 1936] [serial = 754] [outer = 0x0] 10:03:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x1245cb000) [pid = 1936] [serial = 755] [outer = 0x123cf4800] 10:03:45 INFO - PROCESS | 1936 | 1468861425850 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x124cd2c00) [pid = 1936] [serial = 756] [outer = 0x123cf4800] 10:03:46 INFO - PROCESS | 1936 | 1468861426416 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]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 822ms 10:03:46 INFO - PROCESS | 1936 | --DOCSHELL 0x117220800 == 35 [pid = 1936] [id = 236] 10:03:46 INFO - PROCESS | 1936 | --DOCSHELL 0x1168a7000 == 34 [pid = 1936] [id = 245] 10:03:46 INFO - PROCESS | 1936 | --DOCSHELL 0x12337b800 == 33 [pid = 1936] [id = 251] 10:03:46 INFO - PROCESS | 1936 | --DOCSHELL 0x122698000 == 32 [pid = 1936] [id = 250] 10:03:46 INFO - PROCESS | 1936 | --DOCSHELL 0x1197b6000 == 31 [pid = 1936] [id = 249] 10:03:46 INFO - PROCESS | 1936 | --DOCSHELL 0x124202800 == 30 [pid = 1936] [id = 244] 10:03:46 INFO - PROCESS | 1936 | --DOCSHELL 0x118178800 == 29 [pid = 1936] [id = 248] 10:03:46 INFO - PROCESS | 1936 | --DOCSHELL 0x1167de000 == 28 [pid = 1936] [id = 246] 10:03:46 INFO - PROCESS | 1936 | --DOCSHELL 0x11657e800 == 27 [pid = 1936] [id = 247] 10:03:46 INFO - PROCESS | 1936 | 1468861426977 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 1936 | 1468861426980 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 10:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:03:46 INFO - PROCESS | 1936 | 1468861426987 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 1936 | 1468861426988 Marionette TRACE conn2 <- [1,982,null,{}] 10:03:46 INFO - PROCESS | 1936 | 1468861426992 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}] 10:03:46 INFO - PROCESS | 1936 | 1468861426995 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:47 INFO - PROCESS | 1936 | 1468861427074 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:03:47 INFO - PROCESS | 1936 | 1468861427081 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 1936 | 1468861427085 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x115f7a000 == 28 [pid = 1936] [id = 253] 10:03:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1133d2000) [pid = 1936] [serial = 757] [outer = 0x0] 10:03:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x113d5dc00) [pid = 1936] [serial = 758] [outer = 0x1133d2000] 10:03:47 INFO - PROCESS | 1936 | 1468861427113 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x115fb2400) [pid = 1936] [serial = 759] [outer = 0x1133d2000] 10:03:47 INFO - PROCESS | 1936 | 1468861427441 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]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 471ms 10:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:03:47 INFO - PROCESS | 1936 | 1468861427458 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 1936 | 1468861427460 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 10:03:47 INFO - PROCESS | 1936 | 1468861427469 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 1936 | 1468861427471 Marionette TRACE conn2 <- [1,986,null,{}] 10:03:47 INFO - PROCESS | 1936 | 1468861427474 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}] 10:03:47 INFO - PROCESS | 1936 | 1468861427476 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:47 INFO - PROCESS | 1936 | 1468861427570 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:03:47 INFO - PROCESS | 1936 | 1468861427619 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 1936 | 1468861427620 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172e7800 == 29 [pid = 1936] [id = 254] 10:03:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1133da000) [pid = 1936] [serial = 760] [outer = 0x0] 10:03:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x116743000) [pid = 1936] [serial = 761] [outer = 0x1133da000] 10:03:47 INFO - PROCESS | 1936 | 1468861427647 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x117e92000) [pid = 1936] [serial = 762] [outer = 0x1133da000] 10:03:47 INFO - PROCESS | 1936 | 1468861427934 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]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 526ms 10:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:03:47 INFO - PROCESS | 1936 | 1468861427989 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 1936 | 1468861427991 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 10:03:47 INFO - PROCESS | 1936 | 1468861427993 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 1936 | 1468861427995 Marionette TRACE conn2 <- [1,990,null,{}] 10:03:48 INFO - PROCESS | 1936 | 1468861428004 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}] 10:03:48 INFO - PROCESS | 1936 | 1468861428007 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:48 INFO - PROCESS | 1936 | 1468861428091 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:03:48 INFO - PROCESS | 1936 | 1468861428145 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 1936 | 1468861428148 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x119182000 == 30 [pid = 1936] [id = 255] 10:03:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1182b3000) [pid = 1936] [serial = 763] [outer = 0x0] 10:03:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1185d1800) [pid = 1936] [serial = 764] [outer = 0x1182b3000] 10:03:48 INFO - PROCESS | 1936 | 1468861428177 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x118f69800) [pid = 1936] [serial = 765] [outer = 0x1182b3000] 10:03:48 INFO - PROCESS | 1936 | 1468861428487 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]]]}] 10:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 522ms 10:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:03:48 INFO - PROCESS | 1936 | 1468861428517 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:03:48 INFO - PROCESS | 1936 | 1468861428518 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 10:03:48 INFO - PROCESS | 1936 | 1468861428520 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:03:48 INFO - PROCESS | 1936 | 1468861428521 Marionette TRACE conn2 <- [1,994,null,{}] 10:03:48 INFO - PROCESS | 1936 | 1468861428523 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}] 10:03:48 INFO - PROCESS | 1936 | 1468861428525 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:48 INFO - PROCESS | 1936 | 1468861428601 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:03:48 INFO - PROCESS | 1936 | 1468861428605 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 1936 | 1468861428606 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x1232b0800 == 31 [pid = 1936] [id = 256] 10:03:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1194b1800) [pid = 1936] [serial = 766] [outer = 0x0] 10:03:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119c51800) [pid = 1936] [serial = 767] [outer = 0x1194b1800] 10:03:48 INFO - PROCESS | 1936 | 1468861428633 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1207e0000) [pid = 1936] [serial = 768] [outer = 0x1194b1800] 10:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 521ms 10:03:49 INFO - PROCESS | 1936 | 1468861429034 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]]]}] 10:03:49 INFO - PROCESS | 1936 | 1468861429043 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 1936 | 1468861429045 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 10:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:03:49 INFO - PROCESS | 1936 | 1468861429052 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 1936 | 1468861429054 Marionette TRACE conn2 <- [1,998,null,{}] 10:03:49 INFO - PROCESS | 1936 | 1468861429057 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}] 10:03:49 INFO - PROCESS | 1936 | 1468861429059 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:49 INFO - PROCESS | 1936 | 1468861429203 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:03:49 INFO - PROCESS | 1936 | 1468861429229 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 1936 | 1468861429230 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x12421b000 == 32 [pid = 1936] [id = 257] 10:03:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1185d4400) [pid = 1936] [serial = 769] [outer = 0x0] 10:03:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1232a6800) [pid = 1936] [serial = 770] [outer = 0x1185d4400] 10:03:49 INFO - PROCESS | 1936 | 1468861429274 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x123f32800) [pid = 1936] [serial = 771] [outer = 0x1185d4400] 10:03:49 INFO - PROCESS | 1936 | 1468861429613 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]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 573ms 10:03:49 INFO - PROCESS | 1936 | 1468861429625 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 1936 | 1468861429627 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 10:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:03:49 INFO - PROCESS | 1936 | 1468861429632 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 1936 | 1468861429634 Marionette TRACE conn2 <- [1,1002,null,{}] 10:03:49 INFO - PROCESS | 1936 | 1468861429636 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}] 10:03:49 INFO - PROCESS | 1936 | 1468861429641 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:49 INFO - PROCESS | 1936 | 1468861429758 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:03:49 INFO - PROCESS | 1936 | 1468861429791 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 1936 | 1468861429793 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c28000 == 33 [pid = 1936] [id = 258] 10:03:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1242a6000) [pid = 1936] [serial = 772] [outer = 0x0] 10:03:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x124d7c400) [pid = 1936] [serial = 773] [outer = 0x1242a6000] 10:03:49 INFO - PROCESS | 1936 | 1468861429819 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1267a7400) [pid = 1936] [serial = 774] [outer = 0x1242a6000] 10:03:50 INFO - PROCESS | 1936 | 1468861430169 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]]]}] 10:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 572ms 10:03:50 INFO - PROCESS | 1936 | 1468861430211 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 1936 | 1468861430212 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 10:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:03:50 INFO - PROCESS | 1936 | 1468861430215 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 1936 | 1468861430216 Marionette TRACE conn2 <- [1,1006,null,{}] 10:03:50 INFO - PROCESS | 1936 | 1468861430218 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}] 10:03:50 INFO - PROCESS | 1936 | 1468861430219 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:50 INFO - PROCESS | 1936 | 1468861430312 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:03:50 INFO - PROCESS | 1936 | 1468861430315 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 1936 | 1468861430316 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a94800 == 34 [pid = 1936] [id = 259] 10:03:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x126125800) [pid = 1936] [serial = 775] [outer = 0x0] 10:03:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12696cc00) [pid = 1936] [serial = 776] [outer = 0x126125800] 10:03:50 INFO - PROCESS | 1936 | 1468861430341 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x128badc00) [pid = 1936] [serial = 777] [outer = 0x126125800] 10:03:50 INFO - PROCESS | 1936 | 1468861430674 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]]]}] 10:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 469ms 10:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:03:50 INFO - PROCESS | 1936 | 1468861430685 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 1936 | 1468861430686 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 10:03:50 INFO - PROCESS | 1936 | 1468861430688 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 1936 | 1468861430689 Marionette TRACE conn2 <- [1,1010,null,{}] 10:03:50 INFO - PROCESS | 1936 | 1468861430691 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}] 10:03:50 INFO - PROCESS | 1936 | 1468861430692 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:50 INFO - PROCESS | 1936 | 1468861430928 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1187f7000) [pid = 1936] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1129b3400) [pid = 1936] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x116aabc00) [pid = 1936] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x113f68800) [pid = 1936] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x112d31800) [pid = 1936] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1185d5c00) [pid = 1936] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1129aec00) [pid = 1936] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1131be000) [pid = 1936] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x119c51000) [pid = 1936] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1182ad800) [pid = 1936] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1232a1800) [pid = 1936] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1133b5800) [pid = 1936] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1194af800) [pid = 1936] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:03:50 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x11931e400) [pid = 1936] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:03:50 INFO - PROCESS | 1936 | 1468861430969 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 1936 | 1468861430970 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x115f93000 == 35 [pid = 1936] [id = 260] 10:03:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1122b9800) [pid = 1936] [serial = 778] [outer = 0x0] 10:03:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1129aec00) [pid = 1936] [serial = 779] [outer = 0x1122b9800] 10:03:50 INFO - PROCESS | 1936 | 1468861430995 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1164dcc00) [pid = 1936] [serial = 780] [outer = 0x1122b9800] 10:03:51 INFO - PROCESS | 1936 | 1468861431239 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]]]}] 10:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 569ms 10:03:51 INFO - PROCESS | 1936 | 1468861431258 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 1936 | 1468861431259 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 10:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:03:51 INFO - PROCESS | 1936 | 1468861431270 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 1936 | 1468861431271 Marionette TRACE conn2 <- [1,1014,null,{}] 10:03:51 INFO - PROCESS | 1936 | 1468861431286 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}] 10:03:51 INFO - PROCESS | 1936 | 1468861431288 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:51 INFO - PROCESS | 1936 | 1468861431375 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:03:51 INFO - PROCESS | 1936 | 1468861431381 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 1936 | 1468861431383 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x1293ac800 == 36 [pid = 1936] [id = 261] 10:03:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x116aa4c00) [pid = 1936] [serial = 781] [outer = 0x0] 10:03:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x119c51000) [pid = 1936] [serial = 782] [outer = 0x116aa4c00] 10:03:51 INFO - PROCESS | 1936 | 1468861431420 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1247f0c00) [pid = 1936] [serial = 783] [outer = 0x116aa4c00] 10:03:51 INFO - PROCESS | 1936 | 1468861431915 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]]]}] 10:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 682ms 10:03:51 INFO - PROCESS | 1936 | 1468861431943 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 1936 | 1468861431945 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 10:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:03:51 INFO - PROCESS | 1936 | 1468861431956 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 1936 | 1468861431957 Marionette TRACE conn2 <- [1,1018,null,{}] 10:03:51 INFO - PROCESS | 1936 | 1468861431960 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}] 10:03:51 INFO - PROCESS | 1936 | 1468861431961 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:52 INFO - PROCESS | 1936 | 1468861432037 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:03:52 INFO - PROCESS | 1936 | 1468861432040 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 1936 | 1468861432042 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a41c800 == 37 [pid = 1936] [id = 262] 10:03:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x11672e800) [pid = 1936] [serial = 784] [outer = 0x0] 10:03:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x128bb5800) [pid = 1936] [serial = 785] [outer = 0x11672e800] 10:03:52 INFO - PROCESS | 1936 | 1468861432068 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x128becc00) [pid = 1936] [serial = 786] [outer = 0x11672e800] 10:03:52 INFO - PROCESS | 1936 | 1468861432386 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]]]}] 10:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 469ms 10:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:03:52 INFO - PROCESS | 1936 | 1468861432426 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 1936 | 1468861432428 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 10:03:52 INFO - PROCESS | 1936 | 1468861432432 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 1936 | 1468861432434 Marionette TRACE conn2 <- [1,1022,null,{}] 10:03:52 INFO - PROCESS | 1936 | 1468861432436 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}] 10:03:52 INFO - PROCESS | 1936 | 1468861432438 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:52 INFO - PROCESS | 1936 | 1468861432544 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:03:52 INFO - PROCESS | 1936 | 1468861432552 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 1936 | 1468861432553 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a620800 == 38 [pid = 1936] [id = 263] 10:03:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x118525800) [pid = 1936] [serial = 787] [outer = 0x0] 10:03:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x128dbb800) [pid = 1936] [serial = 788] [outer = 0x118525800] 10:03:52 INFO - PROCESS | 1936 | 1468861432578 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x129287000) [pid = 1936] [serial = 789] [outer = 0x118525800] 10:03:52 INFO - PROCESS | 1936 | 1468861432976 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]]]}] 10:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 572ms 10:03:53 INFO - PROCESS | 1936 | 1468861433003 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 1936 | 1468861433006 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 10:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:03:53 INFO - PROCESS | 1936 | 1468861433011 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 1936 | 1468861433015 Marionette TRACE conn2 <- [1,1026,null,{}] 10:03:53 INFO - PROCESS | 1936 | 1468861433022 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}] 10:03:53 INFO - PROCESS | 1936 | 1468861433025 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:53 INFO - PROCESS | 1936 | 1468861433214 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:03:53 INFO - PROCESS | 1936 | 1468861433338 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 1936 | 1468861433342 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x1167d9000 == 39 [pid = 1936] [id = 264] 10:03:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1129b6800) [pid = 1936] [serial = 790] [outer = 0x0] 10:03:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x112eb3400) [pid = 1936] [serial = 791] [outer = 0x1129b6800] 10:03:53 INFO - PROCESS | 1936 | 1468861433396 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1164e0800) [pid = 1936] [serial = 792] [outer = 0x1129b6800] 10:03:53 INFO - PROCESS | 1936 | 1468861433960 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]]]}] 10:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1025ms 10:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:03:54 INFO - PROCESS | 1936 | 1468861434035 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:03:54 INFO - PROCESS | 1936 | 1468861434038 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 10:03:54 INFO - PROCESS | 1936 | 1468861434042 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:03:54 INFO - PROCESS | 1936 | 1468861434044 Marionette TRACE conn2 <- [1,1030,null,{}] 10:03:54 INFO - PROCESS | 1936 | 1468861434047 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}] 10:03:54 INFO - PROCESS | 1936 | 1468861434049 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:54 INFO - PROCESS | 1936 | 1468861434155 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:03:54 INFO - PROCESS | 1936 | 1468861434229 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 1936 | 1468861434230 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x123374800 == 40 [pid = 1936] [id = 265] 10:03:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x11825d800) [pid = 1936] [serial = 793] [outer = 0x0] 10:03:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x118264c00) [pid = 1936] [serial = 794] [outer = 0x11825d800] 10:03:54 INFO - PROCESS | 1936 | 1468861434261 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1185d4c00) [pid = 1936] [serial = 795] [outer = 0x11825d800] 10:03:55 INFO - PROCESS | 1936 | 1468861435000 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]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 973ms 10:03:55 INFO - PROCESS | 1936 | 1468861435033 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 1936 | 1468861435036 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 10:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:03:55 INFO - PROCESS | 1936 | 1468861435040 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 1936 | 1468861435042 Marionette TRACE conn2 <- [1,1034,null,{}] 10:03:55 INFO - PROCESS | 1936 | 1468861435050 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}] 10:03:55 INFO - PROCESS | 1936 | 1468861435052 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:55 INFO - PROCESS | 1936 | 1468861435156 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:03:55 INFO - PROCESS | 1936 | 1468861435204 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 1936 | 1468861435207 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172f0000 == 41 [pid = 1936] [id = 266] 10:03:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x116741c00) [pid = 1936] [serial = 796] [outer = 0x0] 10:03:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x116806c00) [pid = 1936] [serial = 797] [outer = 0x116741c00] 10:03:55 INFO - PROCESS | 1936 | 1468861435233 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x11672c800) [pid = 1936] [serial = 798] [outer = 0x116741c00] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x12a41c800 == 40 [pid = 1936] [id = 262] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x1293ac800 == 39 [pid = 1936] [id = 261] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x115f93000 == 38 [pid = 1936] [id = 260] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x128a94800 == 37 [pid = 1936] [id = 259] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x126c28000 == 36 [pid = 1936] [id = 258] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x12421b000 == 35 [pid = 1936] [id = 257] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x1232b0800 == 34 [pid = 1936] [id = 256] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x119182000 == 33 [pid = 1936] [id = 255] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x1172e7800 == 32 [pid = 1936] [id = 254] 10:03:55 INFO - PROCESS | 1936 | --DOCSHELL 0x115f7a000 == 31 [pid = 1936] [id = 253] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x113df2000) [pid = 1936] [serial = 737] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1232a4c00) [pid = 1936] [serial = 728] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1240fa800) [pid = 1936] [serial = 729] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x119c4a000) [pid = 1936] [serial = 725] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1232a4800) [pid = 1936] [serial = 726] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1194aa000) [pid = 1936] [serial = 722] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x119795400) [pid = 1936] [serial = 723] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x112a80c00) [pid = 1936] [serial = 710] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1131b0000) [pid = 1936] [serial = 711] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11820f000) [pid = 1936] [serial = 716] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1182b4800) [pid = 1936] [serial = 717] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x113d60c00) [pid = 1936] [serial = 707] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x116735c00) [pid = 1936] [serial = 713] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x116881800) [pid = 1936] [serial = 714] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x11653c400) [pid = 1936] [serial = 738] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x116734800) [pid = 1936] [serial = 698] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1187f9800) [pid = 1936] [serial = 701] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x123705800) [pid = 1936] [serial = 704] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1133b5400) [pid = 1936] [serial = 734] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x115f4bc00) [pid = 1936] [serial = 735] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x124cc9000) [pid = 1936] [serial = 732] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x118fba800) [pid = 1936] [serial = 720] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x11887e400) [pid = 1936] [serial = 719] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x116a9f800) [pid = 1936] [serial = 708] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x117290000) [pid = 1936] [serial = 699] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1242eb400) [pid = 1936] [serial = 705] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x119320400) [pid = 1936] [serial = 702] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x1245c6800) [pid = 1936] [serial = 731] [outer = 0x0] [url = about:blank] 10:03:55 INFO - PROCESS | 1936 | 1468861435658 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]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 622ms 10:03:55 INFO - PROCESS | 1936 | 1468861435665 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 1936 | 1468861435667 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 10:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:03:55 INFO - PROCESS | 1936 | 1468861435672 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 1936 | 1468861435673 Marionette TRACE conn2 <- [1,1038,null,{}] 10:03:55 INFO - PROCESS | 1936 | 1468861435676 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}] 10:03:55 INFO - PROCESS | 1936 | 1468861435677 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:55 INFO - PROCESS | 1936 | 1468861435753 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:03:55 INFO - PROCESS | 1936 | 1468861435757 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 1936 | 1468861435758 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172d8800 == 32 [pid = 1936] [id = 267] 10:03:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x116a9f800) [pid = 1936] [serial = 799] [outer = 0x0] 10:03:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x11825e400) [pid = 1936] [serial = 800] [outer = 0x116a9f800] 10:03:55 INFO - PROCESS | 1936 | 1468861435787 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1187f6800) [pid = 1936] [serial = 801] [outer = 0x116a9f800] 10:03:56 INFO - PROCESS | 1936 | 1468861436119 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]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 469ms 10:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:03:56 INFO - PROCESS | 1936 | 1468861436141 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 1936 | 1468861436142 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 10:03:56 INFO - PROCESS | 1936 | 1468861436146 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 1936 | 1468861436148 Marionette TRACE conn2 <- [1,1042,null,{}] 10:03:56 INFO - PROCESS | 1936 | 1468861436156 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}] 10:03:56 INFO - PROCESS | 1936 | 1468861436159 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:56 INFO - PROCESS | 1936 | 1468861436251 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:03:56 INFO - PROCESS | 1936 | 1468861436304 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 1936 | 1468861436306 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe5000 == 33 [pid = 1936] [id = 268] 10:03:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x112eb3c00) [pid = 1936] [serial = 802] [outer = 0x0] 10:03:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x119323c00) [pid = 1936] [serial = 803] [outer = 0x112eb3c00] 10:03:56 INFO - PROCESS | 1936 | 1468861436334 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x122607400) [pid = 1936] [serial = 804] [outer = 0x112eb3c00] 10:03:56 INFO - PROCESS | 1936 | 1468861436642 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]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 523ms 10:03:56 INFO - PROCESS | 1936 | 1468861436668 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:03:56 INFO - PROCESS | 1936 | 1468861436670 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 10:03:56 INFO - PROCESS | 1936 | 1468861436672 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 1936 | 1468861436673 Marionette TRACE conn2 <- [1,1046,null,{}] 10:03:56 INFO - PROCESS | 1936 | 1468861436675 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}] 10:03:56 INFO - PROCESS | 1936 | 1468861436677 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:56 INFO - PROCESS | 1936 | 1468861436754 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:03:56 INFO - PROCESS | 1936 | 1468861436806 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 1936 | 1468861436808 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x119e14000 == 34 [pid = 1936] [id = 269] 10:03:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1187fa400) [pid = 1936] [serial = 805] [outer = 0x0] 10:03:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1237ba800) [pid = 1936] [serial = 806] [outer = 0x1187fa400] 10:03:56 INFO - PROCESS | 1936 | 1468861436833 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1242f1400) [pid = 1936] [serial = 807] [outer = 0x1187fa400] 10:03:57 INFO - PROCESS | 1936 | 1468861437115 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]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 10:03:57 INFO - PROCESS | 1936 | 1468861437141 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 1936 | 1468861437142 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 10:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:03:57 INFO - PROCESS | 1936 | 1468861437152 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 1936 | 1468861437153 Marionette TRACE conn2 <- [1,1050,null,{}] 10:03:57 INFO - PROCESS | 1936 | 1468861437155 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}] 10:03:57 INFO - PROCESS | 1936 | 1468861437156 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:57 INFO - PROCESS | 1936 | 1468861437235 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:03:57 INFO - PROCESS | 1936 | 1468861437239 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 1936 | 1468861437240 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x1239b8800 == 35 [pid = 1936] [id = 270] 10:03:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1242f3000) [pid = 1936] [serial = 808] [outer = 0x0] 10:03:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x124d7f400) [pid = 1936] [serial = 809] [outer = 0x1242f3000] 10:03:57 INFO - PROCESS | 1936 | 1468861437266 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x126127800) [pid = 1936] [serial = 810] [outer = 0x1242f3000] 10:03:57 INFO - PROCESS | 1936 | 1468861437582 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]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 477ms 10:03:57 INFO - PROCESS | 1936 | 1468861437621 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 1936 | 1468861437622 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 10:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:03:57 INFO - PROCESS | 1936 | 1468861437625 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 1936 | 1468861437626 Marionette TRACE conn2 <- [1,1054,null,{}] 10:03:57 INFO - PROCESS | 1936 | 1468861437628 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}] 10:03:57 INFO - PROCESS | 1936 | 1468861437632 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:57 INFO - PROCESS | 1936 | 1468861437759 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:03:57 INFO - PROCESS | 1936 | 1468861437772 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 1936 | 1468861437773 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x1247ab800 == 36 [pid = 1936] [id = 271] 10:03:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x124d87000) [pid = 1936] [serial = 811] [outer = 0x0] 10:03:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1267ac000) [pid = 1936] [serial = 812] [outer = 0x124d87000] 10:03:57 INFO - PROCESS | 1936 | 1468861437800 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x128dbcc00) [pid = 1936] [serial = 813] [outer = 0x124d87000] 10:03:58 INFO - PROCESS | 1936 | 1468861438190 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]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 572ms 10:03:58 INFO - PROCESS | 1936 | 1468861438199 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 1936 | 1468861438200 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 10:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:03:58 INFO - PROCESS | 1936 | 1468861438203 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 1936 | 1468861438204 Marionette TRACE conn2 <- [1,1058,null,{}] 10:03:58 INFO - PROCESS | 1936 | 1468861438207 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}] 10:03:58 INFO - PROCESS | 1936 | 1468861438208 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:58 INFO - PROCESS | 1936 | 1468861438334 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:03:58 INFO - PROCESS | 1936 | 1468861438348 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 1936 | 1468861438349 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x128f21800 == 37 [pid = 1936] [id = 272] 10:03:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12927fc00) [pid = 1936] [serial = 814] [outer = 0x0] 10:03:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x129287c00) [pid = 1936] [serial = 815] [outer = 0x12927fc00] 10:03:58 INFO - PROCESS | 1936 | 1468861438389 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x129388400) [pid = 1936] [serial = 816] [outer = 0x12927fc00] 10:03:58 INFO - PROCESS | 1936 | 1468861438844 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]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 673ms 10:03:58 INFO - PROCESS | 1936 | 1468861438877 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 1936 | 1468861438878 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 10:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:03:58 INFO - PROCESS | 1936 | 1468861438887 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 1936 | 1468861438888 Marionette TRACE conn2 <- [1,1062,null,{}] 10:03:58 INFO - PROCESS | 1936 | 1468861438890 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}] 10:03:58 INFO - PROCESS | 1936 | 1468861438891 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:58 INFO - PROCESS | 1936 | 1468861438986 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:03:58 INFO - PROCESS | 1936 | 1468861438989 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 1936 | 1468861438990 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x12939e800 == 38 [pid = 1936] [id = 273] 10:03:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x129283000) [pid = 1936] [serial = 817] [outer = 0x0] 10:03:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x129392c00) [pid = 1936] [serial = 818] [outer = 0x129283000] 10:03:59 INFO - PROCESS | 1936 | 1468861439014 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12961d800) [pid = 1936] [serial = 819] [outer = 0x129283000] 10:03:59 INFO - PROCESS | 1936 | 1468861439368 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]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 10:03:59 INFO - PROCESS | 1936 | 1468861439407 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:03:59 INFO - PROCESS | 1936 | 1468861439408 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 10:03:59 INFO - PROCESS | 1936 | 1468861439410 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 1936 | 1468861439411 Marionette TRACE conn2 <- [1,1066,null,{}] 10:03:59 INFO - PROCESS | 1936 | 1468861439413 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}] 10:03:59 INFO - PROCESS | 1936 | 1468861439414 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:59 INFO - PROCESS | 1936 | 1468861439509 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:03:59 INFO - PROCESS | 1936 | 1468861439513 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 1936 | 1468861439521 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:03:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b3800 == 39 [pid = 1936] [id = 274] 10:03:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12928a400) [pid = 1936] [serial = 820] [outer = 0x0] 10:03:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12a644000) [pid = 1936] [serial = 821] [outer = 0x12928a400] 10:03:59 INFO - PROCESS | 1936 | 1468861439573 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12a732000) [pid = 1936] [serial = 822] [outer = 0x12928a400] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1185d4400) [pid = 1936] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1133d2000) [pid = 1936] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1194b1800) [pid = 1936] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1133da000) [pid = 1936] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1242a6000) [pid = 1936] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1182b3000) [pid = 1936] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x113d13400) [pid = 1936] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x123cf4800) [pid = 1936] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x116aa2c00) [pid = 1936] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x11279e800) [pid = 1936] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1194b3400) [pid = 1936] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x119e34400) [pid = 1936] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x11672e800) [pid = 1936] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x126125800) [pid = 1936] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1122b9800) [pid = 1936] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:03:59 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x116aa4c00) [pid = 1936] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:03:59 INFO - PROCESS | 1936 | 1468861439946 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]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 572ms 10:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:03:59 INFO - PROCESS | 1936 | 1468861439982 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 1936 | 1468861439983 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 10:03:59 INFO - PROCESS | 1936 | 1468861439985 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 1936 | 1468861439986 Marionette TRACE conn2 <- [1,1070,null,{}] 10:03:59 INFO - PROCESS | 1936 | 1468861439989 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}] 10:03:59 INFO - PROCESS | 1936 | 1468861439990 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:00 INFO - PROCESS | 1936 | 1468861440068 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:04:00 INFO - PROCESS | 1936 | 1468861440119 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 1936 | 1468861440121 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a95800 == 40 [pid = 1936] [id = 275] 10:04:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1133da000) [pid = 1936] [serial = 823] [outer = 0x0] 10:04:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1182acc00) [pid = 1936] [serial = 824] [outer = 0x1133da000] 10:04:00 INFO - PROCESS | 1936 | 1468861440144 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119b92c00) [pid = 1936] [serial = 825] [outer = 0x1133da000] 10:04:00 INFO - PROCESS | 1936 | 1468861440417 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]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 469ms 10:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:04:00 INFO - PROCESS | 1936 | 1468861440454 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 1936 | 1468861440456 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 10:04:00 INFO - PROCESS | 1936 | 1468861440458 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - PROCESS | 1936 | 1468861440459 Marionette TRACE conn2 <- [1,1074,null,{}] 10:04:00 INFO - PROCESS | 1936 | 1468861440461 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}] 10:04:00 INFO - PROCESS | 1936 | 1468861440465 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:00 INFO - PROCESS | 1936 | 1468861440572 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:04:00 INFO - PROCESS | 1936 | 1468861440576 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 1936 | 1468861440577 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b809800 == 41 [pid = 1936] [id = 276] 10:04:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1207d3c00) [pid = 1936] [serial = 826] [outer = 0x0] 10:04:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x128beb800) [pid = 1936] [serial = 827] [outer = 0x1207d3c00] 10:04:00 INFO - PROCESS | 1936 | 1468861440605 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12a862400) [pid = 1936] [serial = 828] [outer = 0x1207d3c00] 10:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 470ms 10:04:00 INFO - PROCESS | 1936 | 1468861440926 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]]]}] 10:04:00 INFO - PROCESS | 1936 | 1468861440929 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 1936 | 1468861440931 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 10:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:04:00 INFO - PROCESS | 1936 | 1468861440937 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - PROCESS | 1936 | 1468861440938 Marionette TRACE conn2 <- [1,1078,null,{}] 10:04:00 INFO - PROCESS | 1936 | 1468861440940 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}] 10:04:00 INFO - PROCESS | 1936 | 1468861440941 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:01 INFO - PROCESS | 1936 | 1468861441020 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:04:01 INFO - PROCESS | 1936 | 1468861441076 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 1936 | 1468861441077 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba16800 == 42 [pid = 1936] [id = 277] 10:04:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1187f1000) [pid = 1936] [serial = 829] [outer = 0x0] 10:04:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12a866800) [pid = 1936] [serial = 830] [outer = 0x1187f1000] 10:04:01 INFO - PROCESS | 1936 | 1468861441099 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12a89fc00) [pid = 1936] [serial = 831] [outer = 0x1187f1000] 10:04:01 INFO - PROCESS | 1936 | 1468861441371 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]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 470ms 10:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:04:01 INFO - PROCESS | 1936 | 1468861441407 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 1936 | 1468861441408 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 10:04:01 INFO - PROCESS | 1936 | 1468861441410 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 1936 | 1468861441411 Marionette TRACE conn2 <- [1,1082,null,{}] 10:04:01 INFO - PROCESS | 1936 | 1468861441422 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}] 10:04:01 INFO - PROCESS | 1936 | 1468861441423 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:01 INFO - PROCESS | 1936 | 1468861441512 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:04:01 INFO - PROCESS | 1936 | 1468861441518 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 1936 | 1468861441519 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be42000 == 43 [pid = 1936] [id = 278] 10:04:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a8a0800) [pid = 1936] [serial = 832] [outer = 0x0] 10:04:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12ab02c00) [pid = 1936] [serial = 833] [outer = 0x12a8a0800] 10:04:01 INFO - PROCESS | 1936 | 1468861441543 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12ab0ec00) [pid = 1936] [serial = 834] [outer = 0x12a8a0800] 10:04:01 INFO - PROCESS | 1936 | 1468861441944 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]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 577ms 10:04:01 INFO - PROCESS | 1936 | 1468861441988 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:04:01 INFO - PROCESS | 1936 | 1468861441991 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 10:04:01 INFO - PROCESS | 1936 | 1468861441994 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 1936 | 1468861441996 Marionette TRACE conn2 <- [1,1086,null,{}] 10:04:02 INFO - PROCESS | 1936 | 1468861442000 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}] 10:04:02 INFO - PROCESS | 1936 | 1468861442002 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:02 INFO - PROCESS | 1936 | 1468861442110 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:04:02 INFO - PROCESS | 1936 | 1468861442179 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 1936 | 1468861442181 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f64800 == 44 [pid = 1936] [id = 279] 10:04:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1129b8000) [pid = 1936] [serial = 835] [outer = 0x0] 10:04:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1164e2c00) [pid = 1936] [serial = 836] [outer = 0x1129b8000] 10:04:02 INFO - PROCESS | 1936 | 1468861442211 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1168f9000) [pid = 1936] [serial = 837] [outer = 0x1129b8000] 10:04:02 INFO - PROCESS | 1936 | 1468861442649 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]]]}] 10:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 673ms 10:04:02 INFO - PROCESS | 1936 | 1468861442667 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:04:02 INFO - PROCESS | 1936 | 1468861442670 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 10:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:04:02 INFO - PROCESS | 1936 | 1468861442674 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 1936 | 1468861442676 Marionette TRACE conn2 <- [1,1090,null,{}] 10:04:02 INFO - PROCESS | 1936 | 1468861442679 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}] 10:04:02 INFO - PROCESS | 1936 | 1468861442681 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:02 INFO - PROCESS | 1936 | 1468861442805 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:04:02 INFO - PROCESS | 1936 | 1468861442872 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 1936 | 1468861442874 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x12671c000 == 45 [pid = 1936] [id = 280] 10:04:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x118fb8c00) [pid = 1936] [serial = 838] [outer = 0x0] 10:04:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x119320400) [pid = 1936] [serial = 839] [outer = 0x118fb8c00] 10:04:02 INFO - PROCESS | 1936 | 1468861442904 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x11825d400) [pid = 1936] [serial = 840] [outer = 0x118fb8c00] 10:04:03 INFO - PROCESS | 1936 | 1468861443318 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]]]}] 10:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 673ms 10:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:04:03 INFO - PROCESS | 1936 | 1468861443348 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:04:03 INFO - PROCESS | 1936 | 1468861443349 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 10:04:03 INFO - PROCESS | 1936 | 1468861443351 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:04:03 INFO - PROCESS | 1936 | 1468861443354 Marionette TRACE conn2 <- [1,1094,null,{}] 10:04:03 INFO - PROCESS | 1936 | 1468861443362 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}] 10:04:03 INFO - PROCESS | 1936 | 1468861443365 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:03 INFO - PROCESS | 1936 | 1468861443501 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:04:03 INFO - PROCESS | 1936 | 1468861443526 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 1936 | 1468861443528 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be52000 == 46 [pid = 1936] [id = 281] 10:04:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x124272000) [pid = 1936] [serial = 841] [outer = 0x0] 10:04:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x126122000) [pid = 1936] [serial = 842] [outer = 0x124272000] 10:04:03 INFO - PROCESS | 1936 | 1468861443586 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x128bac400) [pid = 1936] [serial = 843] [outer = 0x124272000] 10:04:04 INFO - PROCESS | 1936 | 1468861444003 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]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 673ms 10:04:04 INFO - PROCESS | 1936 | 1468861444025 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 1936 | 1468861444027 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 10:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:04:04 INFO - PROCESS | 1936 | 1468861444029 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 1936 | 1468861444030 Marionette TRACE conn2 <- [1,1098,null,{}] 10:04:04 INFO - PROCESS | 1936 | 1468861444033 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}] 10:04:04 INFO - PROCESS | 1936 | 1468861444034 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:04 INFO - PROCESS | 1936 | 1468861444157 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:04:04 INFO - PROCESS | 1936 | 1468861444239 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 1936 | 1468861444240 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf92000 == 47 [pid = 1936] [id = 282] 10:04:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x128da0400) [pid = 1936] [serial = 844] [outer = 0x0] 10:04:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12927f800) [pid = 1936] [serial = 845] [outer = 0x128da0400] 10:04:04 INFO - PROCESS | 1936 | 1468861444268 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x12961bc00) [pid = 1936] [serial = 846] [outer = 0x128da0400] 10:04:04 INFO - PROCESS | 1936 | 1468861444698 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]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 722ms 10:04:04 INFO - PROCESS | 1936 | 1468861444764 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 1936 | 1468861444766 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 10:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:04:04 INFO - PROCESS | 1936 | 1468861444770 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 1936 | 1468861444771 Marionette TRACE conn2 <- [1,1102,null,{}] 10:04:04 INFO - PROCESS | 1936 | 1468861444773 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}] 10:04:04 INFO - PROCESS | 1936 | 1468861444775 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:05 INFO - PROCESS | 1936 | 1468861445001 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:04:05 INFO - PROCESS | 1936 | 1468861445083 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 1936 | 1468861445084 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e5d800 == 48 [pid = 1936] [id = 283] 10:04:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x112a80400) [pid = 1936] [serial = 847] [outer = 0x0] 10:04:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x113df9800) [pid = 1936] [serial = 848] [outer = 0x112a80400] 10:04:05 INFO - PROCESS | 1936 | 1468861445113 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x11673a000) [pid = 1936] [serial = 849] [outer = 0x112a80400] 10:04:05 INFO - PROCESS | 1936 | 1468861445564 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]]]}] 10:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 820ms 10:04:05 INFO - PROCESS | 1936 | 1468861445592 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:04:05 INFO - PROCESS | 1936 | 1468861445594 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 10:04:05 INFO - PROCESS | 1936 | 1468861445597 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - PROCESS | 1936 | 1468861445599 Marionette TRACE conn2 <- [1,1106,null,{}] 10:04:05 INFO - PROCESS | 1936 | 1468861445602 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}] 10:04:05 INFO - PROCESS | 1936 | 1468861445604 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:05 INFO - PROCESS | 1936 | 1468861445696 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:04:05 INFO - PROCESS | 1936 | 1468861445766 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 1936 | 1468861445767 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172d6000 == 49 [pid = 1936] [id = 284] 10:04:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x118207000) [pid = 1936] [serial = 850] [outer = 0x0] 10:04:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x11825a400) [pid = 1936] [serial = 851] [outer = 0x118207000] 10:04:05 INFO - PROCESS | 1936 | 1468861445797 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x1182b5800) [pid = 1936] [serial = 852] [outer = 0x118207000] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba16800 == 48 [pid = 1936] [id = 277] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12b809800 == 47 [pid = 1936] [id = 276] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x128a95800 == 46 [pid = 1936] [id = 275] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b3800 == 45 [pid = 1936] [id = 274] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12939e800 == 44 [pid = 1936] [id = 273] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x128f21800 == 43 [pid = 1936] [id = 272] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x1247ab800 == 42 [pid = 1936] [id = 271] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x1239b8800 == 41 [pid = 1936] [id = 270] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x119e14000 == 40 [pid = 1936] [id = 269] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe5000 == 39 [pid = 1936] [id = 268] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x1172d8800 == 38 [pid = 1936] [id = 267] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x1172f0000 == 37 [pid = 1936] [id = 266] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12a620800 == 36 [pid = 1936] [id = 263] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x1167d9000 == 35 [pid = 1936] [id = 264] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x124d1d800 == 34 [pid = 1936] [id = 252] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x123374800 == 33 [pid = 1936] [id = 265] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x117e5d800 == 32 [pid = 1936] [id = 283] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf92000 == 31 [pid = 1936] [id = 282] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12be52000 == 30 [pid = 1936] [id = 281] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12671c000 == 29 [pid = 1936] [id = 280] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x12be42000 == 28 [pid = 1936] [id = 278] 10:04:06 INFO - PROCESS | 1936 | --DOCSHELL 0x116f64800 == 27 [pid = 1936] [id = 279] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x1232a6800) [pid = 1936] [serial = 770] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x113d5dc00) [pid = 1936] [serial = 758] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x115fb2400) [pid = 1936] [serial = 759] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x119c51800) [pid = 1936] [serial = 767] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x116743000) [pid = 1936] [serial = 761] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x117e92000) [pid = 1936] [serial = 762] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x124d7c400) [pid = 1936] [serial = 773] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x1185d1800) [pid = 1936] [serial = 764] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x118f69800) [pid = 1936] [serial = 765] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x11673d800) [pid = 1936] [serial = 741] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x124cd2c00) [pid = 1936] [serial = 756] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x115fb1000) [pid = 1936] [serial = 740] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1245cb000) [pid = 1936] [serial = 755] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x11825c800) [pid = 1936] [serial = 744] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x118202400) [pid = 1936] [serial = 743] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x119318400) [pid = 1936] [serial = 747] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x118880c00) [pid = 1936] [serial = 746] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x119c52800) [pid = 1936] [serial = 750] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x11999c800) [pid = 1936] [serial = 749] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x123002400) [pid = 1936] [serial = 753] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1207e1000) [pid = 1936] [serial = 752] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x128becc00) [pid = 1936] [serial = 786] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x123f32800) [pid = 1936] [serial = 771] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x12696cc00) [pid = 1936] [serial = 776] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x128dbb800) [pid = 1936] [serial = 788] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1267a7400) [pid = 1936] [serial = 774] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x128badc00) [pid = 1936] [serial = 777] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1164dcc00) [pid = 1936] [serial = 780] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x128bb5800) [pid = 1936] [serial = 785] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x119c51000) [pid = 1936] [serial = 782] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1129aec00) [pid = 1936] [serial = 779] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1247f0c00) [pid = 1936] [serial = 783] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1207e0000) [pid = 1936] [serial = 768] [outer = 0x0] [url = about:blank] 10:04:06 INFO - PROCESS | 1936 | 1468861446650 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]]]}] 10:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1077ms 10:04:06 INFO - PROCESS | 1936 | 1468861446675 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:04:06 INFO - PROCESS | 1936 | 1468861446677 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 10:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:04:06 INFO - PROCESS | 1936 | 1468861446680 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 1936 | 1468861446682 Marionette TRACE conn2 <- [1,1110,null,{}] 10:04:06 INFO - PROCESS | 1936 | 1468861446686 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}] 10:04:06 INFO - PROCESS | 1936 | 1468861446688 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:06 INFO - PROCESS | 1936 | 1468861446766 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:04:06 INFO - PROCESS | 1936 | 1468861446817 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 1936 | 1468861446820 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x116409000 == 28 [pid = 1936] [id = 285] 10:04:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x113353000) [pid = 1936] [serial = 853] [outer = 0x0] 10:04:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x115ddb400) [pid = 1936] [serial = 854] [outer = 0x113353000] 10:04:06 INFO - PROCESS | 1936 | 1468861446849 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11672bc00) [pid = 1936] [serial = 855] [outer = 0x113353000] 10:04:07 INFO - PROCESS | 1936 | 1468861447169 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]]]}] 10:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 521ms 10:04:07 INFO - PROCESS | 1936 | 1468861447203 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 1936 | 1468861447208 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 10:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:04:07 INFO - PROCESS | 1936 | 1468861447215 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 1936 | 1468861447218 Marionette TRACE conn2 <- [1,1114,null,{}] 10:04:07 INFO - PROCESS | 1936 | 1468861447221 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}] 10:04:07 INFO - PROCESS | 1936 | 1468861447223 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:07 INFO - PROCESS | 1936 | 1468861447343 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:04:07 INFO - PROCESS | 1936 | 1468861447420 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 1936 | 1468861447422 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x117227000 == 29 [pid = 1936] [id = 286] 10:04:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x116731400) [pid = 1936] [serial = 856] [outer = 0x0] 10:04:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x11687fc00) [pid = 1936] [serial = 857] [outer = 0x116731400] 10:04:07 INFO - PROCESS | 1936 | 1468861447468 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x118261800) [pid = 1936] [serial = 858] [outer = 0x116731400] 10:04:07 INFO - PROCESS | 1936 | 1468861447801 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]]]}] 10:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 622ms 10:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:04:07 INFO - PROCESS | 1936 | 1468861447835 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 1936 | 1468861447836 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 10:04:07 INFO - PROCESS | 1936 | 1468861447839 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 1936 | 1468861447841 Marionette TRACE conn2 <- [1,1118,null,{}] 10:04:07 INFO - PROCESS | 1936 | 1468861447849 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}] 10:04:07 INFO - PROCESS | 1936 | 1468861447852 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:07 INFO - PROCESS | 1936 | 1468861447950 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:04:07 INFO - PROCESS | 1936 | 1468861447957 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 1936 | 1468861447959 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fd6800 == 30 [pid = 1936] [id = 287] 10:04:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x112eb1c00) [pid = 1936] [serial = 859] [outer = 0x0] 10:04:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x11887d800) [pid = 1936] [serial = 860] [outer = 0x112eb1c00] 10:04:07 INFO - PROCESS | 1936 | 1468861447987 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1194a7800) [pid = 1936] [serial = 861] [outer = 0x112eb1c00] 10:04:08 INFO - PROCESS | 1936 | 1468861448294 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]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 470ms 10:04:08 INFO - PROCESS | 1936 | 1468861448310 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 1936 | 1468861448311 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 10:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:04:08 INFO - PROCESS | 1936 | 1468861448319 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 1936 | 1468861448320 Marionette TRACE conn2 <- [1,1122,null,{}] 10:04:08 INFO - PROCESS | 1936 | 1468861448323 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}] 10:04:08 INFO - PROCESS | 1936 | 1468861448324 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:08 INFO - PROCESS | 1936 | 1468861448413 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:04:08 INFO - PROCESS | 1936 | 1468861448420 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 1936 | 1468861448421 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x11993c800 == 31 [pid = 1936] [id = 288] 10:04:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x119793400) [pid = 1936] [serial = 862] [outer = 0x0] 10:04:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x119c4b800) [pid = 1936] [serial = 863] [outer = 0x119793400] 10:04:08 INFO - PROCESS | 1936 | 1468861448463 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x119e34400) [pid = 1936] [serial = 864] [outer = 0x119793400] 10:04:08 INFO - PROCESS | 1936 | 1468861448951 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]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 668ms 10:04:08 INFO - PROCESS | 1936 | 1468861448988 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 1936 | 1468861448989 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 10:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:04:09 INFO - PROCESS | 1936 | 1468861448998 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:04:09 INFO - PROCESS | 1936 | 1468861449000 Marionette TRACE conn2 <- [1,1126,null,{}] 10:04:09 INFO - PROCESS | 1936 | 1468861449010 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}] 10:04:09 INFO - PROCESS | 1936 | 1468861449012 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:09 INFO - PROCESS | 1936 | 1468861449102 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:04:09 INFO - PROCESS | 1936 | 1468861449105 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 1936 | 1468861449106 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x122769000 == 32 [pid = 1936] [id = 289] 10:04:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1133da800) [pid = 1936] [serial = 865] [outer = 0x0] 10:04:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1207de400) [pid = 1936] [serial = 866] [outer = 0x1133da800] 10:04:09 INFO - PROCESS | 1936 | 1468861449131 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12260d400) [pid = 1936] [serial = 867] [outer = 0x1133da800] 10:04:09 INFO - PROCESS | 1936 | 1468861449474 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]]]}] 10:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 534ms 10:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:04:09 INFO - PROCESS | 1936 | 1468861449526 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:04:09 INFO - PROCESS | 1936 | 1468861449527 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 10:04:09 INFO - PROCESS | 1936 | 1468861449529 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:04:09 INFO - PROCESS | 1936 | 1468861449530 Marionette TRACE conn2 <- [1,1130,null,{}] 10:04:09 INFO - PROCESS | 1936 | 1468861449532 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}] 10:04:09 INFO - PROCESS | 1936 | 1468861449536 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:09 INFO - PROCESS | 1936 | 1468861449645 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:04:09 INFO - PROCESS | 1936 | 1468861449680 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 1936 | 1468861449681 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x1239ba000 == 33 [pid = 1936] [id = 290] 10:04:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12300dc00) [pid = 1936] [serial = 868] [outer = 0x0] 10:04:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x124005000) [pid = 1936] [serial = 869] [outer = 0x12300dc00] 10:04:09 INFO - PROCESS | 1936 | 1468861449706 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x124cc8000) [pid = 1936] [serial = 870] [outer = 0x12300dc00] 10:04:10 INFO - PROCESS | 1936 | 1468861450034 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]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 568ms 10:04:10 INFO - PROCESS | 1936 | 1468861450115 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 1936 | 1468861450124 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 10:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:04:10 INFO - PROCESS | 1936 | 1468861450207 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 1936 | 1468861450208 Marionette TRACE conn2 <- [1,1134,null,{}] 10:04:10 INFO - PROCESS | 1936 | 1468861450216 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}] 10:04:10 INFO - PROCESS | 1936 | 1468861450217 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:10 INFO - PROCESS | 1936 | 1468861450309 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:04:10 INFO - PROCESS | 1936 | 1468861450347 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 1936 | 1468861450348 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a84000 == 34 [pid = 1936] [id = 291] 10:04:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x124ccc800) [pid = 1936] [serial = 871] [outer = 0x0] 10:04:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12672b400) [pid = 1936] [serial = 872] [outer = 0x124ccc800] 10:04:10 INFO - PROCESS | 1936 | 1468861450372 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x128dc5800) [pid = 1936] [serial = 873] [outer = 0x124ccc800] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12927fc00) [pid = 1936] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x129283000) [pid = 1936] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1133da000) [pid = 1936] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12928a400) [pid = 1936] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1242f3000) [pid = 1936] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x116741c00) [pid = 1936] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x118525800) [pid = 1936] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1187fa400) [pid = 1936] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1129b6800) [pid = 1936] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x112eb3c00) [pid = 1936] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x11825d800) [pid = 1936] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1187f1000) [pid = 1936] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1207d3c00) [pid = 1936] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x12a8a0800) [pid = 1936] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:04:10 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x124d87000) [pid = 1936] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:04:10 INFO - PROCESS | 1936 | 1468861450856 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]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 710ms 10:04:10 INFO - PROCESS | 1936 | 1468861450884 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 1936 | 1468861450885 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 10:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:04:10 INFO - PROCESS | 1936 | 1468861450887 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 1936 | 1468861450889 Marionette TRACE conn2 <- [1,1138,null,{}] 10:04:10 INFO - PROCESS | 1936 | 1468861450891 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}] 10:04:10 INFO - PROCESS | 1936 | 1468861450892 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:10 INFO - PROCESS | 1936 | 1468861450966 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:04:10 INFO - PROCESS | 1936 | 1468861450970 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 1936 | 1468861450971 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a80800 == 35 [pid = 1936] [id = 292] 10:04:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1126f9800) [pid = 1936] [serial = 874] [outer = 0x0] 10:04:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x116744000) [pid = 1936] [serial = 875] [outer = 0x1126f9800] 10:04:10 INFO - PROCESS | 1936 | 1468861450995 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x119791000) [pid = 1936] [serial = 876] [outer = 0x1126f9800] 10:04:11 INFO - PROCESS | 1936 | 1468861451322 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]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 469ms 10:04:11 INFO - PROCESS | 1936 | 1468861451357 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:04:11 INFO - PROCESS | 1936 | 1468861451367 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 10:04:11 INFO - PROCESS | 1936 | 1468861451369 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 1936 | 1468861451370 Marionette TRACE conn2 <- [1,1142,null,{}] 10:04:11 INFO - PROCESS | 1936 | 1468861451372 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}] 10:04:11 INFO - PROCESS | 1936 | 1468861451373 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:11 INFO - PROCESS | 1936 | 1468861451468 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:04:11 INFO - PROCESS | 1936 | 1468861451474 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 1936 | 1468861451475 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f28800 == 36 [pid = 1936] [id = 293] 10:04:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x122609400) [pid = 1936] [serial = 877] [outer = 0x0] 10:04:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x124d87000) [pid = 1936] [serial = 878] [outer = 0x122609400] 10:04:11 INFO - PROCESS | 1936 | 1468861451501 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x129284c00) [pid = 1936] [serial = 879] [outer = 0x122609400] 10:04:11 INFO - PROCESS | 1936 | 1468861451837 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]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 10:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:04:11 INFO - PROCESS | 1936 | 1468861451889 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 1936 | 1468861451891 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 10:04:11 INFO - PROCESS | 1936 | 1468861451894 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 1936 | 1468861451896 Marionette TRACE conn2 <- [1,1146,null,{}] 10:04:11 INFO - PROCESS | 1936 | 1468861451899 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}] 10:04:11 INFO - PROCESS | 1936 | 1468861451901 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:12 INFO - PROCESS | 1936 | 1468861452011 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:04:12 INFO - PROCESS | 1936 | 1468861452070 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 1936 | 1468861452071 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a417800 == 37 [pid = 1936] [id = 294] 10:04:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x113df1400) [pid = 1936] [serial = 880] [outer = 0x0] 10:04:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12928a400) [pid = 1936] [serial = 881] [outer = 0x113df1400] 10:04:12 INFO - PROCESS | 1936 | 1468861452095 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12961cc00) [pid = 1936] [serial = 882] [outer = 0x113df1400] 10:04:12 INFO - PROCESS | 1936 | 1468861452375 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]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 523ms 10:04:12 INFO - PROCESS | 1936 | 1468861452417 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 1936 | 1468861452419 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 10:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:04:12 INFO - PROCESS | 1936 | 1468861452421 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 1936 | 1468861452423 Marionette TRACE conn2 <- [1,1150,null,{}] 10:04:12 INFO - PROCESS | 1936 | 1468861452425 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}] 10:04:12 INFO - PROCESS | 1936 | 1468861452427 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:12 INFO - PROCESS | 1936 | 1468861452516 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:04:12 INFO - PROCESS | 1936 | 1468861452520 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 1936 | 1468861452521 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x122766800 == 38 [pid = 1936] [id = 295] 10:04:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12a640c00) [pid = 1936] [serial = 883] [outer = 0x0] 10:04:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12a863800) [pid = 1936] [serial = 884] [outer = 0x12a640c00] 10:04:12 INFO - PROCESS | 1936 | 1468861452547 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12a8a5800) [pid = 1936] [serial = 885] [outer = 0x12a640c00] 10:04:12 INFO - PROCESS | 1936 | 1468861452981 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]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 570ms 10:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:04:12 INFO - PROCESS | 1936 | 1468861452991 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 1936 | 1468861452994 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 10:04:12 INFO - PROCESS | 1936 | 1468861452997 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 1936 | 1468861452999 Marionette TRACE conn2 <- [1,1154,null,{}] 10:04:13 INFO - PROCESS | 1936 | 1468861453003 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}] 10:04:13 INFO - PROCESS | 1936 | 1468861453005 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:13 INFO - PROCESS | 1936 | 1468861453118 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:04:13 INFO - PROCESS | 1936 | 1468861453197 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 1936 | 1468861453199 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x116853800 == 39 [pid = 1936] [id = 296] 10:04:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1129af400) [pid = 1936] [serial = 886] [outer = 0x0] 10:04:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x113d62400) [pid = 1936] [serial = 887] [outer = 0x1129af400] 10:04:13 INFO - PROCESS | 1936 | 1468861453230 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x11672dc00) [pid = 1936] [serial = 888] [outer = 0x1129af400] 10:04:13 INFO - PROCESS | 1936 | 1468861453768 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]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 821ms 10:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:04:13 INFO - PROCESS | 1936 | 1468861453818 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 1936 | 1468861453821 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 10:04:13 INFO - PROCESS | 1936 | 1468861453825 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 1936 | 1468861453827 Marionette TRACE conn2 <- [1,1158,null,{}] 10:04:13 INFO - PROCESS | 1936 | 1468861453830 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}] 10:04:13 INFO - PROCESS | 1936 | 1468861453832 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:13 INFO - PROCESS | 1936 | 1468861453938 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:04:14 INFO - PROCESS | 1936 | 1468861454016 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 1936 | 1468861454017 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x122751800 == 40 [pid = 1936] [id = 297] 10:04:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x1182b3400) [pid = 1936] [serial = 889] [outer = 0x0] 10:04:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x118703c00) [pid = 1936] [serial = 890] [outer = 0x1182b3400] 10:04:14 INFO - PROCESS | 1936 | 1468861454047 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x118f68400) [pid = 1936] [serial = 891] [outer = 0x1182b3400] 10:04:14 INFO - PROCESS | 1936 | 1468861454720 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]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 921ms 10:04:14 INFO - PROCESS | 1936 | 1468861454756 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 1936 | 1468861454759 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 10:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:04:14 INFO - PROCESS | 1936 | 1468861454766 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 1936 | 1468861454768 Marionette TRACE conn2 <- [1,1162,null,{}] 10:04:14 INFO - PROCESS | 1936 | 1468861454772 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}] 10:04:14 INFO - PROCESS | 1936 | 1468861454774 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:14 INFO - PROCESS | 1936 | 1468861454891 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:04:15 INFO - PROCESS | 1936 | 1468861455030 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 1936 | 1468861455034 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x12a417800 == 39 [pid = 1936] [id = 294] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x118f28800 == 38 [pid = 1936] [id = 293] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x128a80800 == 37 [pid = 1936] [id = 292] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x128a84000 == 36 [pid = 1936] [id = 291] 10:04:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x116574800 == 37 [pid = 1936] [id = 298] 10:04:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x112a8f000) [pid = 1936] [serial = 892] [outer = 0x0] 10:04:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x116804c00) [pid = 1936] [serial = 893] [outer = 0x112a8f000] 10:04:15 INFO - PROCESS | 1936 | 1468861455104 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x1176b1000) [pid = 1936] [serial = 894] [outer = 0x112a8f000] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x1239ba000 == 36 [pid = 1936] [id = 290] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x122769000 == 35 [pid = 1936] [id = 289] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x11993c800 == 34 [pid = 1936] [id = 288] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x118fd6800 == 33 [pid = 1936] [id = 287] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x117227000 == 32 [pid = 1936] [id = 286] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x116409000 == 31 [pid = 1936] [id = 285] 10:04:15 INFO - PROCESS | 1936 | --DOCSHELL 0x1172d6000 == 30 [pid = 1936] [id = 284] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x129287c00) [pid = 1936] [serial = 815] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x129392c00) [pid = 1936] [serial = 818] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1182acc00) [pid = 1936] [serial = 824] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12a644000) [pid = 1936] [serial = 821] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x124d7f400) [pid = 1936] [serial = 809] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x126127800) [pid = 1936] [serial = 810] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x116806c00) [pid = 1936] [serial = 797] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x11672c800) [pid = 1936] [serial = 798] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x129287000) [pid = 1936] [serial = 789] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1237ba800) [pid = 1936] [serial = 806] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1242f1400) [pid = 1936] [serial = 807] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x112eb3400) [pid = 1936] [serial = 791] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1164e0800) [pid = 1936] [serial = 792] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x119323c00) [pid = 1936] [serial = 803] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x122607400) [pid = 1936] [serial = 804] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x11825e400) [pid = 1936] [serial = 800] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x118264c00) [pid = 1936] [serial = 794] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1185d4c00) [pid = 1936] [serial = 795] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12a89fc00) [pid = 1936] [serial = 831] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x128beb800) [pid = 1936] [serial = 827] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12ab02c00) [pid = 1936] [serial = 833] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12ab0ec00) [pid = 1936] [serial = 834] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12a866800) [pid = 1936] [serial = 830] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12a732000) [pid = 1936] [serial = 822] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x12a862400) [pid = 1936] [serial = 828] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1267ac000) [pid = 1936] [serial = 812] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x129388400) [pid = 1936] [serial = 816] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x12961d800) [pid = 1936] [serial = 819] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x119b92c00) [pid = 1936] [serial = 825] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x128dbcc00) [pid = 1936] [serial = 813] [outer = 0x0] [url = about:blank] 10:04:15 INFO - PROCESS | 1936 | 1468861455516 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]]]}] 10:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 775ms 10:04:15 INFO - PROCESS | 1936 | 1468861455540 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 1936 | 1468861455543 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 10:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:04:15 INFO - PROCESS | 1936 | 1468861455553 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 1936 | 1468861455555 Marionette TRACE conn2 <- [1,1166,null,{}] 10:04:15 INFO - PROCESS | 1936 | 1468861455557 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}] 10:04:15 INFO - PROCESS | 1936 | 1468861455558 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:15 INFO - PROCESS | 1936 | 1468861455635 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:04:15 INFO - PROCESS | 1936 | 1468861455639 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 1936 | 1468861455640 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185ae800 == 31 [pid = 1936] [id = 299] 10:04:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1182b3800) [pid = 1936] [serial = 895] [outer = 0x0] 10:04:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x118882c00) [pid = 1936] [serial = 896] [outer = 0x1182b3800] 10:04:15 INFO - PROCESS | 1936 | 1468861455669 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x119322c00) [pid = 1936] [serial = 897] [outer = 0x1182b3800] 10:04:16 INFO - PROCESS | 1936 | 1468861456021 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]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 475ms 10:04:16 INFO - PROCESS | 1936 | 1468861456025 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 1936 | 1468861456026 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 10:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:04:16 INFO - PROCESS | 1936 | 1468861456028 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 1936 | 1468861456034 Marionette TRACE conn2 <- [1,1170,null,{}] 10:04:16 INFO - PROCESS | 1936 | 1468861456042 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}] 10:04:16 INFO - PROCESS | 1936 | 1468861456045 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:16 INFO - PROCESS | 1936 | 1468861456133 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:04:16 INFO - PROCESS | 1936 | 1468861456185 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 1936 | 1468861456187 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x119e17800 == 32 [pid = 1936] [id = 300] 10:04:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1182d6800) [pid = 1936] [serial = 898] [outer = 0x0] 10:04:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x11978f400) [pid = 1936] [serial = 899] [outer = 0x1182d6800] 10:04:16 INFO - PROCESS | 1936 | 1468861456214 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1239a5000) [pid = 1936] [serial = 900] [outer = 0x1182d6800] 10:04:16 INFO - PROCESS | 1936 | 1468861456518 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]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 524ms 10:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:04:16 INFO - PROCESS | 1936 | 1468861456553 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 1936 | 1468861456555 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 10:04:16 INFO - PROCESS | 1936 | 1468861456557 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 1936 | 1468861456558 Marionette TRACE conn2 <- [1,1174,null,{}] 10:04:16 INFO - PROCESS | 1936 | 1468861456560 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}] 10:04:16 INFO - PROCESS | 1936 | 1468861456561 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:16 INFO - PROCESS | 1936 | 1468861456640 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:04:16 INFO - PROCESS | 1936 | 1468861456644 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 1936 | 1468861456645 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fc7000 == 33 [pid = 1936] [id = 301] 10:04:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x124007000) [pid = 1936] [serial = 901] [outer = 0x0] 10:04:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x124714800) [pid = 1936] [serial = 902] [outer = 0x124007000] 10:04:16 INFO - PROCESS | 1936 | 1468861456673 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x126125800) [pid = 1936] [serial = 903] [outer = 0x124007000] 10:04:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x128bec000) [pid = 1936] [serial = 904] [outer = 0x12d533800] 10:04:17 INFO - PROCESS | 1936 | 1468861457039 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] 10:04:17 INFO - PROCESS | 1936 | 1468861457077 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 10:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:04:17 INFO - PROCESS | 1936 | 1468861457080 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 1936 | 1468861457081 Marionette TRACE conn2 <- [1,1178,null,{}] 10:04:17 INFO - PROCESS | 1936 | 1468861457083 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}] 10:04:17 INFO - PROCESS | 1936 | 1468861457084 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:17 INFO - PROCESS | 1936 | 1468861457166 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:04:17 INFO - PROCESS | 1936 | 1468861457170 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 1936 | 1468861457171 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c24000 == 34 [pid = 1936] [id = 302] 10:04:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1242abc00) [pid = 1936] [serial = 905] [outer = 0x0] 10:04:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x128beec00) [pid = 1936] [serial = 906] [outer = 0x1242abc00] 10:04:17 INFO - PROCESS | 1936 | 1468861457196 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12938ac00) [pid = 1936] [serial = 907] [outer = 0x1242abc00] 10:04:17 INFO - PROCESS | 1936 | 1468861457570 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] 10:04:17 INFO - PROCESS | 1936 | 1468861457600 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 10:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:04:17 INFO - PROCESS | 1936 | 1468861457610 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 1936 | 1468861457611 Marionette TRACE conn2 <- [1,1182,null,{}] 10:04:17 INFO - PROCESS | 1936 | 1468861457614 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}] 10:04:17 INFO - PROCESS | 1936 | 1468861457618 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:17 INFO - PROCESS | 1936 | 1468861457735 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:04:17 INFO - PROCESS | 1936 | 1468861457748 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 1936 | 1468861457749 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x12920e000 == 35 [pid = 1936] [id = 303] 10:04:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12961b400) [pid = 1936] [serial = 908] [outer = 0x0] 10:04:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12a732000) [pid = 1936] [serial = 909] [outer = 0x12961b400] 10:04:17 INFO - PROCESS | 1936 | 1468861457773 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12ab07c00) [pid = 1936] [serial = 910] [outer = 0x12961b400] 10:04:18 INFO - PROCESS | 1936 | 1468861458106 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] 10:04:18 INFO - PROCESS | 1936 | 1468861458132 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 10:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:04:18 INFO - PROCESS | 1936 | 1468861458140 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 1936 | 1468861458142 Marionette TRACE conn2 <- [1,1186,null,{}] 10:04:18 INFO - PROCESS | 1936 | 1468861458151 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}] 10:04:18 INFO - PROCESS | 1936 | 1468861458153 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:18 INFO - PROCESS | 1936 | 1468861458247 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:04:18 INFO - PROCESS | 1936 | 1468861458251 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 1936 | 1468861458252 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a744800 == 36 [pid = 1936] [id = 304] 10:04:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12961c800) [pid = 1936] [serial = 911] [outer = 0x0] 10:04:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12b19d400) [pid = 1936] [serial = 912] [outer = 0x12961c800] 10:04:18 INFO - PROCESS | 1936 | 1468861458275 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12b82b000) [pid = 1936] [serial = 913] [outer = 0x12961c800] 10:04:18 INFO - PROCESS | 1936 | 1468861458655 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] 10:04:18 INFO - PROCESS | 1936 | 1468861458671 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 10:04:18 INFO - PROCESS | 1936 | 1468861458683 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 1936 | 1468861458685 Marionette TRACE conn2 <- [1,1190,null,{}] 10:04:18 INFO - PROCESS | 1936 | 1468861458689 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}] 10:04:18 INFO - PROCESS | 1936 | 1468861458690 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:18 INFO - PROCESS | 1936 | 1468861458842 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:04:18 INFO - PROCESS | 1936 | 1468861458859 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 1936 | 1468861458861 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aaa6000 == 37 [pid = 1936] [id = 305] 10:04:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12ab08000) [pid = 1936] [serial = 914] [outer = 0x0] 10:04:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12b9ac400) [pid = 1936] [serial = 915] [outer = 0x12ab08000] 10:04:18 INFO - PROCESS | 1936 | 1468861458902 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12b9b3400) [pid = 1936] [serial = 916] [outer = 0x12ab08000] 10:04:19 INFO - PROCESS | 1936 | 1468861459459 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] 10:04:19 INFO - PROCESS | 1936 | 1468861459513 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 10:04:19 INFO - PROCESS | 1936 | 1468861459515 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 1936 | 1468861459516 Marionette TRACE conn2 <- [1,1194,null,{}] 10:04:19 INFO - PROCESS | 1936 | 1468861459519 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}] 10:04:19 INFO - PROCESS | 1936 | 1468861459520 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:19 INFO - PROCESS | 1936 | 1468861459596 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:04:19 INFO - PROCESS | 1936 | 1468861459602 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 1936 | 1468861459603 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fd7000 == 38 [pid = 1936] [id = 306] 10:04:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11672fc00) [pid = 1936] [serial = 917] [outer = 0x0] 10:04:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1176a5400) [pid = 1936] [serial = 918] [outer = 0x11672fc00] 10:04:19 INFO - PROCESS | 1936 | 1468861459627 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x118fbbc00) [pid = 1936] [serial = 919] [outer = 0x11672fc00] 10:04:19 INFO - PROCESS | 1936 | 1468861459935 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] 10:04:19 INFO - PROCESS | 1936 | 1468861459986 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 10:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:04:19 INFO - PROCESS | 1936 | 1468861459988 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 1936 | 1468861459989 Marionette TRACE conn2 <- [1,1198,null,{}] 10:04:19 INFO - PROCESS | 1936 | 1468861459991 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}] 10:04:19 INFO - PROCESS | 1936 | 1468861459992 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:20 INFO - PROCESS | 1936 | 1468861460070 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:04:20 INFO - PROCESS | 1936 | 1468861460125 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 1936 | 1468861460127 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba1d000 == 39 [pid = 1936] [id = 307] 10:04:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x113df1400) [pid = 1936] [serial = 920] [outer = 0x0] 10:04:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1232a6800) [pid = 1936] [serial = 921] [outer = 0x113df1400] 10:04:20 INFO - PROCESS | 1936 | 1468861460151 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12b9b3000) [pid = 1936] [serial = 922] [outer = 0x113df1400] 10:04:20 INFO - PROCESS | 1936 | 1468861460433 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]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 471ms 10:04:20 INFO - PROCESS | 1936 | 1468861460460 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 1936 | 1468861460461 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 10:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:04:20 INFO - PROCESS | 1936 | 1468861460471 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 1936 | 1468861460473 Marionette TRACE conn2 <- [1,1202,null,{}] 10:04:20 INFO - PROCESS | 1936 | 1468861460475 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}] 10:04:20 INFO - PROCESS | 1936 | 1468861460476 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:20 INFO - PROCESS | 1936 | 1468861460572 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:04:20 INFO - PROCESS | 1936 | 1468861460575 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 1936 | 1468861460577 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf7e800 == 40 [pid = 1936] [id = 308] 10:04:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12ba53400) [pid = 1936] [serial = 923] [outer = 0x0] 10:04:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12bb95000) [pid = 1936] [serial = 924] [outer = 0x12ba53400] 10:04:20 INFO - PROCESS | 1936 | 1468861460603 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12bb9f400) [pid = 1936] [serial = 925] [outer = 0x12ba53400] 10:04:20 INFO - PROCESS | 1936 | 1468861460922 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]]]}] 10:04:20 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 10:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 10:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:04:20 INFO - PROCESS | 1936 | 1468861460940 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 1936 | 1468861460941 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 10:04:20 INFO - PROCESS | 1936 | 1468861460943 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 1936 | 1468861460944 Marionette TRACE conn2 <- [1,1206,null,{}] 10:04:20 INFO - PROCESS | 1936 | 1468861460948 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}] 10:04:20 INFO - PROCESS | 1936 | 1468861460950 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:21 INFO - PROCESS | 1936 | 1468861461059 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:04:21 INFO - PROCESS | 1936 | 1468861461065 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 1936 | 1468861461066 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf99000 == 41 [pid = 1936] [id = 309] 10:04:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1187f9000) [pid = 1936] [serial = 926] [outer = 0x0] 10:04:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12bba0000) [pid = 1936] [serial = 927] [outer = 0x1187f9000] 10:04:21 INFO - PROCESS | 1936 | 1468861461090 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12be64000) [pid = 1936] [serial = 928] [outer = 0x1187f9000] 10:04:21 INFO - PROCESS | 1936 | 1468861461545 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]]]}] 10:04:21 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 10:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 619ms 10:04:21 INFO - PROCESS | 1936 | 1468861461571 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 1936 | 1468861461575 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 10:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:04:21 INFO - PROCESS | 1936 | 1468861461583 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 1936 | 1468861461587 Marionette TRACE conn2 <- [1,1210,null,{}] 10:04:21 INFO - PROCESS | 1936 | 1468861461594 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}] 10:04:21 INFO - PROCESS | 1936 | 1468861461599 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:21 INFO - PROCESS | 1936 | 1468861461728 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:04:21 INFO - PROCESS | 1936 | 1468861461792 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 1936 | 1468861461795 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x117228800 == 42 [pid = 1936] [id = 310] 10:04:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1161c0000) [pid = 1936] [serial = 929] [outer = 0x0] 10:04:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x116736000) [pid = 1936] [serial = 930] [outer = 0x1161c0000] 10:04:21 INFO - PROCESS | 1936 | 1468861461826 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x117e95800) [pid = 1936] [serial = 931] [outer = 0x1161c0000] 10:04:22 INFO - PROCESS | 1936 | 1468861462253 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]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 727ms 10:04:22 INFO - PROCESS | 1936 | 1468861462308 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 1936 | 1468861462311 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 10:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:04:22 INFO - PROCESS | 1936 | 1468861462316 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 1936 | 1468861462318 Marionette TRACE conn2 <- [1,1214,null,{}] 10:04:22 INFO - PROCESS | 1936 | 1468861462320 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}] 10:04:22 INFO - PROCESS | 1936 | 1468861462322 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:22 INFO - PROCESS | 1936 | 1468861462424 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:04:22 INFO - PROCESS | 1936 | 1468861462481 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 1936 | 1468861462482 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x123361000 == 43 [pid = 1936] [id = 311] 10:04:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1185dc400) [pid = 1936] [serial = 932] [outer = 0x0] 10:04:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x119798000) [pid = 1936] [serial = 933] [outer = 0x1185dc400] 10:04:22 INFO - PROCESS | 1936 | 1468861462512 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1207df000) [pid = 1936] [serial = 934] [outer = 0x1185dc400] 10:04:22 INFO - PROCESS | 1936 | 1468861462943 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]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 10:04:22 INFO - PROCESS | 1936 | 1468861462988 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 1936 | 1468861462989 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 10:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:04:22 INFO - PROCESS | 1936 | 1468861462992 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 1936 | 1468861462994 Marionette TRACE conn2 <- [1,1218,null,{}] 10:04:23 INFO - PROCESS | 1936 | 1468861463045 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}] 10:04:23 INFO - PROCESS | 1936 | 1468861463048 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:23 INFO - PROCESS | 1936 | 1468861463187 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:04:23 INFO - PROCESS | 1936 | 1468861463240 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 1936 | 1468861463242 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be49800 == 44 [pid = 1936] [id = 312] 10:04:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1267a9000) [pid = 1936] [serial = 935] [outer = 0x0] 10:04:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x128bef800) [pid = 1936] [serial = 936] [outer = 0x1267a9000] 10:04:23 INFO - PROCESS | 1936 | 1468861463275 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12a644000) [pid = 1936] [serial = 937] [outer = 0x1267a9000] 10:04:23 INFO - PROCESS | 1936 | 1468861463689 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]]]}] 10:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 749ms 10:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:04:23 INFO - PROCESS | 1936 | 1468861463742 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 1936 | 1468861463744 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 10:04:23 INFO - PROCESS | 1936 | 1468861463746 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 1936 | 1468861463747 Marionette TRACE conn2 <- [1,1222,null,{}] 10:04:23 INFO - PROCESS | 1936 | 1468861463749 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}] 10:04:23 INFO - PROCESS | 1936 | 1468861463751 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:23 INFO - PROCESS | 1936 | 1468861463851 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:04:23 INFO - PROCESS | 1936 | 1468861463906 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 1936 | 1468861463907 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ca94000 == 45 [pid = 1936] [id = 313] 10:04:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12a896c00) [pid = 1936] [serial = 938] [outer = 0x0] 10:04:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12a89f400) [pid = 1936] [serial = 939] [outer = 0x12a896c00] 10:04:23 INFO - PROCESS | 1936 | 1468861463936 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12b82ac00) [pid = 1936] [serial = 940] [outer = 0x12a896c00] 10:04:24 INFO - PROCESS | 1936 | 1468861464579 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] 10:04:24 INFO - PROCESS | 1936 | 1468861464620 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 10:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:04:24 INFO - PROCESS | 1936 | 1468861464624 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 1936 | 1468861464625 Marionette TRACE conn2 <- [1,1226,null,{}] 10:04:24 INFO - PROCESS | 1936 | 1468861464629 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}] 10:04:24 INFO - PROCESS | 1936 | 1468861464630 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:24 INFO - PROCESS | 1936 | 1468861464726 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:04:24 INFO - PROCESS | 1936 | 1468861464795 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 1936 | 1468861464798 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x11878d800 == 46 [pid = 1936] [id = 314] 10:04:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x11820bc00) [pid = 1936] [serial = 941] [outer = 0x0] 10:04:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x118264c00) [pid = 1936] [serial = 942] [outer = 0x11820bc00] 10:04:24 INFO - PROCESS | 1936 | 1468861464825 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x118880400) [pid = 1936] [serial = 943] [outer = 0x11820bc00] 10:04:25 INFO - PROCESS | 1936 | 1468861465229 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]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 673ms 10:04:25 INFO - PROCESS | 1936 | 1468861465314 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 1936 | 1468861465317 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 10:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:04:25 INFO - PROCESS | 1936 | 1468861465322 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 1936 | 1468861465324 Marionette TRACE conn2 <- [1,1230,null,{}] 10:04:25 INFO - PROCESS | 1936 | 1468861465326 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}] 10:04:25 INFO - PROCESS | 1936 | 1468861465328 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:25 INFO - PROCESS | 1936 | 1468861465422 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf7e800 == 45 [pid = 1936] [id = 308] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba1d000 == 44 [pid = 1936] [id = 307] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x118fd7000 == 43 [pid = 1936] [id = 306] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12aaa6000 == 42 [pid = 1936] [id = 305] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12a744800 == 41 [pid = 1936] [id = 304] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12920e000 == 40 [pid = 1936] [id = 303] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x126c24000 == 39 [pid = 1936] [id = 302] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x123fc7000 == 38 [pid = 1936] [id = 301] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x119e17800 == 37 [pid = 1936] [id = 300] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x1185ae800 == 36 [pid = 1936] [id = 299] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x116574800 == 35 [pid = 1936] [id = 298] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x122751800 == 34 [pid = 1936] [id = 297] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x122766800 == 33 [pid = 1936] [id = 295] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x116853800 == 32 [pid = 1936] [id = 296] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x11878d800 == 31 [pid = 1936] [id = 314] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12ca94000 == 30 [pid = 1936] [id = 313] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12be49800 == 29 [pid = 1936] [id = 312] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x123361000 == 28 [pid = 1936] [id = 311] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf99000 == 27 [pid = 1936] [id = 309] 10:04:25 INFO - PROCESS | 1936 | --DOCSHELL 0x117228800 == 26 [pid = 1936] [id = 310] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x1187f6800) [pid = 1936] [serial = 801] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x115ddb400) [pid = 1936] [serial = 854] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x11672bc00) [pid = 1936] [serial = 855] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x1207de400) [pid = 1936] [serial = 866] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x11887d800) [pid = 1936] [serial = 860] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x1194a7800) [pid = 1936] [serial = 861] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x1164e2c00) [pid = 1936] [serial = 836] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x11825d400) [pid = 1936] [serial = 840] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x119320400) [pid = 1936] [serial = 839] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x124005000) [pid = 1936] [serial = 869] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12260d400) [pid = 1936] [serial = 867] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x124cc8000) [pid = 1936] [serial = 870] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12672b400) [pid = 1936] [serial = 872] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x124d87000) [pid = 1936] [serial = 878] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x128bac400) [pid = 1936] [serial = 843] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x116744000) [pid = 1936] [serial = 875] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x126122000) [pid = 1936] [serial = 842] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12961cc00) [pid = 1936] [serial = 882] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x119791000) [pid = 1936] [serial = 876] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x12928a400) [pid = 1936] [serial = 881] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x129284c00) [pid = 1936] [serial = 879] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x128dc5800) [pid = 1936] [serial = 873] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x11687fc00) [pid = 1936] [serial = 857] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x118261800) [pid = 1936] [serial = 858] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12961bc00) [pid = 1936] [serial = 846] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12927f800) [pid = 1936] [serial = 845] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1168f9000) [pid = 1936] [serial = 837] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1182b5800) [pid = 1936] [serial = 852] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x11825a400) [pid = 1936] [serial = 851] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x12a863800) [pid = 1936] [serial = 884] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x11673a000) [pid = 1936] [serial = 849] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x113df9800) [pid = 1936] [serial = 848] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x119c4b800) [pid = 1936] [serial = 863] [outer = 0x0] [url = about:blank] 10:04:25 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x119e34400) [pid = 1936] [serial = 864] [outer = 0x0] [url = about:blank] 10:04:26 INFO - PROCESS | 1936 | 1468861466057 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 1936 | 1468861466059 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x113377000 == 27 [pid = 1936] [id = 315] 10:04:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1127da000) [pid = 1936] [serial = 944] [outer = 0x0] 10:04:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1129b5c00) [pid = 1936] [serial = 945] [outer = 0x1127da000] 10:04:26 INFO - PROCESS | 1936 | 1468861466092 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1133d2000) [pid = 1936] [serial = 946] [outer = 0x1127da000] 10:04:26 INFO - PROCESS | 1936 | 1468861466406 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]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1124ms 10:04:26 INFO - PROCESS | 1936 | 1468861466450 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 1936 | 1468861466453 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 10:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:04:26 INFO - PROCESS | 1936 | 1468861466456 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 1936 | 1468861466457 Marionette TRACE conn2 <- [1,1234,null,{}] 10:04:26 INFO - PROCESS | 1936 | 1468861466460 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}] 10:04:26 INFO - PROCESS | 1936 | 1468861466463 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:26 INFO - PROCESS | 1936 | 1468861466538 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:04:26 INFO - PROCESS | 1936 | 1468861466543 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 1936 | 1468861466544 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168b7800 == 28 [pid = 1936] [id = 316] 10:04:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x115faec00) [pid = 1936] [serial = 947] [outer = 0x0] 10:04:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x116747000) [pid = 1936] [serial = 948] [outer = 0x115faec00] 10:04:26 INFO - PROCESS | 1936 | 1468861466574 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1176a5000) [pid = 1936] [serial = 949] [outer = 0x115faec00] 10:04:26 INFO - PROCESS | 1936 | 1468861466909 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]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 470ms 10:04:26 INFO - PROCESS | 1936 | 1468861466928 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 1936 | 1468861466932 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 10:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:04:26 INFO - PROCESS | 1936 | 1468861466937 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 1936 | 1468861466938 Marionette TRACE conn2 <- [1,1238,null,{}] 10:04:26 INFO - PROCESS | 1936 | 1468861466941 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}] 10:04:26 INFO - PROCESS | 1936 | 1468861466942 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:27 INFO - PROCESS | 1936 | 1468861467021 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:04:27 INFO - PROCESS | 1936 | 1468861467025 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 1936 | 1468861467026 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x11823a800 == 29 [pid = 1936] [id = 317] 10:04:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x118202400) [pid = 1936] [serial = 950] [outer = 0x0] 10:04:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1182b5c00) [pid = 1936] [serial = 951] [outer = 0x118202400] 10:04:27 INFO - PROCESS | 1936 | 1468861467053 Marionette DEBUG loaded listener.js 10:04:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x118708c00) [pid = 1936] [serial = 952] [outer = 0x118202400] 10:04:27 INFO - PROCESS | 1936 | 1468861467382 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]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 469ms 10:04:27 INFO - PROCESS | 1936 | 1468861467406 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 1936 | 1468861467408 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 10:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:04:27 INFO - PROCESS | 1936 | 1468861467420 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 1936 | 1468861467426 Marionette TRACE conn2 <- [1,1242,null,{}] 10:04:27 INFO - PROCESS | 1936 | 1468861467432 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}] 10:04:27 INFO - PROCESS | 1936 | 1468861467436 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:27 INFO - PROCESS | 1936 | 1468861467587 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:04:27 INFO - PROCESS | 1936 | 1468861467605 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 1936 | 1468861467606 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x119170000 == 30 [pid = 1936] [id = 318] 10:04:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1187fd400) [pid = 1936] [serial = 953] [outer = 0x0] 10:04:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x11931e400) [pid = 1936] [serial = 954] [outer = 0x1187fd400] 10:04:27 INFO - PROCESS | 1936 | 1468861467648 Marionette DEBUG loaded listener.js 10:04:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x11979ac00) [pid = 1936] [serial = 955] [outer = 0x1187fd400] 10:04:28 INFO - PROCESS | 1936 | 1468861468069 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]]]}] 10:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 686ms 10:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:04:28 INFO - PROCESS | 1936 | 1468861468098 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 1936 | 1468861468100 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 10:04:28 INFO - PROCESS | 1936 | 1468861468102 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 1936 | 1468861468103 Marionette TRACE conn2 <- [1,1246,null,{}] 10:04:28 INFO - PROCESS | 1936 | 1468861468105 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}] 10:04:28 INFO - PROCESS | 1936 | 1468861468107 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:28 INFO - PROCESS | 1936 | 1468861468209 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:04:28 INFO - PROCESS | 1936 | 1468861468226 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 1936 | 1468861468227 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197cb800 == 31 [pid = 1936] [id = 319] 10:04:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x115de1000) [pid = 1936] [serial = 956] [outer = 0x0] 10:04:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x119e30000) [pid = 1936] [serial = 957] [outer = 0x115de1000] 10:04:28 INFO - PROCESS | 1936 | 1468861468251 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1207e0000) [pid = 1936] [serial = 958] [outer = 0x115de1000] 10:04:28 INFO - PROCESS | 1936 | 1468861468578 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]]]}] 10:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 519ms 10:04:28 INFO - PROCESS | 1936 | 1468861468621 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 1936 | 1468861468623 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 10:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:04:28 INFO - PROCESS | 1936 | 1468861468625 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 1936 | 1468861468626 Marionette TRACE conn2 <- [1,1250,null,{}] 10:04:28 INFO - PROCESS | 1936 | 1468861468629 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}] 10:04:28 INFO - PROCESS | 1936 | 1468861468630 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:28 INFO - PROCESS | 1936 | 1468861468722 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:04:28 INFO - PROCESS | 1936 | 1468861468726 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 1936 | 1468861468730 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x123088800 == 32 [pid = 1936] [id = 320] 10:04:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x117e97000) [pid = 1936] [serial = 959] [outer = 0x0] 10:04:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1232ab400) [pid = 1936] [serial = 960] [outer = 0x117e97000] 10:04:28 INFO - PROCESS | 1936 | 1468861468763 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x123ced400) [pid = 1936] [serial = 961] [outer = 0x117e97000] 10:04:29 INFO - PROCESS | 1936 | 1468861469124 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]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 518ms 10:04:29 INFO - PROCESS | 1936 | 1468861469143 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 1936 | 1468861469145 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 10:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:04:29 INFO - PROCESS | 1936 | 1468861469154 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 1936 | 1468861469155 Marionette TRACE conn2 <- [1,1254,null,{}] 10:04:29 INFO - PROCESS | 1936 | 1468861469158 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}] 10:04:29 INFO - PROCESS | 1936 | 1468861469159 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:29 INFO - PROCESS | 1936 | 1468861469253 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:04:29 INFO - PROCESS | 1936 | 1468861469257 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 1936 | 1468861469258 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x113a0d000 == 33 [pid = 1936] [id = 321] 10:04:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x113d65000) [pid = 1936] [serial = 962] [outer = 0x0] 10:04:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1242aa000) [pid = 1936] [serial = 963] [outer = 0x113d65000] 10:04:29 INFO - PROCESS | 1936 | 1468861469282 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x124d87000) [pid = 1936] [serial = 964] [outer = 0x113d65000] 10:04:29 INFO - PROCESS | 1936 | 1468861469629 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]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 530ms 10:04:29 INFO - PROCESS | 1936 | 1468861469677 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 1936 | 1468861469679 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 10:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:04:29 INFO - PROCESS | 1936 | 1468861469681 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 1936 | 1468861469682 Marionette TRACE conn2 <- [1,1258,null,{}] 10:04:29 INFO - PROCESS | 1936 | 1468861469684 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}] 10:04:29 INFO - PROCESS | 1936 | 1468861469685 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:29 INFO - PROCESS | 1936 | 1468861469777 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:04:29 INFO - PROCESS | 1936 | 1468861469783 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 1936 | 1468861469784 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c0c000 == 34 [pid = 1936] [id = 322] 10:04:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x118268000) [pid = 1936] [serial = 965] [outer = 0x0] 10:04:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12658f000) [pid = 1936] [serial = 966] [outer = 0x118268000] 10:04:29 INFO - PROCESS | 1936 | 1468861469808 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x128be8800) [pid = 1936] [serial = 967] [outer = 0x118268000] 10:04:30 INFO - PROCESS | 1936 | 1468861470147 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]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 521ms 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12961b400) [pid = 1936] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12961c800) [pid = 1936] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12a640c00) [pid = 1936] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1242abc00) [pid = 1936] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12ab08000) [pid = 1936] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1182d6800) [pid = 1936] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1129af400) [pid = 1936] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x112a8f000) [pid = 1936] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1182b3400) [pid = 1936] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1182b3800) [pid = 1936] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x124007000) [pid = 1936] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x11672fc00) [pid = 1936] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12ba53400) [pid = 1936] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1187f9000) [pid = 1936] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:04:30 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x113df1400) [pid = 1936] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:04:30 INFO - PROCESS | 1936 | 1468861470398 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 1936 | 1468861470399 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 10:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:04:30 INFO - PROCESS | 1936 | 1468861470410 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 1936 | 1468861470411 Marionette TRACE conn2 <- [1,1262,null,{}] 10:04:30 INFO - PROCESS | 1936 | 1468861470415 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}] 10:04:30 INFO - PROCESS | 1936 | 1468861470417 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:30 INFO - PROCESS | 1936 | 1468861470499 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:04:30 INFO - PROCESS | 1936 | 1468861470503 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 1936 | 1468861470504 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x1232c8800 == 35 [pid = 1936] [id = 323] 10:04:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x116739400) [pid = 1936] [serial = 968] [outer = 0x0] 10:04:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x11820e400) [pid = 1936] [serial = 969] [outer = 0x116739400] 10:04:30 INFO - PROCESS | 1936 | 1468861470531 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x119b91c00) [pid = 1936] [serial = 970] [outer = 0x116739400] 10:04:30 INFO - PROCESS | 1936 | 1468861470904 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]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 519ms 10:04:30 INFO - PROCESS | 1936 | 1468861470929 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 1936 | 1468861470932 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 10:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:04:30 INFO - PROCESS | 1936 | 1468861470936 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 1936 | 1468861470937 Marionette TRACE conn2 <- [1,1266,null,{}] 10:04:30 INFO - PROCESS | 1936 | 1468861470940 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}] 10:04:30 INFO - PROCESS | 1936 | 1468861470941 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:31 INFO - PROCESS | 1936 | 1468861471018 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:04:31 INFO - PROCESS | 1936 | 1468861471086 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 1936 | 1468861471087 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x129208000 == 36 [pid = 1936] [id = 324] 10:04:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x112eb4c00) [pid = 1936] [serial = 971] [outer = 0x0] 10:04:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1242f3000) [pid = 1936] [serial = 972] [outer = 0x112eb4c00] 10:04:31 INFO - PROCESS | 1936 | 1468861471110 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x129285400) [pid = 1936] [serial = 973] [outer = 0x112eb4c00] 10:04:31 INFO - PROCESS | 1936 | 1468861471367 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]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 471ms 10:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:04:31 INFO - PROCESS | 1936 | 1468861471407 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 1936 | 1468861471408 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 10:04:31 INFO - PROCESS | 1936 | 1468861471410 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 1936 | 1468861471411 Marionette TRACE conn2 <- [1,1270,null,{}] 10:04:31 INFO - PROCESS | 1936 | 1468861471421 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}] 10:04:31 INFO - PROCESS | 1936 | 1468861471422 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:31 INFO - PROCESS | 1936 | 1468861471503 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:04:31 INFO - PROCESS | 1936 | 1468861471507 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 1936 | 1468861471509 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a40d000 == 37 [pid = 1936] [id = 325] 10:04:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x129285800) [pid = 1936] [serial = 974] [outer = 0x0] 10:04:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x129394c00) [pid = 1936] [serial = 975] [outer = 0x129285800] 10:04:31 INFO - PROCESS | 1936 | 1468861471537 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a64a400) [pid = 1936] [serial = 976] [outer = 0x129285800] 10:04:31 INFO - PROCESS | 1936 | 1468861471868 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]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 471ms 10:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:04:31 INFO - PROCESS | 1936 | 1468861471882 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 1936 | 1468861471883 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 10:04:31 INFO - PROCESS | 1936 | 1468861471885 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 1936 | 1468861471887 Marionette TRACE conn2 <- [1,1274,null,{}] 10:04:31 INFO - PROCESS | 1936 | 1468861471889 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}] 10:04:31 INFO - PROCESS | 1936 | 1468861471891 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:32 INFO - PROCESS | 1936 | 1468861472005 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:04:32 INFO - PROCESS | 1936 | 1468861472011 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 1936 | 1468861472012 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe6800 == 38 [pid = 1936] [id = 326] 10:04:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1232a1400) [pid = 1936] [serial = 977] [outer = 0x0] 10:04:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12a72f000) [pid = 1936] [serial = 978] [outer = 0x1232a1400] 10:04:32 INFO - PROCESS | 1936 | 1468861472037 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12ab06c00) [pid = 1936] [serial = 979] [outer = 0x1232a1400] 10:04:32 INFO - PROCESS | 1936 | 1468861472343 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]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 468ms 10:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:04:32 INFO - PROCESS | 1936 | 1468861472355 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 1936 | 1468861472356 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 10:04:32 INFO - PROCESS | 1936 | 1468861472358 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 1936 | 1468861472359 Marionette TRACE conn2 <- [1,1278,null,{}] 10:04:32 INFO - PROCESS | 1936 | 1468861472361 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}] 10:04:32 INFO - PROCESS | 1936 | 1468861472362 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:32 INFO - PROCESS | 1936 | 1468861472494 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:04:32 INFO - PROCESS | 1936 | 1468861472546 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 1936 | 1468861472548 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x11504a800 == 39 [pid = 1936] [id = 327] 10:04:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x112235400) [pid = 1936] [serial = 980] [outer = 0x0] 10:04:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1122bd000) [pid = 1936] [serial = 981] [outer = 0x112235400] 10:04:32 INFO - PROCESS | 1936 | 1468861472579 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1131b6c00) [pid = 1936] [serial = 982] [outer = 0x112235400] 10:04:33 INFO - PROCESS | 1936 | 1468861473057 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]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 772ms 10:04:33 INFO - PROCESS | 1936 | 1468861473142 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 1936 | 1468861473144 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 10:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:04:33 INFO - PROCESS | 1936 | 1468861473150 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 1936 | 1468861473152 Marionette TRACE conn2 <- [1,1282,null,{}] 10:04:33 INFO - PROCESS | 1936 | 1468861473155 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}] 10:04:33 INFO - PROCESS | 1936 | 1468861473158 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:33 INFO - PROCESS | 1936 | 1468861473275 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:04:33 INFO - PROCESS | 1936 | 1468861473352 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 1936 | 1468861473354 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f17800 == 40 [pid = 1936] [id = 328] 10:04:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1176b2c00) [pid = 1936] [serial = 983] [outer = 0x0] 10:04:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x11820c400) [pid = 1936] [serial = 984] [outer = 0x1176b2c00] 10:04:33 INFO - PROCESS | 1936 | 1468861473386 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x1182b6000) [pid = 1936] [serial = 985] [outer = 0x1176b2c00] 10:04:33 INFO - PROCESS | 1936 | 1468861473955 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]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 823ms 10:04:34 INFO - PROCESS | 1936 | 1468861474099 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 1936 | 1468861474102 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 10:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:04:34 INFO - PROCESS | 1936 | 1468861474134 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 1936 | 1468861474135 Marionette TRACE conn2 <- [1,1286,null,{}] 10:04:34 INFO - PROCESS | 1936 | 1468861474139 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}] 10:04:34 INFO - PROCESS | 1936 | 1468861474141 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:34 INFO - PROCESS | 1936 | 1468861474247 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:04:34 INFO - PROCESS | 1936 | 1468861474298 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 1936 | 1468861474301 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x11817f000 == 41 [pid = 1936] [id = 329] 10:04:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x113df3000) [pid = 1936] [serial = 986] [outer = 0x0] 10:04:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x1164e0800) [pid = 1936] [serial = 987] [outer = 0x113df3000] 10:04:34 INFO - PROCESS | 1936 | 1468861474328 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x116743800) [pid = 1936] [serial = 988] [outer = 0x113df3000] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe6800 == 40 [pid = 1936] [id = 326] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x12a40d000 == 39 [pid = 1936] [id = 325] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x129208000 == 38 [pid = 1936] [id = 324] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x1232c8800 == 37 [pid = 1936] [id = 323] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x126c0c000 == 36 [pid = 1936] [id = 322] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x113a0d000 == 35 [pid = 1936] [id = 321] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x123088800 == 34 [pid = 1936] [id = 320] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x1197cb800 == 33 [pid = 1936] [id = 319] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x119170000 == 32 [pid = 1936] [id = 318] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x11823a800 == 31 [pid = 1936] [id = 317] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x1168b7800 == 30 [pid = 1936] [id = 316] 10:04:34 INFO - PROCESS | 1936 | --DOCSHELL 0x113377000 == 29 [pid = 1936] [id = 315] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x12a732000) [pid = 1936] [serial = 909] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12b19d400) [pid = 1936] [serial = 912] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12a8a5800) [pid = 1936] [serial = 885] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x128beec00) [pid = 1936] [serial = 906] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12b9ac400) [pid = 1936] [serial = 915] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x11978f400) [pid = 1936] [serial = 899] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1239a5000) [pid = 1936] [serial = 900] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x113d62400) [pid = 1936] [serial = 887] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x11672dc00) [pid = 1936] [serial = 888] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x116804c00) [pid = 1936] [serial = 893] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1176b1000) [pid = 1936] [serial = 894] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x118703c00) [pid = 1936] [serial = 890] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x118f68400) [pid = 1936] [serial = 891] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12b82b000) [pid = 1936] [serial = 913] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x118882c00) [pid = 1936] [serial = 896] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x119322c00) [pid = 1936] [serial = 897] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x124714800) [pid = 1936] [serial = 902] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x126125800) [pid = 1936] [serial = 903] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1176a5400) [pid = 1936] [serial = 918] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x118fbbc00) [pid = 1936] [serial = 919] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x11653dc00) [pid = 1936] [serial = 504] [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.] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12bb95000) [pid = 1936] [serial = 924] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x12bb9f400) [pid = 1936] [serial = 925] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12be64000) [pid = 1936] [serial = 928] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12b9b3400) [pid = 1936] [serial = 916] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x12ab07c00) [pid = 1936] [serial = 910] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12938ac00) [pid = 1936] [serial = 907] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1232a6800) [pid = 1936] [serial = 921] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12bba0000) [pid = 1936] [serial = 927] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12b9b3000) [pid = 1936] [serial = 922] [outer = 0x0] [url = about:blank] 10:04:34 INFO - PROCESS | 1936 | 1468861474753 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]]]}] 10:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 680ms 10:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:04:34 INFO - PROCESS | 1936 | 1468861474808 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 1936 | 1468861474809 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 10:04:34 INFO - PROCESS | 1936 | 1468861474814 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 1936 | 1468861474816 Marionette TRACE conn2 <- [1,1290,null,{}] 10:04:34 INFO - PROCESS | 1936 | 1468861474819 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}] 10:04:34 INFO - PROCESS | 1936 | 1468861474821 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:34 INFO - PROCESS | 1936 | 1468861474900 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:04:34 INFO - PROCESS | 1936 | 1468861474904 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 1936 | 1468861474905 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172e4800 == 30 [pid = 1936] [id = 330] 10:04:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x116744000) [pid = 1936] [serial = 989] [outer = 0x0] 10:04:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x117e9a800) [pid = 1936] [serial = 990] [outer = 0x116744000] 10:04:34 INFO - PROCESS | 1936 | 1468861474933 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1182d6800) [pid = 1936] [serial = 991] [outer = 0x116744000] 10:04:35 INFO - PROCESS | 1936 | 1468861475258 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]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 474ms 10:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:04:35 INFO - PROCESS | 1936 | 1468861475290 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 1936 | 1468861475292 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 10:04:35 INFO - PROCESS | 1936 | 1468861475294 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 1936 | 1468861475295 Marionette TRACE conn2 <- [1,1294,null,{}] 10:04:35 INFO - PROCESS | 1936 | 1468861475304 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}] 10:04:35 INFO - PROCESS | 1936 | 1468861475308 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:35 INFO - PROCESS | 1936 | 1468861475388 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:04:35 INFO - PROCESS | 1936 | 1468861475394 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 1936 | 1468861475397 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:35 INFO - PROCESS | 1936 | ++DOCSHELL 0x11956d000 == 31 [pid = 1936] [id = 331] 10:04:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x11931c800) [pid = 1936] [serial = 992] [outer = 0x0] 10:04:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x119322000) [pid = 1936] [serial = 993] [outer = 0x11931c800] 10:04:35 INFO - PROCESS | 1936 | 1468861475429 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x11978f400) [pid = 1936] [serial = 994] [outer = 0x11931c800] 10:04:35 INFO - PROCESS | 1936 | 1468861475782 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]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 521ms 10:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:04:35 INFO - PROCESS | 1936 | 1468861475815 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 1936 | 1468861475817 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 10:04:35 INFO - PROCESS | 1936 | 1468861475819 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 1936 | 1468861475820 Marionette TRACE conn2 <- [1,1298,null,{}] 10:04:35 INFO - PROCESS | 1936 | 1468861475822 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}] 10:04:35 INFO - PROCESS | 1936 | 1468861475823 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:35 INFO - PROCESS | 1936 | 1468861475904 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:04:35 INFO - PROCESS | 1936 | 1468861475956 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 1936 | 1468861475957 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:35 INFO - PROCESS | 1936 | ++DOCSHELL 0x123084000 == 32 [pid = 1936] [id = 332] 10:04:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x11931c400) [pid = 1936] [serial = 995] [outer = 0x0] 10:04:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x119c4e000) [pid = 1936] [serial = 996] [outer = 0x11931c400] 10:04:35 INFO - PROCESS | 1936 | 1468861475982 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x123005000) [pid = 1936] [serial = 997] [outer = 0x11931c400] 10:04:36 INFO - PROCESS | 1936 | 1468861476260 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]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 467ms 10:04:36 INFO - PROCESS | 1936 | 1468861476287 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 1936 | 1468861476288 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 10:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:04:36 INFO - PROCESS | 1936 | 1468861476290 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 1936 | 1468861476292 Marionette TRACE conn2 <- [1,1302,null,{}] 10:04:36 INFO - PROCESS | 1936 | 1468861476294 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}] 10:04:36 INFO - PROCESS | 1936 | 1468861476295 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:36 INFO - PROCESS | 1936 | 1468861476374 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:04:36 INFO - PROCESS | 1936 | 1468861476378 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 1936 | 1468861476380 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x118248800 == 33 [pid = 1936] [id = 333] 10:04:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x113352000) [pid = 1936] [serial = 998] [outer = 0x0] 10:04:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1239a5000) [pid = 1936] [serial = 999] [outer = 0x113352000] 10:04:36 INFO - PROCESS | 1936 | 1468861476406 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1240fa400) [pid = 1936] [serial = 1000] [outer = 0x113352000] 10:04:36 INFO - PROCESS | 1936 | 1468861476750 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]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 10:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:04:36 INFO - PROCESS | 1936 | 1468861476761 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 1936 | 1468861476762 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 10:04:36 INFO - PROCESS | 1936 | 1468861476765 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 1936 | 1468861476768 Marionette TRACE conn2 <- [1,1306,null,{}] 10:04:36 INFO - PROCESS | 1936 | 1468861476771 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}] 10:04:36 INFO - PROCESS | 1936 | 1468861476775 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:36 INFO - PROCESS | 1936 | 1468861476908 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:04:36 INFO - PROCESS | 1936 | 1468861476919 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 1936 | 1468861476921 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c2b000 == 34 [pid = 1936] [id = 334] 10:04:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1237b2400) [pid = 1936] [serial = 1001] [outer = 0x0] 10:04:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1242f9400) [pid = 1936] [serial = 1002] [outer = 0x1237b2400] 10:04:36 INFO - PROCESS | 1936 | 1468861476945 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x129286400) [pid = 1936] [serial = 1003] [outer = 0x1237b2400] 10:04:37 INFO - PROCESS | 1936 | 1468861477278 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]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 572ms 10:04:37 INFO - PROCESS | 1936 | 1468861477337 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 1936 | 1468861477338 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 10:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:04:37 INFO - PROCESS | 1936 | 1468861477340 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 1936 | 1468861477341 Marionette TRACE conn2 <- [1,1310,null,{}] 10:04:37 INFO - PROCESS | 1936 | 1468861477344 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}] 10:04:37 INFO - PROCESS | 1936 | 1468861477345 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:37 INFO - PROCESS | 1936 | 1468861477435 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:04:37 INFO - PROCESS | 1936 | 1468861477444 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 1936 | 1468861477445 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x128f27000 == 35 [pid = 1936] [id = 335] 10:04:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x129386800) [pid = 1936] [serial = 1004] [outer = 0x0] 10:04:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12961cc00) [pid = 1936] [serial = 1005] [outer = 0x129386800] 10:04:37 INFO - PROCESS | 1936 | 1468861477471 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a737000) [pid = 1936] [serial = 1006] [outer = 0x129386800] 10:04:37 INFO - PROCESS | 1936 | 1468861477819 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] 10:04:37 INFO - PROCESS | 1936 | 1468861477861 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 10:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:04:37 INFO - PROCESS | 1936 | 1468861477863 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 1936 | 1468861477864 Marionette TRACE conn2 <- [1,1314,null,{}] 10:04:37 INFO - PROCESS | 1936 | 1468861477867 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}] 10:04:37 INFO - PROCESS | 1936 | 1468861477868 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:37 INFO - PROCESS | 1936 | 1468861477966 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:04:37 INFO - PROCESS | 1936 | 1468861477970 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 1936 | 1468861477971 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a41f000 == 36 [pid = 1936] [id = 336] 10:04:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a737800) [pid = 1936] [serial = 1007] [outer = 0x0] 10:04:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12a8a4800) [pid = 1936] [serial = 1008] [outer = 0x12a737800] 10:04:37 INFO - PROCESS | 1936 | 1468861477995 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12b1a0800) [pid = 1936] [serial = 1009] [outer = 0x12a737800] 10:04:38 INFO - PROCESS | 1936 | 1468861478311 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]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 471ms 10:04:38 INFO - PROCESS | 1936 | 1468861478337 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 1936 | 1468861478339 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 10:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:04:38 INFO - PROCESS | 1936 | 1468861478341 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 1936 | 1468861478343 Marionette TRACE conn2 <- [1,1318,null,{}] 10:04:38 INFO - PROCESS | 1936 | 1468861478345 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}] 10:04:38 INFO - PROCESS | 1936 | 1468861478346 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:38 INFO - PROCESS | 1936 | 1468861478445 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:04:38 INFO - PROCESS | 1936 | 1468861478455 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 1936 | 1468861478456 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:38 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b5000 == 37 [pid = 1936] [id = 337] 10:04:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12a8a0c00) [pid = 1936] [serial = 1010] [outer = 0x0] 10:04:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12b827800) [pid = 1936] [serial = 1011] [outer = 0x12a8a0c00] 10:04:38 INFO - PROCESS | 1936 | 1468861478480 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12b9ab000) [pid = 1936] [serial = 1012] [outer = 0x12a8a0c00] 10:04:38 INFO - PROCESS | 1936 | 1468861478810 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]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 10:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:04:38 INFO - PROCESS | 1936 | 1468861478860 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 1936 | 1468861478862 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 10:04:38 INFO - PROCESS | 1936 | 1468861478864 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 1936 | 1468861478865 Marionette TRACE conn2 <- [1,1322,null,{}] 10:04:38 INFO - PROCESS | 1936 | 1468861478867 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}] 10:04:38 INFO - PROCESS | 1936 | 1468861478868 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:39 INFO - PROCESS | 1936 | 1468861479044 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x117e97000) [pid = 1936] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x113d65000) [pid = 1936] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1187fd400) [pid = 1936] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x118202400) [pid = 1936] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x115faec00) [pid = 1936] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1127da000) [pid = 1936] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x11820bc00) [pid = 1936] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1161c0000) [pid = 1936] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1185dc400) [pid = 1936] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1267a9000) [pid = 1936] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x118268000) [pid = 1936] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x116739400) [pid = 1936] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12a896c00) [pid = 1936] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x112eb4c00) [pid = 1936] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x129285800) [pid = 1936] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:04:39 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x115de1000) [pid = 1936] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:04:39 INFO - PROCESS | 1936 | 1468861479089 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 1936 | 1468861479090 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e4b000 == 38 [pid = 1936] [id = 338] 10:04:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x111d18800) [pid = 1936] [serial = 1013] [outer = 0x0] 10:04:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x112eb4c00) [pid = 1936] [serial = 1014] [outer = 0x111d18800] 10:04:39 INFO - PROCESS | 1936 | 1468861479114 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x116741400) [pid = 1936] [serial = 1015] [outer = 0x111d18800] 10:04:39 INFO - PROCESS | 1936 | 1468861479390 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]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 570ms 10:04:39 INFO - PROCESS | 1936 | 1468861479437 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 1936 | 1468861479438 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 10:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:04:39 INFO - PROCESS | 1936 | 1468861479441 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 1936 | 1468861479442 Marionette TRACE conn2 <- [1,1326,null,{}] 10:04:39 INFO - PROCESS | 1936 | 1468861479445 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}] 10:04:39 INFO - PROCESS | 1936 | 1468861479447 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:39 INFO - PROCESS | 1936 | 1468861479541 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:04:39 INFO - PROCESS | 1936 | 1468861479544 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 1936 | 1468861479546 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba1c800 == 39 [pid = 1936] [id = 339] 10:04:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x117e97000) [pid = 1936] [serial = 1016] [outer = 0x0] 10:04:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12324f400) [pid = 1936] [serial = 1017] [outer = 0x117e97000] 10:04:39 INFO - PROCESS | 1936 | 1468861479575 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12ba54000) [pid = 1936] [serial = 1018] [outer = 0x117e97000] 10:04:39 INFO - PROCESS | 1936 | 1468861479902 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]]]}] 10:04:39 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 10:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 470ms 10:04:39 INFO - PROCESS | 1936 | 1468861479913 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 1936 | 1468861479915 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 10:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:04:39 INFO - PROCESS | 1936 | 1468861479924 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 1936 | 1468861479925 Marionette TRACE conn2 <- [1,1330,null,{}] 10:04:39 INFO - PROCESS | 1936 | 1468861479927 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}] 10:04:39 INFO - PROCESS | 1936 | 1468861479928 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:40 INFO - PROCESS | 1936 | 1468861480039 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:04:40 INFO - PROCESS | 1936 | 1468861480045 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 1936 | 1468861480046 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba23800 == 40 [pid = 1936] [id = 340] 10:04:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1133d2400) [pid = 1936] [serial = 1019] [outer = 0x0] 10:04:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12ba56000) [pid = 1936] [serial = 1020] [outer = 0x1133d2400] 10:04:40 INFO - PROCESS | 1936 | 1468861480070 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12bb9a400) [pid = 1936] [serial = 1021] [outer = 0x1133d2400] 10:04:40 INFO - PROCESS | 1936 | 1468861480372 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]]]}] 10:04:40 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 10:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 468ms 10:04:40 INFO - PROCESS | 1936 | 1468861480392 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 1936 | 1468861480394 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 10:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:04:40 INFO - PROCESS | 1936 | 1468861480396 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 1936 | 1468861480397 Marionette TRACE conn2 <- [1,1334,null,{}] 10:04:40 INFO - PROCESS | 1936 | 1468861480403 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}] 10:04:40 INFO - PROCESS | 1936 | 1468861480404 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:40 INFO - PROCESS | 1936 | 1468861480487 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:04:40 INFO - PROCESS | 1936 | 1468861480491 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 1936 | 1468861480492 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf8c000 == 41 [pid = 1936] [id = 341] 10:04:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1182b8000) [pid = 1936] [serial = 1022] [outer = 0x0] 10:04:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12be5c400) [pid = 1936] [serial = 1023] [outer = 0x1182b8000] 10:04:40 INFO - PROCESS | 1936 | 1468861480515 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12be64800) [pid = 1936] [serial = 1024] [outer = 0x1182b8000] 10:04:40 INFO - PROCESS | 1936 | 1468861480842 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]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 474ms 10:04:40 INFO - PROCESS | 1936 | 1468861480870 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 1936 | 1468861480872 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 10:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:04:40 INFO - PROCESS | 1936 | 1468861480874 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 1936 | 1468861480875 Marionette TRACE conn2 <- [1,1338,null,{}] 10:04:40 INFO - PROCESS | 1936 | 1468861480878 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}] 10:04:40 INFO - PROCESS | 1936 | 1468861480879 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:41 INFO - PROCESS | 1936 | 1468861481033 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:04:41 INFO - PROCESS | 1936 | 1468861481168 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 1936 | 1468861481170 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x115058000 == 42 [pid = 1936] [id = 342] 10:04:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1126f4400) [pid = 1936] [serial = 1025] [outer = 0x0] 10:04:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1129abc00) [pid = 1936] [serial = 1026] [outer = 0x1126f4400] 10:04:41 INFO - PROCESS | 1936 | 1468861481222 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x113d61c00) [pid = 1936] [serial = 1027] [outer = 0x1126f4400] 10:04:42 INFO - PROCESS | 1936 | 1468861482206 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]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1371ms 10:04:42 INFO - PROCESS | 1936 | 1468861482247 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 1936 | 1468861482248 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 10:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:04:42 INFO - PROCESS | 1936 | 1468861482252 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 1936 | 1468861482254 Marionette TRACE conn2 <- [1,1342,null,{}] 10:04:42 INFO - PROCESS | 1936 | 1468861482257 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}] 10:04:42 INFO - PROCESS | 1936 | 1468861482258 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:42 INFO - PROCESS | 1936 | 1468861482364 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:04:42 INFO - PROCESS | 1936 | 1468861482419 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 1936 | 1468861482420 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x119946800 == 43 [pid = 1936] [id = 343] 10:04:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x11673ac00) [pid = 1936] [serial = 1028] [outer = 0x0] 10:04:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1182b1c00) [pid = 1936] [serial = 1029] [outer = 0x11673ac00] 10:04:42 INFO - PROCESS | 1936 | 1468861482451 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1187fcc00) [pid = 1936] [serial = 1030] [outer = 0x11673ac00] 10:04:42 INFO - PROCESS | 1936 | 1468861482855 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]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 10:04:42 INFO - PROCESS | 1936 | 1468861482924 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:04:42 INFO - PROCESS | 1936 | 1468861482927 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 10:04:42 INFO - PROCESS | 1936 | 1468861482929 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 1936 | 1468861482931 Marionette TRACE conn2 <- [1,1346,null,{}] 10:04:42 INFO - PROCESS | 1936 | 1468861482933 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}] 10:04:42 INFO - PROCESS | 1936 | 1468861482934 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:43 INFO - PROCESS | 1936 | 1468861483039 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:04:43 INFO - PROCESS | 1936 | 1468861483096 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 1936 | 1468861483098 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7ab800 == 44 [pid = 1936] [id = 344] 10:04:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x118fb9000) [pid = 1936] [serial = 1031] [outer = 0x0] 10:04:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x119b8f800) [pid = 1936] [serial = 1032] [outer = 0x118fb9000] 10:04:43 INFO - PROCESS | 1936 | 1468861483126 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x123007c00) [pid = 1936] [serial = 1033] [outer = 0x118fb9000] 10:04:43 INFO - PROCESS | 1936 | 1468861483592 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]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 10:04:43 INFO - PROCESS | 1936 | 1468861483599 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 1936 | 1468861483601 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 10:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:04:43 INFO - PROCESS | 1936 | 1468861483608 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 1936 | 1468861483612 Marionette TRACE conn2 <- [1,1350,null,{}] 10:04:43 INFO - PROCESS | 1936 | 1468861483635 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}] 10:04:43 INFO - PROCESS | 1936 | 1468861483637 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:43 INFO - PROCESS | 1936 | 1468861483743 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:04:43 INFO - PROCESS | 1936 | 1468861483799 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 1936 | 1468861483800 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf9e800 == 45 [pid = 1936] [id = 345] 10:04:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x123008800) [pid = 1936] [serial = 1034] [outer = 0x0] 10:04:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x1242f3800) [pid = 1936] [serial = 1035] [outer = 0x123008800] 10:04:43 INFO - PROCESS | 1936 | 1468861483828 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x128dc6400) [pid = 1936] [serial = 1036] [outer = 0x123008800] 10:04:44 INFO - PROCESS | 1936 | 1468861484441 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]]]}] 10:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 881ms 10:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:04:44 INFO - PROCESS | 1936 | 1468861484489 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 1936 | 1468861484491 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 10:04:44 INFO - PROCESS | 1936 | 1468861484494 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 1936 | 1468861484496 Marionette TRACE conn2 <- [1,1354,null,{}] 10:04:44 INFO - PROCESS | 1936 | 1468861484500 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}] 10:04:44 INFO - PROCESS | 1936 | 1468861484502 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:44 INFO - PROCESS | 1936 | 1468861484596 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:04:44 INFO - PROCESS | 1936 | 1468861484667 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 1936 | 1468861484668 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x119556800 == 46 [pid = 1936] [id = 346] 10:04:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x11672ec00) [pid = 1936] [serial = 1037] [outer = 0x0] 10:04:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x11825cc00) [pid = 1936] [serial = 1038] [outer = 0x11672ec00] 10:04:44 INFO - PROCESS | 1936 | 1468861484695 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x118525c00) [pid = 1936] [serial = 1039] [outer = 0x11672ec00] 10:04:45 INFO - PROCESS | 1936 | 1468861485173 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]]]}] 10:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 726ms 10:04:45 INFO - PROCESS | 1936 | 1468861485234 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 1936 | 1468861485237 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 10:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:04:45 INFO - PROCESS | 1936 | 1468861485242 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 1936 | 1468861485244 Marionette TRACE conn2 <- [1,1358,null,{}] 10:04:45 INFO - PROCESS | 1936 | 1468861485246 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}] 10:04:45 INFO - PROCESS | 1936 | 1468861485249 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf8c000 == 45 [pid = 1936] [id = 341] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba23800 == 44 [pid = 1936] [id = 340] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba1c800 == 43 [pid = 1936] [id = 339] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x117e4b000 == 42 [pid = 1936] [id = 338] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b5000 == 41 [pid = 1936] [id = 337] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x12a41f000 == 40 [pid = 1936] [id = 336] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x128f27000 == 39 [pid = 1936] [id = 335] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x126c2b000 == 38 [pid = 1936] [id = 334] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x118248800 == 37 [pid = 1936] [id = 333] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x123084000 == 36 [pid = 1936] [id = 332] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x11956d000 == 35 [pid = 1936] [id = 331] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x1172e4800 == 34 [pid = 1936] [id = 330] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x11817f000 == 33 [pid = 1936] [id = 329] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x118f17800 == 32 [pid = 1936] [id = 328] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x11504a800 == 31 [pid = 1936] [id = 327] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x119556800 == 30 [pid = 1936] [id = 346] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf9e800 == 29 [pid = 1936] [id = 345] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7ab800 == 28 [pid = 1936] [id = 344] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x119946800 == 27 [pid = 1936] [id = 343] 10:04:45 INFO - PROCESS | 1936 | --DOCSHELL 0x115058000 == 26 [pid = 1936] [id = 342] 10:04:45 INFO - PROCESS | 1936 | 1468861485855 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x117e95800) [pid = 1936] [serial = 931] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x116736000) [pid = 1936] [serial = 930] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x1207df000) [pid = 1936] [serial = 934] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x119798000) [pid = 1936] [serial = 933] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x12a644000) [pid = 1936] [serial = 937] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x128bef800) [pid = 1936] [serial = 936] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12658f000) [pid = 1936] [serial = 966] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x124d87000) [pid = 1936] [serial = 964] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x11820e400) [pid = 1936] [serial = 969] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12b82ac00) [pid = 1936] [serial = 940] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1242f3000) [pid = 1936] [serial = 972] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x119b91c00) [pid = 1936] [serial = 970] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12a89f400) [pid = 1936] [serial = 939] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x129394c00) [pid = 1936] [serial = 975] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x128be8800) [pid = 1936] [serial = 967] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x119e30000) [pid = 1936] [serial = 957] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1207e0000) [pid = 1936] [serial = 958] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12a64a400) [pid = 1936] [serial = 976] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x123ced400) [pid = 1936] [serial = 961] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12a72f000) [pid = 1936] [serial = 978] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x129285400) [pid = 1936] [serial = 973] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1232ab400) [pid = 1936] [serial = 960] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1242aa000) [pid = 1936] [serial = 963] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x11931e400) [pid = 1936] [serial = 954] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x11979ac00) [pid = 1936] [serial = 955] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1182b5c00) [pid = 1936] [serial = 951] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x118708c00) [pid = 1936] [serial = 952] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x116747000) [pid = 1936] [serial = 948] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1176a5000) [pid = 1936] [serial = 949] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1129b5c00) [pid = 1936] [serial = 945] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1133d2000) [pid = 1936] [serial = 946] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x118264c00) [pid = 1936] [serial = 942] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x118880400) [pid = 1936] [serial = 943] [outer = 0x0] [url = about:blank] 10:04:45 INFO - PROCESS | 1936 | 1468861485950 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 1936 | 1468861485952 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x112761800 == 27 [pid = 1936] [id = 347] 10:04:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1127a1c00) [pid = 1936] [serial = 1040] [outer = 0x0] 10:04:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1129b2400) [pid = 1936] [serial = 1041] [outer = 0x1127a1c00] 10:04:45 INFO - PROCESS | 1936 | 1468861485981 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1131b8400) [pid = 1936] [serial = 1042] [outer = 0x1127a1c00] 10:04:46 INFO - PROCESS | 1936 | 1468861486274 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]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1069ms 10:04:46 INFO - PROCESS | 1936 | 1468861486312 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 1936 | 1468861486317 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 10:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:04:46 INFO - PROCESS | 1936 | 1468861486327 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - PROCESS | 1936 | 1468861486328 Marionette TRACE conn2 <- [1,1362,null,{}] 10:04:46 INFO - PROCESS | 1936 | 1468861486334 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}] 10:04:46 INFO - PROCESS | 1936 | 1468861486337 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:46 INFO - PROCESS | 1936 | 1468861486416 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:04:46 INFO - PROCESS | 1936 | 1468861486486 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 1936 | 1468861486488 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x117223000 == 28 [pid = 1936] [id = 348] 10:04:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x115faac00) [pid = 1936] [serial = 1043] [outer = 0x0] 10:04:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x116745800) [pid = 1936] [serial = 1044] [outer = 0x115faac00] 10:04:46 INFO - PROCESS | 1936 | 1468861486514 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x117e8b800) [pid = 1936] [serial = 1045] [outer = 0x115faac00] 10:04:46 INFO - PROCESS | 1936 | 1468861486812 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]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 520ms 10:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:04:46 INFO - PROCESS | 1936 | 1468861486848 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 1936 | 1468861486852 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 10:04:46 INFO - PROCESS | 1936 | 1468861486854 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - PROCESS | 1936 | 1468861486856 Marionette TRACE conn2 <- [1,1366,null,{}] 10:04:46 INFO - PROCESS | 1936 | 1468861486858 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}] 10:04:46 INFO - PROCESS | 1936 | 1468861486859 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:46 INFO - PROCESS | 1936 | 1468861486937 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:04:46 INFO - PROCESS | 1936 | 1468861486943 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 1936 | 1468861486945 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172e4800 == 29 [pid = 1936] [id = 349] 10:04:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x11825d000) [pid = 1936] [serial = 1046] [outer = 0x0] 10:04:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1182b8400) [pid = 1936] [serial = 1047] [outer = 0x11825d000] 10:04:46 INFO - PROCESS | 1936 | 1468861486979 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1185e0400) [pid = 1936] [serial = 1048] [outer = 0x11825d000] 10:04:47 INFO - PROCESS | 1936 | 1468861487384 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] 10:04:47 INFO - PROCESS | 1936 | 1468861487434 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 10:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:04:47 INFO - PROCESS | 1936 | 1468861487446 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 1936 | 1468861487450 Marionette TRACE conn2 <- [1,1370,null,{}] 10:04:47 INFO - PROCESS | 1936 | 1468861487454 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}] 10:04:47 INFO - PROCESS | 1936 | 1468861487457 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:47 INFO - PROCESS | 1936 | 1468861487576 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:04:47 INFO - PROCESS | 1936 | 1468861487587 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:47 INFO - PROCESS | 1936 | 1468861487589 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x119564000 == 30 [pid = 1936] [id = 350] 10:04:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x118880400) [pid = 1936] [serial = 1049] [outer = 0x0] 10:04:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1194b1000) [pid = 1936] [serial = 1050] [outer = 0x118880400] 10:04:47 INFO - PROCESS | 1936 | 1468861487630 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x119c4f400) [pid = 1936] [serial = 1051] [outer = 0x118880400] 10:04:47 INFO - PROCESS | 1936 | 1468861487970 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] 10:04:48 INFO - PROCESS | 1936 | 1468861488030 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 10:04:48 INFO - PROCESS | 1936 | 1468861488032 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 1936 | 1468861488033 Marionette TRACE conn2 <- [1,1374,null,{}] 10:04:48 INFO - PROCESS | 1936 | 1468861488036 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}] 10:04:48 INFO - PROCESS | 1936 | 1468861488037 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:48 INFO - PROCESS | 1936 | 1468861488137 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:04:48 INFO - PROCESS | 1936 | 1468861488140 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 1936 | 1468861488142 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x122751000 == 31 [pid = 1936] [id = 351] 10:04:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x11931f000) [pid = 1936] [serial = 1052] [outer = 0x0] 10:04:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1207e0800) [pid = 1936] [serial = 1053] [outer = 0x11931f000] 10:04:48 INFO - PROCESS | 1936 | 1468861488166 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1232ab800) [pid = 1936] [serial = 1054] [outer = 0x11931f000] 10:04:48 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:04:48 INFO - PROCESS | 1936 | 1468861488505 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] 10:04:48 INFO - PROCESS | 1936 | 1468861488555 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 10:04:48 INFO - PROCESS | 1936 | 1468861488564 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 1936 | 1468861488565 Marionette TRACE conn2 <- [1,1378,null,{}] 10:04:48 INFO - PROCESS | 1936 | 1468861488568 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}] 10:04:48 INFO - PROCESS | 1936 | 1468861488569 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:48 INFO - PROCESS | 1936 | 1468861488664 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:04:48 INFO - PROCESS | 1936 | 1468861488668 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 1936 | 1468861488672 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x1237d3000 == 32 [pid = 1936] [id = 352] 10:04:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x118211800) [pid = 1936] [serial = 1055] [outer = 0x0] 10:04:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1245c5800) [pid = 1936] [serial = 1056] [outer = 0x118211800] 10:04:48 INFO - PROCESS | 1936 | 1468861488704 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x124d7c800) [pid = 1936] [serial = 1057] [outer = 0x118211800] 10:04:49 INFO - PROCESS | 1936 | 1468861489059 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] 10:04:49 INFO - PROCESS | 1936 | 1468861489087 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 10:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:04:49 INFO - PROCESS | 1936 | 1468861489097 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 1936 | 1468861489101 Marionette TRACE conn2 <- [1,1382,null,{}] 10:04:49 INFO - PROCESS | 1936 | 1468861489104 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}] 10:04:49 INFO - PROCESS | 1936 | 1468861489106 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:49 INFO - PROCESS | 1936 | 1468861489256 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:04:49 INFO - PROCESS | 1936 | 1468861489307 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 1936 | 1468861489308 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x11264e000 == 33 [pid = 1936] [id = 353] 10:04:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1242ac400) [pid = 1936] [serial = 1058] [outer = 0x0] 10:04:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1267aa000) [pid = 1936] [serial = 1059] [outer = 0x1242ac400] 10:04:49 INFO - PROCESS | 1936 | 1468861489349 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x128dba800) [pid = 1936] [serial = 1060] [outer = 0x1242ac400] 10:04:49 INFO - PROCESS | 1936 | [1936] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:04:49 INFO - PROCESS | 1936 | 1468861489774 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] 10:04:49 INFO - PROCESS | 1936 | 1468861489820 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 10:04:49 INFO - PROCESS | 1936 | 1468861489822 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 1936 | 1468861489823 Marionette TRACE conn2 <- [1,1386,null,{}] 10:04:49 INFO - PROCESS | 1936 | 1468861489826 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}] 10:04:49 INFO - PROCESS | 1936 | 1468861489827 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:49 INFO - PROCESS | 1936 | 1468861489918 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:04:49 INFO - PROCESS | 1936 | 1468861489927 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 1936 | 1468861489928 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a87000 == 34 [pid = 1936] [id = 354] 10:04:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12672b800) [pid = 1936] [serial = 1061] [outer = 0x0] 10:04:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x129287400) [pid = 1936] [serial = 1062] [outer = 0x12672b800] 10:04:49 INFO - PROCESS | 1936 | 1468861489955 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x129394c00) [pid = 1936] [serial = 1063] [outer = 0x12672b800] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1182b8000) [pid = 1936] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x129386800) [pid = 1936] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12a737800) [pid = 1936] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12a8a0c00) [pid = 1936] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x116744000) [pid = 1936] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1176b2c00) [pid = 1936] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x11931c800) [pid = 1936] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x113df3000) [pid = 1936] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x112235400) [pid = 1936] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x113352000) [pid = 1936] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1232a1400) [pid = 1936] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x11931c400) [pid = 1936] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1133d2400) [pid = 1936] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x111d18800) [pid = 1936] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1237b2400) [pid = 1936] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:04:50 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x117e97000) [pid = 1936] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:04:50 INFO - PROCESS | 1936 | 1468861490449 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] 10:04:50 INFO - PROCESS | 1936 | 1468861490495 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 10:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:04:50 INFO - PROCESS | 1936 | 1468861490503 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 1936 | 1468861490505 Marionette TRACE conn2 <- [1,1390,null,{}] 10:04:50 INFO - PROCESS | 1936 | 1468861490507 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}] 10:04:50 INFO - PROCESS | 1936 | 1468861490508 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:50 INFO - PROCESS | 1936 | 1468861490656 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:04:50 INFO - PROCESS | 1936 | 1468861490735 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 1936 | 1468861490736 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x129207000 == 35 [pid = 1936] [id = 355] 10:04:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1131bbc00) [pid = 1936] [serial = 1064] [outer = 0x0] 10:04:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1176b2c00) [pid = 1936] [serial = 1065] [outer = 0x1131bbc00] 10:04:50 INFO - PROCESS | 1936 | 1468861490777 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1237b0400) [pid = 1936] [serial = 1066] [outer = 0x1131bbc00] 10:04:51 INFO - PROCESS | 1936 | 1468861491095 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]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 10:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:04:51 INFO - PROCESS | 1936 | 1468861491127 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 1936 | 1468861491128 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 10:04:51 INFO - PROCESS | 1936 | 1468861491138 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 1936 | 1468861491139 Marionette TRACE conn2 <- [1,1394,null,{}] 10:04:51 INFO - PROCESS | 1936 | 1468861491142 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}] 10:04:51 INFO - PROCESS | 1936 | 1468861491143 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:51 INFO - PROCESS | 1936 | 1468861491246 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:04:51 INFO - PROCESS | 1936 | 1468861491252 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 1936 | 1468861491254 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x1293a3000 == 36 [pid = 1936] [id = 356] 10:04:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x115faf400) [pid = 1936] [serial = 1067] [outer = 0x0] 10:04:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x129284c00) [pid = 1936] [serial = 1068] [outer = 0x115faf400] 10:04:51 INFO - PROCESS | 1936 | 1468861491277 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12961d000) [pid = 1936] [serial = 1069] [outer = 0x115faf400] 10:04:51 INFO - PROCESS | 1936 | 1468861491547 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]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 426ms 10:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:04:51 INFO - PROCESS | 1936 | 1468861491558 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 1936 | 1468861491560 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 10:04:51 INFO - PROCESS | 1936 | 1468861491562 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 1936 | 1468861491563 Marionette TRACE conn2 <- [1,1398,null,{}] 10:04:51 INFO - PROCESS | 1936 | 1468861491573 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}] 10:04:51 INFO - PROCESS | 1936 | 1468861491574 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:51 INFO - PROCESS | 1936 | 1468861491654 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:04:51 INFO - PROCESS | 1936 | 1468861491659 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 1936 | 1468861491660 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b6800 == 37 [pid = 1936] [id = 357] 10:04:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12961c800) [pid = 1936] [serial = 1070] [outer = 0x0] 10:04:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a72fc00) [pid = 1936] [serial = 1071] [outer = 0x12961c800] 10:04:51 INFO - PROCESS | 1936 | 1468861491689 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a867000) [pid = 1936] [serial = 1072] [outer = 0x12961c800] 10:04:52 INFO - PROCESS | 1936 | 1468861492034 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]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 477ms 10:04:52 INFO - PROCESS | 1936 | 1468861492039 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:04:52 INFO - PROCESS | 1936 | 1468861492040 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 10:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:04:52 INFO - PROCESS | 1936 | 1468861492043 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - PROCESS | 1936 | 1468861492044 Marionette TRACE conn2 <- [1,1402,null,{}] 10:04:52 INFO - PROCESS | 1936 | 1468861492047 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}] 10:04:52 INFO - PROCESS | 1936 | 1468861492050 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:52 INFO - PROCESS | 1936 | 1468861492138 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:04:52 INFO - PROCESS | 1936 | 1468861492193 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 1936 | 1468861492194 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x119554000 == 38 [pid = 1936] [id = 358] 10:04:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x112f20c00) [pid = 1936] [serial = 1073] [outer = 0x0] 10:04:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12a899800) [pid = 1936] [serial = 1074] [outer = 0x112f20c00] 10:04:52 INFO - PROCESS | 1936 | 1468861492219 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12b82e000) [pid = 1936] [serial = 1075] [outer = 0x112f20c00] 10:04:52 INFO - PROCESS | 1936 | 1468861492741 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]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 723ms 10:04:52 INFO - PROCESS | 1936 | 1468861492778 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:04:52 INFO - PROCESS | 1936 | 1468861492780 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 10:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:04:52 INFO - PROCESS | 1936 | 1468861492786 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - PROCESS | 1936 | 1468861492789 Marionette TRACE conn2 <- [1,1406,null,{}] 10:04:52 INFO - PROCESS | 1936 | 1468861492792 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}] 10:04:52 INFO - PROCESS | 1936 | 1468861492793 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:52 INFO - PROCESS | 1936 | 1468861492914 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:04:53 INFO - PROCESS | 1936 | 1468861493014 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 1936 | 1468861493015 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x118184800 == 39 [pid = 1936] [id = 359] 10:04:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x115fb1800) [pid = 1936] [serial = 1076] [outer = 0x0] 10:04:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x116734800) [pid = 1936] [serial = 1077] [outer = 0x115fb1800] 10:04:53 INFO - PROCESS | 1936 | 1468861493068 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1176ab000) [pid = 1936] [serial = 1078] [outer = 0x115fb1800] 10:04:53 INFO - PROCESS | 1936 | 1468861493622 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]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 874ms 10:04:53 INFO - PROCESS | 1936 | 1468861493661 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 1936 | 1468861493666 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 10:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:04:53 INFO - PROCESS | 1936 | 1468861493671 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 1936 | 1468861493673 Marionette TRACE conn2 <- [1,1410,null,{}] 10:04:53 INFO - PROCESS | 1936 | 1468861493676 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}] 10:04:53 INFO - PROCESS | 1936 | 1468861493678 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:53 INFO - PROCESS | 1936 | 1468861493787 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:04:53 INFO - PROCESS | 1936 | 1468861493866 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 1936 | 1468861493867 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x119946800 == 40 [pid = 1936] [id = 360] 10:04:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x11820e800) [pid = 1936] [serial = 1079] [outer = 0x0] 10:04:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x118526400) [pid = 1936] [serial = 1080] [outer = 0x11820e800] 10:04:53 INFO - PROCESS | 1936 | 1468861493898 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x118fb8400) [pid = 1936] [serial = 1081] [outer = 0x11820e800] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b6800 == 39 [pid = 1936] [id = 357] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x1293a3000 == 38 [pid = 1936] [id = 356] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x129207000 == 37 [pid = 1936] [id = 355] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x128a87000 == 36 [pid = 1936] [id = 354] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x11264e000 == 35 [pid = 1936] [id = 353] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x1237d3000 == 34 [pid = 1936] [id = 352] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x122751000 == 33 [pid = 1936] [id = 351] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x119564000 == 32 [pid = 1936] [id = 350] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x1172e4800 == 31 [pid = 1936] [id = 349] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x117223000 == 30 [pid = 1936] [id = 348] 10:04:54 INFO - PROCESS | 1936 | --DOCSHELL 0x112761800 == 29 [pid = 1936] [id = 347] 10:04:54 INFO - PROCESS | 1936 | 1468861494568 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]]]}] 10:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 922ms 10:04:54 INFO - PROCESS | 1936 | 1468861494593 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:04:54 INFO - PROCESS | 1936 | 1468861494595 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 10:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:04:54 INFO - PROCESS | 1936 | 1468861494600 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:04:54 INFO - PROCESS | 1936 | 1468861494602 Marionette TRACE conn2 <- [1,1414,null,{}] 10:04:54 INFO - PROCESS | 1936 | 1468861494605 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}] 10:04:54 INFO - PROCESS | 1936 | 1468861494607 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:54 INFO - PROCESS | 1936 | 1468861494689 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:04:54 INFO - PROCESS | 1936 | 1468861494701 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 1936 | 1468861494703 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168b4000 == 30 [pid = 1936] [id = 361] 10:04:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x116735c00) [pid = 1936] [serial = 1082] [outer = 0x0] 10:04:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x11687f800) [pid = 1936] [serial = 1083] [outer = 0x116735c00] 10:04:54 INFO - PROCESS | 1936 | 1468861494730 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x117e8d400) [pid = 1936] [serial = 1084] [outer = 0x116735c00] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x12be5c400) [pid = 1936] [serial = 1023] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x12961cc00) [pid = 1936] [serial = 1005] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12a8a4800) [pid = 1936] [serial = 1008] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12b827800) [pid = 1936] [serial = 1011] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x117e9a800) [pid = 1936] [serial = 990] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1182d6800) [pid = 1936] [serial = 991] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x11820c400) [pid = 1936] [serial = 984] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1182b6000) [pid = 1936] [serial = 985] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x119322000) [pid = 1936] [serial = 993] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x11978f400) [pid = 1936] [serial = 994] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1164e0800) [pid = 1936] [serial = 987] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x116743800) [pid = 1936] [serial = 988] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1122bd000) [pid = 1936] [serial = 981] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12b9ab000) [pid = 1936] [serial = 1012] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1131b6c00) [pid = 1936] [serial = 982] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1239a5000) [pid = 1936] [serial = 999] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1240fa400) [pid = 1936] [serial = 1000] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12ab06c00) [pid = 1936] [serial = 979] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x119c4e000) [pid = 1936] [serial = 996] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x123005000) [pid = 1936] [serial = 997] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12be64800) [pid = 1936] [serial = 1024] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12ba56000) [pid = 1936] [serial = 1020] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12bb9a400) [pid = 1936] [serial = 1021] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x116741400) [pid = 1936] [serial = 1015] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x112eb4c00) [pid = 1936] [serial = 1014] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1242f9400) [pid = 1936] [serial = 1002] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x129286400) [pid = 1936] [serial = 1003] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12324f400) [pid = 1936] [serial = 1017] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12a737000) [pid = 1936] [serial = 1006] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12ba54000) [pid = 1936] [serial = 1018] [outer = 0x0] [url = about:blank] 10:04:54 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12b1a0800) [pid = 1936] [serial = 1009] [outer = 0x0] [url = about:blank] 10:04:55 INFO - PROCESS | 1936 | 1468861495138 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]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 570ms 10:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:04:55 INFO - PROCESS | 1936 | 1468861495169 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 1936 | 1468861495172 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 10:04:55 INFO - PROCESS | 1936 | 1468861495176 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 1936 | 1468861495178 Marionette TRACE conn2 <- [1,1418,null,{}] 10:04:55 INFO - PROCESS | 1936 | 1468861495180 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}] 10:04:55 INFO - PROCESS | 1936 | 1468861495182 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:55 INFO - PROCESS | 1936 | 1468861495260 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:04:55 INFO - PROCESS | 1936 | 1468861495264 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 1936 | 1468861495266 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185a8800 == 31 [pid = 1936] [id = 362] 10:04:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x118211400) [pid = 1936] [serial = 1085] [outer = 0x0] 10:04:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x118517400) [pid = 1936] [serial = 1086] [outer = 0x118211400] 10:04:55 INFO - PROCESS | 1936 | 1468861495295 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x118f5fc00) [pid = 1936] [serial = 1087] [outer = 0x118211400] 10:04:55 INFO - PROCESS | 1936 | 1468861495638 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]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 472ms 10:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:04:55 INFO - PROCESS | 1936 | 1468861495652 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 1936 | 1468861495653 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 10:04:55 INFO - PROCESS | 1936 | 1468861495656 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 1936 | 1468861495658 Marionette TRACE conn2 <- [1,1422,null,{}] 10:04:55 INFO - PROCESS | 1936 | 1468861495666 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}] 10:04:55 INFO - PROCESS | 1936 | 1468861495669 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:55 INFO - PROCESS | 1936 | 1468861495746 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:04:55 INFO - PROCESS | 1936 | 1468861495754 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 1936 | 1468861495755 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x12268d000 == 32 [pid = 1936] [id = 363] 10:04:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1129b3800) [pid = 1936] [serial = 1088] [outer = 0x0] 10:04:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x119b8b800) [pid = 1936] [serial = 1089] [outer = 0x1129b3800] 10:04:55 INFO - PROCESS | 1936 | 1468861495783 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1207d2c00) [pid = 1936] [serial = 1090] [outer = 0x1129b3800] 10:04:56 INFO - PROCESS | 1936 | 1468861496120 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]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 471ms 10:04:56 INFO - PROCESS | 1936 | 1468861496127 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 1936 | 1468861496129 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 10:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:04:56 INFO - PROCESS | 1936 | 1468861496136 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 1936 | 1468861496137 Marionette TRACE conn2 <- [1,1426,null,{}] 10:04:56 INFO - PROCESS | 1936 | 1468861496140 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}] 10:04:56 INFO - PROCESS | 1936 | 1468861496141 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:56 INFO - PROCESS | 1936 | 1468861496225 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:04:56 INFO - PROCESS | 1936 | 1468861496284 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 1936 | 1468861496285 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fbb000 == 33 [pid = 1936] [id = 364] 10:04:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1207e0000) [pid = 1936] [serial = 1091] [outer = 0x0] 10:04:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x123249c00) [pid = 1936] [serial = 1092] [outer = 0x1207e0000] 10:04:56 INFO - PROCESS | 1936 | 1468861496310 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x123cebc00) [pid = 1936] [serial = 1093] [outer = 0x1207e0000] 10:04:56 INFO - PROCESS | 1936 | 1468861496658 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]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 574ms 10:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:04:56 INFO - PROCESS | 1936 | 1468861496707 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 1936 | 1468861496708 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 10:04:56 INFO - PROCESS | 1936 | 1468861496711 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 1936 | 1468861496713 Marionette TRACE conn2 <- [1,1430,null,{}] 10:04:56 INFO - PROCESS | 1936 | 1468861496723 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}] 10:04:56 INFO - PROCESS | 1936 | 1468861496725 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:56 INFO - PROCESS | 1936 | 1468861496868 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:04:56 INFO - PROCESS | 1936 | 1468861496886 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 1936 | 1468861496887 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x1261c2800 == 34 [pid = 1936] [id = 365] 10:04:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1207ddc00) [pid = 1936] [serial = 1094] [outer = 0x0] 10:04:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x123cee800) [pid = 1936] [serial = 1095] [outer = 0x1207ddc00] 10:04:56 INFO - PROCESS | 1936 | 1468861496928 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1239b3400) [pid = 1936] [serial = 1096] [outer = 0x1207ddc00] 10:04:57 INFO - PROCESS | 1936 | 1468861497342 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]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 677ms 10:04:57 INFO - PROCESS | 1936 | 1468861497388 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 1936 | 1468861497390 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 10:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:04:57 INFO - PROCESS | 1936 | 1468861497392 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 1936 | 1468861497393 Marionette TRACE conn2 <- [1,1434,null,{}] 10:04:57 INFO - PROCESS | 1936 | 1468861497395 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}] 10:04:57 INFO - PROCESS | 1936 | 1468861497399 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:57 INFO - PROCESS | 1936 | 1468861497514 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:04:57 INFO - PROCESS | 1936 | 1468861497527 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:57 INFO - PROCESS | 1936 | 1468861497528 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x1293a5000 == 35 [pid = 1936] [id = 366] 10:04:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x124cca000) [pid = 1936] [serial = 1097] [outer = 0x0] 10:04:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x128bac000) [pid = 1936] [serial = 1098] [outer = 0x124cca000] 10:04:57 INFO - PROCESS | 1936 | 1468861497552 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x129613400) [pid = 1936] [serial = 1099] [outer = 0x124cca000] 10:04:57 INFO - PROCESS | 1936 | 1468861497909 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]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 569ms 10:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:04:57 INFO - PROCESS | 1936 | 1468861497961 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 1936 | 1468861497962 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 10:04:57 INFO - PROCESS | 1936 | 1468861497965 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 1936 | 1468861497966 Marionette TRACE conn2 <- [1,1438,null,{}] 10:04:57 INFO - PROCESS | 1936 | 1468861497968 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}] 10:04:57 INFO - PROCESS | 1936 | 1468861497969 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:58 INFO - PROCESS | 1936 | 1468861498063 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:04:58 INFO - PROCESS | 1936 | 1468861498074 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 1936 | 1468861498075 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x11722c800 == 36 [pid = 1936] [id = 367] 10:04:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12961e800) [pid = 1936] [serial = 1100] [outer = 0x0] 10:04:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12a732000) [pid = 1936] [serial = 1101] [outer = 0x12961e800] 10:04:58 INFO - PROCESS | 1936 | 1468861498099 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a896400) [pid = 1936] [serial = 1102] [outer = 0x12961e800] 10:04:58 INFO - PROCESS | 1936 | 1468861498447 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]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 10:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:04:58 INFO - PROCESS | 1936 | 1468861498487 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 1936 | 1468861498488 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 10:04:58 INFO - PROCESS | 1936 | 1468861498490 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - PROCESS | 1936 | 1468861498491 Marionette TRACE conn2 <- [1,1442,null,{}] 10:04:58 INFO - PROCESS | 1936 | 1468861498493 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}] 10:04:58 INFO - PROCESS | 1936 | 1468861498494 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:58 INFO - PROCESS | 1936 | 1468861498671 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x123008800) [pid = 1936] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x115faac00) [pid = 1936] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1127a1c00) [pid = 1936] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x12672b800) [pid = 1936] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x11673ac00) [pid = 1936] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x118880400) [pid = 1936] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x11825d000) [pid = 1936] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12961c800) [pid = 1936] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1131bbc00) [pid = 1936] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x118fb9000) [pid = 1936] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x11931f000) [pid = 1936] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x11672ec00) [pid = 1936] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1242ac400) [pid = 1936] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1126f4400) [pid = 1936] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x115faf400) [pid = 1936] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:04:58 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x118211800) [pid = 1936] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:04:58 INFO - PROCESS | 1936 | 1468861498714 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 1936 | 1468861498716 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x11824a000 == 37 [pid = 1936] [id = 368] 10:04:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1126fac00) [pid = 1936] [serial = 1103] [outer = 0x0] 10:04:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x112f29400) [pid = 1936] [serial = 1104] [outer = 0x1126fac00] 10:04:58 INFO - PROCESS | 1936 | 1468861498740 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x116884400) [pid = 1936] [serial = 1105] [outer = 0x1126fac00] 10:04:59 INFO - PROCESS | 1936 | 1468861499018 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]]]}] 10:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 572ms 10:04:59 INFO - PROCESS | 1936 | 1468861499063 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 1936 | 1468861499064 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 10:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:04:59 INFO - PROCESS | 1936 | 1468861499074 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 1936 | 1468861499075 Marionette TRACE conn2 <- [1,1446,null,{}] 10:04:59 INFO - PROCESS | 1936 | 1468861499077 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}] 10:04:59 INFO - PROCESS | 1936 | 1468861499078 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:59 INFO - PROCESS | 1936 | 1468861499159 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:04:59 INFO - PROCESS | 1936 | 1468861499163 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 1936 | 1468861499164 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b808800 == 38 [pid = 1936] [id = 369] 10:04:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x118207800) [pid = 1936] [serial = 1106] [outer = 0x0] 10:04:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1207e1000) [pid = 1936] [serial = 1107] [outer = 0x118207800] 10:04:59 INFO - PROCESS | 1936 | 1468861499190 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x12961fc00) [pid = 1936] [serial = 1108] [outer = 0x118207800] 10:04:59 INFO - PROCESS | 1936 | 1468861499521 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]]]}] 10:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 469ms 10:04:59 INFO - PROCESS | 1936 | 1468861499543 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 1936 | 1468861499544 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 10:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:04:59 INFO - PROCESS | 1936 | 1468861499569 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 1936 | 1468861499570 Marionette TRACE conn2 <- [1,1450,null,{}] 10:04:59 INFO - PROCESS | 1936 | 1468861499572 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}] 10:04:59 INFO - PROCESS | 1936 | 1468861499573 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:59 INFO - PROCESS | 1936 | 1468861499655 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:04:59 INFO - PROCESS | 1936 | 1468861499659 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 1936 | 1468861499668 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:04:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be3f800 == 39 [pid = 1936] [id = 370] 10:04:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1245c6800) [pid = 1936] [serial = 1109] [outer = 0x0] 10:04:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x12ab0c800) [pid = 1936] [serial = 1110] [outer = 0x1245c6800] 10:04:59 INFO - PROCESS | 1936 | 1468861499692 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x12b82c800) [pid = 1936] [serial = 1111] [outer = 0x1245c6800] 10:05:00 INFO - PROCESS | 1936 | 1468861500022 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]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 479ms 10:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:05:00 INFO - PROCESS | 1936 | 1468861500039 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 1936 | 1468861500041 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 10:05:00 INFO - PROCESS | 1936 | 1468861500043 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 1936 | 1468861500045 Marionette TRACE conn2 <- [1,1454,null,{}] 10:05:00 INFO - PROCESS | 1936 | 1468861500047 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}] 10:05:00 INFO - PROCESS | 1936 | 1468861500049 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:00 INFO - PROCESS | 1936 | 1468861500139 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:05:00 INFO - PROCESS | 1936 | 1468861500142 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 1936 | 1468861500144 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf8b000 == 40 [pid = 1936] [id = 371] 10:05:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x12b9abc00) [pid = 1936] [serial = 1112] [outer = 0x0] 10:05:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12b9b5800) [pid = 1936] [serial = 1113] [outer = 0x12b9abc00] 10:05:00 INFO - PROCESS | 1936 | 1468861500169 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12bb97400) [pid = 1936] [serial = 1114] [outer = 0x12b9abc00] 10:05:00 INFO - PROCESS | 1936 | 1468861500510 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]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 518ms 10:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:05:00 INFO - PROCESS | 1936 | 1468861500562 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 1936 | 1468861500563 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 10:05:00 INFO - PROCESS | 1936 | 1468861500565 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 1936 | 1468861500566 Marionette TRACE conn2 <- [1,1458,null,{}] 10:05:00 INFO - PROCESS | 1936 | 1468861500568 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}] 10:05:00 INFO - PROCESS | 1936 | 1468861500569 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:00 INFO - PROCESS | 1936 | 1468861500655 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:05:00 INFO - PROCESS | 1936 | 1468861500750 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 1936 | 1468861500751 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x113a90000 == 41 [pid = 1936] [id = 372] 10:05:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x111d13800) [pid = 1936] [serial = 1115] [outer = 0x0] 10:05:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1127d5400) [pid = 1936] [serial = 1116] [outer = 0x111d13800] 10:05:00 INFO - PROCESS | 1936 | 1468861500783 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x113350800) [pid = 1936] [serial = 1117] [outer = 0x111d13800] 10:05:01 INFO - PROCESS | 1936 | 1468861501225 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]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 719ms 10:05:01 INFO - PROCESS | 1936 | 1468861501300 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 1936 | 1468861501302 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 10:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:05:01 INFO - PROCESS | 1936 | 1468861501307 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 1936 | 1468861501308 Marionette TRACE conn2 <- [1,1462,null,{}] 10:05:01 INFO - PROCESS | 1936 | 1468861501312 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}] 10:05:01 INFO - PROCESS | 1936 | 1468861501317 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:01 INFO - PROCESS | 1936 | 1468861501420 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:05:01 INFO - PROCESS | 1936 | 1468861501489 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 1936 | 1468861501491 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x120702800 == 42 [pid = 1936] [id = 373] 10:05:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x11825e400) [pid = 1936] [serial = 1118] [outer = 0x0] 10:05:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1182b6400) [pid = 1936] [serial = 1119] [outer = 0x11825e400] 10:05:01 INFO - PROCESS | 1936 | 1468861501521 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x118f6a800) [pid = 1936] [serial = 1120] [outer = 0x11825e400] 10:05:01 INFO - PROCESS | 1936 | 1468861501941 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]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 672ms 10:05:01 INFO - PROCESS | 1936 | 1468861501987 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 1936 | 1468861501990 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 10:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:05:01 INFO - PROCESS | 1936 | 1468861501993 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 1936 | 1468861501994 Marionette TRACE conn2 <- [1,1466,null,{}] 10:05:01 INFO - PROCESS | 1936 | 1468861501997 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}] 10:05:01 INFO - PROCESS | 1936 | 1468861501998 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:02 INFO - PROCESS | 1936 | 1468861502138 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:05:02 INFO - PROCESS | 1936 | 1468861502191 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 1936 | 1468861502192 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b9800 == 43 [pid = 1936] [id = 374] 10:05:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x119c48c00) [pid = 1936] [serial = 1121] [outer = 0x0] 10:05:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x122608000) [pid = 1936] [serial = 1122] [outer = 0x119c48c00] 10:05:02 INFO - PROCESS | 1936 | 1468861502222 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x124272000) [pid = 1936] [serial = 1123] [outer = 0x119c48c00] 10:05:02 INFO - PROCESS | 1936 | 1468861502667 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]]]}] 10:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 720ms 10:05:02 INFO - PROCESS | 1936 | 1468861502730 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 1936 | 1468861502733 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 10:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:05:02 INFO - PROCESS | 1936 | 1468861502742 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 1936 | 1468861502746 Marionette TRACE conn2 <- [1,1470,null,{}] 10:05:02 INFO - PROCESS | 1936 | 1468861502752 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}] 10:05:02 INFO - PROCESS | 1936 | 1468861502755 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:02 INFO - PROCESS | 1936 | 1468861502855 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:05:02 INFO - PROCESS | 1936 | 1468861502923 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 1936 | 1468861502924 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ca8f800 == 44 [pid = 1936] [id = 375] 10:05:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x119ed2800) [pid = 1936] [serial = 1124] [outer = 0x0] 10:05:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x128dbe000) [pid = 1936] [serial = 1125] [outer = 0x119ed2800] 10:05:02 INFO - PROCESS | 1936 | 1468861502952 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12938ac00) [pid = 1936] [serial = 1126] [outer = 0x119ed2800] 10:05:03 INFO - PROCESS | 1936 | 1468861503423 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]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 729ms 10:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:05:03 INFO - PROCESS | 1936 | 1468861503467 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 1936 | 1468861503469 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 10:05:03 INFO - PROCESS | 1936 | 1468861503471 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 1936 | 1468861503472 Marionette TRACE conn2 <- [1,1474,null,{}] 10:05:03 INFO - PROCESS | 1936 | 1468861503475 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}] 10:05:03 INFO - PROCESS | 1936 | 1468861503476 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:03 INFO - PROCESS | 1936 | 1468861503577 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:05:03 INFO - PROCESS | 1936 | 1468861503646 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 1936 | 1468861503647 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x116570800 == 45 [pid = 1936] [id = 376] 10:05:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x1122be000) [pid = 1936] [serial = 1127] [outer = 0x0] 10:05:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x116aabc00) [pid = 1936] [serial = 1128] [outer = 0x1122be000] 10:05:03 INFO - PROCESS | 1936 | 1468861503678 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x129386800) [pid = 1936] [serial = 1129] [outer = 0x1122be000] 10:05:04 INFO - PROCESS | 1936 | 1468861504268 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]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 821ms 10:05:04 INFO - PROCESS | 1936 | 1468861504293 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 1936 | 1468861504295 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 10:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:05:04 INFO - PROCESS | 1936 | 1468861504298 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - PROCESS | 1936 | 1468861504300 Marionette TRACE conn2 <- [1,1478,null,{}] 10:05:04 INFO - PROCESS | 1936 | 1468861504304 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}] 10:05:04 INFO - PROCESS | 1936 | 1468861504305 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:04 INFO - PROCESS | 1936 | 1468861504403 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:05:04 INFO - PROCESS | 1936 | 1468861504473 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 1936 | 1468861504474 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x11722a800 == 46 [pid = 1936] [id = 377] 10:05:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x116805c00) [pid = 1936] [serial = 1130] [outer = 0x0] 10:05:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x1176ab800) [pid = 1936] [serial = 1131] [outer = 0x116805c00] 10:05:04 INFO - PROCESS | 1936 | 1468861504504 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x118260400) [pid = 1936] [serial = 1132] [outer = 0x116805c00] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf8b000 == 45 [pid = 1936] [id = 371] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x12be3f800 == 44 [pid = 1936] [id = 370] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x12b808800 == 43 [pid = 1936] [id = 369] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x11824a000 == 42 [pid = 1936] [id = 368] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x11722c800 == 41 [pid = 1936] [id = 367] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x1293a5000 == 40 [pid = 1936] [id = 366] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x1261c2800 == 39 [pid = 1936] [id = 365] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x123fbb000 == 38 [pid = 1936] [id = 364] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x12268d000 == 37 [pid = 1936] [id = 363] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x1185a8800 == 36 [pid = 1936] [id = 362] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x1168b4000 == 35 [pid = 1936] [id = 361] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x119946800 == 34 [pid = 1936] [id = 360] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x118184800 == 33 [pid = 1936] [id = 359] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x119554000 == 32 [pid = 1936] [id = 358] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x116570800 == 31 [pid = 1936] [id = 376] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x12ca8f800 == 30 [pid = 1936] [id = 375] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b9800 == 29 [pid = 1936] [id = 374] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x120702800 == 28 [pid = 1936] [id = 373] 10:05:05 INFO - PROCESS | 1936 | --DOCSHELL 0x113a90000 == 27 [pid = 1936] [id = 372] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x116745800) [pid = 1936] [serial = 1044] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x117e8b800) [pid = 1936] [serial = 1045] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1267aa000) [pid = 1936] [serial = 1059] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x1182b8400) [pid = 1936] [serial = 1047] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x1185e0400) [pid = 1936] [serial = 1048] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1245c5800) [pid = 1936] [serial = 1056] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x129287400) [pid = 1936] [serial = 1062] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x113d61c00) [pid = 1936] [serial = 1027] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x128dba800) [pid = 1936] [serial = 1060] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1129abc00) [pid = 1936] [serial = 1026] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1129b2400) [pid = 1936] [serial = 1041] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1187fcc00) [pid = 1936] [serial = 1030] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1182b1c00) [pid = 1936] [serial = 1029] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1131b8400) [pid = 1936] [serial = 1042] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x123007c00) [pid = 1936] [serial = 1033] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x119b8f800) [pid = 1936] [serial = 1032] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1176b2c00) [pid = 1936] [serial = 1065] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1194b1000) [pid = 1936] [serial = 1050] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x128dc6400) [pid = 1936] [serial = 1036] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1242f3800) [pid = 1936] [serial = 1035] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x118525c00) [pid = 1936] [serial = 1039] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x11825cc00) [pid = 1936] [serial = 1038] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12961d000) [pid = 1936] [serial = 1069] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12a72fc00) [pid = 1936] [serial = 1071] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x129394c00) [pid = 1936] [serial = 1063] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1207e0800) [pid = 1936] [serial = 1053] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x124d7c800) [pid = 1936] [serial = 1057] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1232ab800) [pid = 1936] [serial = 1054] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x1237b0400) [pid = 1936] [serial = 1066] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12a867000) [pid = 1936] [serial = 1072] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x119c4f400) [pid = 1936] [serial = 1051] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x129284c00) [pid = 1936] [serial = 1068] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x12a899800) [pid = 1936] [serial = 1074] [outer = 0x0] [url = about:blank] 10:05:05 INFO - PROCESS | 1936 | 1468861505460 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]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1175ms 10:05:05 INFO - PROCESS | 1936 | 1468861505475 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 1936 | 1468861505478 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 10:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:05:05 INFO - PROCESS | 1936 | 1468861505486 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - PROCESS | 1936 | 1468861505489 Marionette TRACE conn2 <- [1,1482,null,{}] 10:05:05 INFO - PROCESS | 1936 | 1468861505494 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}] 10:05:05 INFO - PROCESS | 1936 | 1468861505497 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:05 INFO - PROCESS | 1936 | 1468861505617 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:05:05 INFO - PROCESS | 1936 | 1468861505687 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 1936 | 1468861505689 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x1167ef000 == 28 [pid = 1936] [id = 378] 10:05:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1132a6800) [pid = 1936] [serial = 1133] [outer = 0x0] 10:05:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x115faec00) [pid = 1936] [serial = 1134] [outer = 0x1132a6800] 10:05:05 INFO - PROCESS | 1936 | 1468861505735 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x116732400) [pid = 1936] [serial = 1135] [outer = 0x1132a6800] 10:05:06 INFO - PROCESS | 1936 | 1468861506062 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]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 627ms 10:05:06 INFO - PROCESS | 1936 | 1468861506108 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 1936 | 1468861506112 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 10:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:05:06 INFO - PROCESS | 1936 | 1468861506117 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 1936 | 1468861506118 Marionette TRACE conn2 <- [1,1486,null,{}] 10:05:06 INFO - PROCESS | 1936 | 1468861506121 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}] 10:05:06 INFO - PROCESS | 1936 | 1468861506122 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:06 INFO - PROCESS | 1936 | 1468861506203 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:05:06 INFO - PROCESS | 1936 | 1468861506252 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 1936 | 1468861506253 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e5d000 == 29 [pid = 1936] [id = 379] 10:05:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x116738c00) [pid = 1936] [serial = 1136] [outer = 0x0] 10:05:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x117295c00) [pid = 1936] [serial = 1137] [outer = 0x116738c00] 10:05:06 INFO - PROCESS | 1936 | 1468861506280 Marionette DEBUG loaded listener.js 10:05:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x118261000) [pid = 1936] [serial = 1138] [outer = 0x116738c00] 10:05:06 INFO - PROCESS | 1936 | 1468861506587 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]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 10:05:06 INFO - PROCESS | 1936 | 1468861506636 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 1936 | 1468861506637 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 10:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:05:06 INFO - PROCESS | 1936 | 1468861506640 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 1936 | 1468861506642 Marionette TRACE conn2 <- [1,1490,null,{}] 10:05:06 INFO - PROCESS | 1936 | 1468861506650 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}] 10:05:06 INFO - PROCESS | 1936 | 1468861506653 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:06 INFO - PROCESS | 1936 | 1468861506730 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:05:06 INFO - PROCESS | 1936 | 1468861506783 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 1936 | 1468861506785 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x119168000 == 30 [pid = 1936] [id = 380] 10:05:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1133b5800) [pid = 1936] [serial = 1139] [outer = 0x0] 10:05:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1187f9c00) [pid = 1936] [serial = 1140] [outer = 0x1133b5800] 10:05:06 INFO - PROCESS | 1936 | 1468861506813 Marionette DEBUG loaded listener.js 10:05:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x119320400) [pid = 1936] [serial = 1141] [outer = 0x1133b5800] 10:05:07 INFO - PROCESS | 1936 | 1468861507101 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]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 471ms 10:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:05:07 INFO - PROCESS | 1936 | 1468861507111 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 1936 | 1468861507113 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 10:05:07 INFO - PROCESS | 1936 | 1468861507116 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 1936 | 1468861507119 Marionette TRACE conn2 <- [1,1494,null,{}] 10:05:07 INFO - PROCESS | 1936 | 1468861507126 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}] 10:05:07 INFO - PROCESS | 1936 | 1468861507127 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:07 INFO - PROCESS | 1936 | 1468861507209 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:05:07 INFO - PROCESS | 1936 | 1468861507212 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 1936 | 1468861507214 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x122689800 == 31 [pid = 1936] [id = 381] 10:05:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1194b1000) [pid = 1936] [serial = 1142] [outer = 0x0] 10:05:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x119c4b000) [pid = 1936] [serial = 1143] [outer = 0x1194b1000] 10:05:07 INFO - PROCESS | 1936 | 1468861507241 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119e34800) [pid = 1936] [serial = 1144] [outer = 0x1194b1000] 10:05:07 INFO - PROCESS | 1936 | 1468861507606 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]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 528ms 10:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:05:07 INFO - PROCESS | 1936 | 1468861507643 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 1936 | 1468861507645 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 10:05:07 INFO - PROCESS | 1936 | 1468861507647 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 1936 | 1468861507648 Marionette TRACE conn2 <- [1,1498,null,{}] 10:05:07 INFO - PROCESS | 1936 | 1468861507652 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}] 10:05:07 INFO - PROCESS | 1936 | 1468861507654 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:07 INFO - PROCESS | 1936 | 1468861507749 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:05:07 INFO - PROCESS | 1936 | 1468861507787 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 1936 | 1468861507788 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x123374800 == 32 [pid = 1936] [id = 382] 10:05:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1161b6800) [pid = 1936] [serial = 1145] [outer = 0x0] 10:05:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1207e1c00) [pid = 1936] [serial = 1146] [outer = 0x1161b6800] 10:05:07 INFO - PROCESS | 1936 | 1468861507812 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12324c800) [pid = 1936] [serial = 1147] [outer = 0x1161b6800] 10:05:08 INFO - PROCESS | 1936 | 1468861508142 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]]]}] 10:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 522ms 10:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:05:08 INFO - PROCESS | 1936 | 1468861508169 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:05:08 INFO - PROCESS | 1936 | 1468861508170 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 10:05:08 INFO - PROCESS | 1936 | 1468861508172 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 1936 | 1468861508174 Marionette TRACE conn2 <- [1,1502,null,{}] 10:05:08 INFO - PROCESS | 1936 | 1468861508176 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}] 10:05:08 INFO - PROCESS | 1936 | 1468861508180 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:08 INFO - PROCESS | 1936 | 1468861508291 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:05:08 INFO - PROCESS | 1936 | 1468861508295 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 1936 | 1468861508296 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fb7800 == 33 [pid = 1936] [id = 383] 10:05:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1194b1400) [pid = 1936] [serial = 1148] [outer = 0x0] 10:05:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x123cea000) [pid = 1936] [serial = 1149] [outer = 0x1194b1400] 10:05:08 INFO - PROCESS | 1936 | 1468861508322 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x126122800) [pid = 1936] [serial = 1150] [outer = 0x1194b1400] 10:05:08 INFO - PROCESS | 1936 | 1468861508645 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]]]}] 10:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 10:05:08 INFO - PROCESS | 1936 | 1468861508691 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:05:08 INFO - PROCESS | 1936 | 1468861508692 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 10:05:08 INFO - PROCESS | 1936 | 1468861508694 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 1936 | 1468861508695 Marionette TRACE conn2 <- [1,1506,null,{}] 10:05:08 INFO - PROCESS | 1936 | 1468861508698 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}] 10:05:08 INFO - PROCESS | 1936 | 1468861508702 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:08 INFO - PROCESS | 1936 | 1468861508819 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:05:08 INFO - PROCESS | 1936 | 1468861508855 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 1936 | 1468861508856 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x12921c000 == 34 [pid = 1936] [id = 384] 10:05:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x126728400) [pid = 1936] [serial = 1151] [outer = 0x0] 10:05:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x128be7c00) [pid = 1936] [serial = 1152] [outer = 0x126728400] 10:05:08 INFO - PROCESS | 1936 | 1468861508880 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12928a800) [pid = 1936] [serial = 1153] [outer = 0x126728400] 10:05:09 INFO - PROCESS | 1936 | 1468861509211 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]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 569ms 10:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:05:09 INFO - PROCESS | 1936 | 1468861509263 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 1936 | 1468861509264 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 10:05:09 INFO - PROCESS | 1936 | 1468861509266 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 1936 | 1468861509267 Marionette TRACE conn2 <- [1,1510,null,{}] 10:05:09 INFO - PROCESS | 1936 | 1468861509269 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}] 10:05:09 INFO - PROCESS | 1936 | 1468861509271 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:09 INFO - PROCESS | 1936 | 1468861509363 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12b9abc00) [pid = 1936] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1245c6800) [pid = 1936] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1207ddc00) [pid = 1936] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12961e800) [pid = 1936] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x124cca000) [pid = 1936] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x118211400) [pid = 1936] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1126fac00) [pid = 1936] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1207e0000) [pid = 1936] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x116735c00) [pid = 1936] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x112f20c00) [pid = 1936] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x115fb1800) [pid = 1936] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x11820e800) [pid = 1936] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1129b3800) [pid = 1936] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:05:09 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x118207800) [pid = 1936] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:05:09 INFO - PROCESS | 1936 | 1468861509565 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 1936 | 1468861509567 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x119560000 == 35 [pid = 1936] [id = 385] 10:05:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x111f2fc00) [pid = 1936] [serial = 1154] [outer = 0x0] 10:05:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1129b5c00) [pid = 1936] [serial = 1155] [outer = 0x111f2fc00] 10:05:09 INFO - PROCESS | 1936 | 1468861509592 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1176a5000) [pid = 1936] [serial = 1156] [outer = 0x111f2fc00] 10:05:09 INFO - PROCESS | 1936 | 1468861509837 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]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 623ms 10:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:05:09 INFO - PROCESS | 1936 | 1468861509890 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 1936 | 1468861509891 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 10:05:09 INFO - PROCESS | 1936 | 1468861509893 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 1936 | 1468861509894 Marionette TRACE conn2 <- [1,1514,null,{}] 10:05:09 INFO - PROCESS | 1936 | 1468861509897 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}] 10:05:09 INFO - PROCESS | 1936 | 1468861509898 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:10 INFO - PROCESS | 1936 | 1468861510005 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:05:10 INFO - PROCESS | 1936 | 1468861510009 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 1936 | 1468861510010 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x119165800 == 36 [pid = 1936] [id = 386] 10:05:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x115f46400) [pid = 1936] [serial = 1157] [outer = 0x0] 10:05:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1207ddc00) [pid = 1936] [serial = 1158] [outer = 0x115f46400] 10:05:10 INFO - PROCESS | 1936 | 1468861510038 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1267aa000) [pid = 1936] [serial = 1159] [outer = 0x115f46400] 10:05:10 INFO - PROCESS | 1936 | 1468861510529 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]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 10:05:10 INFO - PROCESS | 1936 | 1468861510564 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:05:10 INFO - PROCESS | 1936 | 1468861510565 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 10:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:05:10 INFO - PROCESS | 1936 | 1468861510571 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - PROCESS | 1936 | 1468861510572 Marionette TRACE conn2 <- [1,1518,null,{}] 10:05:10 INFO - PROCESS | 1936 | 1468861510574 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}] 10:05:10 INFO - PROCESS | 1936 | 1468861510575 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:10 INFO - PROCESS | 1936 | 1468861510653 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:05:10 INFO - PROCESS | 1936 | 1468861510656 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 1936 | 1468861510657 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aaed800 == 37 [pid = 1936] [id = 387] 10:05:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x129390800) [pid = 1936] [serial = 1160] [outer = 0x0] 10:05:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12961d000) [pid = 1936] [serial = 1161] [outer = 0x129390800] 10:05:10 INFO - PROCESS | 1936 | 1468861510682 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12a89e400) [pid = 1936] [serial = 1162] [outer = 0x129390800] 10:05:11 INFO - PROCESS | 1936 | 1468861511042 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]]]}] 10:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 10:05:11 INFO - PROCESS | 1936 | 1468861511089 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:05:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:05:11 INFO - PROCESS | 1936 | 1468861511091 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 10:05:11 INFO - PROCESS | 1936 | 1468861511094 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:05:11 INFO - PROCESS | 1936 | 1468861511097 Marionette TRACE conn2 <- [1,1522,null,{}] 10:05:11 INFO - PROCESS | 1936 | 1468861511100 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}] 10:05:11 INFO - PROCESS | 1936 | 1468861511102 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:11 INFO - PROCESS | 1936 | 1468861511271 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:05:11 INFO - PROCESS | 1936 | 1468861511289 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:11 INFO - PROCESS | 1936 | 1468861511291 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x123374000 == 38 [pid = 1936] [id = 388] 10:05:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12ab08000) [pid = 1936] [serial = 1163] [outer = 0x0] 10:05:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12b828000) [pid = 1936] [serial = 1164] [outer = 0x12ab08000] 10:05:11 INFO - PROCESS | 1936 | 1468861511335 Marionette DEBUG loaded listener.js 10:05:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12b9b3400) [pid = 1936] [serial = 1165] [outer = 0x12ab08000] 10:05:11 INFO - PROCESS | 1936 | 1468861511849 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"]]]}] 10:05:11 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 () { 10:05:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:05:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:05:11 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 () { 10:05:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:05:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:05:11 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 () { 10:05:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:05:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:05:11 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 () { 10:05:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:05:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:05:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 773ms 10:05:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:05:11 INFO - PROCESS | 1936 | 1468861511867 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:05:11 INFO - PROCESS | 1936 | 1468861511870 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 10:05:11 INFO - PROCESS | 1936 | 1468861511873 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:05:11 INFO - PROCESS | 1936 | 1468861511875 Marionette TRACE conn2 <- [1,1526,null,{}] 10:05:11 INFO - PROCESS | 1936 | 1468861511879 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}] 10:05:11 INFO - PROCESS | 1936 | 1468861511881 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:11 INFO - PROCESS | 1936 | 1468861511995 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:05:12 INFO - PROCESS | 1936 | 1468861512051 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 1936 | 1468861512053 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e4b000 == 39 [pid = 1936] [id = 389] 10:05:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x116735400) [pid = 1936] [serial = 1166] [outer = 0x0] 10:05:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x116745800) [pid = 1936] [serial = 1167] [outer = 0x116735400] 10:05:12 INFO - PROCESS | 1936 | 1468861512106 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x117e8ec00) [pid = 1936] [serial = 1168] [outer = 0x116735400] 10:05:12 INFO - PROCESS | 1936 | 1468861512547 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"]]]}] 10:05:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:05:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:05:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:05:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 722ms 10:05:12 INFO - PROCESS | 1936 | 1468861512621 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:05:12 INFO - PROCESS | 1936 | 1468861512624 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 10:05:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:05:12 INFO - PROCESS | 1936 | 1468861512631 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - PROCESS | 1936 | 1468861512633 Marionette TRACE conn2 <- [1,1530,null,{}] 10:05:12 INFO - PROCESS | 1936 | 1468861512636 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}] 10:05:12 INFO - PROCESS | 1936 | 1468861512637 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:12 INFO - PROCESS | 1936 | 1468861512745 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:05:12 INFO - PROCESS | 1936 | 1468861512824 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 1936 | 1468861512825 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x1242bd800 == 40 [pid = 1936] [id = 390] 10:05:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x118267800) [pid = 1936] [serial = 1169] [outer = 0x0] 10:05:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x119793c00) [pid = 1936] [serial = 1170] [outer = 0x118267800] 10:05:12 INFO - PROCESS | 1936 | 1468861512856 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x122602c00) [pid = 1936] [serial = 1171] [outer = 0x118267800] 10:05:13 INFO - PROCESS | 1936 | 1468861513271 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]]]}] 10:05:13 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 10:05:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:05:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:05:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:05:13 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. 10:05:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:05:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 10:05:13 INFO - PROCESS | 1936 | 1468861513301 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 1936 | 1468861513303 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 10:05:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:05:13 INFO - PROCESS | 1936 | 1468861513305 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 1936 | 1468861513308 Marionette TRACE conn2 <- [1,1534,null,{}] 10:05:13 INFO - PROCESS | 1936 | 1468861513316 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}] 10:05:13 INFO - PROCESS | 1936 | 1468861513319 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:13 INFO - PROCESS | 1936 | 1468861513429 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:05:13 INFO - PROCESS | 1936 | 1468861513491 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 1936 | 1468861513493 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be48800 == 41 [pid = 1936] [id = 391] 10:05:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1237b0400) [pid = 1936] [serial = 1172] [outer = 0x0] 10:05:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1240f8c00) [pid = 1936] [serial = 1173] [outer = 0x1237b0400] 10:05:13 INFO - PROCESS | 1936 | 1468861513524 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x126127800) [pid = 1936] [serial = 1174] [outer = 0x1237b0400] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x12aaed800 == 40 [pid = 1936] [id = 387] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x119165800 == 39 [pid = 1936] [id = 386] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x119560000 == 38 [pid = 1936] [id = 385] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x12921c000 == 37 [pid = 1936] [id = 384] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x123fb7800 == 36 [pid = 1936] [id = 383] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x123374800 == 35 [pid = 1936] [id = 382] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x122689800 == 34 [pid = 1936] [id = 381] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x119168000 == 33 [pid = 1936] [id = 380] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x117e5d000 == 32 [pid = 1936] [id = 379] 10:05:14 INFO - PROCESS | 1936 | --DOCSHELL 0x1167ef000 == 31 [pid = 1936] [id = 378] 10:05:14 INFO - PROCESS | 1936 | 1468861514192 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]]]}] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12b9b5800) [pid = 1936] [serial = 1113] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12b82c800) [pid = 1936] [serial = 1111] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x123cee800) [pid = 1936] [serial = 1095] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12a732000) [pid = 1936] [serial = 1101] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x128bac000) [pid = 1936] [serial = 1098] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12a896400) [pid = 1936] [serial = 1102] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x118517400) [pid = 1936] [serial = 1086] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x118f5fc00) [pid = 1936] [serial = 1087] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x116884400) [pid = 1936] [serial = 1105] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x123249c00) [pid = 1936] [serial = 1092] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x11687f800) [pid = 1936] [serial = 1083] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x117e8d400) [pid = 1936] [serial = 1084] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x12b82e000) [pid = 1936] [serial = 1075] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x116734800) [pid = 1936] [serial = 1077] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1176ab000) [pid = 1936] [serial = 1078] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x118526400) [pid = 1936] [serial = 1080] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x118fb8400) [pid = 1936] [serial = 1081] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x119b8b800) [pid = 1936] [serial = 1089] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1207d2c00) [pid = 1936] [serial = 1090] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x12961fc00) [pid = 1936] [serial = 1108] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12ab0c800) [pid = 1936] [serial = 1110] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12bb97400) [pid = 1936] [serial = 1114] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x112f29400) [pid = 1936] [serial = 1104] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x129613400) [pid = 1936] [serial = 1099] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1239b3400) [pid = 1936] [serial = 1096] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x123cebc00) [pid = 1936] [serial = 1093] [outer = 0x0] [url = about:blank] 10:05:14 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x1207e1000) [pid = 1936] [serial = 1107] [outer = 0x0] [url = about:blank] 10:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 929ms 10:05:14 INFO - PROCESS | 1936 | 1468861514236 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 1936 | 1468861514239 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 10:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:05:14 INFO - PROCESS | 1936 | 1468861514243 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 1936 | 1468861514246 Marionette TRACE conn2 <- [1,1538,null,{}] 10:05:14 INFO - PROCESS | 1936 | 1468861514252 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}] 10:05:14 INFO - PROCESS | 1936 | 1468861514254 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:14 INFO - PROCESS | 1936 | 1468861514357 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:05:14 INFO - PROCESS | 1936 | 1468861514367 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 1936 | 1468861514369 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x117224800 == 32 [pid = 1936] [id = 392] 10:05:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x116f3c800) [pid = 1936] [serial = 1175] [outer = 0x0] 10:05:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x117e8c800) [pid = 1936] [serial = 1176] [outer = 0x116f3c800] 10:05:14 INFO - PROCESS | 1936 | 1468861514412 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x118211400) [pid = 1936] [serial = 1177] [outer = 0x116f3c800] 10:05:14 INFO - PROCESS | 1936 | 1468861514844 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]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 622ms 10:05:14 INFO - PROCESS | 1936 | 1468861514866 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 1936 | 1468861514869 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 10:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:05:14 INFO - PROCESS | 1936 | 1468861514874 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 1936 | 1468861514876 Marionette TRACE conn2 <- [1,1542,null,{}] 10:05:14 INFO - PROCESS | 1936 | 1468861514878 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}] 10:05:14 INFO - PROCESS | 1936 | 1468861514880 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:15 INFO - PROCESS | 1936 | 1468861515000 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:05:15 INFO - PROCESS | 1936 | 1468861515007 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 1936 | 1468861515009 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f19000 == 33 [pid = 1936] [id = 393] 10:05:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x118526400) [pid = 1936] [serial = 1178] [outer = 0x0] 10:05:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1194b3800) [pid = 1936] [serial = 1179] [outer = 0x118526400] 10:05:15 INFO - PROCESS | 1936 | 1468861515042 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1207d2c00) [pid = 1936] [serial = 1180] [outer = 0x118526400] 10:05:15 INFO - PROCESS | 1936 | 1468861515359 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]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 10:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:05:15 INFO - PROCESS | 1936 | 1468861515395 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 1936 | 1468861515397 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 10:05:15 INFO - PROCESS | 1936 | 1468861515401 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 1936 | 1468861515404 Marionette TRACE conn2 <- [1,1546,null,{}] 10:05:15 INFO - PROCESS | 1936 | 1468861515412 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}] 10:05:15 INFO - PROCESS | 1936 | 1468861515415 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:15 INFO - PROCESS | 1936 | 1468861515492 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:05:15 INFO - PROCESS | 1936 | 1468861515497 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 1936 | 1468861515499 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x1232bc000 == 34 [pid = 1936] [id = 394] 10:05:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1237b0000) [pid = 1936] [serial = 1181] [outer = 0x0] 10:05:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x123cebc00) [pid = 1936] [serial = 1182] [outer = 0x1237b0000] 10:05:15 INFO - PROCESS | 1936 | 1468861515529 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x124ccb800) [pid = 1936] [serial = 1183] [outer = 0x1237b0000] 10:05:15 INFO - PROCESS | 1936 | 1468861515870 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]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 523ms 10:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:05:15 INFO - PROCESS | 1936 | 1468861515923 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 1936 | 1468861515924 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 10:05:15 INFO - PROCESS | 1936 | 1468861515926 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 1936 | 1468861515928 Marionette TRACE conn2 <- [1,1550,null,{}] 10:05:15 INFO - PROCESS | 1936 | 1468861515930 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}] 10:05:15 INFO - PROCESS | 1936 | 1468861515931 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:16 INFO - PROCESS | 1936 | 1468861516011 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:05:16 INFO - PROCESS | 1936 | 1468861516075 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 1936 | 1468861516076 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x124213800 == 35 [pid = 1936] [id = 395] 10:05:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x124cd2c00) [pid = 1936] [serial = 1184] [outer = 0x0] 10:05:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x128be8400) [pid = 1936] [serial = 1185] [outer = 0x124cd2c00] 10:05:16 INFO - PROCESS | 1936 | 1468861516107 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x12961d800) [pid = 1936] [serial = 1186] [outer = 0x124cd2c00] 10:05:16 INFO - PROCESS | 1936 | 1468861516373 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]]]}] 10:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 469ms 10:05:16 INFO - PROCESS | 1936 | 1468861516397 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 1936 | 1468861516398 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 10:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:05:16 INFO - PROCESS | 1936 | 1468861516409 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - PROCESS | 1936 | 1468861516410 Marionette TRACE conn2 <- [1,1554,null,{}] 10:05:16 INFO - PROCESS | 1936 | 1468861516412 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}] 10:05:16 INFO - PROCESS | 1936 | 1468861516414 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:16 INFO - PROCESS | 1936 | 1468861516530 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:05:16 INFO - PROCESS | 1936 | 1468861516536 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 1936 | 1468861516537 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x129214000 == 36 [pid = 1936] [id = 396] 10:05:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1133ddc00) [pid = 1936] [serial = 1187] [outer = 0x0] 10:05:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12a64a400) [pid = 1936] [serial = 1188] [outer = 0x1133ddc00] 10:05:16 INFO - PROCESS | 1936 | 1468861516621 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12a89b800) [pid = 1936] [serial = 1189] [outer = 0x1133ddc00] 10:05:17 INFO - PROCESS | 1936 | 1468861517102 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]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 10:05:17 INFO - PROCESS | 1936 | 1468861517129 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 1936 | 1468861517130 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 10:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:05:17 INFO - PROCESS | 1936 | 1468861517140 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 1936 | 1468861517141 Marionette TRACE conn2 <- [1,1558,null,{}] 10:05:17 INFO - PROCESS | 1936 | 1468861517143 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}] 10:05:17 INFO - PROCESS | 1936 | 1468861517147 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:17 INFO - PROCESS | 1936 | 1468861517273 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:05:17 INFO - PROCESS | 1936 | 1468861517278 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 1936 | 1468861517279 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a757000 == 37 [pid = 1936] [id = 397] 10:05:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x112f21800) [pid = 1936] [serial = 1190] [outer = 0x0] 10:05:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12b9abc00) [pid = 1936] [serial = 1191] [outer = 0x112f21800] 10:05:17 INFO - PROCESS | 1936 | 1468861517345 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12bb94400) [pid = 1936] [serial = 1192] [outer = 0x112f21800] 10:05:17 INFO - PROCESS | 1936 | 1468861517673 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]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 569ms 10:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:05:17 INFO - PROCESS | 1936 | 1468861517709 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 1936 | 1468861517710 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 10:05:17 INFO - PROCESS | 1936 | 1468861517713 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 1936 | 1468861517714 Marionette TRACE conn2 <- [1,1562,null,{}] 10:05:17 INFO - PROCESS | 1936 | 1468861517716 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}] 10:05:17 INFO - PROCESS | 1936 | 1468861517718 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:17 INFO - PROCESS | 1936 | 1468861517818 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:05:17 INFO - PROCESS | 1936 | 1468861517822 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 1936 | 1468861517823 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aae5000 == 38 [pid = 1936] [id = 398] 10:05:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12bb94800) [pid = 1936] [serial = 1193] [outer = 0x0] 10:05:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12bb9b400) [pid = 1936] [serial = 1194] [outer = 0x12bb94800] 10:05:17 INFO - PROCESS | 1936 | 1468861517848 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12be5bc00) [pid = 1936] [serial = 1195] [outer = 0x12bb94800] 10:05:18 INFO - PROCESS | 1936 | 1468861518170 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]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 469ms 10:05:18 INFO - PROCESS | 1936 | 1468861518195 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 1936 | 1468861518196 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 10:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:05:18 INFO - PROCESS | 1936 | 1468861518201 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 1936 | 1468861518204 Marionette TRACE conn2 <- [1,1566,null,{}] 10:05:18 INFO - PROCESS | 1936 | 1468861518206 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}] 10:05:18 INFO - PROCESS | 1936 | 1468861518207 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:18 INFO - PROCESS | 1936 | 1468861518307 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:05:18 INFO - PROCESS | 1936 | 1468861518311 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 1936 | 1468861518320 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be42000 == 39 [pid = 1936] [id = 399] 10:05:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x11820e400) [pid = 1936] [serial = 1196] [outer = 0x0] 10:05:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x129288400) [pid = 1936] [serial = 1197] [outer = 0x11820e400] 10:05:18 INFO - PROCESS | 1936 | 1468861518435 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12be65800) [pid = 1936] [serial = 1198] [outer = 0x11820e400] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1133b5800) [pid = 1936] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1161b6800) [pid = 1936] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1132a6800) [pid = 1936] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1194b1400) [pid = 1936] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x126728400) [pid = 1936] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1194b1000) [pid = 1936] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x111f2fc00) [pid = 1936] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x111d13800) [pid = 1936] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x116738c00) [pid = 1936] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x11825e400) [pid = 1936] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x119c48c00) [pid = 1936] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x129390800) [pid = 1936] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x119ed2800) [pid = 1936] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1122be000) [pid = 1936] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:05:18 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x115f46400) [pid = 1936] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:05:18 INFO - PROCESS | 1936 | 1468861518708 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]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 523ms 10:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:05:18 INFO - PROCESS | 1936 | 1468861518725 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 1936 | 1468861518726 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 10:05:18 INFO - PROCESS | 1936 | 1468861518728 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 1936 | 1468861518729 Marionette TRACE conn2 <- [1,1570,null,{}] 10:05:18 INFO - PROCESS | 1936 | 1468861518739 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}] 10:05:18 INFO - PROCESS | 1936 | 1468861518740 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:18 INFO - PROCESS | 1936 | 1468861518826 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:05:18 INFO - PROCESS | 1936 | 1468861518830 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 1936 | 1468861518832 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf86800 == 40 [pid = 1936] [id = 400] 10:05:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1122be000) [pid = 1936] [serial = 1199] [outer = 0x0] 10:05:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1194a8000) [pid = 1936] [serial = 1200] [outer = 0x1122be000] 10:05:18 INFO - PROCESS | 1936 | 1468861518856 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1232a6000) [pid = 1936] [serial = 1201] [outer = 0x1122be000] 10:05:19 INFO - PROCESS | 1936 | 1468861519202 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]]]}] 10:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 526ms 10:05:19 INFO - PROCESS | 1936 | 1468861519255 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:05:19 INFO - PROCESS | 1936 | 1468861519257 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 10:05:19 INFO - PROCESS | 1936 | 1468861519260 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 1936 | 1468861519262 Marionette TRACE conn2 <- [1,1574,null,{}] 10:05:19 INFO - PROCESS | 1936 | 1468861519265 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}] 10:05:19 INFO - PROCESS | 1936 | 1468861519266 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:19 INFO - PROCESS | 1936 | 1468861519419 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:05:19 INFO - PROCESS | 1936 | 1468861519446 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 1936 | 1468861519447 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c633000 == 41 [pid = 1936] [id = 401] 10:05:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x123549c00) [pid = 1936] [serial = 1202] [outer = 0x0] 10:05:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12be61c00) [pid = 1936] [serial = 1203] [outer = 0x123549c00] 10:05:19 INFO - PROCESS | 1936 | 1468861519489 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12beb5000) [pid = 1936] [serial = 1204] [outer = 0x123549c00] 10:05:19 INFO - PROCESS | 1936 | 1468861519808 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]]]}] 10:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 570ms 10:05:19 INFO - PROCESS | 1936 | 1468861519829 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:05:19 INFO - PROCESS | 1936 | 1468861519831 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 10:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:05:19 INFO - PROCESS | 1936 | 1468861519837 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 1936 | 1468861519839 Marionette TRACE conn2 <- [1,1578,null,{}] 10:05:19 INFO - PROCESS | 1936 | 1468861519841 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}] 10:05:19 INFO - PROCESS | 1936 | 1468861519843 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:19 INFO - PROCESS | 1936 | 1468861519933 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:05:19 INFO - PROCESS | 1936 | 1468861519992 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 1936 | 1468861519994 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x12caa6800 == 42 [pid = 1936] [id = 402] 10:05:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x126728400) [pid = 1936] [serial = 1205] [outer = 0x0] 10:05:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12bebc400) [pid = 1936] [serial = 1206] [outer = 0x126728400] 10:05:20 INFO - PROCESS | 1936 | 1468861520020 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12bfbd400) [pid = 1936] [serial = 1207] [outer = 0x126728400] 10:05:20 INFO - PROCESS | 1936 | 1468861520300 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]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 521ms 10:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:05:20 INFO - PROCESS | 1936 | 1468861520357 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 1936 | 1468861520358 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 10:05:20 INFO - PROCESS | 1936 | 1468861520360 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 1936 | 1468861520361 Marionette TRACE conn2 <- [1,1582,null,{}] 10:05:20 INFO - PROCESS | 1936 | 1468861520363 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}] 10:05:20 INFO - PROCESS | 1936 | 1468861520364 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:20 INFO - PROCESS | 1936 | 1468861520502 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:05:20 INFO - PROCESS | 1936 | 1468861520556 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 1936 | 1468861520558 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x11326a800 == 43 [pid = 1936] [id = 403] 10:05:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x111da9800) [pid = 1936] [serial = 1208] [outer = 0x0] 10:05:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1129aec00) [pid = 1936] [serial = 1209] [outer = 0x111da9800] 10:05:20 INFO - PROCESS | 1936 | 1468861520590 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x115f46400) [pid = 1936] [serial = 1210] [outer = 0x111da9800] 10:05:21 INFO - PROCESS | 1936 | 1468861521051 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]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 719ms 10:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:05:21 INFO - PROCESS | 1936 | 1468861521080 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:05:21 INFO - PROCESS | 1936 | 1468861521083 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 10:05:21 INFO - PROCESS | 1936 | 1468861521086 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 1936 | 1468861521088 Marionette TRACE conn2 <- [1,1586,null,{}] 10:05:21 INFO - PROCESS | 1936 | 1468861521091 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}] 10:05:21 INFO - PROCESS | 1936 | 1468861521095 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:21 INFO - PROCESS | 1936 | 1468861521201 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:05:21 INFO - PROCESS | 1936 | 1468861521295 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 1936 | 1468861521297 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x12308a000 == 44 [pid = 1936] [id = 404] 10:05:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1176a4400) [pid = 1936] [serial = 1211] [outer = 0x0] 10:05:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1187f9800) [pid = 1936] [serial = 1212] [outer = 0x1176a4400] 10:05:21 INFO - PROCESS | 1936 | 1468861521339 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x119c4cc00) [pid = 1936] [serial = 1213] [outer = 0x1176a4400] 10:05:21 INFO - PROCESS | 1936 | 1468861521763 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]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 719ms 10:05:21 INFO - PROCESS | 1936 | 1468861521806 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:05:21 INFO - PROCESS | 1936 | 1468861521808 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 10:05:21 INFO - PROCESS | 1936 | 1468861521811 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 1936 | 1468861521812 Marionette TRACE conn2 <- [1,1590,null,{}] 10:05:21 INFO - PROCESS | 1936 | 1468861521815 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}] 10:05:21 INFO - PROCESS | 1936 | 1468861521816 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:21 INFO - PROCESS | 1936 | 1468861521919 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:05:21 INFO - PROCESS | 1936 | 1468861521982 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 1936 | 1468861521984 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba1f000 == 45 [pid = 1936] [id = 405] 10:05:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x123706400) [pid = 1936] [serial = 1214] [outer = 0x0] 10:05:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x124ccfc00) [pid = 1936] [serial = 1215] [outer = 0x123706400] 10:05:22 INFO - PROCESS | 1936 | 1468861522012 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x129388000) [pid = 1936] [serial = 1216] [outer = 0x123706400] 10:05:22 INFO - PROCESS | 1936 | 1468861522457 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]]]}] 10:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 668ms 10:05:22 INFO - PROCESS | 1936 | 1468861522480 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:05:22 INFO - PROCESS | 1936 | 1468861522484 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 10:05:22 INFO - PROCESS | 1936 | 1468861522493 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 1936 | 1468861522496 Marionette TRACE conn2 <- [1,1594,null,{}] 10:05:22 INFO - PROCESS | 1936 | 1468861522499 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}] 10:05:22 INFO - PROCESS | 1936 | 1468861522501 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:22 INFO - PROCESS | 1936 | 1468861522630 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:05:22 INFO - PROCESS | 1936 | 1468861522691 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 1936 | 1468861522693 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d14e800 == 46 [pid = 1936] [id = 406] 10:05:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x124ccbc00) [pid = 1936] [serial = 1217] [outer = 0x0] 10:05:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12b1a6c00) [pid = 1936] [serial = 1218] [outer = 0x124ccbc00] 10:05:22 INFO - PROCESS | 1936 | 1468861522721 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12bb95800) [pid = 1936] [serial = 1219] [outer = 0x124ccbc00] 10:05:23 INFO - PROCESS | 1936 | 1468861523177 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]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 880ms 10:05:23 INFO - PROCESS | 1936 | 1468861523384 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 1936 | 1468861523386 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 10:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:05:23 INFO - PROCESS | 1936 | 1468861523391 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 1936 | 1468861523393 Marionette TRACE conn2 <- [1,1598,null,{}] 10:05:23 INFO - PROCESS | 1936 | 1468861523396 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}] 10:05:23 INFO - PROCESS | 1936 | 1468861523398 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:23 INFO - PROCESS | 1936 | 1468861523496 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:05:23 INFO - PROCESS | 1936 | 1468861523562 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 1936 | 1468861523565 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x1161a4800 == 47 [pid = 1936] [id = 407] 10:05:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x1129acc00) [pid = 1936] [serial = 1220] [outer = 0x0] 10:05:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x1129ba000) [pid = 1936] [serial = 1221] [outer = 0x1129acc00] 10:05:23 INFO - PROCESS | 1936 | 1468861523592 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x1131b0000) [pid = 1936] [serial = 1222] [outer = 0x1129acc00] 10:05:24 INFO - PROCESS | 1936 | 1468861524092 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]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 721ms 10:05:24 INFO - PROCESS | 1936 | 1468861524122 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:05:24 INFO - PROCESS | 1936 | 1468861524126 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 10:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:05:24 INFO - PROCESS | 1936 | 1468861524136 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 1936 | 1468861524140 Marionette TRACE conn2 <- [1,1602,null,{}] 10:05:24 INFO - PROCESS | 1936 | 1468861524144 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}] 10:05:24 INFO - PROCESS | 1936 | 1468861524147 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:24 INFO - PROCESS | 1936 | 1468861524273 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:05:24 INFO - PROCESS | 1936 | 1468861524380 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 1936 | 1468861524382 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x118778000 == 48 [pid = 1936] [id = 408] 10:05:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x1161b5800) [pid = 1936] [serial = 1223] [outer = 0x0] 10:05:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x1164e2c00) [pid = 1936] [serial = 1224] [outer = 0x1161b5800] 10:05:24 INFO - PROCESS | 1936 | 1468861524429 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x116730400) [pid = 1936] [serial = 1225] [outer = 0x1161b5800] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12caa6800 == 47 [pid = 1936] [id = 402] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12c633000 == 46 [pid = 1936] [id = 401] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf86800 == 45 [pid = 1936] [id = 400] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12be42000 == 44 [pid = 1936] [id = 399] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12aae5000 == 43 [pid = 1936] [id = 398] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12a757000 == 42 [pid = 1936] [id = 397] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x129214000 == 41 [pid = 1936] [id = 396] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x124213800 == 40 [pid = 1936] [id = 395] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x1232bc000 == 39 [pid = 1936] [id = 394] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x118f19000 == 38 [pid = 1936] [id = 393] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x117224800 == 37 [pid = 1936] [id = 392] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x123374000 == 36 [pid = 1936] [id = 388] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x1242bd800 == 35 [pid = 1936] [id = 390] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x117e4b000 == 34 [pid = 1936] [id = 389] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12be48800 == 33 [pid = 1936] [id = 391] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x11722a800 == 32 [pid = 1936] [id = 377] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x1161a4800 == 31 [pid = 1936] [id = 407] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12d14e800 == 30 [pid = 1936] [id = 406] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba1f000 == 29 [pid = 1936] [id = 405] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x12308a000 == 28 [pid = 1936] [id = 404] 10:05:25 INFO - PROCESS | 1936 | --DOCSHELL 0x11326a800 == 27 [pid = 1936] [id = 403] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x1187f9c00) [pid = 1936] [serial = 1140] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x119320400) [pid = 1936] [serial = 1141] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x1207e1c00) [pid = 1936] [serial = 1146] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x115faec00) [pid = 1936] [serial = 1134] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x116732400) [pid = 1936] [serial = 1135] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x123cea000) [pid = 1936] [serial = 1149] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x12324c800) [pid = 1936] [serial = 1147] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x128be7c00) [pid = 1936] [serial = 1152] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x119c4b000) [pid = 1936] [serial = 1143] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x126122800) [pid = 1936] [serial = 1150] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1129b5c00) [pid = 1936] [serial = 1155] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x113350800) [pid = 1936] [serial = 1117] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x117295c00) [pid = 1936] [serial = 1137] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1127d5400) [pid = 1936] [serial = 1116] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x118261000) [pid = 1936] [serial = 1138] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12928a800) [pid = 1936] [serial = 1153] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1176a5000) [pid = 1936] [serial = 1156] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x118f6a800) [pid = 1936] [serial = 1120] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1176ab800) [pid = 1936] [serial = 1131] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1182b6400) [pid = 1936] [serial = 1119] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x124272000) [pid = 1936] [serial = 1123] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x122608000) [pid = 1936] [serial = 1122] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12961d000) [pid = 1936] [serial = 1161] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x12938ac00) [pid = 1936] [serial = 1126] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x128dbe000) [pid = 1936] [serial = 1125] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x129386800) [pid = 1936] [serial = 1129] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x116aabc00) [pid = 1936] [serial = 1128] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12a89e400) [pid = 1936] [serial = 1162] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1207ddc00) [pid = 1936] [serial = 1158] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12b828000) [pid = 1936] [serial = 1164] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1267aa000) [pid = 1936] [serial = 1159] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x119e34800) [pid = 1936] [serial = 1144] [outer = 0x0] [url = about:blank] 10:05:25 INFO - PROCESS | 1936 | 1468861525363 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]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1279ms 10:05:25 INFO - PROCESS | 1936 | 1468861525410 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:05:25 INFO - PROCESS | 1936 | 1468861525413 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 10:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:05:25 INFO - PROCESS | 1936 | 1468861525415 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 1936 | 1468861525419 Marionette TRACE conn2 <- [1,1606,null,{}] 10:05:25 INFO - PROCESS | 1936 | 1468861525422 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}] 10:05:25 INFO - PROCESS | 1936 | 1468861525423 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:25 INFO - PROCESS | 1936 | 1468861525502 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:05:25 INFO - PROCESS | 1936 | 1468861525507 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 1936 | 1468861525509 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x116858000 == 28 [pid = 1936] [id = 409] 10:05:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x112d32c00) [pid = 1936] [serial = 1226] [outer = 0x0] 10:05:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1132a1800) [pid = 1936] [serial = 1227] [outer = 0x112d32c00] 10:05:25 INFO - PROCESS | 1936 | 1468861525538 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x115ddbc00) [pid = 1936] [serial = 1228] [outer = 0x112d32c00] 10:05:25 INFO - PROCESS | 1936 | 1468861525889 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]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 10:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:05:25 INFO - PROCESS | 1936 | 1468861525942 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:05:25 INFO - PROCESS | 1936 | 1468861525945 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 10:05:25 INFO - PROCESS | 1936 | 1468861525951 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 1936 | 1468861525952 Marionette TRACE conn2 <- [1,1610,null,{}] 10:05:25 INFO - PROCESS | 1936 | 1468861525955 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}] 10:05:25 INFO - PROCESS | 1936 | 1468861525956 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:26 INFO - PROCESS | 1936 | 1468861526034 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:05:26 INFO - PROCESS | 1936 | 1468861526037 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 1936 | 1468861526039 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x118232800 == 29 [pid = 1936] [id = 410] 10:05:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11672f000) [pid = 1936] [serial = 1229] [outer = 0x0] 10:05:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x116739000) [pid = 1936] [serial = 1230] [outer = 0x11672f000] 10:05:26 INFO - PROCESS | 1936 | 1468861526067 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x11680d800) [pid = 1936] [serial = 1231] [outer = 0x11672f000] 10:05:26 INFO - PROCESS | 1936 | 1468861526454 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]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 520ms 10:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:05:26 INFO - PROCESS | 1936 | 1468861526472 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 1936 | 1468861526474 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 10:05:26 INFO - PROCESS | 1936 | 1468861526477 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 1936 | 1468861526481 Marionette TRACE conn2 <- [1,1614,null,{}] 10:05:26 INFO - PROCESS | 1936 | 1468861526493 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}] 10:05:26 INFO - PROCESS | 1936 | 1468861526498 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:26 INFO - PROCESS | 1936 | 1468861526654 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:05:26 INFO - PROCESS | 1936 | 1468861526671 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 1936 | 1468861526673 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x11917d000 == 30 [pid = 1936] [id = 411] 10:05:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x117e9a000) [pid = 1936] [serial = 1232] [outer = 0x0] 10:05:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x11825cc00) [pid = 1936] [serial = 1233] [outer = 0x117e9a000] 10:05:26 INFO - PROCESS | 1936 | 1468861526719 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1182b2000) [pid = 1936] [serial = 1234] [outer = 0x117e9a000] 10:05:27 INFO - PROCESS | 1936 | 1468861527136 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]]]}] 10:05:27 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 10:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 678ms 10:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:05:27 INFO - PROCESS | 1936 | 1468861527154 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:05:27 INFO - PROCESS | 1936 | 1468861527156 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 10:05:27 INFO - PROCESS | 1936 | 1468861527175 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - PROCESS | 1936 | 1468861527176 Marionette TRACE conn2 <- [1,1618,null,{}] 10:05:27 INFO - PROCESS | 1936 | 1468861527178 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}] 10:05:27 INFO - PROCESS | 1936 | 1468861527180 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:27 INFO - PROCESS | 1936 | 1468861527300 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:05:27 INFO - PROCESS | 1936 | 1468861527314 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 1936 | 1468861527316 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x119e14000 == 31 [pid = 1936] [id = 412] 10:05:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1182e0400) [pid = 1936] [serial = 1235] [outer = 0x0] 10:05:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1187f3400) [pid = 1936] [serial = 1236] [outer = 0x1182e0400] 10:05:27 INFO - PROCESS | 1936 | 1468861527358 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x118886000) [pid = 1936] [serial = 1237] [outer = 0x1182e0400] 10:05:27 INFO - PROCESS | 1936 | 1468861527845 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]]]}] 10:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 735ms 10:05:27 INFO - PROCESS | 1936 | 1468861527893 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:05:27 INFO - PROCESS | 1936 | 1468861527894 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 10:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:05:27 INFO - PROCESS | 1936 | 1468861527896 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - PROCESS | 1936 | 1468861527898 Marionette TRACE conn2 <- [1,1622,null,{}] 10:05:27 INFO - PROCESS | 1936 | 1468861527900 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}] 10:05:27 INFO - PROCESS | 1936 | 1468861527901 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:27 INFO - PROCESS | 1936 | 1468861527994 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:05:28 INFO - PROCESS | 1936 | 1468861527998 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 1936 | 1468861528000 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x12275a800 == 32 [pid = 1936] [id = 413] 10:05:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1129b7000) [pid = 1936] [serial = 1238] [outer = 0x0] 10:05:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x11931c800) [pid = 1936] [serial = 1239] [outer = 0x1129b7000] 10:05:28 INFO - PROCESS | 1936 | 1468861528024 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1194b5400) [pid = 1936] [serial = 1240] [outer = 0x1129b7000] 10:05:28 INFO - PROCESS | 1936 | 1468861528364 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]]]}] 10:05:28 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 10:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 10:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:05:28 INFO - PROCESS | 1936 | 1468861528415 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 1936 | 1468861528416 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 10:05:28 INFO - PROCESS | 1936 | 1468861528418 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 1936 | 1468861528419 Marionette TRACE conn2 <- [1,1626,null,{}] 10:05:28 INFO - PROCESS | 1936 | 1468861528422 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}] 10:05:28 INFO - PROCESS | 1936 | 1468861528426 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:28 INFO - PROCESS | 1936 | 1468861528529 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:05:28 INFO - PROCESS | 1936 | 1468861528566 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 1936 | 1468861528567 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fc4000 == 33 [pid = 1936] [id = 414] 10:05:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x119993400) [pid = 1936] [serial = 1241] [outer = 0x0] 10:05:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x119c47000) [pid = 1936] [serial = 1242] [outer = 0x119993400] 10:05:28 INFO - PROCESS | 1936 | 1468861528593 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x123005000) [pid = 1936] [serial = 1243] [outer = 0x119993400] 10:05:28 INFO - PROCESS | 1936 | 1468861528898 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]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 10:05:28 INFO - PROCESS | 1936 | 1468861528940 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 1936 | 1468861528941 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 10:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:05:28 INFO - PROCESS | 1936 | 1468861528943 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 1936 | 1468861528944 Marionette TRACE conn2 <- [1,1630,null,{}] 10:05:28 INFO - PROCESS | 1936 | 1468861528947 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}] 10:05:28 INFO - PROCESS | 1936 | 1468861528948 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:29 INFO - PROCESS | 1936 | 1468861529043 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:05:29 INFO - PROCESS | 1936 | 1468861529047 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 1936 | 1468861529048 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c29000 == 34 [pid = 1936] [id = 415] 10:05:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x116804c00) [pid = 1936] [serial = 1244] [outer = 0x0] 10:05:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1237b1c00) [pid = 1936] [serial = 1245] [outer = 0x116804c00] 10:05:29 INFO - PROCESS | 1936 | 1468861529073 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x123f33000) [pid = 1936] [serial = 1246] [outer = 0x116804c00] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x116805c00) [pid = 1936] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1133ddc00) [pid = 1936] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x112f21800) [pid = 1936] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12bb94800) [pid = 1936] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x124cd2c00) [pid = 1936] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1237b0400) [pid = 1936] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x118267800) [pid = 1936] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x123549c00) [pid = 1936] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x116735400) [pid = 1936] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x116f3c800) [pid = 1936] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1237b0000) [pid = 1936] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12ab08000) [pid = 1936] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x118526400) [pid = 1936] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x126728400) [pid = 1936] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x11820e400) [pid = 1936] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:05:29 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1122be000) [pid = 1936] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:05:29 INFO - PROCESS | 1936 | 1468861529560 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]]]}] 10:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 619ms 10:05:29 INFO - PROCESS | 1936 | 1468861529562 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 1936 | 1468861529564 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 10:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:05:29 INFO - PROCESS | 1936 | 1468861529566 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 1936 | 1468861529569 Marionette TRACE conn2 <- [1,1634,null,{}] 10:05:29 INFO - PROCESS | 1936 | 1468861529572 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}] 10:05:29 INFO - PROCESS | 1936 | 1468861529573 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:29 INFO - PROCESS | 1936 | 1468861529645 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:05:29 INFO - PROCESS | 1936 | 1468861529650 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 1936 | 1468861529653 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a8d800 == 35 [pid = 1936] [id = 416] 10:05:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x11728c800) [pid = 1936] [serial = 1247] [outer = 0x0] 10:05:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x118fb8c00) [pid = 1936] [serial = 1248] [outer = 0x11728c800] 10:05:29 INFO - PROCESS | 1936 | 1468861529677 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x123cee800) [pid = 1936] [serial = 1249] [outer = 0x11728c800] 10:05:30 INFO - PROCESS | 1936 | 1468861530029 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]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 471ms 10:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:05:30 INFO - PROCESS | 1936 | 1468861530037 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:05:30 INFO - PROCESS | 1936 | 1468861530039 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 10:05:30 INFO - PROCESS | 1936 | 1468861530040 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - PROCESS | 1936 | 1468861530041 Marionette TRACE conn2 <- [1,1638,null,{}] 10:05:30 INFO - PROCESS | 1936 | 1468861530044 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}] 10:05:30 INFO - PROCESS | 1936 | 1468861530045 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:30 INFO - PROCESS | 1936 | 1468861530151 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:05:30 INFO - PROCESS | 1936 | 1468861530157 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 1936 | 1468861530158 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x1293a5000 == 36 [pid = 1936] [id = 417] 10:05:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x11673a400) [pid = 1936] [serial = 1250] [outer = 0x0] 10:05:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12426ac00) [pid = 1936] [serial = 1251] [outer = 0x11673a400] 10:05:30 INFO - PROCESS | 1936 | 1468861530182 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x124714c00) [pid = 1936] [serial = 1252] [outer = 0x11673a400] 10:05:30 INFO - PROCESS | 1936 | 1468861530548 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]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 519ms 10:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:05:30 INFO - PROCESS | 1936 | 1468861530561 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:05:30 INFO - PROCESS | 1936 | 1468861530563 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 10:05:30 INFO - PROCESS | 1936 | 1468861530566 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - PROCESS | 1936 | 1468861530571 Marionette TRACE conn2 <- [1,1642,null,{}] 10:05:30 INFO - PROCESS | 1936 | 1468861530574 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}] 10:05:30 INFO - PROCESS | 1936 | 1468861530576 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:30 INFO - PROCESS | 1936 | 1468861530698 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:05:30 INFO - PROCESS | 1936 | 1468861530784 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 1936 | 1468861530785 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a421800 == 37 [pid = 1936] [id = 418] 10:05:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x116806c00) [pid = 1936] [serial = 1253] [outer = 0x0] 10:05:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1247f9000) [pid = 1936] [serial = 1254] [outer = 0x116806c00] 10:05:30 INFO - PROCESS | 1936 | 1468861530803 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12658dc00) [pid = 1936] [serial = 1255] [outer = 0x116806c00] 10:05:31 INFO - PROCESS | 1936 | 1468861531170 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]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 627ms 10:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:05:31 INFO - PROCESS | 1936 | 1468861531193 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 1936 | 1468861531195 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 10:05:31 INFO - PROCESS | 1936 | 1468861531198 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 1936 | 1468861531201 Marionette TRACE conn2 <- [1,1646,null,{}] 10:05:31 INFO - PROCESS | 1936 | 1468861531204 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}] 10:05:31 INFO - PROCESS | 1936 | 1468861531207 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:31 INFO - PROCESS | 1936 | 1468861531343 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:05:31 INFO - PROCESS | 1936 | 1468861531504 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 1936 | 1468861531506 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x115f7c000 == 38 [pid = 1936] [id = 419] 10:05:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x111f62400) [pid = 1936] [serial = 1256] [outer = 0x0] 10:05:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1126fcc00) [pid = 1936] [serial = 1257] [outer = 0x111f62400] 10:05:31 INFO - PROCESS | 1936 | 1468861531548 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1129ae800) [pid = 1936] [serial = 1258] [outer = 0x111f62400] 10:05:32 INFO - PROCESS | 1936 | 1468861532074 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]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 922ms 10:05:32 INFO - PROCESS | 1936 | 1468861532121 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 1936 | 1468861532123 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 10:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:05:32 INFO - PROCESS | 1936 | 1468861532126 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 1936 | 1468861532128 Marionette TRACE conn2 <- [1,1650,null,{}] 10:05:32 INFO - PROCESS | 1936 | 1468861532132 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}] 10:05:32 INFO - PROCESS | 1936 | 1468861532135 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:32 INFO - PROCESS | 1936 | 1468861532244 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:05:32 INFO - PROCESS | 1936 | 1468861532325 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 1936 | 1468861532326 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe6000 == 39 [pid = 1936] [id = 420] 10:05:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x116732400) [pid = 1936] [serial = 1259] [outer = 0x0] 10:05:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x116741000) [pid = 1936] [serial = 1260] [outer = 0x116732400] 10:05:32 INFO - PROCESS | 1936 | 1468861532357 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x116aa2000) [pid = 1936] [serial = 1261] [outer = 0x116732400] 10:05:32 INFO - PROCESS | 1936 | 1468861532940 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]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 873ms 10:05:33 INFO - PROCESS | 1936 | 1468861533001 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:05:33 INFO - PROCESS | 1936 | 1468861533006 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 10:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:05:33 INFO - PROCESS | 1936 | 1468861533011 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:05:33 INFO - PROCESS | 1936 | 1468861533013 Marionette TRACE conn2 <- [1,1654,null,{}] 10:05:33 INFO - PROCESS | 1936 | 1468861533017 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}] 10:05:33 INFO - PROCESS | 1936 | 1468861533019 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:33 INFO - PROCESS | 1936 | 1468861533183 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:05:33 INFO - PROCESS | 1936 | 1468861533396 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 1936 | 1468861533397 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f6b800 == 40 [pid = 1936] [id = 421] 10:05:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1122b1800) [pid = 1936] [serial = 1262] [outer = 0x0] 10:05:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x112a8c400) [pid = 1936] [serial = 1263] [outer = 0x1122b1800] 10:05:33 INFO - PROCESS | 1936 | 1468861533452 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x113d65000) [pid = 1936] [serial = 1264] [outer = 0x1122b1800] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x12a421800 == 39 [pid = 1936] [id = 418] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x1293a5000 == 38 [pid = 1936] [id = 417] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x128a8d800 == 37 [pid = 1936] [id = 416] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x126c29000 == 36 [pid = 1936] [id = 415] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x123fc4000 == 35 [pid = 1936] [id = 414] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x12275a800 == 34 [pid = 1936] [id = 413] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x119e14000 == 33 [pid = 1936] [id = 412] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x11917d000 == 32 [pid = 1936] [id = 411] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x118232800 == 31 [pid = 1936] [id = 410] 10:05:34 INFO - PROCESS | 1936 | --DOCSHELL 0x116858000 == 30 [pid = 1936] [id = 409] 10:05:34 INFO - PROCESS | 1936 | 1468861534051 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]]]}] 10:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1075ms 10:05:34 INFO - PROCESS | 1936 | 1468861534087 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 1936 | 1468861534090 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 10:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:05:34 INFO - PROCESS | 1936 | 1468861534094 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 1936 | 1468861534097 Marionette TRACE conn2 <- [1,1658,null,{}] 10:05:34 INFO - PROCESS | 1936 | 1468861534111 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}] 10:05:34 INFO - PROCESS | 1936 | 1468861534117 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:34 INFO - PROCESS | 1936 | 1468861534251 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x118260400) [pid = 1936] [serial = 1132] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12a89b800) [pid = 1936] [serial = 1189] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12b9abc00) [pid = 1936] [serial = 1191] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12bb94400) [pid = 1936] [serial = 1192] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12be5bc00) [pid = 1936] [serial = 1195] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12bb9b400) [pid = 1936] [serial = 1194] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x128be8400) [pid = 1936] [serial = 1185] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1240f8c00) [pid = 1936] [serial = 1173] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x126127800) [pid = 1936] [serial = 1174] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x119793c00) [pid = 1936] [serial = 1170] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12beb5000) [pid = 1936] [serial = 1204] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x122602c00) [pid = 1936] [serial = 1171] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x116745800) [pid = 1936] [serial = 1167] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x117e8ec00) [pid = 1936] [serial = 1168] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x117e8c800) [pid = 1936] [serial = 1176] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x118211400) [pid = 1936] [serial = 1177] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x123cebc00) [pid = 1936] [serial = 1182] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x124ccb800) [pid = 1936] [serial = 1183] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12b9b3400) [pid = 1936] [serial = 1165] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1194b3800) [pid = 1936] [serial = 1179] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1207d2c00) [pid = 1936] [serial = 1180] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12bfbd400) [pid = 1936] [serial = 1207] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x129288400) [pid = 1936] [serial = 1197] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12be65800) [pid = 1936] [serial = 1198] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12a64a400) [pid = 1936] [serial = 1188] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x1194a8000) [pid = 1936] [serial = 1200] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12bebc400) [pid = 1936] [serial = 1206] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x12be61c00) [pid = 1936] [serial = 1203] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x1232a6000) [pid = 1936] [serial = 1201] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x12961d800) [pid = 1936] [serial = 1186] [outer = 0x0] [url = about:blank] 10:05:34 INFO - PROCESS | 1936 | 1468861534347 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 1936 | 1468861534350 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172dc800 == 31 [pid = 1936] [id = 422] 10:05:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x113d0c400) [pid = 1936] [serial = 1265] [outer = 0x0] 10:05:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x116736c00) [pid = 1936] [serial = 1266] [outer = 0x113d0c400] 10:05:34 INFO - PROCESS | 1936 | 1468861534394 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x118207c00) [pid = 1936] [serial = 1267] [outer = 0x113d0c400] 10:05:34 INFO - PROCESS | 1936 | 1468861534713 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]]]}] 10:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 631ms 10:05:34 INFO - PROCESS | 1936 | 1468861534730 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 1936 | 1468861534735 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 10:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:05:34 INFO - PROCESS | 1936 | 1468861534744 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 1936 | 1468861534746 Marionette TRACE conn2 <- [1,1662,null,{}] 10:05:34 INFO - PROCESS | 1936 | 1468861534775 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}] 10:05:34 INFO - PROCESS | 1936 | 1468861534776 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:34 INFO - PROCESS | 1936 | 1468861534875 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:05:34 INFO - PROCESS | 1936 | 1468861534930 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 1936 | 1468861534931 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe6800 == 32 [pid = 1936] [id = 423] 10:05:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x11508d800) [pid = 1936] [serial = 1268] [outer = 0x0] 10:05:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1182ae400) [pid = 1936] [serial = 1269] [outer = 0x11508d800] 10:05:34 INFO - PROCESS | 1936 | 1468861534956 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x118888400) [pid = 1936] [serial = 1270] [outer = 0x11508d800] 10:05:35 INFO - PROCESS | 1936 | 1468861535273 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]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 541ms 10:05:35 INFO - PROCESS | 1936 | 1468861535290 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 1936 | 1468861535291 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 10:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:05:35 INFO - PROCESS | 1936 | 1468861535295 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 1936 | 1468861535300 Marionette TRACE conn2 <- [1,1666,null,{}] 10:05:35 INFO - PROCESS | 1936 | 1468861535311 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}] 10:05:35 INFO - PROCESS | 1936 | 1468861535314 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:35 INFO - PROCESS | 1936 | 1468861535405 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:05:35 INFO - PROCESS | 1936 | 1468861535485 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 1936 | 1468861535486 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:35 INFO - PROCESS | 1936 | ++DOCSHELL 0x123648000 == 33 [pid = 1936] [id = 424] 10:05:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1129b4400) [pid = 1936] [serial = 1271] [outer = 0x0] 10:05:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x118fb9000) [pid = 1936] [serial = 1272] [outer = 0x1129b4400] 10:05:35 INFO - PROCESS | 1936 | 1468861535527 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x119c51c00) [pid = 1936] [serial = 1273] [outer = 0x1129b4400] 10:05:35 INFO - PROCESS | 1936 | 1468861535931 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]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 679ms 10:05:35 INFO - PROCESS | 1936 | 1468861535973 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 1936 | 1468861535975 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 10:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:05:35 INFO - PROCESS | 1936 | 1468861535977 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 1936 | 1468861535978 Marionette TRACE conn2 <- [1,1670,null,{}] 10:05:35 INFO - PROCESS | 1936 | 1468861535980 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}] 10:05:35 INFO - PROCESS | 1936 | 1468861535981 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:36 INFO - PROCESS | 1936 | 1468861536060 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:05:36 INFO - PROCESS | 1936 | 1468861536063 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 1936 | 1468861536064 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x118246000 == 34 [pid = 1936] [id = 425] 10:05:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x118204000) [pid = 1936] [serial = 1274] [outer = 0x0] 10:05:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1207df400) [pid = 1936] [serial = 1275] [outer = 0x118204000] 10:05:36 INFO - PROCESS | 1936 | 1468861536091 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1232a4800) [pid = 1936] [serial = 1276] [outer = 0x118204000] 10:05:36 INFO - PROCESS | 1936 | 1468861536458 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]]]}] 10:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 10:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:05:36 INFO - PROCESS | 1936 | 1468861536495 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:05:36 INFO - PROCESS | 1936 | 1468861536497 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 10:05:36 INFO - PROCESS | 1936 | 1468861536499 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:05:36 INFO - PROCESS | 1936 | 1468861536500 Marionette TRACE conn2 <- [1,1674,null,{}] 10:05:36 INFO - PROCESS | 1936 | 1468861536502 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}] 10:05:36 INFO - PROCESS | 1936 | 1468861536503 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:36 INFO - PROCESS | 1936 | 1468861536597 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:05:36 INFO - PROCESS | 1936 | 1468861536611 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 1936 | 1468861536615 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x12921c800 == 35 [pid = 1936] [id = 426] 10:05:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x123f33400) [pid = 1936] [serial = 1277] [outer = 0x0] 10:05:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x124270c00) [pid = 1936] [serial = 1278] [outer = 0x123f33400] 10:05:36 INFO - PROCESS | 1936 | 1468861536647 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x12611d800) [pid = 1936] [serial = 1279] [outer = 0x123f33400] 10:05:37 INFO - PROCESS | 1936 | 1468861537012 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]]]}] 10:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 521ms 10:05:37 INFO - PROCESS | 1936 | 1468861537021 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 1936 | 1468861537022 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 10:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:05:37 INFO - PROCESS | 1936 | 1468861537024 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 1936 | 1468861537025 Marionette TRACE conn2 <- [1,1678,null,{}] 10:05:37 INFO - PROCESS | 1936 | 1468861537028 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}] 10:05:37 INFO - PROCESS | 1936 | 1468861537029 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:37 INFO - PROCESS | 1936 | 1468861537134 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:05:37 INFO - PROCESS | 1936 | 1468861537138 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 1936 | 1468861537139 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a621000 == 36 [pid = 1936] [id = 427] 10:05:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12611e000) [pid = 1936] [serial = 1280] [outer = 0x0] 10:05:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x128be8800) [pid = 1936] [serial = 1281] [outer = 0x12611e000] 10:05:37 INFO - PROCESS | 1936 | 1468861537163 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12928a000) [pid = 1936] [serial = 1282] [outer = 0x12611e000] 10:05:37 INFO - PROCESS | 1936 | 1468861537522 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]]]}] 10:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 10:05:37 INFO - PROCESS | 1936 | 1468861537543 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 1936 | 1468861537544 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 10:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:05:37 INFO - PROCESS | 1936 | 1468861537547 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 1936 | 1468861537548 Marionette TRACE conn2 <- [1,1682,null,{}] 10:05:37 INFO - PROCESS | 1936 | 1468861537553 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}] 10:05:37 INFO - PROCESS | 1936 | 1468861537554 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:37 INFO - PROCESS | 1936 | 1468861537656 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:05:37 INFO - PROCESS | 1936 | 1468861537659 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 1936 | 1468861537660 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aad9800 == 37 [pid = 1936] [id = 428] 10:05:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1129afc00) [pid = 1936] [serial = 1283] [outer = 0x0] 10:05:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x129393400) [pid = 1936] [serial = 1284] [outer = 0x1129afc00] 10:05:37 INFO - PROCESS | 1936 | 1468861537684 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a649800) [pid = 1936] [serial = 1285] [outer = 0x1129afc00] 10:05:38 INFO - PROCESS | 1936 | 1468861538016 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]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 10:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:05:38 INFO - PROCESS | 1936 | 1468861538067 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 1936 | 1468861538068 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 10:05:38 INFO - PROCESS | 1936 | 1468861538070 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 1936 | 1468861538071 Marionette TRACE conn2 <- [1,1686,null,{}] 10:05:38 INFO - PROCESS | 1936 | 1468861538073 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}] 10:05:38 INFO - PROCESS | 1936 | 1468861538075 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:38 INFO - PROCESS | 1936 | 1468861538172 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:05:38 INFO - PROCESS | 1936 | 1468861538175 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 1936 | 1468861538176 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:38 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b81d000 == 38 [pid = 1936] [id = 429] 10:05:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x129393000) [pid = 1936] [serial = 1286] [outer = 0x0] 10:05:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12a735000) [pid = 1936] [serial = 1287] [outer = 0x129393000] 10:05:38 INFO - PROCESS | 1936 | 1468861538208 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12a864c00) [pid = 1936] [serial = 1288] [outer = 0x129393000] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x119993400) [pid = 1936] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1129b7000) [pid = 1936] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11672f000) [pid = 1936] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x116804c00) [pid = 1936] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1161b5800) [pid = 1936] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x117e9a000) [pid = 1936] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x112d32c00) [pid = 1936] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x111da9800) [pid = 1936] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1176a4400) [pid = 1936] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x123706400) [pid = 1936] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x11728c800) [pid = 1936] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x124ccbc00) [pid = 1936] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1129acc00) [pid = 1936] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1182e0400) [pid = 1936] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:05:38 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x11673a400) [pid = 1936] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:05:38 INFO - PROCESS | 1936 | 1468861538584 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]]]}] 10:05:38 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 10:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 569ms 10:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:05:38 INFO - PROCESS | 1936 | 1468861538640 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 1936 | 1468861538641 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 10:05:38 INFO - PROCESS | 1936 | 1468861538643 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 1936 | 1468861538644 Marionette TRACE conn2 <- [1,1690,null,{}] 10:05:38 INFO - PROCESS | 1936 | 1468861538646 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}] 10:05:38 INFO - PROCESS | 1936 | 1468861538647 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:38 INFO - PROCESS | 1936 | 1468861538725 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:05:38 INFO - PROCESS | 1936 | 1468861538729 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 1936 | 1468861538730 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:38 INFO - PROCESS | 1936 | ++DOCSHELL 0x123643800 == 39 [pid = 1936] [id = 430] 10:05:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x112710000) [pid = 1936] [serial = 1289] [outer = 0x0] 10:05:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1176a4400) [pid = 1936] [serial = 1290] [outer = 0x112710000] 10:05:38 INFO - PROCESS | 1936 | 1468861538757 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x118884c00) [pid = 1936] [serial = 1291] [outer = 0x112710000] 10:05:39 INFO - PROCESS | 1936 | 1468861539089 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]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 470ms 10:05:39 INFO - PROCESS | 1936 | 1468861539113 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:05:39 INFO - PROCESS | 1936 | 1468861539114 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:05:39 INFO - PROCESS | 1936 | 1468861539117 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 1936 | 1468861539120 Marionette TRACE conn2 <- [1,1694,null,{}] 10:05:39 INFO - PROCESS | 1936 | 1468861539123 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}] 10:05:39 INFO - PROCESS | 1936 | 1468861539124 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:39 INFO - PROCESS | 1936 | 1468861539201 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:05:39 INFO - PROCESS | 1936 | 1468861539206 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 1936 | 1468861539207 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf7f000 == 40 [pid = 1936] [id = 431] 10:05:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x119c52c00) [pid = 1936] [serial = 1292] [outer = 0x0] 10:05:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x124ccbc00) [pid = 1936] [serial = 1293] [outer = 0x119c52c00] 10:05:39 INFO - PROCESS | 1936 | 1468861539241 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x12a898400) [pid = 1936] [serial = 1294] [outer = 0x119c52c00] 10:05:39 INFO - PROCESS | 1936 | 1468861539591 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]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 521ms 10:05:39 INFO - PROCESS | 1936 | 1468861539639 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:05:39 INFO - PROCESS | 1936 | 1468861539641 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:05:39 INFO - PROCESS | 1936 | 1468861539643 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 1936 | 1468861539645 Marionette TRACE conn2 <- [1,1698,null,{}] 10:05:39 INFO - PROCESS | 1936 | 1468861539647 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}] 10:05:39 INFO - PROCESS | 1936 | 1468861539649 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:39 INFO - PROCESS | 1936 | 1468861539741 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:05:39 INFO - PROCESS | 1936 | 1468861539744 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 1936 | 1468861539745 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c62f000 == 41 [pid = 1936] [id = 432] 10:05:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12a89ec00) [pid = 1936] [serial = 1295] [outer = 0x0] 10:05:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12b826c00) [pid = 1936] [serial = 1296] [outer = 0x12a89ec00] 10:05:39 INFO - PROCESS | 1936 | 1468861539769 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12b9ab800) [pid = 1936] [serial = 1297] [outer = 0x12a89ec00] 10:05:40 INFO - PROCESS | 1936 | 1468861540090 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]]]}] 10:05:40 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 10:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 469ms 10:05:40 INFO - PROCESS | 1936 | 1468861540112 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 1936 | 1468861540113 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 10:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:05:40 INFO - PROCESS | 1936 | 1468861540116 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 1936 | 1468861540117 Marionette TRACE conn2 <- [1,1702,null,{}] 10:05:40 INFO - PROCESS | 1936 | 1468861540123 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}] 10:05:40 INFO - PROCESS | 1936 | 1468861540124 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:40 INFO - PROCESS | 1936 | 1468861540206 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:05:40 INFO - PROCESS | 1936 | 1468861540209 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 1936 | 1468861540218 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ca9b800 == 42 [pid = 1936] [id = 433] 10:05:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12b82e000) [pid = 1936] [serial = 1298] [outer = 0x0] 10:05:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12ba54000) [pid = 1936] [serial = 1299] [outer = 0x12b82e000] 10:05:40 INFO - PROCESS | 1936 | 1468861540244 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12ba62c00) [pid = 1936] [serial = 1300] [outer = 0x12b82e000] 10:05:40 INFO - PROCESS | 1936 | 1468861540713 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]]]}] 10:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 621ms 10:05:40 INFO - PROCESS | 1936 | 1468861540737 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 1936 | 1468861540740 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 10:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:05:40 INFO - PROCESS | 1936 | 1468861540743 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 1936 | 1468861540745 Marionette TRACE conn2 <- [1,1706,null,{}] 10:05:40 INFO - PROCESS | 1936 | 1468861540750 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}] 10:05:40 INFO - PROCESS | 1936 | 1468861540752 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:40 INFO - PROCESS | 1936 | 1468861540859 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:05:40 INFO - PROCESS | 1936 | 1468861540952 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 1936 | 1468861540954 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x119162800 == 43 [pid = 1936] [id = 434] 10:05:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x115fabc00) [pid = 1936] [serial = 1301] [outer = 0x0] 10:05:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x116731400) [pid = 1936] [serial = 1302] [outer = 0x115fabc00] 10:05:41 INFO - PROCESS | 1936 | 1468861541001 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x117292c00) [pid = 1936] [serial = 1303] [outer = 0x115fabc00] 10:05:41 INFO - PROCESS | 1936 | 1468861541423 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]]]}] 10:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 722ms 10:05:41 INFO - PROCESS | 1936 | 1468861541465 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 1936 | 1468861541468 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 10:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:05:41 INFO - PROCESS | 1936 | 1468861541473 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 1936 | 1468861541475 Marionette TRACE conn2 <- [1,1710,null,{}] 10:05:41 INFO - PROCESS | 1936 | 1468861541478 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}] 10:05:41 INFO - PROCESS | 1936 | 1468861541479 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:41 INFO - PROCESS | 1936 | 1468861541584 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:05:41 INFO - PROCESS | 1936 | 1468861541641 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 1936 | 1468861541643 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x129209800 == 44 [pid = 1936] [id = 435] 10:05:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x118526800) [pid = 1936] [serial = 1304] [outer = 0x0] 10:05:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x118fc0800) [pid = 1936] [serial = 1305] [outer = 0x118526800] 10:05:41 INFO - PROCESS | 1936 | 1468861541674 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x119795400) [pid = 1936] [serial = 1306] [outer = 0x118526800] 10:05:42 INFO - PROCESS | 1936 | 1468861542121 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]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 10:05:42 INFO - PROCESS | 1936 | 1468861542144 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 1936 | 1468861542146 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 10:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:05:42 INFO - PROCESS | 1936 | 1468861542148 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - PROCESS | 1936 | 1468861542153 Marionette TRACE conn2 <- [1,1714,null,{}] 10:05:42 INFO - PROCESS | 1936 | 1468861542161 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}] 10:05:42 INFO - PROCESS | 1936 | 1468861542164 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:42 INFO - PROCESS | 1936 | 1468861542286 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:05:42 INFO - PROCESS | 1936 | 1468861542350 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 1936 | 1468861542352 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x12caa0800 == 45 [pid = 1936] [id = 436] 10:05:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x119e35000) [pid = 1936] [serial = 1307] [outer = 0x0] 10:05:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x123ceb400) [pid = 1936] [serial = 1308] [outer = 0x119e35000] 10:05:42 INFO - PROCESS | 1936 | 1468861542383 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12651ec00) [pid = 1936] [serial = 1309] [outer = 0x119e35000] 10:05:42 INFO - PROCESS | 1936 | 1468861542804 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]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 673ms 10:05:42 INFO - PROCESS | 1936 | 1468861542823 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 1936 | 1468861542825 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 10:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:05:42 INFO - PROCESS | 1936 | 1468861542827 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - PROCESS | 1936 | 1468861542829 Marionette TRACE conn2 <- [1,1718,null,{}] 10:05:42 INFO - PROCESS | 1936 | 1468861542831 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}] 10:05:42 INFO - PROCESS | 1936 | 1468861542833 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:42 INFO - PROCESS | 1936 | 1468861542937 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:05:42 INFO - PROCESS | 1936 | 1468861542995 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 1936 | 1468861542996 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d15e000 == 46 [pid = 1936] [id = 437] 10:05:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x128bea800) [pid = 1936] [serial = 1310] [outer = 0x0] 10:05:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12961d400) [pid = 1936] [serial = 1311] [outer = 0x128bea800] 10:05:43 INFO - PROCESS | 1936 | 1468861543024 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12a897400) [pid = 1936] [serial = 1312] [outer = 0x128bea800] 10:05:43 INFO - PROCESS | 1936 | 1468861543451 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]]]}] 10:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 819ms 10:05:43 INFO - PROCESS | 1936 | 1468861543678 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 1936 | 1468861543680 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 10:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:05:43 INFO - PROCESS | 1936 | 1468861543687 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - PROCESS | 1936 | 1468861543689 Marionette TRACE conn2 <- [1,1722,null,{}] 10:05:43 INFO - PROCESS | 1936 | 1468861543692 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}] 10:05:43 INFO - PROCESS | 1936 | 1468861543694 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:43 INFO - PROCESS | 1936 | 1468861543792 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:05:43 INFO - PROCESS | 1936 | 1468861543860 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 1936 | 1468861543863 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x119565000 == 47 [pid = 1936] [id = 438] 10:05:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x116737800) [pid = 1936] [serial = 1313] [outer = 0x0] 10:05:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x116888000) [pid = 1936] [serial = 1314] [outer = 0x116737800] 10:05:43 INFO - PROCESS | 1936 | 1468861543890 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x117e9a000) [pid = 1936] [serial = 1315] [outer = 0x116737800] 10:05:44 INFO - PROCESS | 1936 | 1468861544324 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]]]}] 10:05:44 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 10:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x12c62f000 == 46 [pid = 1936] [id = 432] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf7f000 == 45 [pid = 1936] [id = 431] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x123643800 == 44 [pid = 1936] [id = 430] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x12b81d000 == 43 [pid = 1936] [id = 429] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x12aad9800 == 42 [pid = 1936] [id = 428] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x12a621000 == 41 [pid = 1936] [id = 427] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x12921c800 == 40 [pid = 1936] [id = 426] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x118246000 == 39 [pid = 1936] [id = 425] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x123648000 == 38 [pid = 1936] [id = 424] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe6800 == 37 [pid = 1936] [id = 423] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x1172dc800 == 36 [pid = 1936] [id = 422] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x116f6b800 == 35 [pid = 1936] [id = 421] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe6000 == 34 [pid = 1936] [id = 420] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x115f7c000 == 33 [pid = 1936] [id = 419] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x118778000 == 32 [pid = 1936] [id = 408] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x12d15e000 == 31 [pid = 1936] [id = 437] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x12caa0800 == 30 [pid = 1936] [id = 436] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x129209800 == 29 [pid = 1936] [id = 435] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x12ca9b800 == 28 [pid = 1936] [id = 433] 10:05:44 INFO - PROCESS | 1936 | --DOCSHELL 0x119162800 == 27 [pid = 1936] [id = 434] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x119c47000) [pid = 1936] [serial = 1242] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x11931c800) [pid = 1936] [serial = 1239] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x116739000) [pid = 1936] [serial = 1230] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x11680d800) [pid = 1936] [serial = 1231] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x1237b1c00) [pid = 1936] [serial = 1245] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x116730400) [pid = 1936] [serial = 1225] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1164e2c00) [pid = 1936] [serial = 1224] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11825cc00) [pid = 1936] [serial = 1233] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1132a1800) [pid = 1936] [serial = 1227] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x115ddbc00) [pid = 1936] [serial = 1228] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x115f46400) [pid = 1936] [serial = 1210] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1129aec00) [pid = 1936] [serial = 1209] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x119c4cc00) [pid = 1936] [serial = 1213] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1187f9800) [pid = 1936] [serial = 1212] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x129388000) [pid = 1936] [serial = 1216] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x124ccfc00) [pid = 1936] [serial = 1215] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x123005000) [pid = 1936] [serial = 1243] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x118fb8c00) [pid = 1936] [serial = 1248] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x123cee800) [pid = 1936] [serial = 1249] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12bb95800) [pid = 1936] [serial = 1219] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x12b1a6c00) [pid = 1936] [serial = 1218] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1131b0000) [pid = 1936] [serial = 1222] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x123f33000) [pid = 1936] [serial = 1246] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1129ba000) [pid = 1936] [serial = 1221] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1187f3400) [pid = 1936] [serial = 1236] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1194b5400) [pid = 1936] [serial = 1240] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1247f9000) [pid = 1936] [serial = 1254] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x118886000) [pid = 1936] [serial = 1237] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x124714c00) [pid = 1936] [serial = 1252] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x1182b2000) [pid = 1936] [serial = 1234] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12426ac00) [pid = 1936] [serial = 1251] [outer = 0x0] [url = about:blank] 10:05:44 INFO - PROCESS | 1936 | 1468861544982 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 1936 | 1468861544984 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 10:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:05:45 INFO - PROCESS | 1936 | 1468861544995 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 1936 | 1468861544997 Marionette TRACE conn2 <- [1,1726,null,{}] 10:05:45 INFO - PROCESS | 1936 | 1468861545000 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}] 10:05:45 INFO - PROCESS | 1936 | 1468861545002 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:45 INFO - PROCESS | 1936 | 1468861545085 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:05:45 INFO - PROCESS | 1936 | 1468861545111 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:45 INFO - PROCESS | 1936 | 1468861545113 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x11650f800 == 28 [pid = 1936] [id = 439] 10:05:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x113353000) [pid = 1936] [serial = 1316] [outer = 0x0] 10:05:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x113d5dc00) [pid = 1936] [serial = 1317] [outer = 0x113353000] 10:05:45 INFO - PROCESS | 1936 | 1468861545141 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1164e9400) [pid = 1936] [serial = 1318] [outer = 0x113353000] 10:05:45 INFO - PROCESS | 1936 | 1468861545481 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]]]}] 10:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 521ms 10:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:05:45 INFO - PROCESS | 1936 | 1468861545516 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 1936 | 1468861545518 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 10:05:45 INFO - PROCESS | 1936 | 1468861545523 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 1936 | 1468861545526 Marionette TRACE conn2 <- [1,1730,null,{}] 10:05:45 INFO - PROCESS | 1936 | 1468861545528 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}] 10:05:45 INFO - PROCESS | 1936 | 1468861545530 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:45 INFO - PROCESS | 1936 | 1468861545607 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:05:45 INFO - PROCESS | 1936 | 1468861545613 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:45 INFO - PROCESS | 1936 | 1468861545614 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172e3800 == 29 [pid = 1936] [id = 440] 10:05:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x116805000) [pid = 1936] [serial = 1319] [outer = 0x0] 10:05:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1176ae800) [pid = 1936] [serial = 1320] [outer = 0x116805000] 10:05:45 INFO - PROCESS | 1936 | 1468861545643 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x118210400) [pid = 1936] [serial = 1321] [outer = 0x116805000] 10:05:46 INFO - PROCESS | 1936 | 1468861546152 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]]]}] 10:05:46 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 10:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 675ms 10:05:46 INFO - PROCESS | 1936 | 1468861546212 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 1936 | 1468861546215 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 10:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:05:46 INFO - PROCESS | 1936 | 1468861546223 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - PROCESS | 1936 | 1468861546225 Marionette TRACE conn2 <- [1,1734,null,{}] 10:05:46 INFO - PROCESS | 1936 | 1468861546229 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}] 10:05:46 INFO - PROCESS | 1936 | 1468861546232 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:46 INFO - PROCESS | 1936 | 1468861546368 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:05:46 INFO - PROCESS | 1936 | 1468861546524 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 1936 | 1468861546526 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172d4000 == 30 [pid = 1936] [id = 441] 10:05:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x116732c00) [pid = 1936] [serial = 1322] [outer = 0x0] 10:05:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x116739000) [pid = 1936] [serial = 1323] [outer = 0x116732c00] 10:05:46 INFO - PROCESS | 1936 | 1468861546578 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1176b0400) [pid = 1936] [serial = 1324] [outer = 0x116732c00] 10:05:47 INFO - PROCESS | 1936 | 1468861547138 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]]]}] 10:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 924ms 10:05:47 INFO - PROCESS | 1936 | 1468861547146 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:05:47 INFO - PROCESS | 1936 | 1468861547150 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 10:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:05:47 INFO - PROCESS | 1936 | 1468861547191 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 1936 | 1468861547192 Marionette TRACE conn2 <- [1,1738,null,{}] 10:05:47 INFO - PROCESS | 1936 | 1468861547194 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}] 10:05:47 INFO - PROCESS | 1936 | 1468861547196 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:47 INFO - PROCESS | 1936 | 1468861547285 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:05:47 INFO - PROCESS | 1936 | 1468861547365 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 1936 | 1468861547367 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fd6000 == 31 [pid = 1936] [id = 442] 10:05:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1182acc00) [pid = 1936] [serial = 1325] [outer = 0x0] 10:05:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1182d6800) [pid = 1936] [serial = 1326] [outer = 0x1182acc00] 10:05:47 INFO - PROCESS | 1936 | 1468861547401 Marionette DEBUG loaded listener.js 10:05:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1187fc400) [pid = 1936] [serial = 1327] [outer = 0x1182acc00] 10:05:48 INFO - PROCESS | 1936 | 1468861548074 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]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 921ms 10:05:48 INFO - PROCESS | 1936 | 1468861548140 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:05:48 INFO - PROCESS | 1936 | 1468861548143 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 10:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:05:48 INFO - PROCESS | 1936 | 1468861548148 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 1936 | 1468861548150 Marionette TRACE conn2 <- [1,1742,null,{}] 10:05:48 INFO - PROCESS | 1936 | 1468861548153 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}] 10:05:48 INFO - PROCESS | 1936 | 1468861548155 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:48 INFO - PROCESS | 1936 | 1468861548241 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:05:48 INFO - PROCESS | 1936 | --DOCSHELL 0x11650f800 == 30 [pid = 1936] [id = 439] 10:05:48 INFO - PROCESS | 1936 | --DOCSHELL 0x119565000 == 29 [pid = 1936] [id = 438] 10:05:48 INFO - PROCESS | 1936 | 1468861548307 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 1936 | 1468861548309 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f6d800 == 30 [pid = 1936] [id = 443] 10:05:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1133da800) [pid = 1936] [serial = 1328] [outer = 0x0] 10:05:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x116730800) [pid = 1936] [serial = 1329] [outer = 0x1133da800] 10:05:48 INFO - PROCESS | 1936 | 1468861548334 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1176aa400) [pid = 1936] [serial = 1330] [outer = 0x1133da800] 10:05:48 INFO - PROCESS | 1936 | 1468861548626 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]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 10:05:48 INFO - PROCESS | 1936 | 1468861548669 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:05:48 INFO - PROCESS | 1936 | 1468861548674 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 10:05:48 INFO - PROCESS | 1936 | 1468861548678 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 1936 | 1468861548680 Marionette TRACE conn2 <- [1,1746,null,{}] 10:05:48 INFO - PROCESS | 1936 | 1468861548682 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}] 10:05:48 INFO - PROCESS | 1936 | 1468861548686 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:48 INFO - PROCESS | 1936 | 1468861548763 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:05:48 INFO - PROCESS | 1936 | 1468861548769 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 1936 | 1468861548771 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x119e06000 == 31 [pid = 1936] [id = 444] 10:05:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1182d9800) [pid = 1936] [serial = 1331] [outer = 0x0] 10:05:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x11931c400) [pid = 1936] [serial = 1332] [outer = 0x1182d9800] 10:05:48 INFO - PROCESS | 1936 | 1468861548797 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1194b4000) [pid = 1936] [serial = 1333] [outer = 0x1182d9800] 10:05:49 INFO - PROCESS | 1936 | 1468861549143 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]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 519ms 10:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:05:49 INFO - PROCESS | 1936 | 1468861549198 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 1936 | 1468861549199 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 10:05:49 INFO - PROCESS | 1936 | 1468861549202 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 1936 | 1468861549204 Marionette TRACE conn2 <- [1,1750,null,{}] 10:05:49 INFO - PROCESS | 1936 | 1468861549212 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}] 10:05:49 INFO - PROCESS | 1936 | 1468861549215 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:49 INFO - PROCESS | 1936 | 1468861549311 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:05:49 INFO - PROCESS | 1936 | 1468861549354 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 1936 | 1468861549356 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x12364d000 == 32 [pid = 1936] [id = 445] 10:05:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x119b91400) [pid = 1936] [serial = 1334] [outer = 0x0] 10:05:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x119e31400) [pid = 1936] [serial = 1335] [outer = 0x119b91400] 10:05:49 INFO - PROCESS | 1936 | 1468861549390 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x122606800) [pid = 1936] [serial = 1336] [outer = 0x119b91400] 10:05:49 INFO - PROCESS | 1936 | 1468861549730 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]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 572ms 10:05:49 INFO - PROCESS | 1936 | 1468861549775 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 1936 | 1468861549776 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 10:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:05:49 INFO - PROCESS | 1936 | 1468861549778 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 1936 | 1468861549779 Marionette TRACE conn2 <- [1,1754,null,{}] 10:05:49 INFO - PROCESS | 1936 | 1468861549782 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}] 10:05:49 INFO - PROCESS | 1936 | 1468861549783 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:49 INFO - PROCESS | 1936 | 1468861549892 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:05:49 INFO - PROCESS | 1936 | 1468861549896 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 1936 | 1468861549897 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d15000 == 33 [pid = 1936] [id = 446] 10:05:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1182af400) [pid = 1936] [serial = 1337] [outer = 0x0] 10:05:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x123005400) [pid = 1936] [serial = 1338] [outer = 0x1182af400] 10:05:49 INFO - PROCESS | 1936 | 1468861549947 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x123cb0800) [pid = 1936] [serial = 1339] [outer = 0x1182af400] 10:05:50 INFO - PROCESS | 1936 | 1468861550296 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]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 568ms 10:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:05:50 INFO - PROCESS | 1936 | 1468861550348 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 1936 | 1468861550350 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 10:05:50 INFO - PROCESS | 1936 | 1468861550353 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 1936 | 1468861550355 Marionette TRACE conn2 <- [1,1758,null,{}] 10:05:50 INFO - PROCESS | 1936 | 1468861550358 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}] 10:05:50 INFO - PROCESS | 1936 | 1468861550360 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:50 INFO - PROCESS | 1936 | 1468861550498 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:05:50 INFO - PROCESS | 1936 | 1468861550517 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 1936 | 1468861550518 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x128cb6000 == 34 [pid = 1936] [id = 447] 10:05:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x112d32c00) [pid = 1936] [serial = 1340] [outer = 0x0] 10:05:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12400a400) [pid = 1936] [serial = 1341] [outer = 0x112d32c00] 10:05:50 INFO - PROCESS | 1936 | 1468861550569 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x124714c00) [pid = 1936] [serial = 1342] [outer = 0x112d32c00] 10:05:51 INFO - PROCESS | 1936 | 1468861551006 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]]]}] 10:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 10:05:51 INFO - PROCESS | 1936 | 1468861551023 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 1936 | 1468861551024 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 10:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:05:51 INFO - PROCESS | 1936 | 1468861551027 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - PROCESS | 1936 | 1468861551028 Marionette TRACE conn2 <- [1,1762,null,{}] 10:05:51 INFO - PROCESS | 1936 | 1468861551030 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}] 10:05:51 INFO - PROCESS | 1936 | 1468861551036 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:51 INFO - PROCESS | 1936 | 1468861551155 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x116737800) [pid = 1936] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x113353000) [pid = 1936] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x115fabc00) [pid = 1936] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x118526800) [pid = 1936] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12b82e000) [pid = 1936] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x119e35000) [pid = 1936] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x128bea800) [pid = 1936] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x123f33400) [pid = 1936] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12a89ec00) [pid = 1936] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x11508d800) [pid = 1936] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x116732400) [pid = 1936] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12611e000) [pid = 1936] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x118204000) [pid = 1936] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1129b4400) [pid = 1936] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x112710000) [pid = 1936] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1129afc00) [pid = 1936] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x116806c00) [pid = 1936] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x113d0c400) [pid = 1936] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x119c52c00) [pid = 1936] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x111f62400) [pid = 1936] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x129393000) [pid = 1936] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:05:51 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1122b1800) [pid = 1936] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:05:51 INFO - PROCESS | 1936 | 1468861551246 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 1936 | 1468861551247 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f64000 == 35 [pid = 1936] [id = 448] 10:05:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1122b1800) [pid = 1936] [serial = 1343] [outer = 0x0] 10:05:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1129acc00) [pid = 1936] [serial = 1344] [outer = 0x1122b1800] 10:05:51 INFO - PROCESS | 1936 | 1468861551272 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x11508d800) [pid = 1936] [serial = 1345] [outer = 0x1122b1800] 10:05:51 INFO - PROCESS | 1936 | 1468861551539 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]]]}] 10:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 518ms 10:05:51 INFO - PROCESS | 1936 | 1468861551545 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 1936 | 1468861551546 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 10:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:05:51 INFO - PROCESS | 1936 | 1468861551558 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - PROCESS | 1936 | 1468861551559 Marionette TRACE conn2 <- [1,1766,null,{}] 10:05:51 INFO - PROCESS | 1936 | 1468861551562 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}] 10:05:51 INFO - PROCESS | 1936 | 1468861551563 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:51 INFO - PROCESS | 1936 | 1468861551644 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:05:51 INFO - PROCESS | 1936 | 1468861551648 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 1936 | 1468861551649 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a74b000 == 36 [pid = 1936] [id = 449] 10:05:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1126fd400) [pid = 1936] [serial = 1346] [outer = 0x0] 10:05:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x118526800) [pid = 1936] [serial = 1347] [outer = 0x1126fd400] 10:05:51 INFO - PROCESS | 1936 | 1468861551675 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1242eb800) [pid = 1936] [serial = 1348] [outer = 0x1126fd400] 10:05:52 INFO - PROCESS | 1936 | 1468861552022 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]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 484ms 10:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:05:52 INFO - PROCESS | 1936 | 1468861552033 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 1936 | 1468861552036 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 10:05:52 INFO - PROCESS | 1936 | 1468861552040 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 1936 | 1468861552041 Marionette TRACE conn2 <- [1,1770,null,{}] 10:05:52 INFO - PROCESS | 1936 | 1468861552044 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}] 10:05:52 INFO - PROCESS | 1936 | 1468861552045 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:52 INFO - PROCESS | 1936 | 1468861552151 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:05:52 INFO - PROCESS | 1936 | 1468861552158 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 1936 | 1468861552159 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aa9c800 == 37 [pid = 1936] [id = 450] 10:05:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x11653dc00) [pid = 1936] [serial = 1349] [outer = 0x0] 10:05:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1245d0800) [pid = 1936] [serial = 1350] [outer = 0x11653dc00] 10:05:52 INFO - PROCESS | 1936 | 1468861552183 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x129386400) [pid = 1936] [serial = 1351] [outer = 0x11653dc00] 10:05:52 INFO - PROCESS | 1936 | 1468861552492 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]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 469ms 10:05:52 INFO - PROCESS | 1936 | 1468861552511 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 1936 | 1468861552514 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 10:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:05:52 INFO - PROCESS | 1936 | 1468861552521 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 1936 | 1468861552524 Marionette TRACE conn2 <- [1,1774,null,{}] 10:05:52 INFO - PROCESS | 1936 | 1468861552527 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}] 10:05:52 INFO - PROCESS | 1936 | 1468861552529 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:52 INFO - PROCESS | 1936 | 1468861552656 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:05:52 INFO - PROCESS | 1936 | 1468861552661 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 1936 | 1468861552662 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x123368000 == 38 [pid = 1936] [id = 451] 10:05:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x113d08400) [pid = 1936] [serial = 1352] [outer = 0x0] 10:05:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12938f400) [pid = 1936] [serial = 1353] [outer = 0x113d08400] 10:05:52 INFO - PROCESS | 1936 | 1468861552703 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a739800) [pid = 1936] [serial = 1354] [outer = 0x113d08400] 10:05:53 INFO - PROCESS | 1936 | 1468861553140 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]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 674ms 10:05:53 INFO - PROCESS | 1936 | 1468861553192 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:05:53 INFO - PROCESS | 1936 | 1468861553193 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 10:05:53 INFO - PROCESS | 1936 | 1468861553195 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 1936 | 1468861553196 Marionette TRACE conn2 <- [1,1778,null,{}] 10:05:53 INFO - PROCESS | 1936 | 1468861553198 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}] 10:05:53 INFO - PROCESS | 1936 | 1468861553199 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:53 INFO - PROCESS | 1936 | 1468861553322 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:05:53 INFO - PROCESS | 1936 | 1468861553375 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 1936 | 1468861553377 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x11611f800 == 39 [pid = 1936] [id = 452] 10:05:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1127d1c00) [pid = 1936] [serial = 1355] [outer = 0x0] 10:05:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1129b0000) [pid = 1936] [serial = 1356] [outer = 0x1127d1c00] 10:05:53 INFO - PROCESS | 1936 | 1468861553408 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x113d62400) [pid = 1936] [serial = 1357] [outer = 0x1127d1c00] 10:05:53 INFO - PROCESS | 1936 | 1468861553859 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]]]}] 10:05:53 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 10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 719ms 10:05:53 INFO - PROCESS | 1936 | 1468861553915 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 1936 | 1468861553917 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 10:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:05:53 INFO - PROCESS | 1936 | 1468861553921 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 1936 | 1468861553923 Marionette TRACE conn2 <- [1,1782,null,{}] 10:05:53 INFO - PROCESS | 1936 | 1468861553926 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}] 10:05:53 INFO - PROCESS | 1936 | 1468861553929 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:54 INFO - PROCESS | 1936 | 1468861554034 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:05:54 INFO - PROCESS | 1936 | 1468861554139 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 1936 | 1468861554140 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x123646000 == 40 [pid = 1936] [id = 453] 10:05:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1168f8c00) [pid = 1936] [serial = 1358] [outer = 0x0] 10:05:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1187f7000) [pid = 1936] [serial = 1359] [outer = 0x1168f8c00] 10:05:54 INFO - PROCESS | 1936 | 1468861554173 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x119324c00) [pid = 1936] [serial = 1360] [outer = 0x1168f8c00] 10:05:54 INFO - PROCESS | 1936 | 1468861554597 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]]]}] 10:05:54 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 10:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 721ms 10:05:54 INFO - PROCESS | 1936 | 1468861554642 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:05:54 INFO - PROCESS | 1936 | 1468861554644 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 10:05:54 INFO - PROCESS | 1936 | 1468861554646 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 1936 | 1468861554648 Marionette TRACE conn2 <- [1,1786,null,{}] 10:05:54 INFO - PROCESS | 1936 | 1468861554650 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}] 10:05:54 INFO - PROCESS | 1936 | 1468861554652 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:54 INFO - PROCESS | 1936 | 1468861554751 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:05:54 INFO - PROCESS | 1936 | 1468861554809 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 1936 | 1468861554811 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b820000 == 41 [pid = 1936] [id = 454] 10:05:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x11979d400) [pid = 1936] [serial = 1361] [outer = 0x0] 10:05:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x119ed5400) [pid = 1936] [serial = 1362] [outer = 0x11979d400] 10:05:54 INFO - PROCESS | 1936 | 1468861554840 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x124009400) [pid = 1936] [serial = 1363] [outer = 0x11979d400] 10:05:55 INFO - PROCESS | 1936 | 1468861555257 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]]]}] 10:05:55 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 10:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 621ms 10:05:55 INFO - PROCESS | 1936 | 1468861555268 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 1936 | 1468861555272 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 10:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:05:55 INFO - PROCESS | 1936 | 1468861555280 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 1936 | 1468861555283 Marionette TRACE conn2 <- [1,1790,null,{}] 10:05:55 INFO - PROCESS | 1936 | 1468861555286 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}] 10:05:55 INFO - PROCESS | 1936 | 1468861555288 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:55 INFO - PROCESS | 1936 | 1468861555389 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:05:55 INFO - PROCESS | 1936 | 1468861555510 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 1936 | 1468861555512 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c640000 == 42 [pid = 1936] [id = 455] 10:05:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x124cd2c00) [pid = 1936] [serial = 1364] [outer = 0x0] 10:05:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x128dbd400) [pid = 1936] [serial = 1365] [outer = 0x124cd2c00] 10:05:55 INFO - PROCESS | 1936 | 1468861555558 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12a64d800) [pid = 1936] [serial = 1366] [outer = 0x124cd2c00] 10:05:56 INFO - PROCESS | 1936 | 1468861556067 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]]]}] 10:05:56 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) 10:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 829ms 10:05:56 INFO - PROCESS | 1936 | 1468861556106 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 1936 | 1468861556109 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 10:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:05:56 INFO - PROCESS | 1936 | 1468861556112 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 1936 | 1468861556114 Marionette TRACE conn2 <- [1,1794,null,{}] 10:05:56 INFO - PROCESS | 1936 | 1468861556118 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}] 10:05:56 INFO - PROCESS | 1936 | 1468861556120 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:56 INFO - PROCESS | 1936 | 1468861556264 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:05:56 INFO - PROCESS | 1936 | 1468861556369 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 1936 | 1468861556371 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x12caa8000 == 43 [pid = 1936] [id = 456] 10:05:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x12a640400) [pid = 1936] [serial = 1367] [outer = 0x0] 10:05:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x12a8a4400) [pid = 1936] [serial = 1368] [outer = 0x12a640400] 10:05:56 INFO - PROCESS | 1936 | 1468861556419 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x12ab10400) [pid = 1936] [serial = 1369] [outer = 0x12a640400] 10:05:56 INFO - PROCESS | 1936 | 1468861556906 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]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 821ms 10:05:56 INFO - PROCESS | 1936 | 1468861556932 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 1936 | 1468861556934 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 10:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:05:56 INFO - PROCESS | 1936 | 1468861556939 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 1936 | 1468861556940 Marionette TRACE conn2 <- [1,1798,null,{}] 10:05:56 INFO - PROCESS | 1936 | 1468861556943 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}] 10:05:56 INFO - PROCESS | 1936 | 1468861556944 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:57 INFO - PROCESS | 1936 | 1468861557056 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:05:57 INFO - PROCESS | 1936 | 1468861557182 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 1936 | 1468861557188 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e4d000 == 44 [pid = 1936] [id = 457] 10:05:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x117e8d400) [pid = 1936] [serial = 1370] [outer = 0x0] 10:05:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x1182b9000) [pid = 1936] [serial = 1371] [outer = 0x117e8d400] 10:05:57 INFO - PROCESS | 1936 | 1468861557251 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x12b1a2800) [pid = 1936] [serial = 1372] [outer = 0x117e8d400] 10:05:57 INFO - PROCESS | 1936 | 1468861557926 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]]]}] 10:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1021ms 10:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:05:57 INFO - PROCESS | 1936 | 1468861557960 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 1936 | 1468861557963 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 10:05:57 INFO - PROCESS | 1936 | 1468861557966 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - PROCESS | 1936 | 1468861557969 Marionette TRACE conn2 <- [1,1802,null,{}] 10:05:57 INFO - PROCESS | 1936 | 1468861557983 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}] 10:05:57 INFO - PROCESS | 1936 | 1468861557984 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:58 INFO - PROCESS | 1936 | 1468861558083 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:05:58 INFO - PROCESS | 1936 | 1468861558136 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 1936 | 1468861558137 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x11823d000 == 45 [pid = 1936] [id = 458] 10:05:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x11672c400) [pid = 1936] [serial = 1373] [outer = 0x0] 10:05:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 116 (0x116883800) [pid = 1936] [serial = 1374] [outer = 0x11672c400] 10:05:58 INFO - PROCESS | 1936 | 1468861558162 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 117 (0x11825b400) [pid = 1936] [serial = 1375] [outer = 0x11672c400] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x123368000 == 44 [pid = 1936] [id = 451] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12aa9c800 == 43 [pid = 1936] [id = 450] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12a74b000 == 42 [pid = 1936] [id = 449] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x116f64000 == 41 [pid = 1936] [id = 448] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 116 (0x1176ae800) [pid = 1936] [serial = 1320] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x128cb6000 == 40 [pid = 1936] [id = 447] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x124d15000 == 39 [pid = 1936] [id = 446] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12364d000 == 38 [pid = 1936] [id = 445] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x119e06000 == 37 [pid = 1936] [id = 444] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x116f6d800 == 36 [pid = 1936] [id = 443] 10:05:58 INFO - PROCESS | 1936 | --DOCSHELL 0x1172d4000 == 35 [pid = 1936] [id = 441] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 115 (0x12ba54000) [pid = 1936] [serial = 1299] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x12b9ab800) [pid = 1936] [serial = 1297] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x123ceb400) [pid = 1936] [serial = 1308] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x119795400) [pid = 1936] [serial = 1306] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x12961d400) [pid = 1936] [serial = 1311] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x12651ec00) [pid = 1936] [serial = 1309] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x1164e9400) [pid = 1936] [serial = 1318] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x12a897400) [pid = 1936] [serial = 1312] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x124270c00) [pid = 1936] [serial = 1278] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x12b826c00) [pid = 1936] [serial = 1296] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x118888400) [pid = 1936] [serial = 1270] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x116aa2000) [pid = 1936] [serial = 1261] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12928a000) [pid = 1936] [serial = 1282] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1232a4800) [pid = 1936] [serial = 1276] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x119c51c00) [pid = 1936] [serial = 1273] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1176a4400) [pid = 1936] [serial = 1290] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12611d800) [pid = 1936] [serial = 1279] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12a649800) [pid = 1936] [serial = 1285] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12658dc00) [pid = 1936] [serial = 1255] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x118fb9000) [pid = 1936] [serial = 1272] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x118207c00) [pid = 1936] [serial = 1267] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x116741000) [pid = 1936] [serial = 1260] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12a898400) [pid = 1936] [serial = 1294] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x116736c00) [pid = 1936] [serial = 1266] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1126fcc00) [pid = 1936] [serial = 1257] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12a735000) [pid = 1936] [serial = 1287] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x112a8c400) [pid = 1936] [serial = 1263] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1207df400) [pid = 1936] [serial = 1275] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1182ae400) [pid = 1936] [serial = 1269] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x118884c00) [pid = 1936] [serial = 1291] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x124ccbc00) [pid = 1936] [serial = 1293] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x129393400) [pid = 1936] [serial = 1284] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12a864c00) [pid = 1936] [serial = 1288] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1129ae800) [pid = 1936] [serial = 1258] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x128be8800) [pid = 1936] [serial = 1281] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x113d65000) [pid = 1936] [serial = 1264] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x116888000) [pid = 1936] [serial = 1314] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x113d5dc00) [pid = 1936] [serial = 1317] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x117e9a000) [pid = 1936] [serial = 1315] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x116731400) [pid = 1936] [serial = 1302] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x118fc0800) [pid = 1936] [serial = 1305] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x117292c00) [pid = 1936] [serial = 1303] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x12ba62c00) [pid = 1936] [serial = 1300] [outer = 0x0] [url = about:blank] 10:05:58 INFO - PROCESS | 1936 | 1468861558711 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]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 784ms 10:05:58 INFO - PROCESS | 1936 | 1468861558750 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 1936 | 1468861558755 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 10:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:05:58 INFO - PROCESS | 1936 | 1468861558760 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 1936 | 1468861558761 Marionette TRACE conn2 <- [1,1806,null,{}] 10:05:58 INFO - PROCESS | 1936 | 1468861558764 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}] 10:05:58 INFO - PROCESS | 1936 | 1468861558765 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:58 INFO - PROCESS | 1936 | 1468861558846 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:05:58 INFO - PROCESS | 1936 | 1468861558856 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 1936 | 1468861558858 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x118233000 == 36 [pid = 1936] [id = 459] 10:05:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x11825e800) [pid = 1936] [serial = 1376] [outer = 0x0] 10:05:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1187f5400) [pid = 1936] [serial = 1377] [outer = 0x11825e800] 10:05:58 INFO - PROCESS | 1936 | 1468861558933 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x1194b0c00) [pid = 1936] [serial = 1378] [outer = 0x11825e800] 10:05:59 INFO - PROCESS | 1936 | 1468861559304 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]]]}] 10:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 572ms 10:05:59 INFO - PROCESS | 1936 | 1468861559332 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:05:59 INFO - PROCESS | 1936 | 1468861559336 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 10:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:05:59 INFO - PROCESS | 1936 | 1468861559340 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 1936 | 1468861559344 Marionette TRACE conn2 <- [1,1810,null,{}] 10:05:59 INFO - PROCESS | 1936 | 1468861559355 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}] 10:05:59 INFO - PROCESS | 1936 | 1468861559359 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:59 INFO - PROCESS | 1936 | 1468861559495 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:05:59 INFO - PROCESS | 1936 | 1468861559586 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:59 INFO - PROCESS | 1936 | 1468861559588 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:05:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x122753000 == 37 [pid = 1936] [id = 460] 10:05:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x119b8b000) [pid = 1936] [serial = 1379] [outer = 0x0] 10:05:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x122608800) [pid = 1936] [serial = 1380] [outer = 0x119b8b000] 10:05:59 INFO - PROCESS | 1936 | 1468861559634 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1247fac00) [pid = 1936] [serial = 1381] [outer = 0x119b8b000] 10:06:00 INFO - PROCESS | 1936 | 1468861560026 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]]]}] 10:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 724ms 10:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:06:00 INFO - PROCESS | 1936 | 1468861560063 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 1936 | 1468861560065 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 10:06:00 INFO - PROCESS | 1936 | 1468861560067 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - PROCESS | 1936 | 1468861560068 Marionette TRACE conn2 <- [1,1814,null,{}] 10:06:00 INFO - PROCESS | 1936 | 1468861560071 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}] 10:06:00 INFO - PROCESS | 1936 | 1468861560072 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:00 INFO - PROCESS | 1936 | 1468861560171 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:06:00 INFO - PROCESS | 1936 | 1468861560175 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 1936 | 1468861560176 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x12420a800 == 38 [pid = 1936] [id = 461] 10:06:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x126129c00) [pid = 1936] [serial = 1382] [outer = 0x0] 10:06:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x128beb000) [pid = 1936] [serial = 1383] [outer = 0x126129c00] 10:06:00 INFO - PROCESS | 1936 | 1468861560201 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x12961d400) [pid = 1936] [serial = 1384] [outer = 0x126129c00] 10:06:00 INFO - PROCESS | 1936 | 1468861560542 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]]]}] 10:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 521ms 10:06:00 INFO - PROCESS | 1936 | 1468861560588 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 1936 | 1468861560589 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 10:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:06:00 INFO - PROCESS | 1936 | 1468861560592 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - PROCESS | 1936 | 1468861560593 Marionette TRACE conn2 <- [1,1818,null,{}] 10:06:00 INFO - PROCESS | 1936 | 1468861560595 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}] 10:06:00 INFO - PROCESS | 1936 | 1468861560596 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:00 INFO - PROCESS | 1936 | 1468861560707 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:06:00 INFO - PROCESS | 1936 | 1468861560750 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 1936 | 1468861560750 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x113d47000 == 39 [pid = 1936] [id = 462] 10:06:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1168fa800) [pid = 1936] [serial = 1385] [outer = 0x0] 10:06:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x12a64dc00) [pid = 1936] [serial = 1386] [outer = 0x1168fa800] 10:06:00 INFO - PROCESS | 1936 | 1468861560781 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x12b19a800) [pid = 1936] [serial = 1387] [outer = 0x1168fa800] 10:06:01 INFO - PROCESS | 1936 | 1468861561111 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]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 568ms 10:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:06:01 INFO - PROCESS | 1936 | 1468861561161 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 1936 | 1468861561162 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 10:06:01 INFO - PROCESS | 1936 | 1468861561164 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 1936 | 1468861561165 Marionette TRACE conn2 <- [1,1822,null,{}] 10:06:01 INFO - PROCESS | 1936 | 1468861561167 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}] 10:06:01 INFO - PROCESS | 1936 | 1468861561171 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:01 INFO - PROCESS | 1936 | 1468861561279 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:06:01 INFO - PROCESS | 1936 | 1468861561319 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 1936 | 1468861561320 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a410800 == 40 [pid = 1936] [id = 463] 10:06:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x12b826c00) [pid = 1936] [serial = 1388] [outer = 0x0] 10:06:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x12ba54800) [pid = 1936] [serial = 1389] [outer = 0x12b826c00] 10:06:01 INFO - PROCESS | 1936 | 1468861561345 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x12bb97400) [pid = 1936] [serial = 1390] [outer = 0x12b826c00] 10:06:01 INFO - PROCESS | 1936 | 1468861561656 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]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 519ms 10:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:06:01 INFO - PROCESS | 1936 | 1468861561687 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 1936 | 1468861561688 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 10:06:01 INFO - PROCESS | 1936 | 1468861561690 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 1936 | 1468861561691 Marionette TRACE conn2 <- [1,1826,null,{}] 10:06:01 INFO - PROCESS | 1936 | 1468861561693 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}] 10:06:01 INFO - PROCESS | 1936 | 1468861561695 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:01 INFO - PROCESS | 1936 | 1468861561795 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:06:01 INFO - PROCESS | 1936 | 1468861561799 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 1936 | 1468861561800 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7bd800 == 41 [pid = 1936] [id = 464] 10:06:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x12b9b0800) [pid = 1936] [serial = 1391] [outer = 0x0] 10:06:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12bb99000) [pid = 1936] [serial = 1392] [outer = 0x12b9b0800] 10:06:01 INFO - PROCESS | 1936 | 1468861561831 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12be5cc00) [pid = 1936] [serial = 1393] [outer = 0x12b9b0800] 10:06:02 INFO - PROCESS | 1936 | 1468861562149 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]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 519ms 10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:06:02 INFO - PROCESS | 1936 | 1468861562209 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 1936 | 1468861562211 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 10:06:02 INFO - PROCESS | 1936 | 1468861562213 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 1936 | 1468861562214 Marionette TRACE conn2 <- [1,1830,null,{}] 10:06:02 INFO - PROCESS | 1936 | 1468861562216 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}] 10:06:02 INFO - PROCESS | 1936 | 1468861562217 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:02 INFO - PROCESS | 1936 | 1468861562322 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:06:02 INFO - PROCESS | 1936 | 1468861562360 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 1936 | 1468861562361 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba29800 == 42 [pid = 1936] [id = 465] 10:06:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12ba5a800) [pid = 1936] [serial = 1394] [outer = 0x0] 10:06:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12be60800) [pid = 1936] [serial = 1395] [outer = 0x12ba5a800] 10:06:02 INFO - PROCESS | 1936 | 1468861562386 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12beb3400) [pid = 1936] [serial = 1396] [outer = 0x12ba5a800] 10:06:02 INFO - PROCESS | 1936 | 1468861562752 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]]]}] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1182acc00) [pid = 1936] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1133da800) [pid = 1936] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x116732c00) [pid = 1936] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x112d32c00) [pid = 1936] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1182d9800) [pid = 1936] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1182af400) [pid = 1936] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1122b1800) [pid = 1936] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x11653dc00) [pid = 1936] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x119b91400) [pid = 1936] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:06:02 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1126fd400) [pid = 1936] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 568ms 10:06:02 INFO - PROCESS | 1936 | 1468861562781 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 1936 | 1468861562783 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:06:02 INFO - PROCESS | 1936 | 1468861562787 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 1936 | 1468861562788 Marionette TRACE conn2 <- [1,1834,null,{}] 10:06:02 INFO - PROCESS | 1936 | 1468861562791 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}] 10:06:02 INFO - PROCESS | 1936 | 1468861562792 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:02 INFO - PROCESS | 1936 | 1468861562874 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:06:02 INFO - PROCESS | 1936 | 1468861562878 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 1936 | 1468861562887 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x12921b000 == 43 [pid = 1936] [id = 466] 10:06:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11672bc00) [pid = 1936] [serial = 1397] [outer = 0x0] 10:06:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x117290000) [pid = 1936] [serial = 1398] [outer = 0x11672bc00] 10:06:02 INFO - PROCESS | 1936 | 1468861562912 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1194af000) [pid = 1936] [serial = 1399] [outer = 0x11672bc00] 10:06:03 INFO - PROCESS | 1936 | 1468861563237 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]]]}] 10:06:03 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 10:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 471ms 10:06:03 INFO - PROCESS | 1936 | 1468861563257 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 1936 | 1468861563259 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 10:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:06:03 INFO - PROCESS | 1936 | 1468861563262 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 1936 | 1468861563263 Marionette TRACE conn2 <- [1,1838,null,{}] 10:06:03 INFO - PROCESS | 1936 | 1468861563267 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}] 10:06:03 INFO - PROCESS | 1936 | 1468861563269 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:03 INFO - PROCESS | 1936 | 1468861563359 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:06:03 INFO - PROCESS | 1936 | 1468861563417 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 1936 | 1468861563418 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c63c800 == 44 [pid = 1936] [id = 467] 10:06:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1133da800) [pid = 1936] [serial = 1400] [outer = 0x0] 10:06:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x123ca3000) [pid = 1936] [serial = 1401] [outer = 0x1133da800] 10:06:03 INFO - PROCESS | 1936 | 1468861563442 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12beb8c00) [pid = 1936] [serial = 1402] [outer = 0x1133da800] 10:06:03 INFO - PROCESS | 1936 | 1468861563729 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]]]}] 10:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 520ms 10:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:06:03 INFO - PROCESS | 1936 | 1468861563781 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 1936 | 1468861563783 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 10:06:03 INFO - PROCESS | 1936 | 1468861563787 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 1936 | 1468861563789 Marionette TRACE conn2 <- [1,1842,null,{}] 10:06:03 INFO - PROCESS | 1936 | 1468861563791 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}] 10:06:03 INFO - PROCESS | 1936 | 1468861563793 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:03 INFO - PROCESS | 1936 | 1468861563893 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:06:03 INFO - PROCESS | 1936 | 1468861563897 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 1936 | 1468861563899 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d52e800 == 45 [pid = 1936] [id = 468] 10:06:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12bebc800) [pid = 1936] [serial = 1403] [outer = 0x0] 10:06:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12bfbb000) [pid = 1936] [serial = 1404] [outer = 0x12bebc800] 10:06:03 INFO - PROCESS | 1936 | 1468861563926 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12c61cc00) [pid = 1936] [serial = 1405] [outer = 0x12bebc800] 10:06:04 INFO - PROCESS | 1936 | 1468861564238 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]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 470ms 10:06:04 INFO - PROCESS | 1936 | 1468861564259 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 1936 | 1468861564260 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 10:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:06:04 INFO - PROCESS | 1936 | 1468861564264 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 1936 | 1468861564265 Marionette TRACE conn2 <- [1,1846,null,{}] 10:06:04 INFO - PROCESS | 1936 | 1468861564275 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}] 10:06:04 INFO - PROCESS | 1936 | 1468861564276 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:04 INFO - PROCESS | 1936 | 1468861564396 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:06:04 INFO - PROCESS | 1936 | 1468861564403 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 1936 | 1468861564404 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d65f000 == 46 [pid = 1936] [id = 469] 10:06:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x11672cc00) [pid = 1936] [serial = 1406] [outer = 0x0] 10:06:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12c61d000) [pid = 1936] [serial = 1407] [outer = 0x11672cc00] 10:06:04 INFO - PROCESS | 1936 | 1468861564428 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12cad9800) [pid = 1936] [serial = 1408] [outer = 0x11672cc00] 10:06:04 INFO - PROCESS | 1936 | 1468861564722 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]]]}] 10:06:04 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) 10:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 470ms 10:06:04 INFO - PROCESS | 1936 | 1468861564732 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 1936 | 1468861564735 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 10:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:06:04 INFO - PROCESS | 1936 | 1468861564742 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 1936 | 1468861564743 Marionette TRACE conn2 <- [1,1850,null,{}] 10:06:04 INFO - PROCESS | 1936 | 1468861564745 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}] 10:06:04 INFO - PROCESS | 1936 | 1468861564746 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:04 INFO - PROCESS | 1936 | 1468861564893 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:06:04 INFO - PROCESS | 1936 | 1468861564953 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 1936 | 1468861564955 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x11640f800 == 47 [pid = 1936] [id = 470] 10:06:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1122b0800) [pid = 1936] [serial = 1409] [outer = 0x0] 10:06:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x112a8c400) [pid = 1936] [serial = 1410] [outer = 0x1122b0800] 10:06:04 INFO - PROCESS | 1936 | 1468861564987 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x11508e800) [pid = 1936] [serial = 1411] [outer = 0x1122b0800] 10:06:05 INFO - PROCESS | 1936 | 1468861565439 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]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 10:06:05 INFO - PROCESS | 1936 | 1468861565464 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 1936 | 1468861565466 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 10:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:06:05 INFO - PROCESS | 1936 | 1468861565470 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 1936 | 1468861565471 Marionette TRACE conn2 <- [1,1854,null,{}] 10:06:05 INFO - PROCESS | 1936 | 1468861565474 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}] 10:06:05 INFO - PROCESS | 1936 | 1468861565478 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:05 INFO - PROCESS | 1936 | 1468861565588 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:06:05 INFO - PROCESS | 1936 | 1468861565648 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 1936 | 1468861565650 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x12071b800 == 48 [pid = 1936] [id = 471] 10:06:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1176a5000) [pid = 1936] [serial = 1412] [outer = 0x0] 10:06:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x11887e400) [pid = 1936] [serial = 1413] [outer = 0x1176a5000] 10:06:05 INFO - PROCESS | 1936 | 1468861565680 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x11999c800) [pid = 1936] [serial = 1414] [outer = 0x1176a5000] 10:06:06 INFO - PROCESS | 1936 | 1468861566136 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]]]}] 10:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 719ms 10:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:06:06 INFO - PROCESS | 1936 | 1468861566189 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 1936 | 1468861566191 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 10:06:06 INFO - PROCESS | 1936 | 1468861566216 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 1936 | 1468861566217 Marionette TRACE conn2 <- [1,1858,null,{}] 10:06:06 INFO - PROCESS | 1936 | 1468861566240 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}] 10:06:06 INFO - PROCESS | 1936 | 1468861566241 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:06 INFO - PROCESS | 1936 | 1468861566349 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:06:06 INFO - PROCESS | 1936 | 1468861566425 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 1936 | 1468861566427 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b817000 == 49 [pid = 1936] [id = 472] 10:06:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1240f6400) [pid = 1936] [serial = 1415] [outer = 0x0] 10:06:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x124d80000) [pid = 1936] [serial = 1416] [outer = 0x1240f6400] 10:06:06 INFO - PROCESS | 1936 | 1468861566456 Marionette DEBUG loaded listener.js 10:06:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x129387c00) [pid = 1936] [serial = 1417] [outer = 0x1240f6400] 10:06:06 INFO - PROCESS | 1936 | 1468861566875 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]]]}] 10:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 711ms 10:06:06 INFO - PROCESS | 1936 | 1468861566906 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 1936 | 1468861566909 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 10:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:06:06 INFO - PROCESS | 1936 | 1468861566917 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 1936 | 1468861566920 Marionette TRACE conn2 <- [1,1862,null,{}] 10:06:06 INFO - PROCESS | 1936 | 1468861566922 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}] 10:06:06 INFO - PROCESS | 1936 | 1468861566925 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:07 INFO - PROCESS | 1936 | 1468861567035 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:06:07 INFO - PROCESS | 1936 | 1468861567096 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:07 INFO - PROCESS | 1936 | 1468861567098 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b810800 == 50 [pid = 1936] [id = 473] 10:06:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x124714800) [pid = 1936] [serial = 1418] [outer = 0x0] 10:06:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12b1a0c00) [pid = 1936] [serial = 1419] [outer = 0x124714800] 10:06:07 INFO - PROCESS | 1936 | 1468861567170 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12ba62c00) [pid = 1936] [serial = 1420] [outer = 0x124714800] 10:06:07 INFO - PROCESS | 1936 | 1468861567826 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]]]}] 10:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 976ms 10:06:07 INFO - PROCESS | 1936 | 1468861567889 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:06:07 INFO - PROCESS | 1936 | 1468861567891 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 10:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:06:07 INFO - PROCESS | 1936 | 1468861567895 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:06:07 INFO - PROCESS | 1936 | 1468861567896 Marionette TRACE conn2 <- [1,1866,null,{}] 10:06:07 INFO - PROCESS | 1936 | 1468861567900 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}] 10:06:07 INFO - PROCESS | 1936 | 1468861567901 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:08 INFO - PROCESS | 1936 | 1468861568003 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:06:08 INFO - PROCESS | 1936 | 1468861568065 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 1936 | 1468861568068 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x12070f000 == 51 [pid = 1936] [id = 474] 10:06:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x117296800) [pid = 1936] [serial = 1421] [outer = 0x0] 10:06:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x118203400) [pid = 1936] [serial = 1422] [outer = 0x117296800] 10:06:08 INFO - PROCESS | 1936 | 1468861568095 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x1182aa800) [pid = 1936] [serial = 1423] [outer = 0x117296800] 10:06:08 INFO - PROCESS | 1936 | 1468861568593 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]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 725ms 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12d65f000 == 50 [pid = 1936] [id = 469] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12d52e800 == 49 [pid = 1936] [id = 468] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12c63c800 == 48 [pid = 1936] [id = 467] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12921b000 == 47 [pid = 1936] [id = 466] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba29800 == 46 [pid = 1936] [id = 465] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7bd800 == 45 [pid = 1936] [id = 464] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12a410800 == 44 [pid = 1936] [id = 463] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x113d47000 == 43 [pid = 1936] [id = 462] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12420a800 == 42 [pid = 1936] [id = 461] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x122753000 == 41 [pid = 1936] [id = 460] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x118233000 == 40 [pid = 1936] [id = 459] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x11823d000 == 39 [pid = 1936] [id = 458] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12b820000 == 38 [pid = 1936] [id = 454] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x123646000 == 37 [pid = 1936] [id = 453] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x11611f800 == 36 [pid = 1936] [id = 452] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x1172e3800 == 35 [pid = 1936] [id = 440] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x118fd6000 == 34 [pid = 1936] [id = 442] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12c640000 == 33 [pid = 1936] [id = 455] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12caa8000 == 32 [pid = 1936] [id = 456] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x117e4d000 == 31 [pid = 1936] [id = 457] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12b810800 == 30 [pid = 1936] [id = 473] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12b817000 == 29 [pid = 1936] [id = 472] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12071b800 == 28 [pid = 1936] [id = 471] 10:06:09 INFO - PROCESS | 1936 | --DOCSHELL 0x11640f800 == 27 [pid = 1936] [id = 470] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x12938f400) [pid = 1936] [serial = 1353] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x1187fc400) [pid = 1936] [serial = 1327] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x1182d6800) [pid = 1936] [serial = 1326] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x116730800) [pid = 1936] [serial = 1329] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1176aa400) [pid = 1936] [serial = 1330] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x1176b0400) [pid = 1936] [serial = 1324] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x116739000) [pid = 1936] [serial = 1323] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12400a400) [pid = 1936] [serial = 1341] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11931c400) [pid = 1936] [serial = 1332] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x123005400) [pid = 1936] [serial = 1338] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x123cb0800) [pid = 1936] [serial = 1339] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x124714c00) [pid = 1936] [serial = 1342] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x11508d800) [pid = 1936] [serial = 1345] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x129386400) [pid = 1936] [serial = 1351] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1245d0800) [pid = 1936] [serial = 1350] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1129acc00) [pid = 1936] [serial = 1344] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x122606800) [pid = 1936] [serial = 1336] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x119e31400) [pid = 1936] [serial = 1335] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x118526800) [pid = 1936] [serial = 1347] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1194b4000) [pid = 1936] [serial = 1333] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1242eb800) [pid = 1936] [serial = 1348] [outer = 0x0] [url = about:blank] 10:06:09 INFO - PROCESS | 1936 | 1468861569341 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 1936 | 1468861569344 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 10:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:06:09 INFO - PROCESS | 1936 | 1468861569376 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 1936 | 1468861569378 Marionette TRACE conn2 <- [1,1870,null,{}] 10:06:09 INFO - PROCESS | 1936 | 1468861569381 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}] 10:06:09 INFO - PROCESS | 1936 | 1468861569383 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:09 INFO - PROCESS | 1936 | 1468861569467 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:06:09 INFO - PROCESS | 1936 | 1468861569474 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:09 INFO - PROCESS | 1936 | 1468861569477 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x116860000 == 28 [pid = 1936] [id = 475] 10:06:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x116888000) [pid = 1936] [serial = 1424] [outer = 0x0] 10:06:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x117290400) [pid = 1936] [serial = 1425] [outer = 0x116888000] 10:06:09 INFO - PROCESS | 1936 | 1468861569505 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x11825f000) [pid = 1936] [serial = 1426] [outer = 0x116888000] 10:06:09 INFO - PROCESS | 1936 | 1468861569860 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]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 10:06:09 INFO - PROCESS | 1936 | 1468861569898 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 1936 | 1468861569902 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 10:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:06:09 INFO - PROCESS | 1936 | 1468861569907 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 1936 | 1468861569911 Marionette TRACE conn2 <- [1,1874,null,{}] 10:06:09 INFO - PROCESS | 1936 | 1468861569915 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}] 10:06:09 INFO - PROCESS | 1936 | 1468861569917 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:10 INFO - PROCESS | 1936 | 1468861570043 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:06:10 INFO - PROCESS | 1936 | 1468861570048 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 1936 | 1468861570049 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f1b800 == 29 [pid = 1936] [id = 476] 10:06:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x118526000) [pid = 1936] [serial = 1427] [outer = 0x0] 10:06:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1194b4000) [pid = 1936] [serial = 1428] [outer = 0x118526000] 10:06:10 INFO - PROCESS | 1936 | 1468861570072 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x119c51c00) [pid = 1936] [serial = 1429] [outer = 0x118526000] 10:06:10 INFO - PROCESS | 1936 | 1468861570472 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]]]}] 10:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 626ms 10:06:10 INFO - PROCESS | 1936 | 1468861570532 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 1936 | 1468861570535 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 10:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:06:10 INFO - PROCESS | 1936 | 1468861570538 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 1936 | 1468861570540 Marionette TRACE conn2 <- [1,1878,null,{}] 10:06:10 INFO - PROCESS | 1936 | 1468861570550 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}] 10:06:10 INFO - PROCESS | 1936 | 1468861570555 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:10 INFO - PROCESS | 1936 | 1468861570693 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:06:10 INFO - PROCESS | 1936 | 1468861570818 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 1936 | 1468861570821 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x122755800 == 30 [pid = 1936] [id = 477] 10:06:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1239ab800) [pid = 1936] [serial = 1430] [outer = 0x0] 10:06:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x123f32800) [pid = 1936] [serial = 1431] [outer = 0x1239ab800] 10:06:10 INFO - PROCESS | 1936 | 1468861570871 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1247ecc00) [pid = 1936] [serial = 1432] [outer = 0x1239ab800] 10:06:11 INFO - PROCESS | 1936 | 1468861571173 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]]]}] 10:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 10:06:11 INFO - PROCESS | 1936 | 1468861571208 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 1936 | 1468861571209 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 10:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:06:11 INFO - PROCESS | 1936 | 1468861571212 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 1936 | 1468861571213 Marionette TRACE conn2 <- [1,1882,null,{}] 10:06:11 INFO - PROCESS | 1936 | 1468861571215 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}] 10:06:11 INFO - PROCESS | 1936 | 1468861571216 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:11 INFO - PROCESS | 1936 | 1468861571305 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:06:11 INFO - PROCESS | 1936 | 1468861571309 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 1936 | 1468861571310 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x1261ba800 == 31 [pid = 1936] [id = 478] 10:06:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x126126c00) [pid = 1936] [serial = 1433] [outer = 0x0] 10:06:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x129280400) [pid = 1936] [serial = 1434] [outer = 0x126126c00] 10:06:11 INFO - PROCESS | 1936 | 1468861571338 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x129393000) [pid = 1936] [serial = 1435] [outer = 0x126126c00] 10:06:11 INFO - PROCESS | 1936 | 1468861571812 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]]]}] 10:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 619ms 10:06:11 INFO - PROCESS | 1936 | 1468861571833 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 1936 | 1468861571836 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 10:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:06:11 INFO - PROCESS | 1936 | 1468861571846 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 1936 | 1468861571848 Marionette TRACE conn2 <- [1,1886,null,{}] 10:06:11 INFO - PROCESS | 1936 | 1468861571853 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}] 10:06:11 INFO - PROCESS | 1936 | 1468861571856 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:11 INFO - PROCESS | 1936 | 1468861571980 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:06:12 INFO - PROCESS | 1936 | 1468861572039 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 1936 | 1468861572041 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x12939e800 == 32 [pid = 1936] [id = 479] 10:06:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12a72f800) [pid = 1936] [serial = 1436] [outer = 0x0] 10:06:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12a89b800) [pid = 1936] [serial = 1437] [outer = 0x12a72f800] 10:06:12 INFO - PROCESS | 1936 | 1468861572066 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12b1a6c00) [pid = 1936] [serial = 1438] [outer = 0x12a72f800] 10:06:12 INFO - PROCESS | 1936 | 1468861572361 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]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 577ms 10:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:06:12 INFO - PROCESS | 1936 | 1468861572417 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 1936 | 1468861572419 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 10:06:12 INFO - PROCESS | 1936 | 1468861572421 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 1936 | 1468861572422 Marionette TRACE conn2 <- [1,1890,null,{}] 10:06:12 INFO - PROCESS | 1936 | 1468861572432 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}] 10:06:12 INFO - PROCESS | 1936 | 1468861572437 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:12 INFO - PROCESS | 1936 | 1468861572558 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:06:12 INFO - PROCESS | 1936 | 1468861572562 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 1936 | 1468861572564 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b3800 == 33 [pid = 1936] [id = 480] 10:06:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12a86c800) [pid = 1936] [serial = 1439] [outer = 0x0] 10:06:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12b9b0c00) [pid = 1936] [serial = 1440] [outer = 0x12a86c800] 10:06:12 INFO - PROCESS | 1936 | 1468861572590 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12be6a400) [pid = 1936] [serial = 1441] [outer = 0x12a86c800] 10:06:12 INFO - PROCESS | 1936 | 1468861572931 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]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 526ms 10:06:12 INFO - PROCESS | 1936 | 1468861572947 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 1936 | 1468861572949 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 10:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:06:12 INFO - PROCESS | 1936 | 1468861572952 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 1936 | 1468861572955 Marionette TRACE conn2 <- [1,1894,null,{}] 10:06:12 INFO - PROCESS | 1936 | 1468861572957 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}] 10:06:12 INFO - PROCESS | 1936 | 1468861572958 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:13 INFO - PROCESS | 1936 | 1468861573056 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:06:13 INFO - PROCESS | 1936 | 1468861573094 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 1936 | 1468861573102 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b817000 == 34 [pid = 1936] [id = 481] 10:06:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x12beb6c00) [pid = 1936] [serial = 1442] [outer = 0x0] 10:06:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x12bebf800) [pid = 1936] [serial = 1443] [outer = 0x12beb6c00] 10:06:13 INFO - PROCESS | 1936 | 1468861573126 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x12bfbb800) [pid = 1936] [serial = 1444] [outer = 0x12beb6c00] 10:06:13 INFO - PROCESS | 1936 | 1468861573867 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]]]}] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x12b826c00) [pid = 1936] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x12b9b0800) [pid = 1936] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x124cd2c00) [pid = 1936] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x1168f8c00) [pid = 1936] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1127d1c00) [pid = 1936] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x113d08400) [pid = 1936] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x11825e800) [pid = 1936] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x11672c400) [pid = 1936] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11979d400) [pid = 1936] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12a640400) [pid = 1936] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x117e8d400) [pid = 1936] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x126129c00) [pid = 1936] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x119b8b000) [pid = 1936] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12ba5a800) [pid = 1936] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12bebc800) [pid = 1936] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11672bc00) [pid = 1936] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1133da800) [pid = 1936] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1168fa800) [pid = 1936] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x11672cc00) [pid = 1936] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:06:13 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x116805000) [pid = 1936] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1023ms 10:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:06:13 INFO - PROCESS | 1936 | 1468861573975 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 1936 | 1468861573977 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 10:06:13 INFO - PROCESS | 1936 | 1468861573994 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 1936 | 1468861573996 Marionette TRACE conn2 <- [1,1898,null,{}] 10:06:14 INFO - PROCESS | 1936 | 1468861574006 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}] 10:06:14 INFO - PROCESS | 1936 | 1468861574008 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:14 INFO - PROCESS | 1936 | 1468861574145 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:06:14 INFO - PROCESS | 1936 | 1468861574228 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 1936 | 1468861574230 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f77000 == 35 [pid = 1936] [id = 482] 10:06:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x112eb4000) [pid = 1936] [serial = 1445] [outer = 0x0] 10:06:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1131bb000) [pid = 1936] [serial = 1446] [outer = 0x112eb4000] 10:06:14 INFO - PROCESS | 1936 | 1468861574264 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1164e9c00) [pid = 1936] [serial = 1447] [outer = 0x112eb4000] 10:06:14 INFO - PROCESS | 1936 | 1468861574833 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]]]}] 10:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 894ms 10:06:14 INFO - PROCESS | 1936 | 1468861574875 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:06:14 INFO - PROCESS | 1936 | 1468861574878 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 10:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:06:14 INFO - PROCESS | 1936 | 1468861574886 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:06:14 INFO - PROCESS | 1936 | 1468861574890 Marionette TRACE conn2 <- [1,1902,null,{}] 10:06:14 INFO - PROCESS | 1936 | 1468861574894 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}] 10:06:14 INFO - PROCESS | 1936 | 1468861574896 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:15 INFO - PROCESS | 1936 | 1468861575053 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:06:15 INFO - PROCESS | 1936 | 1468861575151 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 1936 | 1468861575152 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x122693000 == 36 [pid = 1936] [id = 483] 10:06:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1182b0400) [pid = 1936] [serial = 1448] [outer = 0x0] 10:06:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1182b3c00) [pid = 1936] [serial = 1449] [outer = 0x1182b0400] 10:06:15 INFO - PROCESS | 1936 | 1468861575183 Marionette DEBUG loaded listener.js 10:06:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1194aec00) [pid = 1936] [serial = 1450] [outer = 0x1182b0400] 10:06:15 INFO - PROCESS | 1936 | 1468861575755 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]]]}] 10:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 927ms 10:06:15 INFO - PROCESS | 1936 | 1468861575822 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 1936 | 1468861575824 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 10:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:06:15 INFO - PROCESS | 1936 | 1468861575828 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 1936 | 1468861575830 Marionette TRACE conn2 <- [1,1906,null,{}] 10:06:15 INFO - PROCESS | 1936 | 1468861575842 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}] 10:06:15 INFO - PROCESS | 1936 | 1468861575847 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:15 INFO - PROCESS | 1936 | 1468861575986 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:06:16 INFO - PROCESS | 1936 | 1468861576067 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 1936 | 1468861576070 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a61e000 == 37 [pid = 1936] [id = 484] 10:06:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x122606c00) [pid = 1936] [serial = 1451] [outer = 0x0] 10:06:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x123007c00) [pid = 1936] [serial = 1452] [outer = 0x122606c00] 10:06:16 INFO - PROCESS | 1936 | 1468861576103 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x123cb0800) [pid = 1936] [serial = 1453] [outer = 0x122606c00] 10:06:16 INFO - PROCESS | 1936 | 1468861576752 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]]]}] 10:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 976ms 10:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:06:16 INFO - PROCESS | 1936 | 1468861576803 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 1936 | 1468861576806 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 10:06:16 INFO - PROCESS | 1936 | 1468861576809 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - PROCESS | 1936 | 1468861576810 Marionette TRACE conn2 <- [1,1910,null,{}] 10:06:16 INFO - PROCESS | 1936 | 1468861576814 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}] 10:06:16 INFO - PROCESS | 1936 | 1468861576815 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:16 INFO - PROCESS | 1936 | 1468861576972 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:06:16 INFO - PROCESS | 1936 | --DOCSHELL 0x12d683000 == 36 [pid = 1936] [id = 21] 10:06:16 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b3800 == 35 [pid = 1936] [id = 480] 10:06:16 INFO - PROCESS | 1936 | --DOCSHELL 0x12939e800 == 34 [pid = 1936] [id = 479] 10:06:16 INFO - PROCESS | 1936 | --DOCSHELL 0x1261ba800 == 33 [pid = 1936] [id = 478] 10:06:16 INFO - PROCESS | 1936 | --DOCSHELL 0x122755800 == 32 [pid = 1936] [id = 477] 10:06:16 INFO - PROCESS | 1936 | --DOCSHELL 0x118f1b800 == 31 [pid = 1936] [id = 476] 10:06:16 INFO - PROCESS | 1936 | --DOCSHELL 0x116860000 == 30 [pid = 1936] [id = 475] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x118210400) [pid = 1936] [serial = 1321] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12ba54800) [pid = 1936] [serial = 1389] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12bb99000) [pid = 1936] [serial = 1392] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12a64d800) [pid = 1936] [serial = 1366] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1187f7000) [pid = 1936] [serial = 1359] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x119324c00) [pid = 1936] [serial = 1360] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1129b0000) [pid = 1936] [serial = 1356] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x113d62400) [pid = 1936] [serial = 1357] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x12a739800) [pid = 1936] [serial = 1354] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1187f5400) [pid = 1936] [serial = 1377] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1194b0c00) [pid = 1936] [serial = 1378] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x116883800) [pid = 1936] [serial = 1374] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12bb97400) [pid = 1936] [serial = 1390] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x11825b400) [pid = 1936] [serial = 1375] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x119ed5400) [pid = 1936] [serial = 1362] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x124009400) [pid = 1936] [serial = 1363] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12a8a4400) [pid = 1936] [serial = 1368] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12ab10400) [pid = 1936] [serial = 1369] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1182b9000) [pid = 1936] [serial = 1371] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12b1a2800) [pid = 1936] [serial = 1372] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x128beb000) [pid = 1936] [serial = 1383] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12961d400) [pid = 1936] [serial = 1384] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x128dbd400) [pid = 1936] [serial = 1365] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x1247fac00) [pid = 1936] [serial = 1381] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x122608800) [pid = 1936] [serial = 1380] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x12be60800) [pid = 1936] [serial = 1395] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x12c61cc00) [pid = 1936] [serial = 1405] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x117290000) [pid = 1936] [serial = 1398] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x1194af000) [pid = 1936] [serial = 1399] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x12beb8c00) [pid = 1936] [serial = 1402] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x12bfbb000) [pid = 1936] [serial = 1404] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x12beb3400) [pid = 1936] [serial = 1396] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x12a64dc00) [pid = 1936] [serial = 1386] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x12be5cc00) [pid = 1936] [serial = 1393] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x12b19a800) [pid = 1936] [serial = 1387] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x123ca3000) [pid = 1936] [serial = 1401] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x12cad9800) [pid = 1936] [serial = 1408] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x12c61d000) [pid = 1936] [serial = 1407] [outer = 0x0] [url = about:blank] 10:06:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x112796800) [pid = 1936] [serial = 1454] [outer = 0x12d533800] 10:06:17 INFO - PROCESS | 1936 | 1468861577085 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 1936 | 1468861577087 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172d8000 == 31 [pid = 1936] [id = 485] 10:06:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x1129b5000) [pid = 1936] [serial = 1455] [outer = 0x0] 10:06:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x112a81400) [pid = 1936] [serial = 1456] [outer = 0x1129b5000] 10:06:17 INFO - PROCESS | 1936 | 1468861577166 Marionette DEBUG loaded listener.js 10:06:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x1164e9400) [pid = 1936] [serial = 1457] [outer = 0x1129b5000] 10:06:17 INFO - PROCESS | 1936 | 1468861577650 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]]]}] 10:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 880ms 10:06:17 INFO - PROCESS | 1936 | 1468861577704 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 1936 | 1468861577707 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 10:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:06:17 INFO - PROCESS | 1936 | 1468861577712 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 1936 | 1468861577714 Marionette TRACE conn2 <- [1,1914,null,{}] 10:06:17 INFO - PROCESS | 1936 | 1468861577717 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}] 10:06:17 INFO - PROCESS | 1936 | 1468861577721 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:17 INFO - PROCESS | 1936 | 1468861577817 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:06:17 INFO - PROCESS | 1936 | 1468861577888 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 1936 | 1468861577890 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f16000 == 32 [pid = 1936] [id = 486] 10:06:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x1122be800) [pid = 1936] [serial = 1458] [outer = 0x0] 10:06:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x118206c00) [pid = 1936] [serial = 1459] [outer = 0x1122be800] 10:06:17 INFO - PROCESS | 1936 | 1468861577921 Marionette DEBUG loaded listener.js 10:06:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x118261400) [pid = 1936] [serial = 1460] [outer = 0x1122be800] 10:06:18 INFO - PROCESS | 1936 | 1468861578343 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]]]}] 10:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 10:06:18 INFO - PROCESS | 1936 | 1468861578383 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:06:18 INFO - PROCESS | 1936 | 1468861578385 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 10:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:06:18 INFO - PROCESS | 1936 | 1468861578387 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:06:18 INFO - PROCESS | 1936 | 1468861578389 Marionette TRACE conn2 <- [1,1918,null,{}] 10:06:18 INFO - PROCESS | 1936 | 1468861578391 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}] 10:06:18 INFO - PROCESS | 1936 | 1468861578393 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:18 INFO - PROCESS | 1936 | 1468861578494 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:06:18 INFO - PROCESS | 1936 | 1468861578583 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:18 INFO - PROCESS | 1936 | 1468861578585 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x120722800 == 33 [pid = 1936] [id = 487] 10:06:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x1187f9000) [pid = 1936] [serial = 1461] [outer = 0x0] 10:06:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x11931e800) [pid = 1936] [serial = 1462] [outer = 0x1187f9000] 10:06:18 INFO - PROCESS | 1936 | 1468861578628 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x119793000) [pid = 1936] [serial = 1463] [outer = 0x1187f9000] 10:06:19 INFO - PROCESS | 1936 | 1468861579072 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]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 720ms 10:06:19 INFO - PROCESS | 1936 | 1468861579107 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 1936 | 1468861579110 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 10:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:06:19 INFO - PROCESS | 1936 | 1468861579118 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 1936 | 1468861579121 Marionette TRACE conn2 <- [1,1922,null,{}] 10:06:19 INFO - PROCESS | 1936 | 1468861579123 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}] 10:06:19 INFO - PROCESS | 1936 | 1468861579126 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:19 INFO - PROCESS | 1936 | 1468861579230 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:06:19 INFO - PROCESS | 1936 | 1468861579299 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 1936 | 1468861579301 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c24000 == 34 [pid = 1936] [id = 488] 10:06:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x119798400) [pid = 1936] [serial = 1464] [outer = 0x0] 10:06:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x12300a800) [pid = 1936] [serial = 1465] [outer = 0x119798400] 10:06:19 INFO - PROCESS | 1936 | 1468861579332 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x123f2d400) [pid = 1936] [serial = 1466] [outer = 0x119798400] 10:06:19 INFO - PROCESS | 1936 | 1468861579751 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]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 676ms 10:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:06:19 INFO - PROCESS | 1936 | 1468861579790 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 1936 | 1468861579791 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 10:06:19 INFO - PROCESS | 1936 | 1468861579793 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 1936 | 1468861579795 Marionette TRACE conn2 <- [1,1926,null,{}] 10:06:19 INFO - PROCESS | 1936 | 1468861579797 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}] 10:06:19 INFO - PROCESS | 1936 | 1468861579799 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:19 INFO - PROCESS | 1936 | 1468861579915 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:06:19 INFO - PROCESS | 1936 | 1468861579972 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 1936 | 1468861579973 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x12921b800 == 35 [pid = 1936] [id = 489] 10:06:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x119b90800) [pid = 1936] [serial = 1467] [outer = 0x0] 10:06:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1245c6000) [pid = 1936] [serial = 1468] [outer = 0x119b90800] 10:06:20 INFO - PROCESS | 1936 | 1468861580002 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1267aec00) [pid = 1936] [serial = 1469] [outer = 0x119b90800] 10:06:20 INFO - PROCESS | 1936 | 1468861580405 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]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 620ms 10:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:06:20 INFO - PROCESS | 1936 | 1468861580415 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 1936 | 1468861580416 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 10:06:20 INFO - PROCESS | 1936 | 1468861580420 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 1936 | 1468861580422 Marionette TRACE conn2 <- [1,1930,null,{}] 10:06:20 INFO - PROCESS | 1936 | 1468861580425 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}] 10:06:20 INFO - PROCESS | 1936 | 1468861580427 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:20 INFO - PROCESS | 1936 | 1468861580521 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:06:20 INFO - PROCESS | 1936 | 1468861580577 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 1936 | 1468861580581 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a75b800 == 36 [pid = 1936] [id = 490] 10:06:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x129281c00) [pid = 1936] [serial = 1470] [outer = 0x0] 10:06:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x129289800) [pid = 1936] [serial = 1471] [outer = 0x129281c00] 10:06:20 INFO - PROCESS | 1936 | 1468861580618 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x12a73a400) [pid = 1936] [serial = 1472] [outer = 0x129281c00] 10:06:21 INFO - PROCESS | 1936 | 1468861581149 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]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 771ms 10:06:21 INFO - PROCESS | 1936 | 1468861581199 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 1936 | 1468861581202 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 10:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:06:21 INFO - PROCESS | 1936 | 1468861581206 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 1936 | 1468861581208 Marionette TRACE conn2 <- [1,1934,null,{}] 10:06:21 INFO - PROCESS | 1936 | 1468861581212 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}] 10:06:21 INFO - PROCESS | 1936 | 1468861581213 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:21 INFO - PROCESS | 1936 | 1468861581311 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:06:21 INFO - PROCESS | 1936 | 1468861581382 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 1936 | 1468861581385 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x11916e000 == 37 [pid = 1936] [id = 491] 10:06:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x112f29400) [pid = 1936] [serial = 1473] [outer = 0x0] 10:06:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x116743000) [pid = 1936] [serial = 1474] [outer = 0x112f29400] 10:06:21 INFO - PROCESS | 1936 | 1468861581414 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x118207400) [pid = 1936] [serial = 1475] [outer = 0x112f29400] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x122693000 == 36 [pid = 1936] [id = 483] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x116f77000 == 35 [pid = 1936] [id = 482] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12d152800 == 34 [pid = 1936] [id = 16] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x11657b000 == 33 [pid = 1936] [id = 25] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x1185a6800 == 32 [pid = 1936] [id = 13] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12ca9b000 == 31 [pid = 1936] [id = 15] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12dc2f000 == 30 [pid = 1936] [id = 22] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x129216800 == 29 [pid = 1936] [id = 6] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12e3d9800 == 28 [pid = 1936] [id = 23] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x112019000 == 27 [pid = 1936] [id = 24] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x11722d000 == 26 [pid = 1936] [id = 26] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b5800 == 25 [pid = 1936] [id = 8] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12b80e800 == 24 [pid = 1936] [id = 9] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf94000 == 23 [pid = 1936] [id = 12] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12dc1b000 == 22 [pid = 1936] [id = 20] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba28000 == 21 [pid = 1936] [id = 10] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x113d52800 == 20 [pid = 1936] [id = 11] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12c62f800 == 19 [pid = 1936] [id = 14] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12a61e000 == 18 [pid = 1936] [id = 484] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12070f000 == 17 [pid = 1936] [id = 474] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12d8c8800 == 16 [pid = 1936] [id = 19] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12b817000 == 15 [pid = 1936] [id = 481] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x12921b800 == 14 [pid = 1936] [id = 489] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x126c24000 == 13 [pid = 1936] [id = 488] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x120722800 == 12 [pid = 1936] [id = 487] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x118f16000 == 11 [pid = 1936] [id = 486] 10:06:22 INFO - PROCESS | 1936 | --DOCSHELL 0x1172d8000 == 10 [pid = 1936] [id = 485] 10:06:23 INFO - PROCESS | 1936 | --DOCSHELL 0x12a75b800 == 9 [pid = 1936] [id = 490] 10:06:23 INFO - PROCESS | 1936 | 1468861583619 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]]]}] 10:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2428ms 10:06:23 INFO - PROCESS | 1936 | 1468861583635 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 1936 | 1468861583639 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 10:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:06:23 INFO - PROCESS | 1936 | 1468861583643 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - PROCESS | 1936 | 1468861583645 Marionette TRACE conn2 <- [1,1938,null,{}] 10:06:23 INFO - PROCESS | 1936 | 1468861583649 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}] 10:06:23 INFO - PROCESS | 1936 | 1468861583651 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:23 INFO - PROCESS | 1936 | 1468861583730 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:06:23 INFO - PROCESS | 1936 | 1468861583786 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 1936 | 1468861583788 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168ab000 == 10 [pid = 1936] [id = 492] 10:06:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1129b7400) [pid = 1936] [serial = 1476] [outer = 0x0] 10:06:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1132a6400) [pid = 1936] [serial = 1477] [outer = 0x1129b7400] 10:06:23 INFO - PROCESS | 1936 | 1468861583816 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x115f44000) [pid = 1936] [serial = 1478] [outer = 0x1129b7400] 10:06:24 INFO - PROCESS | 1936 | 1468861584126 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]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 521ms 10:06:24 INFO - PROCESS | 1936 | 1468861584163 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 1936 | 1468861584167 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 10:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:06:24 INFO - PROCESS | 1936 | 1468861584171 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 1936 | 1468861584173 Marionette TRACE conn2 <- [1,1942,null,{}] 10:06:24 INFO - PROCESS | 1936 | 1468861584175 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}] 10:06:24 INFO - PROCESS | 1936 | 1468861584178 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:24 INFO - PROCESS | 1936 | 1468861584258 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:06:24 INFO - PROCESS | 1936 | 1468861584263 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 1936 | 1468861584264 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x1167d7800 == 11 [pid = 1936] [id = 493] 10:06:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x11672dc00) [pid = 1936] [serial = 1479] [outer = 0x0] 10:06:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x116805000) [pid = 1936] [serial = 1480] [outer = 0x11672dc00] 10:06:24 INFO - PROCESS | 1936 | 1468861584293 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x117290000) [pid = 1936] [serial = 1481] [outer = 0x11672dc00] 10:06:24 INFO - PROCESS | 1936 | 1468861584653 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]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 519ms 10:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:06:24 INFO - PROCESS | 1936 | 1468861584690 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 1936 | 1468861584692 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 10:06:24 INFO - PROCESS | 1936 | 1468861584694 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 1936 | 1468861584703 Marionette TRACE conn2 <- [1,1946,null,{}] 10:06:24 INFO - PROCESS | 1936 | 1468861584711 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}] 10:06:24 INFO - PROCESS | 1936 | 1468861584714 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:24 INFO - PROCESS | 1936 | 1468861584792 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:06:24 INFO - PROCESS | 1936 | 1468861584797 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 1936 | 1468861584799 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x11992e800 == 12 [pid = 1936] [id = 494] 10:06:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x112eb5c00) [pid = 1936] [serial = 1482] [outer = 0x0] 10:06:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1182af800) [pid = 1936] [serial = 1483] [outer = 0x112eb5c00] 10:06:24 INFO - PROCESS | 1936 | 1468861584831 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x118517400) [pid = 1936] [serial = 1484] [outer = 0x112eb5c00] 10:06:25 INFO - PROCESS | 1936 | 1468861585178 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]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 527ms 10:06:25 INFO - PROCESS | 1936 | 1468861585222 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 1936 | 1468861585223 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 10:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:06:25 INFO - PROCESS | 1936 | 1468861585226 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 1936 | 1468861585227 Marionette TRACE conn2 <- [1,1950,null,{}] 10:06:25 INFO - PROCESS | 1936 | 1468861585229 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}] 10:06:25 INFO - PROCESS | 1936 | 1468861585230 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:25 INFO - PROCESS | 1936 | 1468861585336 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:06:25 INFO - PROCESS | 1936 | 1468861585343 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 1936 | 1468861585344 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x122758000 == 13 [pid = 1936] [id = 495] 10:06:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1187f6800) [pid = 1936] [serial = 1485] [outer = 0x0] 10:06:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x118f60000) [pid = 1936] [serial = 1486] [outer = 0x1187f6800] 10:06:25 INFO - PROCESS | 1936 | 1468861585370 Marionette DEBUG loaded listener.js 10:06:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x11931f400) [pid = 1936] [serial = 1487] [outer = 0x1187f6800] 10:06:25 INFO - PROCESS | 1936 | 1468861585730 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]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 517ms 10:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:06:25 INFO - PROCESS | 1936 | 1468861585744 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 1936 | 1468861585746 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 10:06:25 INFO - PROCESS | 1936 | 1468861585749 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 1936 | 1468861585751 Marionette TRACE conn2 <- [1,1954,null,{}] 10:06:25 INFO - PROCESS | 1936 | 1468861585754 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}] 10:06:25 INFO - PROCESS | 1936 | 1468861585756 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:25 INFO - PROCESS | 1936 | 1468861585914 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:06:25 INFO - PROCESS | 1936 | 1468861585936 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 1936 | 1468861585937 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d20800 == 14 [pid = 1936] [id = 496] 10:06:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x11672cc00) [pid = 1936] [serial = 1488] [outer = 0x0] 10:06:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1194b0400) [pid = 1936] [serial = 1489] [outer = 0x11672cc00] 10:06:25 INFO - PROCESS | 1936 | 1468861585978 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x119b91c00) [pid = 1936] [serial = 1490] [outer = 0x11672cc00] 10:06:26 INFO - PROCESS | 1936 | 1468861586378 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]]]}] 10:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 10:06:26 INFO - PROCESS | 1936 | 1468861586421 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:06:26 INFO - PROCESS | 1936 | 1468861586422 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 10:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:06:26 INFO - PROCESS | 1936 | 1468861586424 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:06:26 INFO - PROCESS | 1936 | 1468861586425 Marionette TRACE conn2 <- [1,1958,null,{}] 10:06:26 INFO - PROCESS | 1936 | 1468861586428 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}] 10:06:26 INFO - PROCESS | 1936 | 1468861586432 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:26 INFO - PROCESS | 1936 | 1468861586552 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:06:26 INFO - PROCESS | 1936 | 1468861586589 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 1936 | 1468861586589 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x129217800 == 15 [pid = 1936] [id = 497] 10:06:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x119e2f400) [pid = 1936] [serial = 1491] [outer = 0x0] 10:06:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x122609400) [pid = 1936] [serial = 1492] [outer = 0x119e2f400] 10:06:26 INFO - PROCESS | 1936 | 1468861586614 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x124011000) [pid = 1936] [serial = 1493] [outer = 0x119e2f400] 10:06:26 INFO - PROCESS | 1936 | 1468861586915 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]]]}] 10:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 518ms 10:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:06:26 INFO - PROCESS | 1936 | 1468861586949 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:06:26 INFO - PROCESS | 1936 | 1468861586950 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 10:06:26 INFO - PROCESS | 1936 | 1468861586955 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:06:26 INFO - PROCESS | 1936 | 1468861586958 Marionette TRACE conn2 <- [1,1962,null,{}] 10:06:26 INFO - PROCESS | 1936 | 1468861586960 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}] 10:06:26 INFO - PROCESS | 1936 | 1468861586961 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:27 INFO - PROCESS | 1936 | 1468861587060 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:06:27 INFO - PROCESS | 1936 | 1468861587099 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 1936 | 1468861587100 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a415800 == 16 [pid = 1936] [id = 498] 10:06:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1242a0c00) [pid = 1936] [serial = 1494] [outer = 0x0] 10:06:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x1245c7400) [pid = 1936] [serial = 1495] [outer = 0x1242a0c00] 10:06:27 INFO - PROCESS | 1936 | 1468861587124 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x124ccd800) [pid = 1936] [serial = 1496] [outer = 0x1242a0c00] 10:06:27 INFO - PROCESS | 1936 | 1468861587412 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]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 471ms 10:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:06:27 INFO - PROCESS | 1936 | 1468861587444 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 1936 | 1468861587446 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 10:06:27 INFO - PROCESS | 1936 | 1468861587449 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 1936 | 1468861587451 Marionette TRACE conn2 <- [1,1966,null,{}] 10:06:27 INFO - PROCESS | 1936 | 1468861587458 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}] 10:06:27 INFO - PROCESS | 1936 | 1468861587460 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:27 INFO - PROCESS | 1936 | 1468861587608 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x1239ab800) [pid = 1936] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x126126c00) [pid = 1936] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x119b90800) [pid = 1936] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x129281c00) [pid = 1936] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1122b0800) [pid = 1936] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1176a5000) [pid = 1936] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x117296800) [pid = 1936] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1240f6400) [pid = 1936] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x124714800) [pid = 1936] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x119798400) [pid = 1936] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1187f9000) [pid = 1936] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x122606c00) [pid = 1936] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1122be800) [pid = 1936] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1182b0400) [pid = 1936] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x112eb4000) [pid = 1936] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x12beb6c00) [pid = 1936] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12a86c800) [pid = 1936] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1129b5000) [pid = 1936] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12a72f800) [pid = 1936] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x116888000) [pid = 1936] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:06:27 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x118526000) [pid = 1936] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:06:27 INFO - PROCESS | 1936 | 1468861587879 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 1936 | 1468861587881 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168b4000 == 17 [pid = 1936] [id = 499] 10:06:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1122b0800) [pid = 1936] [serial = 1497] [outer = 0x0] 10:06:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x112a8e000) [pid = 1936] [serial = 1498] [outer = 0x1122b0800] 10:06:27 INFO - PROCESS | 1936 | 1468861587905 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x116884c00) [pid = 1936] [serial = 1499] [outer = 0x1122b0800] 10:06:28 INFO - PROCESS | 1936 | 1468861588322 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]]]}] 10:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 924ms 10:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:06:28 INFO - PROCESS | 1936 | 1468861588373 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 1936 | 1468861588374 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 10:06:28 INFO - PROCESS | 1936 | 1468861588376 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 1936 | 1468861588377 Marionette TRACE conn2 <- [1,1970,null,{}] 10:06:28 INFO - PROCESS | 1936 | 1468861588380 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}] 10:06:28 INFO - PROCESS | 1936 | 1468861588381 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:28 INFO - PROCESS | 1936 | 1468861588457 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:06:28 INFO - PROCESS | 1936 | 1468861588513 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 1936 | 1468861588514 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x11992a800 == 18 [pid = 1936] [id = 500] 10:06:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x112d32000) [pid = 1936] [serial = 1500] [outer = 0x0] 10:06:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x118526000) [pid = 1936] [serial = 1501] [outer = 0x112d32000] 10:06:28 INFO - PROCESS | 1936 | 1468861588538 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1237b0000) [pid = 1936] [serial = 1502] [outer = 0x112d32000] 10:06:28 INFO - PROCESS | 1936 | 1468861588795 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]]]}] 10:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 470ms 10:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:06:28 INFO - PROCESS | 1936 | 1468861588846 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 1936 | 1468861588848 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 10:06:28 INFO - PROCESS | 1936 | 1468861588850 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 1936 | 1468861588851 Marionette TRACE conn2 <- [1,1974,null,{}] 10:06:28 INFO - PROCESS | 1936 | 1468861588861 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}] 10:06:28 INFO - PROCESS | 1936 | 1468861588862 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:28 INFO - PROCESS | 1936 | 1468861588944 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:06:28 INFO - PROCESS | 1936 | 1468861588949 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 1936 | 1468861588950 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b81a800 == 19 [pid = 1936] [id = 501] 10:06:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1194b1400) [pid = 1936] [serial = 1503] [outer = 0x0] 10:06:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x126125800) [pid = 1936] [serial = 1504] [outer = 0x1194b1400] 10:06:28 INFO - PROCESS | 1936 | 1468861588977 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x128ba6c00) [pid = 1936] [serial = 1505] [outer = 0x1194b1400] 10:06:29 INFO - PROCESS | 1936 | 1468861589309 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]]]}] 10:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 477ms 10:06:29 INFO - PROCESS | 1936 | 1468861589328 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 1936 | 1468861589330 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 10:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:06:29 INFO - PROCESS | 1936 | 1468861589334 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - PROCESS | 1936 | 1468861589337 Marionette TRACE conn2 <- [1,1978,null,{}] 10:06:29 INFO - PROCESS | 1936 | 1468861589341 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}] 10:06:29 INFO - PROCESS | 1936 | 1468861589344 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:29 INFO - PROCESS | 1936 | 1468861589481 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:06:29 INFO - PROCESS | 1936 | 1468861589490 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 1936 | 1468861589492 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d1d800 == 20 [pid = 1936] [id = 502] 10:06:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x128bb0000) [pid = 1936] [serial = 1506] [outer = 0x0] 10:06:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x128d93000) [pid = 1936] [serial = 1507] [outer = 0x128bb0000] 10:06:29 INFO - PROCESS | 1936 | 1468861589539 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x129286c00) [pid = 1936] [serial = 1508] [outer = 0x128bb0000] 10:06:30 INFO - PROCESS | 1936 | 1468861590054 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]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 774ms 10:06:30 INFO - PROCESS | 1936 | 1468861590108 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:06:30 INFO - PROCESS | 1936 | 1468861590110 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 10:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:06:30 INFO - PROCESS | 1936 | 1468861590113 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 1936 | 1468861590115 Marionette TRACE conn2 <- [1,1982,null,{}] 10:06:30 INFO - PROCESS | 1936 | 1468861590119 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}] 10:06:30 INFO - PROCESS | 1936 | 1468861590121 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:30 INFO - PROCESS | 1936 | 1468861590238 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:06:30 INFO - PROCESS | 1936 | 1468861590319 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 1936 | 1468861590320 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x118235000 == 21 [pid = 1936] [id = 503] 10:06:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x112f1ec00) [pid = 1936] [serial = 1509] [outer = 0x0] 10:06:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1133b5400) [pid = 1936] [serial = 1510] [outer = 0x112f1ec00] 10:06:30 INFO - PROCESS | 1936 | 1468861590351 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x116537c00) [pid = 1936] [serial = 1511] [outer = 0x112f1ec00] 10:06:30 INFO - PROCESS | 1936 | 1468861590879 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]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 823ms 10:06:30 INFO - PROCESS | 1936 | 1468861590940 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:06:30 INFO - PROCESS | 1936 | 1468861590943 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 10:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:06:30 INFO - PROCESS | 1936 | 1468861590948 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 1936 | 1468861590950 Marionette TRACE conn2 <- [1,1986,null,{}] 10:06:30 INFO - PROCESS | 1936 | 1468861590952 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}] 10:06:30 INFO - PROCESS | 1936 | 1468861590954 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:31 INFO - PROCESS | 1936 | 1468861591064 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:06:31 INFO - PROCESS | 1936 | 1468861591269 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 1936 | 1468861591271 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x116120000 == 22 [pid = 1936] [id = 504] 10:06:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1126f6000) [pid = 1936] [serial = 1512] [outer = 0x0] 10:06:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x112eb4000) [pid = 1936] [serial = 1513] [outer = 0x1126f6000] 10:06:31 INFO - PROCESS | 1936 | 1468861591299 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1164dcc00) [pid = 1936] [serial = 1514] [outer = 0x1126f6000] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1182b3c00) [pid = 1936] [serial = 1449] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x116743000) [pid = 1936] [serial = 1474] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1164e9c00) [pid = 1936] [serial = 1447] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12300a800) [pid = 1936] [serial = 1465] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12bfbb800) [pid = 1936] [serial = 1444] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x11931e800) [pid = 1936] [serial = 1462] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1131bb000) [pid = 1936] [serial = 1446] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12b9b0c00) [pid = 1936] [serial = 1440] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x128bec000) [pid = 1936] [serial = 904] [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.] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12be6a400) [pid = 1936] [serial = 1441] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1164e9400) [pid = 1936] [serial = 1457] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x118206c00) [pid = 1936] [serial = 1459] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x12bebf800) [pid = 1936] [serial = 1443] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12a89b800) [pid = 1936] [serial = 1437] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x112a81400) [pid = 1936] [serial = 1456] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12b1a6c00) [pid = 1936] [serial = 1438] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x117290400) [pid = 1936] [serial = 1425] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x11825f000) [pid = 1936] [serial = 1426] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1194b4000) [pid = 1936] [serial = 1428] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x119c51c00) [pid = 1936] [serial = 1429] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x123f32800) [pid = 1936] [serial = 1431] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x1247ecc00) [pid = 1936] [serial = 1432] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x118203400) [pid = 1936] [serial = 1422] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x112a8c400) [pid = 1936] [serial = 1410] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x11887e400) [pid = 1936] [serial = 1413] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x124d80000) [pid = 1936] [serial = 1416] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x12b1a0c00) [pid = 1936] [serial = 1419] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x129280400) [pid = 1936] [serial = 1434] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x129393000) [pid = 1936] [serial = 1435] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x1267aec00) [pid = 1936] [serial = 1469] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x129289800) [pid = 1936] [serial = 1471] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x12a73a400) [pid = 1936] [serial = 1472] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x11508e800) [pid = 1936] [serial = 1411] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x11999c800) [pid = 1936] [serial = 1414] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x1182aa800) [pid = 1936] [serial = 1423] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x129387c00) [pid = 1936] [serial = 1417] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x12ba62c00) [pid = 1936] [serial = 1420] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x123f2d400) [pid = 1936] [serial = 1466] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x1245c6000) [pid = 1936] [serial = 1468] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x119793000) [pid = 1936] [serial = 1463] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 61 (0x123cb0800) [pid = 1936] [serial = 1453] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 60 (0x118261400) [pid = 1936] [serial = 1460] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 59 (0x1194aec00) [pid = 1936] [serial = 1450] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | --DOMWINDOW == 58 (0x123007c00) [pid = 1936] [serial = 1452] [outer = 0x0] [url = about:blank] 10:06:31 INFO - PROCESS | 1936 | 1468861591724 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]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 822ms 10:06:31 INFO - PROCESS | 1936 | 1468861591772 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:06:31 INFO - PROCESS | 1936 | 1468861591774 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 10:06:31 INFO - PROCESS | 1936 | 1468861591777 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 1936 | 1468861591779 Marionette TRACE conn2 <- [1,1990,null,{}] 10:06:31 INFO - PROCESS | 1936 | 1468861591783 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}] 10:06:31 INFO - PROCESS | 1936 | 1468861591785 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:31 INFO - PROCESS | 1936 | 1468861591881 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:06:31 INFO - PROCESS | 1936 | 1468861591948 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 1936 | 1468861591949 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x117217800 == 23 [pid = 1936] [id = 505] 10:06:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 59 (0x113a81000) [pid = 1936] [serial = 1515] [outer = 0x0] 10:06:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 60 (0x11672d000) [pid = 1936] [serial = 1516] [outer = 0x113a81000] 10:06:31 INFO - PROCESS | 1936 | 1468861591971 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 61 (0x1176ab800) [pid = 1936] [serial = 1517] [outer = 0x113a81000] 10:06:32 INFO - PROCESS | 1936 | 1468861592331 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]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 571ms 10:06:32 INFO - PROCESS | 1936 | 1468861592352 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 1936 | 1468861592355 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 10:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:06:32 INFO - PROCESS | 1936 | 1468861592359 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - PROCESS | 1936 | 1468861592361 Marionette TRACE conn2 <- [1,1994,null,{}] 10:06:32 INFO - PROCESS | 1936 | 1468861592364 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}] 10:06:32 INFO - PROCESS | 1936 | 1468861592366 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:32 INFO - PROCESS | 1936 | 1468861592463 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:06:32 INFO - PROCESS | 1936 | 1468861592560 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 1936 | 1468861592562 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe2800 == 24 [pid = 1936] [id = 506] 10:06:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 62 (0x1161ba400) [pid = 1936] [serial = 1518] [outer = 0x0] 10:06:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x1182afc00) [pid = 1936] [serial = 1519] [outer = 0x1161ba400] 10:06:32 INFO - PROCESS | 1936 | 1468861592587 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x118520000) [pid = 1936] [serial = 1520] [outer = 0x1161ba400] 10:06:32 INFO - PROCESS | 1936 | 1468861592856 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]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 526ms 10:06:32 INFO - PROCESS | 1936 | 1468861592893 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 1936 | 1468861592894 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 10:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:06:32 INFO - PROCESS | 1936 | 1468861592904 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - PROCESS | 1936 | 1468861592911 Marionette TRACE conn2 <- [1,1998,null,{}] 10:06:32 INFO - PROCESS | 1936 | 1468861592924 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}] 10:06:32 INFO - PROCESS | 1936 | 1468861592928 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:33 INFO - PROCESS | 1936 | 1468861593034 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:06:33 INFO - PROCESS | 1936 | 1468861593117 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 1936 | 1468861593118 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x119570800 == 25 [pid = 1936] [id = 507] 10:06:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x1127e0c00) [pid = 1936] [serial = 1521] [outer = 0x0] 10:06:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x118708c00) [pid = 1936] [serial = 1522] [outer = 0x1127e0c00] 10:06:33 INFO - PROCESS | 1936 | 1468861593160 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x1194af800) [pid = 1936] [serial = 1523] [outer = 0x1127e0c00] 10:06:33 INFO - PROCESS | 1936 | 1468861593430 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]]]}] 10:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 542ms 10:06:33 INFO - PROCESS | 1936 | 1468861593444 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:06:33 INFO - PROCESS | 1936 | 1468861593446 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 10:06:33 INFO - PROCESS | 1936 | 1468861593448 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 1936 | 1468861593449 Marionette TRACE conn2 <- [1,2002,null,{}] 10:06:33 INFO - PROCESS | 1936 | 1468861593451 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}] 10:06:33 INFO - PROCESS | 1936 | 1468861593455 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:33 INFO - PROCESS | 1936 | 1468861593543 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:06:33 INFO - PROCESS | 1936 | 1468861593547 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 1936 | 1468861593548 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x123360800 == 26 [pid = 1936] [id = 508] 10:06:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x118261400) [pid = 1936] [serial = 1524] [outer = 0x0] 10:06:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x119c51800) [pid = 1936] [serial = 1525] [outer = 0x118261400] 10:06:33 INFO - PROCESS | 1936 | 1468861593575 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x1207dec00) [pid = 1936] [serial = 1526] [outer = 0x118261400] 10:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 468ms 10:06:33 INFO - PROCESS | 1936 | 1468861593910 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]]]}] 10:06:33 INFO - PROCESS | 1936 | 1468861593917 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:06:33 INFO - PROCESS | 1936 | 1468861593918 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 10:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:06:33 INFO - PROCESS | 1936 | 1468861593924 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 1936 | 1468861593925 Marionette TRACE conn2 <- [1,2006,null,{}] 10:06:33 INFO - PROCESS | 1936 | 1468861593927 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}] 10:06:33 INFO - PROCESS | 1936 | 1468861593928 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:34 INFO - PROCESS | 1936 | 1468861594043 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:06:34 INFO - PROCESS | 1936 | 1468861594057 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 1936 | 1468861594063 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197d4800 == 27 [pid = 1936] [id = 509] 10:06:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x122650800) [pid = 1936] [serial = 1527] [outer = 0x0] 10:06:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x123548c00) [pid = 1936] [serial = 1528] [outer = 0x122650800] 10:06:34 INFO - PROCESS | 1936 | 1468861594115 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x123cef000) [pid = 1936] [serial = 1529] [outer = 0x122650800] 10:06:34 INFO - PROCESS | 1936 | 1468861594558 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]]]}] 10:06:34 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 10:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 667ms 10:06:34 INFO - PROCESS | 1936 | 1468861594598 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 1936 | 1468861594599 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 10:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:06:34 INFO - PROCESS | 1936 | 1468861594601 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 1936 | 1468861594602 Marionette TRACE conn2 <- [1,2010,null,{}] 10:06:34 INFO - PROCESS | 1936 | 1468861594605 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}] 10:06:34 INFO - PROCESS | 1936 | 1468861594606 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:34 INFO - PROCESS | 1936 | 1468861594703 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:06:34 INFO - PROCESS | 1936 | 1468861594706 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 1936 | 1468861594707 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c1d000 == 28 [pid = 1936] [id = 510] 10:06:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x123cf2400) [pid = 1936] [serial = 1530] [outer = 0x0] 10:06:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1245ca000) [pid = 1936] [serial = 1531] [outer = 0x123cf2400] 10:06:34 INFO - PROCESS | 1936 | 1468861594731 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x11851f800) [pid = 1936] [serial = 1532] [outer = 0x123cf2400] 10:06:35 INFO - PROCESS | 1936 | 1468861595121 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]]]}] 10:06:35 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 10:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 569ms 10:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:06:35 INFO - PROCESS | 1936 | 1468861595172 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 1936 | 1468861595174 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 10:06:35 INFO - PROCESS | 1936 | 1468861595177 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 1936 | 1468861595179 Marionette TRACE conn2 <- [1,2014,null,{}] 10:06:35 INFO - PROCESS | 1936 | 1468861595182 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}] 10:06:35 INFO - PROCESS | 1936 | 1468861595184 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:35 INFO - PROCESS | 1936 | 1468861595333 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:06:35 INFO - PROCESS | 1936 | 1468861595354 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 1936 | 1468861595356 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:35 INFO - PROCESS | 1936 | ++DOCSHELL 0x129219000 == 29 [pid = 1936] [id = 511] 10:06:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x124d82c00) [pid = 1936] [serial = 1533] [outer = 0x0] 10:06:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1267aac00) [pid = 1936] [serial = 1534] [outer = 0x124d82c00] 10:06:35 INFO - PROCESS | 1936 | 1468861595396 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x128beb800) [pid = 1936] [serial = 1535] [outer = 0x124d82c00] 10:06:35 INFO - PROCESS | 1936 | 1468861595776 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]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 620ms 10:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:06:35 INFO - PROCESS | 1936 | 1468861595796 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 1936 | 1468861595798 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 10:06:35 INFO - PROCESS | 1936 | 1468861595800 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 1936 | 1468861595802 Marionette TRACE conn2 <- [1,2018,null,{}] 10:06:35 INFO - PROCESS | 1936 | 1468861595812 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}] 10:06:35 INFO - PROCESS | 1936 | 1468861595814 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:35 INFO - PROCESS | 1936 | 1468861595961 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x1194b1400) [pid = 1936] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x11672cc00) [pid = 1936] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x1242a0c00) [pid = 1936] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x112f29400) [pid = 1936] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x11672dc00) [pid = 1936] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x112eb5c00) [pid = 1936] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x1129b7400) [pid = 1936] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x1187f6800) [pid = 1936] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x119e2f400) [pid = 1936] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x1122b0800) [pid = 1936] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:06:36 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x112d32000) [pid = 1936] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:06:36 INFO - PROCESS | 1936 | 1468861596160 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 1936 | 1468861596161 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fd2800 == 30 [pid = 1936] [id = 512] 10:06:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x1126f8c00) [pid = 1936] [serial = 1536] [outer = 0x0] 10:06:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x1131b0000) [pid = 1936] [serial = 1537] [outer = 0x1126f8c00] 10:06:36 INFO - PROCESS | 1936 | 1468861596191 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x1182b8c00) [pid = 1936] [serial = 1538] [outer = 0x1126f8c00] 10:06:36 INFO - PROCESS | 1936 | 1468861596489 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]]]}] 10:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 722ms 10:06:36 INFO - PROCESS | 1936 | 1468861596524 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:06:36 INFO - PROCESS | 1936 | 1468861596526 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 10:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:06:36 INFO - PROCESS | 1936 | 1468861596529 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:06:36 INFO - PROCESS | 1936 | 1468861596530 Marionette TRACE conn2 <- [1,2022,null,{}] 10:06:36 INFO - PROCESS | 1936 | 1468861596533 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}] 10:06:36 INFO - PROCESS | 1936 | 1468861596535 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:36 INFO - PROCESS | 1936 | 1468861596612 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:06:36 INFO - PROCESS | 1936 | 1468861596616 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 1936 | 1468861596617 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x119939000 == 31 [pid = 1936] [id = 513] 10:06:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x1182e5c00) [pid = 1936] [serial = 1539] [outer = 0x0] 10:06:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x1267a9000) [pid = 1936] [serial = 1540] [outer = 0x1182e5c00] 10:06:36 INFO - PROCESS | 1936 | 1468861596644 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x128dc6800) [pid = 1936] [serial = 1541] [outer = 0x1182e5c00] 10:06:36 INFO - PROCESS | 1936 | 1468861596949 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]]]}] 10:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 469ms 10:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:06:37 INFO - PROCESS | 1936 | 1468861596998 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 1936 | 1468861596999 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 10:06:37 INFO - PROCESS | 1936 | 1468861597001 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 1936 | 1468861597003 Marionette TRACE conn2 <- [1,2026,null,{}] 10:06:37 INFO - PROCESS | 1936 | 1468861597005 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}] 10:06:37 INFO - PROCESS | 1936 | 1468861597006 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:37 INFO - PROCESS | 1936 | 1468861597107 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:06:37 INFO - PROCESS | 1936 | 1468861597113 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 1936 | 1468861597114 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7c2800 == 32 [pid = 1936] [id = 514] 10:06:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x119993800) [pid = 1936] [serial = 1542] [outer = 0x0] 10:06:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x129285c00) [pid = 1936] [serial = 1543] [outer = 0x119993800] 10:06:37 INFO - PROCESS | 1936 | 1468861597141 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x112a8f000) [pid = 1936] [serial = 1544] [outer = 0x119993800] 10:06:37 INFO - PROCESS | 1936 | 1468861597470 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]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 10:06:37 INFO - PROCESS | 1936 | 1468861597521 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:06:37 INFO - PROCESS | 1936 | 1468861597522 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 10:06:37 INFO - PROCESS | 1936 | 1468861597524 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 1936 | 1468861597526 Marionette TRACE conn2 <- [1,2030,null,{}] 10:06:37 INFO - PROCESS | 1936 | 1468861597528 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}] 10:06:37 INFO - PROCESS | 1936 | 1468861597529 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:37 INFO - PROCESS | 1936 | 1468861597652 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:06:37 INFO - PROCESS | 1936 | 1468861597730 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 1936 | 1468861597731 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b820000 == 33 [pid = 1936] [id = 515] 10:06:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x119e2f400) [pid = 1936] [serial = 1545] [outer = 0x0] 10:06:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x12938e400) [pid = 1936] [serial = 1546] [outer = 0x119e2f400] 10:06:37 INFO - PROCESS | 1936 | 1468861597771 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x12a735c00) [pid = 1936] [serial = 1547] [outer = 0x119e2f400] 10:06:38 INFO - PROCESS | 1936 | 1468861598108 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]]]}] 10:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 619ms 10:06:38 INFO - PROCESS | 1936 | 1468861598144 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:06:38 INFO - PROCESS | 1936 | 1468861598145 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 10:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:06:38 INFO - PROCESS | 1936 | 1468861598197 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:06:38 INFO - PROCESS | 1936 | 1468861598199 Marionette TRACE conn2 <- [1,2034,null,{}] 10:06:38 INFO - PROCESS | 1936 | 1468861598202 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}] 10:06:38 INFO - PROCESS | 1936 | 1468861598205 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:38 INFO - PROCESS | 1936 | 1468861598296 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:06:38 INFO - PROCESS | 1936 | 1468861598388 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 1936 | 1468861598389 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:38 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f64800 == 34 [pid = 1936] [id = 516] 10:06:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1129b2c00) [pid = 1936] [serial = 1548] [outer = 0x0] 10:06:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1131b8400) [pid = 1936] [serial = 1549] [outer = 0x1129b2c00] 10:06:38 INFO - PROCESS | 1936 | 1468861598419 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1164e2800) [pid = 1936] [serial = 1550] [outer = 0x1129b2c00] 10:06:38 INFO - PROCESS | 1936 | 1468861598858 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]]]}] 10:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 725ms 10:06:38 INFO - PROCESS | 1936 | 1468861598919 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:06:38 INFO - PROCESS | 1936 | 1468861598921 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 10:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:06:38 INFO - PROCESS | 1936 | 1468861598925 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:06:38 INFO - PROCESS | 1936 | 1468861598927 Marionette TRACE conn2 <- [1,2038,null,{}] 10:06:38 INFO - PROCESS | 1936 | 1468861598931 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}] 10:06:38 INFO - PROCESS | 1936 | 1468861598934 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:39 INFO - PROCESS | 1936 | 1468861599057 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:06:39 INFO - PROCESS | 1936 | 1468861599125 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 1936 | 1468861599126 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x119571800 == 35 [pid = 1936] [id = 517] 10:06:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x116746c00) [pid = 1936] [serial = 1551] [outer = 0x0] 10:06:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11820b400) [pid = 1936] [serial = 1552] [outer = 0x116746c00] 10:06:39 INFO - PROCESS | 1936 | 1468861599158 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1187eec00) [pid = 1936] [serial = 1553] [outer = 0x116746c00] 10:06:39 INFO - PROCESS | 1936 | 1468861599575 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]]]}] 10:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 669ms 10:06:39 INFO - PROCESS | 1936 | 1468861599595 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 1936 | 1468861599596 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 10:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:06:39 INFO - PROCESS | 1936 | 1468861599598 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 1936 | 1468861599600 Marionette TRACE conn2 <- [1,2042,null,{}] 10:06:39 INFO - PROCESS | 1936 | 1468861599602 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}] 10:06:39 INFO - PROCESS | 1936 | 1468861599604 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:39 INFO - PROCESS | 1936 | 1468861599703 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:06:39 INFO - PROCESS | 1936 | 1468861599765 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 1936 | 1468861599769 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b819000 == 36 [pid = 1936] [id = 518] 10:06:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x119c51c00) [pid = 1936] [serial = 1554] [outer = 0x0] 10:06:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1207dfc00) [pid = 1936] [serial = 1555] [outer = 0x119c51c00] 10:06:39 INFO - PROCESS | 1936 | 1468861599800 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x123cea000) [pid = 1936] [serial = 1556] [outer = 0x119c51c00] 10:06:40 INFO - PROCESS | 1936 | 1468861600250 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]]]}] 10:06:40 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) 10:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 719ms 10:06:40 INFO - PROCESS | 1936 | 1468861600318 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:06:40 INFO - PROCESS | 1936 | 1468861600319 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 10:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:06:40 INFO - PROCESS | 1936 | 1468861600322 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 1936 | 1468861600323 Marionette TRACE conn2 <- [1,2046,null,{}] 10:06:40 INFO - PROCESS | 1936 | 1468861600325 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}] 10:06:40 INFO - PROCESS | 1936 | 1468861600327 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:40 INFO - PROCESS | 1936 | 1468861600447 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:06:40 INFO - PROCESS | 1936 | 1468861600518 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:40 INFO - PROCESS | 1936 | 1468861600519 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x1239c0800 == 37 [pid = 1936] [id = 519] 10:06:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1126ff800) [pid = 1936] [serial = 1557] [outer = 0x0] 10:06:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x119793400) [pid = 1936] [serial = 1558] [outer = 0x1126ff800] 10:06:40 INFO - PROCESS | 1936 | 1468861600550 Marionette DEBUG loaded listener.js 10:06:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x124ccb400) [pid = 1936] [serial = 1559] [outer = 0x1126ff800] 10:06:41 INFO - PROCESS | 1936 | 1468861601053 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]]]}] 10:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 770ms 10:06:41 INFO - PROCESS | 1936 | 1468861601092 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:06:41 INFO - PROCESS | 1936 | 1468861601094 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 10:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:06:41 INFO - PROCESS | 1936 | 1468861601097 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - PROCESS | 1936 | 1468861601099 Marionette TRACE conn2 <- [1,2050,null,{}] 10:06:41 INFO - PROCESS | 1936 | 1468861601103 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}] 10:06:41 INFO - PROCESS | 1936 | 1468861601105 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:41 INFO - PROCESS | 1936 | 1468861601198 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:06:41 INFO - PROCESS | 1936 | 1468861601261 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:41 INFO - PROCESS | 1936 | 1468861601262 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185ac000 == 38 [pid = 1936] [id = 520] 10:06:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x116732800) [pid = 1936] [serial = 1560] [outer = 0x0] 10:06:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x117295c00) [pid = 1936] [serial = 1561] [outer = 0x116732800] 10:06:41 INFO - PROCESS | 1936 | 1468861601293 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x118211000) [pid = 1936] [serial = 1562] [outer = 0x116732800] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x11916e000 == 37 [pid = 1936] [id = 491] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x129219000 == 36 [pid = 1936] [id = 511] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x119939000 == 35 [pid = 1936] [id = 513] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7c2800 == 34 [pid = 1936] [id = 514] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x126c1d000 == 33 [pid = 1936] [id = 510] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x118fd2800 == 32 [pid = 1936] [id = 512] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x1239c0800 == 31 [pid = 1936] [id = 519] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x12b819000 == 30 [pid = 1936] [id = 518] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x119571800 == 29 [pid = 1936] [id = 517] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x12b820000 == 28 [pid = 1936] [id = 515] 10:06:42 INFO - PROCESS | 1936 | --DOCSHELL 0x116f64800 == 27 [pid = 1936] [id = 516] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x124ccd800) [pid = 1936] [serial = 1496] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x116884c00) [pid = 1936] [serial = 1499] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x126125800) [pid = 1936] [serial = 1504] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x112a8e000) [pid = 1936] [serial = 1498] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1237b0000) [pid = 1936] [serial = 1502] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x128d93000) [pid = 1936] [serial = 1507] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x11931f400) [pid = 1936] [serial = 1487] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x118526000) [pid = 1936] [serial = 1501] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x128ba6c00) [pid = 1936] [serial = 1505] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x119b91c00) [pid = 1936] [serial = 1490] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1194b0400) [pid = 1936] [serial = 1489] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1245c7400) [pid = 1936] [serial = 1495] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x118207400) [pid = 1936] [serial = 1475] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x116805000) [pid = 1936] [serial = 1480] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x117290000) [pid = 1936] [serial = 1481] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1182af800) [pid = 1936] [serial = 1483] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x118517400) [pid = 1936] [serial = 1484] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x1132a6400) [pid = 1936] [serial = 1477] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x115f44000) [pid = 1936] [serial = 1478] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x118f60000) [pid = 1936] [serial = 1486] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x124011000) [pid = 1936] [serial = 1493] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x122609400) [pid = 1936] [serial = 1492] [outer = 0x0] [url = about:blank] 10:06:42 INFO - PROCESS | 1936 | 1468861602383 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]]]}] 10:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1324ms 10:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:06:42 INFO - PROCESS | 1936 | 1468861602422 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 1936 | 1468861602424 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 10:06:42 INFO - PROCESS | 1936 | 1468861602427 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 1936 | 1468861602429 Marionette TRACE conn2 <- [1,2054,null,{}] 10:06:42 INFO - PROCESS | 1936 | 1468861602433 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}] 10:06:42 INFO - PROCESS | 1936 | 1468861602434 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:42 INFO - PROCESS | 1936 | 1468861602511 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:06:42 INFO - PROCESS | 1936 | 1468861602515 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 1936 | 1468861602518 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x11722c800 == 28 [pid = 1936] [id = 521] 10:06:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x1131b6000) [pid = 1936] [serial = 1563] [outer = 0x0] 10:06:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1150d8800) [pid = 1936] [serial = 1564] [outer = 0x1131b6000] 10:06:42 INFO - PROCESS | 1936 | 1468861602548 Marionette DEBUG loaded listener.js 10:06:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x11672c000) [pid = 1936] [serial = 1565] [outer = 0x1131b6000] 10:06:42 INFO - PROCESS | 1936 | 1468861602924 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]]]}] 10:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 519ms 10:06:42 INFO - PROCESS | 1936 | 1468861602947 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 1936 | 1468861602951 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 10:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:06:42 INFO - PROCESS | 1936 | 1468861602955 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 1936 | 1468861602957 Marionette TRACE conn2 <- [1,2058,null,{}] 10:06:42 INFO - PROCESS | 1936 | 1468861602959 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}] 10:06:42 INFO - PROCESS | 1936 | 1468861602961 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:43 INFO - PROCESS | 1936 | 1468861603038 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:06:43 INFO - PROCESS | 1936 | 1468861603042 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 1936 | 1468861603043 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x11878e800 == 29 [pid = 1936] [id = 522] 10:06:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x116744000) [pid = 1936] [serial = 1566] [outer = 0x0] 10:06:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x117e8b800) [pid = 1936] [serial = 1567] [outer = 0x116744000] 10:06:43 INFO - PROCESS | 1936 | 1468861603072 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x11820a800) [pid = 1936] [serial = 1568] [outer = 0x116744000] 10:06:43 INFO - PROCESS | 1936 | 1468861603433 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]]]}] 10:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 10:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:06:43 INFO - PROCESS | 1936 | 1468861603475 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:06:43 INFO - PROCESS | 1936 | 1468861603476 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 10:06:43 INFO - PROCESS | 1936 | 1468861603478 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 1936 | 1468861603481 Marionette TRACE conn2 <- [1,2062,null,{}] 10:06:43 INFO - PROCESS | 1936 | 1468861603489 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}] 10:06:43 INFO - PROCESS | 1936 | 1468861603492 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:43 INFO - PROCESS | 1936 | 1468861603567 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:06:43 INFO - PROCESS | 1936 | 1468861603575 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 1936 | 1468861603577 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x122756000 == 30 [pid = 1936] [id = 523] 10:06:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1127ddc00) [pid = 1936] [serial = 1569] [outer = 0x0] 10:06:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1187fd400) [pid = 1936] [serial = 1570] [outer = 0x1127ddc00] 10:06:43 INFO - PROCESS | 1936 | 1468861603605 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x11931f400) [pid = 1936] [serial = 1571] [outer = 0x1127ddc00] 10:06:43 INFO - PROCESS | 1936 | 1468861603913 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]]]}] 10:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 471ms 10:06:43 INFO - PROCESS | 1936 | 1468861603950 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:06:43 INFO - PROCESS | 1936 | 1468861603952 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 10:06:43 INFO - PROCESS | 1936 | 1468861603956 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 1936 | 1468861603957 Marionette TRACE conn2 <- [1,2066,null,{}] 10:06:43 INFO - PROCESS | 1936 | 1468861603960 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}] 10:06:43 INFO - PROCESS | 1936 | 1468861603961 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:44 INFO - PROCESS | 1936 | 1468861604035 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:06:44 INFO - PROCESS | 1936 | 1468861604095 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 1936 | 1468861604096 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x123374000 == 31 [pid = 1936] [id = 524] 10:06:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1187f3400) [pid = 1936] [serial = 1572] [outer = 0x0] 10:06:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1194b1800) [pid = 1936] [serial = 1573] [outer = 0x1187f3400] 10:06:44 INFO - PROCESS | 1936 | 1468861604121 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x119c44c00) [pid = 1936] [serial = 1574] [outer = 0x1187f3400] 10:06:44 INFO - PROCESS | 1936 | 1468861604377 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]]]}] 10:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 470ms 10:06:44 INFO - PROCESS | 1936 | 1468861604427 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:06:44 INFO - PROCESS | 1936 | 1468861604428 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 10:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:06:44 INFO - PROCESS | 1936 | 1468861604430 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 1936 | 1468861604443 Marionette TRACE conn2 <- [1,2070,null,{}] 10:06:44 INFO - PROCESS | 1936 | 1468861604458 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}] 10:06:44 INFO - PROCESS | 1936 | 1468861604460 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:44 INFO - PROCESS | 1936 | 1468861604555 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:06:44 INFO - PROCESS | 1936 | 1468861604559 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 1936 | 1468861604560 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c0d000 == 32 [pid = 1936] [id = 525] 10:06:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1129b0c00) [pid = 1936] [serial = 1575] [outer = 0x0] 10:06:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x119c4a000) [pid = 1936] [serial = 1576] [outer = 0x1129b0c00] 10:06:44 INFO - PROCESS | 1936 | 1468861604584 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x122602800) [pid = 1936] [serial = 1577] [outer = 0x1129b0c00] 10:06:44 INFO - PROCESS | 1936 | 1468861604929 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]]]}] 10:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 539ms 10:06:44 INFO - PROCESS | 1936 | 1468861604969 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:06:44 INFO - PROCESS | 1936 | 1468861604970 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 10:06:44 INFO - PROCESS | 1936 | 1468861604973 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 1936 | 1468861604974 Marionette TRACE conn2 <- [1,2074,null,{}] 10:06:44 INFO - PROCESS | 1936 | 1468861604976 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}] 10:06:44 INFO - PROCESS | 1936 | 1468861604980 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:45 INFO - PROCESS | 1936 | 1468861605091 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:06:45 INFO - PROCESS | 1936 | 1468861605129 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 1936 | 1468861605130 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x12921f800 == 33 [pid = 1936] [id = 526] 10:06:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x12260a400) [pid = 1936] [serial = 1578] [outer = 0x0] 10:06:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x123cecc00) [pid = 1936] [serial = 1579] [outer = 0x12260a400] 10:06:45 INFO - PROCESS | 1936 | 1468861605155 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1245cf400) [pid = 1936] [serial = 1580] [outer = 0x12260a400] 10:06:45 INFO - PROCESS | 1936 | 1468861605482 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]]]}] 10:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 518ms 10:06:45 INFO - PROCESS | 1936 | 1468861605492 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 1936 | 1468861605500 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 10:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:06:45 INFO - PROCESS | 1936 | 1468861605503 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 1936 | 1468861605507 Marionette TRACE conn2 <- [1,2078,null,{}] 10:06:45 INFO - PROCESS | 1936 | 1468861605510 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}] 10:06:45 INFO - PROCESS | 1936 | 1468861605511 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:45 INFO - PROCESS | 1936 | 1468861605606 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:06:45 INFO - PROCESS | 1936 | 1468861605645 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 1936 | 1468861605647 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a622000 == 34 [pid = 1936] [id = 527] 10:06:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1126f4800) [pid = 1936] [serial = 1581] [outer = 0x0] 10:06:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x124cce400) [pid = 1936] [serial = 1582] [outer = 0x1126f4800] 10:06:45 INFO - PROCESS | 1936 | 1468861605671 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x128ba6400) [pid = 1936] [serial = 1583] [outer = 0x1126f4800] 10:06:45 INFO - PROCESS | 1936 | 1468861605962 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]]]}] 10:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 474ms 10:06:45 INFO - PROCESS | 1936 | 1468861605981 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 1936 | 1468861605982 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 10:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:06:45 INFO - PROCESS | 1936 | 1468861605984 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 1936 | 1468861605986 Marionette TRACE conn2 <- [1,2082,null,{}] 10:06:45 INFO - PROCESS | 1936 | 1468861605996 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}] 10:06:45 INFO - PROCESS | 1936 | 1468861605997 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:46 INFO - PROCESS | 1936 | 1468861606097 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:06:46 INFO - PROCESS | 1936 | 1468861606101 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 1936 | 1468861606102 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b5000 == 35 [pid = 1936] [id = 528] 10:06:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1245d0000) [pid = 1936] [serial = 1584] [outer = 0x0] 10:06:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x128bf3000) [pid = 1936] [serial = 1585] [outer = 0x1245d0000] 10:06:46 INFO - PROCESS | 1936 | 1468861606126 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x129287c00) [pid = 1936] [serial = 1586] [outer = 0x1245d0000] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x123cf2400) [pid = 1936] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x124d82c00) [pid = 1936] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x113a81000) [pid = 1936] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x112f1ec00) [pid = 1936] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x128bb0000) [pid = 1936] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x118261400) [pid = 1936] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1126f8c00) [pid = 1936] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1127e0c00) [pid = 1936] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1161ba400) [pid = 1936] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1126f6000) [pid = 1936] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x119e2f400) [pid = 1936] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x119993800) [pid = 1936] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x122650800) [pid = 1936] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:06:46 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1182e5c00) [pid = 1936] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:06:46 INFO - PROCESS | 1936 | 1468861606568 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]]]}] 10:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 10:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:06:46 INFO - PROCESS | 1936 | 1468861606613 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 1936 | 1468861606615 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 10:06:46 INFO - PROCESS | 1936 | 1468861606617 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - PROCESS | 1936 | 1468861606618 Marionette TRACE conn2 <- [1,2086,null,{}] 10:06:46 INFO - PROCESS | 1936 | 1468861606620 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}] 10:06:46 INFO - PROCESS | 1936 | 1468861606629 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:46 INFO - PROCESS | 1936 | 1468861606703 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:06:46 INFO - PROCESS | 1936 | 1468861606708 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 1936 | 1468861606709 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x122753800 == 36 [pid = 1936] [id = 529] 10:06:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x115fafc00) [pid = 1936] [serial = 1587] [outer = 0x0] 10:06:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1182b2400) [pid = 1936] [serial = 1588] [outer = 0x115fafc00] 10:06:46 INFO - PROCESS | 1936 | 1468861606733 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x122650800) [pid = 1936] [serial = 1589] [outer = 0x115fafc00] 10:06:47 INFO - PROCESS | 1936 | 1468861607057 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]]]}] 10:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 467ms 10:06:47 INFO - PROCESS | 1936 | 1468861607086 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 1936 | 1468861607087 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 10:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:06:47 INFO - PROCESS | 1936 | 1468861607090 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 1936 | 1468861607091 Marionette TRACE conn2 <- [1,2090,null,{}] 10:06:47 INFO - PROCESS | 1936 | 1468861607093 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}] 10:06:47 INFO - PROCESS | 1936 | 1468861607094 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:47 INFO - PROCESS | 1936 | 1468861607196 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:06:47 INFO - PROCESS | 1936 | 1468861607202 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 1936 | 1468861607203 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba1f000 == 37 [pid = 1936] [id = 530] 10:06:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x116731400) [pid = 1936] [serial = 1590] [outer = 0x0] 10:06:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x124cca800) [pid = 1936] [serial = 1591] [outer = 0x116731400] 10:06:47 INFO - PROCESS | 1936 | 1468861607228 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x12928c000) [pid = 1936] [serial = 1592] [outer = 0x116731400] 10:06:47 INFO - PROCESS | 1936 | 1468861607536 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]]]}] 10:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 469ms 10:06:47 INFO - PROCESS | 1936 | 1468861607560 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 1936 | 1468861607561 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 10:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:06:47 INFO - PROCESS | 1936 | 1468861607563 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 1936 | 1468861607565 Marionette TRACE conn2 <- [1,2094,null,{}] 10:06:47 INFO - PROCESS | 1936 | 1468861607567 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}] 10:06:47 INFO - PROCESS | 1936 | 1468861607569 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:47 INFO - PROCESS | 1936 | 1468861607668 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:06:47 INFO - PROCESS | 1936 | 1468861607674 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 1936 | 1468861607675 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c0c800 == 38 [pid = 1936] [id = 531] 10:06:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12928bc00) [pid = 1936] [serial = 1593] [outer = 0x0] 10:06:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x129613400) [pid = 1936] [serial = 1594] [outer = 0x12928bc00] 10:06:47 INFO - PROCESS | 1936 | 1468861607701 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12a738c00) [pid = 1936] [serial = 1595] [outer = 0x12928bc00] 10:06:48 INFO - PROCESS | 1936 | 1468861608016 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]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 468ms 10:06:48 INFO - PROCESS | 1936 | 1468861608033 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 1936 | 1468861608034 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 10:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:06:48 INFO - PROCESS | 1936 | 1468861608038 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - PROCESS | 1936 | 1468861608041 Marionette TRACE conn2 <- [1,2098,null,{}] 10:06:48 INFO - PROCESS | 1936 | 1468861608046 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}] 10:06:48 INFO - PROCESS | 1936 | 1468861608047 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:48 INFO - PROCESS | 1936 | 1468861608126 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:06:48 INFO - PROCESS | 1936 | 1468861608187 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 1936 | 1468861608188 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c626800 == 39 [pid = 1936] [id = 532] 10:06:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x123008800) [pid = 1936] [serial = 1596] [outer = 0x0] 10:06:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12a73bc00) [pid = 1936] [serial = 1597] [outer = 0x123008800] 10:06:48 INFO - PROCESS | 1936 | 1468861608212 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a898400) [pid = 1936] [serial = 1598] [outer = 0x123008800] 10:06:48 INFO - PROCESS | 1936 | 1468861608743 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]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 726ms 10:06:48 INFO - PROCESS | 1936 | 1468861608764 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 1936 | 1468861608766 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 10:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:06:48 INFO - PROCESS | 1936 | 1468861608797 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - PROCESS | 1936 | 1468861608800 Marionette TRACE conn2 <- [1,2102,null,{}] 10:06:48 INFO - PROCESS | 1936 | 1468861608807 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}] 10:06:48 INFO - PROCESS | 1936 | 1468861608809 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:48 INFO - PROCESS | 1936 | 1468861608915 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:06:48 INFO - PROCESS | 1936 | 1468861608993 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 1936 | 1468861608995 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fd2800 == 40 [pid = 1936] [id = 533] 10:06:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1133dc400) [pid = 1936] [serial = 1599] [outer = 0x0] 10:06:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x11672cc00) [pid = 1936] [serial = 1600] [outer = 0x1133dc400] 10:06:49 INFO - PROCESS | 1936 | 1468861609026 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x116aa4c00) [pid = 1936] [serial = 1601] [outer = 0x1133dc400] 10:06:49 INFO - PROCESS | 1936 | 1468861609668 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]]]}] 10:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 952ms 10:06:49 INFO - PROCESS | 1936 | 1468861609734 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:06:49 INFO - PROCESS | 1936 | 1468861609738 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 10:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:06:49 INFO - PROCESS | 1936 | 1468861609743 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:06:49 INFO - PROCESS | 1936 | 1468861609745 Marionette TRACE conn2 <- [1,2106,null,{}] 10:06:49 INFO - PROCESS | 1936 | 1468861609749 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}] 10:06:49 INFO - PROCESS | 1936 | 1468861609751 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:49 INFO - PROCESS | 1936 | 1468861609849 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:06:49 INFO - PROCESS | 1936 | 1468861609929 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 1936 | 1468861609932 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x11824e000 == 41 [pid = 1936] [id = 534] 10:06:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x11672f400) [pid = 1936] [serial = 1602] [outer = 0x0] 10:06:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x11673ec00) [pid = 1936] [serial = 1603] [outer = 0x11672f400] 10:06:49 INFO - PROCESS | 1936 | 1468861609960 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1176a4c00) [pid = 1936] [serial = 1604] [outer = 0x11672f400] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x126c0c800 == 40 [pid = 1936] [id = 531] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba1f000 == 39 [pid = 1936] [id = 530] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x122753800 == 38 [pid = 1936] [id = 529] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b5000 == 37 [pid = 1936] [id = 528] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12a622000 == 36 [pid = 1936] [id = 527] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12921f800 == 35 [pid = 1936] [id = 526] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x126c0d000 == 34 [pid = 1936] [id = 525] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x123374000 == 33 [pid = 1936] [id = 524] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x122756000 == 32 [pid = 1936] [id = 523] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x11878e800 == 31 [pid = 1936] [id = 522] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x11722c800 == 30 [pid = 1936] [id = 521] 10:06:50 INFO - PROCESS | 1936 | --DOCSHELL 0x1185ac000 == 29 [pid = 1936] [id = 520] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1245ca000) [pid = 1936] [serial = 1531] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1267aac00) [pid = 1936] [serial = 1534] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x11851f800) [pid = 1936] [serial = 1532] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x11672d000) [pid = 1936] [serial = 1516] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1176ab800) [pid = 1936] [serial = 1517] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1133b5400) [pid = 1936] [serial = 1510] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x116537c00) [pid = 1936] [serial = 1511] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x129286c00) [pid = 1936] [serial = 1508] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x119c51800) [pid = 1936] [serial = 1525] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1207dec00) [pid = 1936] [serial = 1526] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1131b0000) [pid = 1936] [serial = 1537] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x118708c00) [pid = 1936] [serial = 1522] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1194af800) [pid = 1936] [serial = 1523] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1182afc00) [pid = 1936] [serial = 1519] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x118520000) [pid = 1936] [serial = 1520] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x112eb4000) [pid = 1936] [serial = 1513] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x128beb800) [pid = 1936] [serial = 1535] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1164dcc00) [pid = 1936] [serial = 1514] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12a735c00) [pid = 1936] [serial = 1547] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1182b8c00) [pid = 1936] [serial = 1538] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x112a8f000) [pid = 1936] [serial = 1544] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x123548c00) [pid = 1936] [serial = 1528] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x1267a9000) [pid = 1936] [serial = 1540] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12938e400) [pid = 1936] [serial = 1546] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x123cef000) [pid = 1936] [serial = 1529] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x129285c00) [pid = 1936] [serial = 1543] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x128dc6800) [pid = 1936] [serial = 1541] [outer = 0x0] [url = about:blank] 10:06:50 INFO - PROCESS | 1936 | 1468861610377 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]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 674ms 10:06:50 INFO - PROCESS | 1936 | 1468861610418 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 1936 | 1468861610427 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 10:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:06:50 INFO - PROCESS | 1936 | 1468861610434 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 1936 | 1468861610437 Marionette TRACE conn2 <- [1,2110,null,{}] 10:06:50 INFO - PROCESS | 1936 | 1468861610440 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}] 10:06:50 INFO - PROCESS | 1936 | 1468861610443 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:50 INFO - PROCESS | 1936 | 1468861610566 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:06:50 INFO - PROCESS | 1936 | 1468861610654 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 1936 | 1468861610656 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x11878e800 == 30 [pid = 1936] [id = 535] 10:06:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x117292c00) [pid = 1936] [serial = 1605] [outer = 0x0] 10:06:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x11825f000) [pid = 1936] [serial = 1606] [outer = 0x117292c00] 10:06:50 INFO - PROCESS | 1936 | 1468861610688 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1182b3400) [pid = 1936] [serial = 1607] [outer = 0x117292c00] 10:06:51 INFO - PROCESS | 1936 | 1468861611013 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]]]}] 10:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 622ms 10:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:06:51 INFO - PROCESS | 1936 | 1468861611055 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 1936 | 1468861611057 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 10:06:51 INFO - PROCESS | 1936 | 1468861611059 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 1936 | 1468861611061 Marionette TRACE conn2 <- [1,2114,null,{}] 10:06:51 INFO - PROCESS | 1936 | 1468861611069 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}] 10:06:51 INFO - PROCESS | 1936 | 1468861611072 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:51 INFO - PROCESS | 1936 | 1468861611153 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:06:51 INFO - PROCESS | 1936 | 1468861611231 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 1936 | 1468861611233 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x123085000 == 31 [pid = 1936] [id = 536] 10:06:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x11851fc00) [pid = 1936] [serial = 1608] [outer = 0x0] 10:06:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x118fb9400) [pid = 1936] [serial = 1609] [outer = 0x11851fc00] 10:06:51 INFO - PROCESS | 1936 | 1468861611261 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x119791c00) [pid = 1936] [serial = 1610] [outer = 0x11851fc00] 10:06:51 INFO - PROCESS | 1936 | 1468861611553 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]]]}] 10:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 525ms 10:06:51 INFO - PROCESS | 1936 | 1468861611584 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 1936 | 1468861611586 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 10:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:06:51 INFO - PROCESS | 1936 | 1468861611596 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 1936 | 1468861611597 Marionette TRACE conn2 <- [1,2118,null,{}] 10:06:51 INFO - PROCESS | 1936 | 1468861611599 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}] 10:06:51 INFO - PROCESS | 1936 | 1468861611601 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:51 INFO - PROCESS | 1936 | 1468861611682 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:06:51 INFO - PROCESS | 1936 | 1468861611687 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 1936 | 1468861611689 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d10800 == 32 [pid = 1936] [id = 537] 10:06:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1129b9000) [pid = 1936] [serial = 1611] [outer = 0x0] 10:06:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x12260a800) [pid = 1936] [serial = 1612] [outer = 0x1129b9000] 10:06:51 INFO - PROCESS | 1936 | 1468861611714 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1232ab800) [pid = 1936] [serial = 1613] [outer = 0x1129b9000] 10:06:52 INFO - PROCESS | 1936 | 1468861612025 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]]]}] 10:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 469ms 10:06:52 INFO - PROCESS | 1936 | 1468861612065 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 10:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:06:52 INFO - PROCESS | 1936 | 1468861612066 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 10:06:52 INFO - PROCESS | 1936 | 1468861612094 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - PROCESS | 1936 | 1468861612095 Marionette TRACE conn2 <- [1,2122,null,{}] 10:06:52 INFO - PROCESS | 1936 | 1468861612100 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}] 10:06:52 INFO - PROCESS | 1936 | 1468861612101 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:52 INFO - PROCESS | 1936 | 1468861612175 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:06:52 INFO - PROCESS | 1936 | 1468861612178 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 1936 | 1468861612179 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a8f000 == 33 [pid = 1936] [id = 538] 10:06:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x119798000) [pid = 1936] [serial = 1614] [outer = 0x0] 10:06:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x123ca9c00) [pid = 1936] [serial = 1615] [outer = 0x119798000] 10:06:52 INFO - PROCESS | 1936 | 1468861612205 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1240f8800) [pid = 1936] [serial = 1616] [outer = 0x119798000] 10:06:52 INFO - PROCESS | 1936 | 1468861612650 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]]]}] 10:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 599ms 10:06:52 INFO - PROCESS | 1936 | 1468861612668 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:06:52 INFO - PROCESS | 1936 | 1468861612672 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 10:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:06:52 INFO - PROCESS | 1936 | 1468861612676 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - PROCESS | 1936 | 1468861612677 Marionette TRACE conn2 <- [1,2126,null,{}] 10:06:52 INFO - PROCESS | 1936 | 1468861612680 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}] 10:06:52 INFO - PROCESS | 1936 | 1468861612687 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:52 INFO - PROCESS | 1936 | 1468861612881 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:06:52 INFO - PROCESS | 1936 | 1468861612944 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 1936 | 1468861612945 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x1293a2800 == 34 [pid = 1936] [id = 539] 10:06:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1242a0c00) [pid = 1936] [serial = 1617] [outer = 0x0] 10:06:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x124716c00) [pid = 1936] [serial = 1618] [outer = 0x1242a0c00] 10:06:52 INFO - PROCESS | 1936 | 1468861612986 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x128dbbc00) [pid = 1936] [serial = 1619] [outer = 0x1242a0c00] 10:06:53 INFO - PROCESS | 1936 | 1468861613315 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]]]}] 10:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 669ms 10:06:53 INFO - PROCESS | 1936 | 1468861613345 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 1936 | 1468861613346 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 10:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:06:53 INFO - PROCESS | 1936 | 1468861613348 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 1936 | 1468861613349 Marionette TRACE conn2 <- [1,2130,null,{}] 10:06:53 INFO - PROCESS | 1936 | 1468861613352 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}] 10:06:53 INFO - PROCESS | 1936 | 1468861613355 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:53 INFO - PROCESS | 1936 | 1468861613450 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:06:53 INFO - PROCESS | 1936 | 1468861613454 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:53 INFO - PROCESS | 1936 | 1468861613455 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a749800 == 35 [pid = 1936] [id = 540] 10:06:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1187f9800) [pid = 1936] [serial = 1620] [outer = 0x0] 10:06:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x129284000) [pid = 1936] [serial = 1621] [outer = 0x1187f9800] 10:06:53 INFO - PROCESS | 1936 | 1468861613478 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x129394000) [pid = 1936] [serial = 1622] [outer = 0x1187f9800] 10:06:53 INFO - PROCESS | 1936 | 1468861613812 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] 10:06:53 INFO - PROCESS | 1936 | 1468861613828 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 10:06:53 INFO - PROCESS | 1936 | 1468861613830 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 1936 | 1468861613831 Marionette TRACE conn2 <- [1,2134,null,{}] 10:06:53 INFO - PROCESS | 1936 | 1468861613833 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}] 10:06:53 INFO - PROCESS | 1936 | 1468861613835 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:53 INFO - PROCESS | 1936 | 1468861613937 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:06:53 INFO - PROCESS | 1936 | 1468861613941 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:53 INFO - PROCESS | 1936 | 1468861613942 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e4c800 == 36 [pid = 1936] [id = 541] 10:06:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x129281c00) [pid = 1936] [serial = 1623] [outer = 0x0] 10:06:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12a649400) [pid = 1936] [serial = 1624] [outer = 0x129281c00] 10:06:53 INFO - PROCESS | 1936 | 1468861613967 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a862400) [pid = 1936] [serial = 1625] [outer = 0x129281c00] 10:06:54 INFO - PROCESS | 1936 | 1468861614302 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]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 522ms 10:06:54 INFO - PROCESS | 1936 | 1468861614352 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 1936 | 1468861614354 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 10:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:06:54 INFO - PROCESS | 1936 | 1468861614356 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 1936 | 1468861614358 Marionette TRACE conn2 <- [1,2138,null,{}] 10:06:54 INFO - PROCESS | 1936 | 1468861614360 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}] 10:06:54 INFO - PROCESS | 1936 | 1468861614361 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:54 INFO - PROCESS | 1936 | 1468861614557 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1126ff800) [pid = 1936] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1129b0c00) [pid = 1936] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1126f4800) [pid = 1936] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x116732800) [pid = 1936] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1187f3400) [pid = 1936] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1127ddc00) [pid = 1936] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x116744000) [pid = 1936] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1129b2c00) [pid = 1936] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12260a400) [pid = 1936] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x116746c00) [pid = 1936] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1245d0000) [pid = 1936] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x119c51c00) [pid = 1936] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x115fafc00) [pid = 1936] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x116731400) [pid = 1936] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12928bc00) [pid = 1936] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:06:54 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1131b6000) [pid = 1936] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:06:54 INFO - PROCESS | 1936 | 1468861614601 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 1936 | 1468861614602 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x116584800 == 37 [pid = 1936] [id = 542] 10:06:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1126f4800) [pid = 1936] [serial = 1626] [outer = 0x0] 10:06:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1127df400) [pid = 1936] [serial = 1627] [outer = 0x1126f4800] 10:06:54 INFO - PROCESS | 1936 | 1468861614626 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x116731400) [pid = 1936] [serial = 1628] [outer = 0x1126f4800] 10:06:54 INFO - PROCESS | 1936 | 1468861614877 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]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 568ms 10:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:06:54 INFO - PROCESS | 1936 | 1468861614926 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 1936 | 1468861614927 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 10:06:54 INFO - PROCESS | 1936 | 1468861614930 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 1936 | 1468861614931 Marionette TRACE conn2 <- [1,2142,null,{}] 10:06:54 INFO - PROCESS | 1936 | 1468861614933 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}] 10:06:54 INFO - PROCESS | 1936 | 1468861614934 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:55 INFO - PROCESS | 1936 | 1468861615014 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:06:55 INFO - PROCESS | 1936 | 1468861615018 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 1936 | 1468861615019 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf7f800 == 38 [pid = 1936] [id = 543] 10:06:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x115fafc00) [pid = 1936] [serial = 1629] [outer = 0x0] 10:06:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x118fbcc00) [pid = 1936] [serial = 1630] [outer = 0x115fafc00] 10:06:55 INFO - PROCESS | 1936 | 1468861615045 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x128baf000) [pid = 1936] [serial = 1631] [outer = 0x115fafc00] 10:06:55 INFO - PROCESS | 1936 | 1468861615364 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] 10:06:55 INFO - PROCESS | 1936 | 1468861615401 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 10:06:55 INFO - PROCESS | 1936 | 1468861615403 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 1936 | 1468861615404 Marionette TRACE conn2 <- [1,2146,null,{}] 10:06:55 INFO - PROCESS | 1936 | 1468861615407 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}] 10:06:55 INFO - PROCESS | 1936 | 1468861615408 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:55 INFO - PROCESS | 1936 | 1468861615526 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:06:55 INFO - PROCESS | 1936 | 1468861615532 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 1936 | 1468861615533 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf9a000 == 39 [pid = 1936] [id = 544] 10:06:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x116733000) [pid = 1936] [serial = 1632] [outer = 0x0] 10:06:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x123cf1c00) [pid = 1936] [serial = 1633] [outer = 0x116733000] 10:06:55 INFO - PROCESS | 1936 | 1468861615559 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x12ab0a400) [pid = 1936] [serial = 1634] [outer = 0x116733000] 10:06:55 INFO - PROCESS | 1936 | 1468861615896 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] 10:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:06:55 INFO - PROCESS | 1936 | 1468861615928 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 10:06:55 INFO - PROCESS | 1936 | 1468861615931 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 1936 | 1468861615932 Marionette TRACE conn2 <- [1,2150,null,{}] 10:06:55 INFO - PROCESS | 1936 | 1468861615936 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}] 10:06:55 INFO - PROCESS | 1936 | 1468861615940 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:56 INFO - PROCESS | 1936 | 1468861616060 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:06:56 INFO - PROCESS | 1936 | 1468861616147 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 1936 | 1468861616149 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x12caa1800 == 40 [pid = 1936] [id = 545] 10:06:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x11673e400) [pid = 1936] [serial = 1635] [outer = 0x0] 10:06:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12b19a000) [pid = 1936] [serial = 1636] [outer = 0x11673e400] 10:06:56 INFO - PROCESS | 1936 | 1468861616189 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12b82cc00) [pid = 1936] [serial = 1637] [outer = 0x11673e400] 10:06:56 INFO - PROCESS | 1936 | 1468861616507 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]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 620ms 10:06:56 INFO - PROCESS | 1936 | 1468861616595 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 1936 | 1468861616597 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 10:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:06:56 INFO - PROCESS | 1936 | 1468861616602 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 1936 | 1468861616606 Marionette TRACE conn2 <- [1,2154,null,{}] 10:06:56 INFO - PROCESS | 1936 | 1468861616610 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}] 10:06:56 INFO - PROCESS | 1936 | 1468861616612 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:56 INFO - PROCESS | 1936 | 1468861616716 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:06:56 INFO - PROCESS | 1936 | 1468861616771 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 1936 | 1468861616773 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172dd000 == 41 [pid = 1936] [id = 546] 10:06:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x112eb4000) [pid = 1936] [serial = 1638] [outer = 0x0] 10:06:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1131bbc00) [pid = 1936] [serial = 1639] [outer = 0x112eb4000] 10:06:56 INFO - PROCESS | 1936 | 1468861616805 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x11672e400) [pid = 1936] [serial = 1640] [outer = 0x112eb4000] 10:06:57 INFO - PROCESS | 1936 | 1468861617229 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]]]}] 10:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 674ms 10:06:57 INFO - PROCESS | 1936 | 1468861617276 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:06:57 INFO - PROCESS | 1936 | 1468861617279 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 10:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:06:57 INFO - PROCESS | 1936 | 1468861617284 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 1936 | 1468861617287 Marionette TRACE conn2 <- [1,2158,null,{}] 10:06:57 INFO - PROCESS | 1936 | 1468861617290 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}] 10:06:57 INFO - PROCESS | 1936 | 1468861617292 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:57 INFO - PROCESS | 1936 | 1468861617417 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:06:57 INFO - PROCESS | 1936 | 1468861617556 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 1936 | 1468861617558 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x12364c800 == 42 [pid = 1936] [id = 547] 10:06:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1182b3000) [pid = 1936] [serial = 1641] [outer = 0x0] 10:06:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1185d6c00) [pid = 1936] [serial = 1642] [outer = 0x1182b3000] 10:06:57 INFO - PROCESS | 1936 | 1468861617608 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x119323000) [pid = 1936] [serial = 1643] [outer = 0x1182b3000] 10:06:58 INFO - PROCESS | 1936 | 1468861618050 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]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 776ms 10:06:58 INFO - PROCESS | 1936 | 1468861618058 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 1936 | 1468861618059 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 10:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:06:58 INFO - PROCESS | 1936 | 1468861618062 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 1936 | 1468861618063 Marionette TRACE conn2 <- [1,2162,null,{}] 10:06:58 INFO - PROCESS | 1936 | 1468861618069 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}] 10:06:58 INFO - PROCESS | 1936 | 1468861618075 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:58 INFO - PROCESS | 1936 | 1468861618176 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:06:58 INFO - PROCESS | 1936 | 1468861618237 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 1936 | 1468861618240 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c635000 == 43 [pid = 1936] [id = 548] 10:06:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x124011000) [pid = 1936] [serial = 1644] [outer = 0x0] 10:06:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1242a3800) [pid = 1936] [serial = 1645] [outer = 0x124011000] 10:06:58 INFO - PROCESS | 1936 | 1468861618271 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12651f800) [pid = 1936] [serial = 1646] [outer = 0x124011000] 10:06:58 INFO - PROCESS | 1936 | 1468861618722 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]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 672ms 10:06:58 INFO - PROCESS | 1936 | 1468861618734 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 1936 | 1468861618736 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 10:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:06:58 INFO - PROCESS | 1936 | 1468861618740 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 1936 | 1468861618742 Marionette TRACE conn2 <- [1,2166,null,{}] 10:06:58 INFO - PROCESS | 1936 | 1468861618744 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}] 10:06:58 INFO - PROCESS | 1936 | 1468861618745 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:58 INFO - PROCESS | 1936 | 1468861618844 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:06:58 INFO - PROCESS | 1936 | 1468861618938 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 1936 | 1468861618939 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d15c800 == 44 [pid = 1936] [id = 549] 10:06:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x128dbd800) [pid = 1936] [serial = 1647] [outer = 0x0] 10:06:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12938f400) [pid = 1936] [serial = 1648] [outer = 0x128dbd800] 10:06:58 INFO - PROCESS | 1936 | 1468861618968 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12a865000) [pid = 1936] [serial = 1649] [outer = 0x128dbd800] 10:06:59 INFO - PROCESS | 1936 | 1468861619393 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]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 10:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:06:59 INFO - PROCESS | 1936 | 1468861619411 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 1936 | 1468861619412 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 10:06:59 INFO - PROCESS | 1936 | 1468861619415 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 1936 | 1468861619416 Marionette TRACE conn2 <- [1,2170,null,{}] 10:06:59 INFO - PROCESS | 1936 | 1468861619418 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}] 10:06:59 INFO - PROCESS | 1936 | 1468861619420 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:59 INFO - PROCESS | 1936 | 1468861619520 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:06:59 INFO - PROCESS | 1936 | 1468861619578 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 1936 | 1468861619579 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:06:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172db000 == 45 [pid = 1936] [id = 550] 10:06:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x112a84c00) [pid = 1936] [serial = 1650] [outer = 0x0] 10:06:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x1240fa400) [pid = 1936] [serial = 1651] [outer = 0x112a84c00] 10:06:59 INFO - PROCESS | 1936 | 1468861619608 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12961b000) [pid = 1936] [serial = 1652] [outer = 0x112a84c00] 10:07:00 INFO - PROCESS | 1936 | 1468861620124 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]]]}] 10:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 776ms 10:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:07:00 INFO - PROCESS | 1936 | 1468861620197 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 1936 | 1468861620199 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 10:07:00 INFO - PROCESS | 1936 | 1468861620202 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 1936 | 1468861620204 Marionette TRACE conn2 <- [1,2174,null,{}] 10:07:00 INFO - PROCESS | 1936 | 1468861620208 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}] 10:07:00 INFO - PROCESS | 1936 | 1468861620209 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:00 INFO - PROCESS | 1936 | 1468861620300 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:07:00 INFO - PROCESS | 1936 | 1468861620382 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 1936 | 1468861620384 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185a4800 == 46 [pid = 1936] [id = 551] 10:07:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x116aa2400) [pid = 1936] [serial = 1653] [outer = 0x0] 10:07:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x1176b0c00) [pid = 1936] [serial = 1654] [outer = 0x116aa2400] 10:07:00 INFO - PROCESS | 1936 | 1468861620412 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x118269c00) [pid = 1936] [serial = 1655] [outer = 0x116aa2400] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf9a000 == 45 [pid = 1936] [id = 544] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf7f800 == 44 [pid = 1936] [id = 543] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x116584800 == 43 [pid = 1936] [id = 542] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x117e4c800 == 42 [pid = 1936] [id = 541] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x12a749800 == 41 [pid = 1936] [id = 540] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x1293a2800 == 40 [pid = 1936] [id = 539] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x128a8f000 == 39 [pid = 1936] [id = 538] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x124d10800 == 38 [pid = 1936] [id = 537] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x123085000 == 37 [pid = 1936] [id = 536] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x11878e800 == 36 [pid = 1936] [id = 535] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x11824e000 == 35 [pid = 1936] [id = 534] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x118fd2800 == 34 [pid = 1936] [id = 533] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x12c626800 == 33 [pid = 1936] [id = 532] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x1172db000 == 32 [pid = 1936] [id = 550] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x12d15c800 == 31 [pid = 1936] [id = 549] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x12c635000 == 30 [pid = 1936] [id = 548] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x12364c800 == 29 [pid = 1936] [id = 547] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x12caa1800 == 28 [pid = 1936] [id = 545] 10:07:01 INFO - PROCESS | 1936 | --DOCSHELL 0x1172dd000 == 27 [pid = 1936] [id = 546] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x119c4a000) [pid = 1936] [serial = 1576] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x124cce400) [pid = 1936] [serial = 1582] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x118211000) [pid = 1936] [serial = 1562] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x117295c00) [pid = 1936] [serial = 1561] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x1194b1800) [pid = 1936] [serial = 1573] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1187fd400) [pid = 1936] [serial = 1570] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11931f400) [pid = 1936] [serial = 1571] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x117e8b800) [pid = 1936] [serial = 1567] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x11820a800) [pid = 1936] [serial = 1568] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1164e2800) [pid = 1936] [serial = 1550] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1131b8400) [pid = 1936] [serial = 1549] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1245cf400) [pid = 1936] [serial = 1580] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x123cecc00) [pid = 1936] [serial = 1579] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1187eec00) [pid = 1936] [serial = 1553] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x128bf3000) [pid = 1936] [serial = 1585] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x11820b400) [pid = 1936] [serial = 1552] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x128ba6400) [pid = 1936] [serial = 1583] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x123cea000) [pid = 1936] [serial = 1556] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x122650800) [pid = 1936] [serial = 1589] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1207dfc00) [pid = 1936] [serial = 1555] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x124cca800) [pid = 1936] [serial = 1591] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1182b2400) [pid = 1936] [serial = 1588] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x129613400) [pid = 1936] [serial = 1594] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x11672c000) [pid = 1936] [serial = 1565] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1150d8800) [pid = 1936] [serial = 1564] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x124ccb400) [pid = 1936] [serial = 1559] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x129287c00) [pid = 1936] [serial = 1586] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x119793400) [pid = 1936] [serial = 1558] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12928c000) [pid = 1936] [serial = 1592] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x122602800) [pid = 1936] [serial = 1577] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x119c44c00) [pid = 1936] [serial = 1574] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12a738c00) [pid = 1936] [serial = 1595] [outer = 0x0] [url = about:blank] 10:07:01 INFO - PROCESS | 1936 | 1468861621312 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]]]}] 10:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1124ms 10:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:07:01 INFO - PROCESS | 1936 | 1468861621327 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:07:01 INFO - PROCESS | 1936 | 1468861621329 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 10:07:01 INFO - PROCESS | 1936 | 1468861621332 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:07:01 INFO - PROCESS | 1936 | 1468861621334 Marionette TRACE conn2 <- [1,2178,null,{}] 10:07:01 INFO - PROCESS | 1936 | 1468861621339 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}] 10:07:01 INFO - PROCESS | 1936 | 1468861621340 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:01 INFO - PROCESS | 1936 | 1468861621418 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:07:01 INFO - PROCESS | 1936 | 1468861621425 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 1936 | 1468861621428 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x116116800 == 28 [pid = 1936] [id = 552] 10:07:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1129b8400) [pid = 1936] [serial = 1656] [outer = 0x0] 10:07:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x112a81000) [pid = 1936] [serial = 1657] [outer = 0x1129b8400] 10:07:01 INFO - PROCESS | 1936 | 1468861621455 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x112a82000) [pid = 1936] [serial = 1658] [outer = 0x1129b8400] 10:07:01 INFO - PROCESS | 1936 | 1468861621922 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]]]}] 10:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 625ms 10:07:01 INFO - PROCESS | 1936 | 1468861621958 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:07:01 INFO - PROCESS | 1936 | 1468861621964 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 10:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:07:01 INFO - PROCESS | 1936 | 1468861621982 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:07:01 INFO - PROCESS | 1936 | 1468861621984 Marionette TRACE conn2 <- [1,2182,null,{}] 10:07:01 INFO - PROCESS | 1936 | 1468861621989 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}] 10:07:01 INFO - PROCESS | 1936 | 1468861621992 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:02 INFO - PROCESS | 1936 | 1468861622115 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:07:02 INFO - PROCESS | 1936 | 1468861622203 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 1936 | 1468861622204 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x11817f000 == 29 [pid = 1936] [id = 553] 10:07:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x115f4cc00) [pid = 1936] [serial = 1659] [outer = 0x0] 10:07:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x115fb1800) [pid = 1936] [serial = 1660] [outer = 0x115f4cc00] 10:07:02 INFO - PROCESS | 1936 | 1468861622249 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x116537c00) [pid = 1936] [serial = 1661] [outer = 0x115f4cc00] 10:07:02 INFO - PROCESS | 1936 | 1468861622546 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]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 588ms 10:07:02 INFO - PROCESS | 1936 | 1468861622567 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 1936 | 1468861622569 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 10:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:07:02 INFO - PROCESS | 1936 | 1468861622579 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 1936 | 1468861622581 Marionette TRACE conn2 <- [1,2186,null,{}] 10:07:02 INFO - PROCESS | 1936 | 1468861622597 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}] 10:07:02 INFO - PROCESS | 1936 | 1468861622601 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:02 INFO - PROCESS | 1936 | 1468861622707 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:07:02 INFO - PROCESS | 1936 | 1468861622758 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 1936 | 1468861622759 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x119943000 == 30 [pid = 1936] [id = 554] 10:07:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1129ac400) [pid = 1936] [serial = 1662] [outer = 0x0] 10:07:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x118209c00) [pid = 1936] [serial = 1663] [outer = 0x1129ac400] 10:07:02 INFO - PROCESS | 1936 | 1468861622787 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x118266400) [pid = 1936] [serial = 1664] [outer = 0x1129ac400] 10:07:03 INFO - PROCESS | 1936 | 1468861623061 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]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 521ms 10:07:03 INFO - PROCESS | 1936 | 1468861623101 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 1936 | 1468861623104 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 10:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:07:03 INFO - PROCESS | 1936 | 1468861623114 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 1936 | 1468861623116 Marionette TRACE conn2 <- [1,2190,null,{}] 10:07:03 INFO - PROCESS | 1936 | 1468861623118 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}] 10:07:03 INFO - PROCESS | 1936 | 1468861623120 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:03 INFO - PROCESS | 1936 | 1468861623207 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:07:03 INFO - PROCESS | 1936 | 1468861623210 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 1936 | 1468861623211 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x12336e000 == 31 [pid = 1936] [id = 555] 10:07:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1182b8400) [pid = 1936] [serial = 1665] [outer = 0x0] 10:07:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1187eec00) [pid = 1936] [serial = 1666] [outer = 0x1182b8400] 10:07:03 INFO - PROCESS | 1936 | 1468861623237 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x118f68800) [pid = 1936] [serial = 1667] [outer = 0x1182b8400] 10:07:03 INFO - PROCESS | 1936 | 1468861623614 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]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 10:07:03 INFO - PROCESS | 1936 | 1468861623634 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 1936 | 1468861623636 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 10:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:07:03 INFO - PROCESS | 1936 | 1468861623647 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 1936 | 1468861623649 Marionette TRACE conn2 <- [1,2194,null,{}] 10:07:03 INFO - PROCESS | 1936 | 1468861623652 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}] 10:07:03 INFO - PROCESS | 1936 | 1468861623664 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:03 INFO - PROCESS | 1936 | 1468861623798 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:07:03 INFO - PROCESS | 1936 | 1468861623814 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 1936 | 1468861623815 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fc7000 == 32 [pid = 1936] [id = 556] 10:07:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1150d2400) [pid = 1936] [serial = 1668] [outer = 0x0] 10:07:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x119324800) [pid = 1936] [serial = 1669] [outer = 0x1150d2400] 10:07:03 INFO - PROCESS | 1936 | 1468861623840 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1194b3800) [pid = 1936] [serial = 1670] [outer = 0x1150d2400] 10:07:04 INFO - PROCESS | 1936 | 1468861624181 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]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 571ms 10:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:07:04 INFO - PROCESS | 1936 | 1468861624218 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 1936 | 1468861624219 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 10:07:04 INFO - PROCESS | 1936 | 1468861624221 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 1936 | 1468861624222 Marionette TRACE conn2 <- [1,2198,null,{}] 10:07:04 INFO - PROCESS | 1936 | 1468861624225 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}] 10:07:04 INFO - PROCESS | 1936 | 1468861624229 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:04 INFO - PROCESS | 1936 | 1468861624342 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:07:04 INFO - PROCESS | 1936 | 1468861624352 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 1936 | 1468861624353 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a8a000 == 33 [pid = 1936] [id = 557] 10:07:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1194b5400) [pid = 1936] [serial = 1671] [outer = 0x0] 10:07:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x119c4e000) [pid = 1936] [serial = 1672] [outer = 0x1194b5400] 10:07:04 INFO - PROCESS | 1936 | 1468861624381 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x123cea000) [pid = 1936] [serial = 1673] [outer = 0x1194b5400] 10:07:04 INFO - PROCESS | 1936 | 1468861624688 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]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 10:07:04 INFO - PROCESS | 1936 | 1468861624747 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 1936 | 1468861624748 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 10:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:07:04 INFO - PROCESS | 1936 | 1468861624750 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 1936 | 1468861624751 Marionette TRACE conn2 <- [1,2202,null,{}] 10:07:04 INFO - PROCESS | 1936 | 1468861624754 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}] 10:07:04 INFO - PROCESS | 1936 | 1468861624755 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:04 INFO - PROCESS | 1936 | 1468861624857 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:07:04 INFO - PROCESS | 1936 | 1468861624866 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 1936 | 1468861624867 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a403000 == 34 [pid = 1936] [id = 558] 10:07:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1127d6800) [pid = 1936] [serial = 1674] [outer = 0x0] 10:07:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x123f32800) [pid = 1936] [serial = 1675] [outer = 0x1127d6800] 10:07:04 INFO - PROCESS | 1936 | 1468861624893 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x1245c6800) [pid = 1936] [serial = 1676] [outer = 0x1127d6800] 10:07:05 INFO - PROCESS | 1936 | 1468861625240 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]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 10:07:05 INFO - PROCESS | 1936 | 1468861625276 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 1936 | 1468861625278 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 10:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:07:05 INFO - PROCESS | 1936 | 1468861625280 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 1936 | 1468861625281 Marionette TRACE conn2 <- [1,2206,null,{}] 10:07:05 INFO - PROCESS | 1936 | 1468861625283 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}] 10:07:05 INFO - PROCESS | 1936 | 1468861625284 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:05 INFO - PROCESS | 1936 | 1468861625538 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1242a0c00) [pid = 1936] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1187f9800) [pid = 1936] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1133dc400) [pid = 1936] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x129281c00) [pid = 1936] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x11672f400) [pid = 1936] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x11851fc00) [pid = 1936] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x123008800) [pid = 1936] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x119798000) [pid = 1936] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x117292c00) [pid = 1936] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1129b9000) [pid = 1936] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1126f4800) [pid = 1936] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x116733000) [pid = 1936] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x115fafc00) [pid = 1936] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:07:05 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x11673e400) [pid = 1936] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:07:05 INFO - PROCESS | 1936 | 1468861625585 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 1936 | 1468861625586 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x119559800 == 35 [pid = 1936] [id = 559] 10:07:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x112715800) [pid = 1936] [serial = 1677] [outer = 0x0] 10:07:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1129b9000) [pid = 1936] [serial = 1678] [outer = 0x112715800] 10:07:05 INFO - PROCESS | 1936 | 1468861625611 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x11680d400) [pid = 1936] [serial = 1679] [outer = 0x112715800] 10:07:05 INFO - PROCESS | 1936 | 1468861625852 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]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 620ms 10:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:07:05 INFO - PROCESS | 1936 | 1468861625900 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 1936 | 1468861625902 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 10:07:05 INFO - PROCESS | 1936 | 1468861625912 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 1936 | 1468861625913 Marionette TRACE conn2 <- [1,2210,null,{}] 10:07:05 INFO - PROCESS | 1936 | 1468861625916 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}] 10:07:05 INFO - PROCESS | 1936 | 1468861625917 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:06 INFO - PROCESS | 1936 | 1468861626005 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:07:06 INFO - PROCESS | 1936 | 1468861626009 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 1936 | 1468861626010 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x119942000 == 36 [pid = 1936] [id = 560] 10:07:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x118f67800) [pid = 1936] [serial = 1680] [outer = 0x0] 10:07:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x124009800) [pid = 1936] [serial = 1681] [outer = 0x118f67800] 10:07:06 INFO - PROCESS | 1936 | 1468861626034 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x124d87000) [pid = 1936] [serial = 1682] [outer = 0x118f67800] 10:07:06 INFO - PROCESS | 1936 | 1468861626360 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]]]}] 10:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 478ms 10:07:06 INFO - PROCESS | 1936 | 1468861626383 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 1936 | 1468861626385 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 10:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:07:06 INFO - PROCESS | 1936 | 1468861626387 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 1936 | 1468861626390 Marionette TRACE conn2 <- [1,2214,null,{}] 10:07:06 INFO - PROCESS | 1936 | 1468861626393 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}] 10:07:06 INFO - PROCESS | 1936 | 1468861626394 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:06 INFO - PROCESS | 1936 | 1468861626497 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:07:06 INFO - PROCESS | 1936 | 1468861626503 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 1936 | 1468861626504 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aae6000 == 37 [pid = 1936] [id = 561] 10:07:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1133dc400) [pid = 1936] [serial = 1683] [outer = 0x0] 10:07:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x126127800) [pid = 1936] [serial = 1684] [outer = 0x1133dc400] 10:07:06 INFO - PROCESS | 1936 | 1468861626528 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1267a9000) [pid = 1936] [serial = 1685] [outer = 0x1133dc400] 10:07:06 INFO - PROCESS | 1936 | 1468861626824 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]]]}] 10:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 472ms 10:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:07:06 INFO - PROCESS | 1936 | 1468861626859 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 1936 | 1468861626861 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 10:07:06 INFO - PROCESS | 1936 | 1468861626863 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 1936 | 1468861626865 Marionette TRACE conn2 <- [1,2218,null,{}] 10:07:06 INFO - PROCESS | 1936 | 1468861626867 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}] 10:07:06 INFO - PROCESS | 1936 | 1468861626869 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:06 INFO - PROCESS | 1936 | 1468861626960 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:07:06 INFO - PROCESS | 1936 | 1468861626964 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 1936 | 1468861626973 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fb2000 == 38 [pid = 1936] [id = 562] 10:07:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x128ba6400) [pid = 1936] [serial = 1686] [outer = 0x0] 10:07:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x128bedc00) [pid = 1936] [serial = 1687] [outer = 0x128ba6400] 10:07:07 INFO - PROCESS | 1936 | 1468861627000 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x129387400) [pid = 1936] [serial = 1688] [outer = 0x128ba6400] 10:07:07 INFO - PROCESS | 1936 | 1468861627334 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]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 521ms 10:07:07 INFO - PROCESS | 1936 | 1468861627384 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 1936 | 1468861627386 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 10:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:07:07 INFO - PROCESS | 1936 | 1468861627399 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - PROCESS | 1936 | 1468861627400 Marionette TRACE conn2 <- [1,2222,null,{}] 10:07:07 INFO - PROCESS | 1936 | 1468861627402 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}] 10:07:07 INFO - PROCESS | 1936 | 1468861627403 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:07 INFO - PROCESS | 1936 | 1468861627480 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:07:07 INFO - PROCESS | 1936 | 1468861627484 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 1936 | 1468861627485 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf92000 == 39 [pid = 1936] [id = 563] 10:07:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12938dc00) [pid = 1936] [serial = 1689] [outer = 0x0] 10:07:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12961d400) [pid = 1936] [serial = 1690] [outer = 0x12938dc00] 10:07:07 INFO - PROCESS | 1936 | 1468861627511 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12a732c00) [pid = 1936] [serial = 1691] [outer = 0x12938dc00] 10:07:08 INFO - PROCESS | 1936 | 1468861628030 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]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 668ms 10:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:07:08 INFO - PROCESS | 1936 | 1468861628068 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 1936 | 1468861628070 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 10:07:08 INFO - PROCESS | 1936 | 1468861628073 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 1936 | 1468861628077 Marionette TRACE conn2 <- [1,2226,null,{}] 10:07:08 INFO - PROCESS | 1936 | 1468861628080 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}] 10:07:08 INFO - PROCESS | 1936 | 1468861628082 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:08 INFO - PROCESS | 1936 | 1468861628192 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:07:08 INFO - PROCESS | 1936 | 1468861628250 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 1936 | 1468861628251 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x11823b800 == 40 [pid = 1936] [id = 564] 10:07:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x112eb5c00) [pid = 1936] [serial = 1692] [outer = 0x0] 10:07:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1133d2000) [pid = 1936] [serial = 1693] [outer = 0x112eb5c00] 10:07:08 INFO - PROCESS | 1936 | 1468861628283 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x115f46400) [pid = 1936] [serial = 1694] [outer = 0x112eb5c00] 10:07:08 INFO - PROCESS | 1936 | 1468861628830 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]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 772ms 10:07:08 INFO - PROCESS | 1936 | 1468861628862 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 1936 | 1468861628866 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 10:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:07:08 INFO - PROCESS | 1936 | 1468861628874 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 1936 | 1468861628876 Marionette TRACE conn2 <- [1,2230,null,{}] 10:07:08 INFO - PROCESS | 1936 | 1468861628878 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}] 10:07:08 INFO - PROCESS | 1936 | 1468861628880 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:08 INFO - PROCESS | 1936 | 1468861628989 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:07:09 INFO - PROCESS | 1936 | 1468861629072 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 1936 | 1468861629074 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x1245a8800 == 41 [pid = 1936] [id = 565] 10:07:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x117e8c800) [pid = 1936] [serial = 1695] [outer = 0x0] 10:07:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x118261400) [pid = 1936] [serial = 1696] [outer = 0x117e8c800] 10:07:09 INFO - PROCESS | 1936 | 1468861629104 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x1182b6800) [pid = 1936] [serial = 1697] [outer = 0x117e8c800] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x123fb2000 == 40 [pid = 1936] [id = 562] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12aae6000 == 39 [pid = 1936] [id = 561] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x119942000 == 38 [pid = 1936] [id = 560] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x119559800 == 37 [pid = 1936] [id = 559] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12a403000 == 36 [pid = 1936] [id = 558] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x128a8a000 == 35 [pid = 1936] [id = 557] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x123fc7000 == 34 [pid = 1936] [id = 556] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x12336e000 == 33 [pid = 1936] [id = 555] 10:07:09 INFO - PROCESS | 1936 | 1468861629738 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]]]}] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x119943000 == 32 [pid = 1936] [id = 554] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x11817f000 == 31 [pid = 1936] [id = 553] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x116116800 == 30 [pid = 1936] [id = 552] 10:07:09 INFO - PROCESS | 1936 | --DOCSHELL 0x1185a4800 == 29 [pid = 1936] [id = 551] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x124716c00) [pid = 1936] [serial = 1618] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x129284000) [pid = 1936] [serial = 1621] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x129394000) [pid = 1936] [serial = 1622] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x128dbbc00) [pid = 1936] [serial = 1619] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x11672cc00) [pid = 1936] [serial = 1600] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12a649400) [pid = 1936] [serial = 1624] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x116aa4c00) [pid = 1936] [serial = 1601] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x11673ec00) [pid = 1936] [serial = 1603] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12a862400) [pid = 1936] [serial = 1625] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1176a4c00) [pid = 1936] [serial = 1604] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x118fb9400) [pid = 1936] [serial = 1609] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x119791c00) [pid = 1936] [serial = 1610] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12a898400) [pid = 1936] [serial = 1598] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x12a73bc00) [pid = 1936] [serial = 1597] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x123ca9c00) [pid = 1936] [serial = 1615] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x11825f000) [pid = 1936] [serial = 1606] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1182b3400) [pid = 1936] [serial = 1607] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12260a800) [pid = 1936] [serial = 1612] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1232ab800) [pid = 1936] [serial = 1613] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x116731400) [pid = 1936] [serial = 1628] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x12ab0a400) [pid = 1936] [serial = 1634] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1127df400) [pid = 1936] [serial = 1627] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x118fbcc00) [pid = 1936] [serial = 1630] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x123cf1c00) [pid = 1936] [serial = 1633] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12b82cc00) [pid = 1936] [serial = 1637] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x128baf000) [pid = 1936] [serial = 1631] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12b19a000) [pid = 1936] [serial = 1636] [outer = 0x0] [url = about:blank] 10:07:09 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x1240f8800) [pid = 1936] [serial = 1616] [outer = 0x0] [url = about:blank] 10:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 922ms 10:07:09 INFO - PROCESS | 1936 | 1468861629794 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 1936 | 1468861629797 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 10:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:07:09 INFO - PROCESS | 1936 | 1468861629800 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 1936 | 1468861629801 Marionette TRACE conn2 <- [1,2234,null,{}] 10:07:09 INFO - PROCESS | 1936 | 1468861629805 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}] 10:07:09 INFO - PROCESS | 1936 | 1468861629806 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:09 INFO - PROCESS | 1936 | 1468861629882 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:07:09 INFO - PROCESS | 1936 | 1468861629891 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 1936 | 1468861629893 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x117224800 == 30 [pid = 1936] [id = 566] 10:07:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1164e1800) [pid = 1936] [serial = 1698] [outer = 0x0] 10:07:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x116537800) [pid = 1936] [serial = 1699] [outer = 0x1164e1800] 10:07:09 INFO - PROCESS | 1936 | 1468861629921 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x11673dc00) [pid = 1936] [serial = 1700] [outer = 0x1164e1800] 10:07:10 INFO - PROCESS | 1936 | 1468861630261 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]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 523ms 10:07:10 INFO - PROCESS | 1936 | 1468861630323 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 1936 | 1468861630326 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 10:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:07:10 INFO - PROCESS | 1936 | 1468861630330 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 1936 | 1468861630332 Marionette TRACE conn2 <- [1,2238,null,{}] 10:07:10 INFO - PROCESS | 1936 | 1468861630334 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}] 10:07:10 INFO - PROCESS | 1936 | 1468861630336 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:10 INFO - PROCESS | 1936 | 1468861630412 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:07:10 INFO - PROCESS | 1936 | 1468861630416 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 1936 | 1468861630417 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x11916b800 == 31 [pid = 1936] [id = 567] 10:07:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x117295c00) [pid = 1936] [serial = 1701] [outer = 0x0] 10:07:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x11820e800) [pid = 1936] [serial = 1702] [outer = 0x117295c00] 10:07:10 INFO - PROCESS | 1936 | 1468861630447 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1182b2c00) [pid = 1936] [serial = 1703] [outer = 0x117295c00] 10:07:10 INFO - PROCESS | 1936 | 1468861630795 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]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms 10:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:07:10 INFO - PROCESS | 1936 | 1468861630800 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 1936 | 1468861630801 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 10:07:10 INFO - PROCESS | 1936 | 1468861630805 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 1936 | 1468861630808 Marionette TRACE conn2 <- [1,2242,null,{}] 10:07:10 INFO - PROCESS | 1936 | 1468861630817 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}] 10:07:10 INFO - PROCESS | 1936 | 1468861630822 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:10 INFO - PROCESS | 1936 | 1468861630916 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:07:10 INFO - PROCESS | 1936 | 1468861630989 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 1936 | 1468861630992 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x123646800 == 32 [pid = 1936] [id = 568] 10:07:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1182e3000) [pid = 1936] [serial = 1704] [outer = 0x0] 10:07:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x118fb9400) [pid = 1936] [serial = 1705] [outer = 0x1182e3000] 10:07:11 INFO - PROCESS | 1936 | 1468861631047 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x11999cc00) [pid = 1936] [serial = 1706] [outer = 0x1182e3000] 10:07:11 INFO - PROCESS | 1936 | 1468861631418 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]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 672ms 10:07:11 INFO - PROCESS | 1936 | 1468861631478 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 1936 | 1468861631479 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 10:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:07:11 INFO - PROCESS | 1936 | 1468861631482 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 1936 | 1468861631483 Marionette TRACE conn2 <- [1,2246,null,{}] 10:07:11 INFO - PROCESS | 1936 | 1468861631485 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}] 10:07:11 INFO - PROCESS | 1936 | 1468861631486 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:11 INFO - PROCESS | 1936 | 1468861631565 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:07:11 INFO - PROCESS | 1936 | 1468861631569 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 1936 | 1468861631571 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a80800 == 33 [pid = 1936] [id = 569] 10:07:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1207d3000) [pid = 1936] [serial = 1707] [outer = 0x0] 10:07:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x12260c400) [pid = 1936] [serial = 1708] [outer = 0x1207d3000] 10:07:11 INFO - PROCESS | 1936 | 1468861631599 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x123706400) [pid = 1936] [serial = 1709] [outer = 0x1207d3000] 10:07:11 INFO - PROCESS | 1936 | 1468861631954 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]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 518ms 10:07:12 INFO - PROCESS | 1936 | 1468861632006 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 1936 | 1468861632007 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 10:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:07:12 INFO - PROCESS | 1936 | 1468861632009 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 1936 | 1468861632010 Marionette TRACE conn2 <- [1,2250,null,{}] 10:07:12 INFO - PROCESS | 1936 | 1468861632013 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}] 10:07:12 INFO - PROCESS | 1936 | 1468861632014 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:12 INFO - PROCESS | 1936 | 1468861632110 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:07:12 INFO - PROCESS | 1936 | 1468861632113 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 1936 | 1468861632114 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x12939b800 == 34 [pid = 1936] [id = 570] 10:07:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1207df000) [pid = 1936] [serial = 1710] [outer = 0x0] 10:07:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x123cf3400) [pid = 1936] [serial = 1711] [outer = 0x1207df000] 10:07:12 INFO - PROCESS | 1936 | 1468861632138 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1242ef400) [pid = 1936] [serial = 1712] [outer = 0x1207df000] 10:07:12 INFO - PROCESS | 1936 | 1468861632483 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]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 518ms 10:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:07:12 INFO - PROCESS | 1936 | 1468861632528 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 1936 | 1468861632529 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 10:07:12 INFO - PROCESS | 1936 | 1468861632531 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 1936 | 1468861632532 Marionette TRACE conn2 <- [1,2254,null,{}] 10:07:12 INFO - PROCESS | 1936 | 1468861632534 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}] 10:07:12 INFO - PROCESS | 1936 | 1468861632538 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:12 INFO - PROCESS | 1936 | 1468861632655 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:07:12 INFO - PROCESS | 1936 | 1468861632692 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 1936 | 1468861632693 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aaa1800 == 35 [pid = 1936] [id = 571] 10:07:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1245cf400) [pid = 1936] [serial = 1713] [outer = 0x0] 10:07:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1194a7c00) [pid = 1936] [serial = 1714] [outer = 0x1245cf400] 10:07:12 INFO - PROCESS | 1936 | 1468861632717 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x129287c00) [pid = 1936] [serial = 1715] [outer = 0x1245cf400] 10:07:13 INFO - PROCESS | 1936 | 1468861633059 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]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 568ms 10:07:13 INFO - PROCESS | 1936 | 1468861633103 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:07:13 INFO - PROCESS | 1936 | 1468861633104 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 10:07:13 INFO - PROCESS | 1936 | 1468861633106 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 1936 | 1468861633107 Marionette TRACE conn2 <- [1,2258,null,{}] 10:07:13 INFO - PROCESS | 1936 | 1468861633110 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}] 10:07:13 INFO - PROCESS | 1936 | 1468861633111 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:13 INFO - PROCESS | 1936 | 1468861633208 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:07:13 INFO - PROCESS | 1936 | 1468861633212 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 1936 | 1468861633213 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x122769800 == 36 [pid = 1936] [id = 572] 10:07:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1129ae400) [pid = 1936] [serial = 1716] [outer = 0x0] 10:07:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x129390000) [pid = 1936] [serial = 1717] [outer = 0x1129ae400] 10:07:13 INFO - PROCESS | 1936 | 1468861633238 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12a64d800) [pid = 1936] [serial = 1718] [outer = 0x1129ae400] 10:07:13 INFO - PROCESS | 1936 | 1468861633558 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]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 469ms 10:07:13 INFO - PROCESS | 1936 | 1468861633581 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 1936 | 1468861633582 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 10:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:07:13 INFO - PROCESS | 1936 | 1468861633584 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 1936 | 1468861633585 Marionette TRACE conn2 <- [1,2262,null,{}] 10:07:13 INFO - PROCESS | 1936 | 1468861633590 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}] 10:07:13 INFO - PROCESS | 1936 | 1468861633592 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:13 INFO - PROCESS | 1936 | 1468861633693 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:07:13 INFO - PROCESS | 1936 | 1468861633697 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 1936 | 1468861633698 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be44800 == 37 [pid = 1936] [id = 573] 10:07:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1245d0800) [pid = 1936] [serial = 1719] [outer = 0x0] 10:07:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12a736000) [pid = 1936] [serial = 1720] [outer = 0x1245d0800] 10:07:13 INFO - PROCESS | 1936 | 1468861633722 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12a867000) [pid = 1936] [serial = 1721] [outer = 0x1245d0800] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x112eb4000) [pid = 1936] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1129b8400) [pid = 1936] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1150d2400) [pid = 1936] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1182b3000) [pid = 1936] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x116aa2400) [pid = 1936] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1129ac400) [pid = 1936] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1194b5400) [pid = 1936] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1182b8400) [pid = 1936] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x124011000) [pid = 1936] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x115f4cc00) [pid = 1936] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1127d6800) [pid = 1936] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x128dbd800) [pid = 1936] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x112715800) [pid = 1936] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x112a84c00) [pid = 1936] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1133dc400) [pid = 1936] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x118f67800) [pid = 1936] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:07:13 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x128ba6400) [pid = 1936] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:07:14 INFO - PROCESS | 1936 | 1468861634124 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]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 573ms 10:07:14 INFO - PROCESS | 1936 | 1468861634167 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:07:14 INFO - PROCESS | 1936 | 1468861634168 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 10:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:07:14 INFO - PROCESS | 1936 | 1468861634180 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - PROCESS | 1936 | 1468861634181 Marionette TRACE conn2 <- [1,2266,null,{}] 10:07:14 INFO - PROCESS | 1936 | 1468861634183 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}] 10:07:14 INFO - PROCESS | 1936 | 1468861634184 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:14 INFO - PROCESS | 1936 | 1468861634265 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:07:14 INFO - PROCESS | 1936 | 1468861634270 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 1936 | 1468861634271 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be5a000 == 38 [pid = 1936] [id = 574] 10:07:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1164e2c00) [pid = 1936] [serial = 1722] [outer = 0x0] 10:07:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x118207400) [pid = 1936] [serial = 1723] [outer = 0x1164e2c00] 10:07:14 INFO - PROCESS | 1936 | 1468861634297 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x118fbb400) [pid = 1936] [serial = 1724] [outer = 0x1164e2c00] 10:07:14 INFO - PROCESS | 1936 | 1468861634613 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]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 474ms 10:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:07:14 INFO - PROCESS | 1936 | 1468861634648 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:07:14 INFO - PROCESS | 1936 | 1468861634649 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 10:07:14 INFO - PROCESS | 1936 | 1468861634651 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - PROCESS | 1936 | 1468861634653 Marionette TRACE conn2 <- [1,2270,null,{}] 10:07:14 INFO - PROCESS | 1936 | 1468861634655 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}] 10:07:14 INFO - PROCESS | 1936 | 1468861634656 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:14 INFO - PROCESS | 1936 | 1468861634734 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:07:14 INFO - PROCESS | 1936 | 1468861634739 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 1936 | 1468861634741 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c63e800 == 39 [pid = 1936] [id = 575] 10:07:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x118fba800) [pid = 1936] [serial = 1725] [outer = 0x0] 10:07:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x126963800) [pid = 1936] [serial = 1726] [outer = 0x118fba800] 10:07:14 INFO - PROCESS | 1936 | 1468861634765 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12a739c00) [pid = 1936] [serial = 1727] [outer = 0x118fba800] 10:07:15 INFO - PROCESS | 1936 | 1468861635157 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]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 571ms 10:07:15 INFO - PROCESS | 1936 | 1468861635222 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:07:15 INFO - PROCESS | 1936 | 1468861635224 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 10:07:15 INFO - PROCESS | 1936 | 1468861635226 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 1936 | 1468861635227 Marionette TRACE conn2 <- [1,2274,null,{}] 10:07:15 INFO - PROCESS | 1936 | 1468861635230 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}] 10:07:15 INFO - PROCESS | 1936 | 1468861635231 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:15 INFO - PROCESS | 1936 | 1468861635322 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:07:15 INFO - PROCESS | 1936 | 1468861635328 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 1936 | 1468861635330 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d148000 == 40 [pid = 1936] [id = 576] 10:07:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12a869c00) [pid = 1936] [serial = 1728] [outer = 0x0] 10:07:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12a8a5400) [pid = 1936] [serial = 1729] [outer = 0x12a869c00] 10:07:15 INFO - PROCESS | 1936 | 1468861635355 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12ab0e800) [pid = 1936] [serial = 1730] [outer = 0x12a869c00] 10:07:15 INFO - PROCESS | 1936 | 1468861635691 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]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 10:07:15 INFO - PROCESS | 1936 | 1468861635694 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 1936 | 1468861635695 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 10:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:07:15 INFO - PROCESS | 1936 | 1468861635698 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 1936 | 1468861635699 Marionette TRACE conn2 <- [1,2278,null,{}] 10:07:15 INFO - PROCESS | 1936 | 1468861635701 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}] 10:07:15 INFO - PROCESS | 1936 | 1468861635702 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:15 INFO - PROCESS | 1936 | 1468861635785 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:07:15 INFO - PROCESS | 1936 | 1468861635790 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 1936 | 1468861635792 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d52a800 == 41 [pid = 1936] [id = 577] 10:07:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12ab0ec00) [pid = 1936] [serial = 1731] [outer = 0x0] 10:07:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12b826c00) [pid = 1936] [serial = 1732] [outer = 0x12ab0ec00] 10:07:15 INFO - PROCESS | 1936 | 1468861635822 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12b82fc00) [pid = 1936] [serial = 1733] [outer = 0x12ab0ec00] 10:07:16 INFO - PROCESS | 1936 | 1468861636307 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]]]}] 10:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 624ms 10:07:16 INFO - PROCESS | 1936 | 1468861636323 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:07:16 INFO - PROCESS | 1936 | 1468861636326 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 10:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:07:16 INFO - PROCESS | 1936 | 1468861636329 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:07:16 INFO - PROCESS | 1936 | 1468861636331 Marionette TRACE conn2 <- [1,2282,null,{}] 10:07:16 INFO - PROCESS | 1936 | 1468861636336 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}] 10:07:16 INFO - PROCESS | 1936 | 1468861636337 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:16 INFO - PROCESS | 1936 | 1468861636440 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:07:16 INFO - PROCESS | 1936 | 1468861636501 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 1936 | 1468861636503 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x119180800 == 42 [pid = 1936] [id = 578] 10:07:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x115f43400) [pid = 1936] [serial = 1734] [outer = 0x0] 10:07:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x116735800) [pid = 1936] [serial = 1735] [outer = 0x115f43400] 10:07:16 INFO - PROCESS | 1936 | 1468861636533 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x117296800) [pid = 1936] [serial = 1736] [outer = 0x115f43400] 10:07:16 INFO - PROCESS | 1936 | 1468861636976 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]]]}] 10:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 672ms 10:07:17 INFO - PROCESS | 1936 | 1468861637002 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 1936 | 1468861637005 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 10:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:07:17 INFO - PROCESS | 1936 | 1468861637010 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 1936 | 1468861637011 Marionette TRACE conn2 <- [1,2286,null,{}] 10:07:17 INFO - PROCESS | 1936 | 1468861637014 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}] 10:07:17 INFO - PROCESS | 1936 | 1468861637016 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:17 INFO - PROCESS | 1936 | 1468861637117 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:07:17 INFO - PROCESS | 1936 | 1468861637179 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 1936 | 1468861637180 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a75d000 == 43 [pid = 1936] [id = 579] 10:07:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1182b5000) [pid = 1936] [serial = 1737] [outer = 0x0] 10:07:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x118fbcc00) [pid = 1936] [serial = 1738] [outer = 0x1182b5000] 10:07:17 INFO - PROCESS | 1936 | 1468861637211 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x119c44c00) [pid = 1936] [serial = 1739] [outer = 0x1182b5000] 10:07:17 INFO - PROCESS | 1936 | 1468861637625 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]]]}] 10:07:17 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 10:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 620ms 10:07:17 INFO - PROCESS | 1936 | 1468861637630 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 1936 | 1468861637631 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 10:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:07:17 INFO - PROCESS | 1936 | 1468861637633 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 1936 | 1468861637636 Marionette TRACE conn2 <- [1,2290,null,{}] 10:07:17 INFO - PROCESS | 1936 | 1468861637644 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}] 10:07:17 INFO - PROCESS | 1936 | 1468861637647 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:17 INFO - PROCESS | 1936 | 1468861637749 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:07:17 INFO - PROCESS | 1936 | 1468861637847 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 1936 | 1468861637850 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d64d800 == 44 [pid = 1936] [id = 580] 10:07:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1247fa800) [pid = 1936] [serial = 1740] [outer = 0x0] 10:07:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x126728400) [pid = 1936] [serial = 1741] [outer = 0x1247fa800] 10:07:17 INFO - PROCESS | 1936 | 1468861637883 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x128d9cc00) [pid = 1936] [serial = 1742] [outer = 0x1247fa800] 10:07:18 INFO - PROCESS | 1936 | 1468861638292 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]]]}] 10:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 672ms 10:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:07:18 INFO - PROCESS | 1936 | 1468861638305 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:07:18 INFO - PROCESS | 1936 | 1468861638307 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 10:07:18 INFO - PROCESS | 1936 | 1468861638309 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:07:18 INFO - PROCESS | 1936 | 1468861638311 Marionette TRACE conn2 <- [1,2294,null,{}] 10:07:18 INFO - PROCESS | 1936 | 1468861638313 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}] 10:07:18 INFO - PROCESS | 1936 | 1468861638314 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:18 INFO - PROCESS | 1936 | 1468861638417 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:07:18 INFO - PROCESS | 1936 | 1468861638475 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:18 INFO - PROCESS | 1936 | 1468861638476 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d677800 == 45 [pid = 1936] [id = 581] 10:07:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12961f400) [pid = 1936] [serial = 1743] [outer = 0x0] 10:07:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12a897400) [pid = 1936] [serial = 1744] [outer = 0x12961f400] 10:07:18 INFO - PROCESS | 1936 | 1468861638505 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12ab06c00) [pid = 1936] [serial = 1745] [outer = 0x12961f400] 10:07:19 INFO - PROCESS | 1936 | 1468861639185 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]]]}] 10:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 10:07:19 INFO - PROCESS | 1936 | 1468861639289 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:07:19 INFO - PROCESS | 1936 | 1468861639293 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 10:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:07:19 INFO - PROCESS | 1936 | 1468861639300 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:07:19 INFO - PROCESS | 1936 | 1468861639304 Marionette TRACE conn2 <- [1,2298,null,{}] 10:07:19 INFO - PROCESS | 1936 | 1468861639310 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}] 10:07:19 INFO - PROCESS | 1936 | 1468861639313 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:19 INFO - PROCESS | 1936 | 1468861639444 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:07:19 INFO - PROCESS | 1936 | 1468861639501 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 1936 | 1468861639504 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x12071e000 == 46 [pid = 1936] [id = 582] 10:07:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x11672bc00) [pid = 1936] [serial = 1746] [outer = 0x0] 10:07:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x11673ec00) [pid = 1936] [serial = 1747] [outer = 0x11672bc00] 10:07:19 INFO - PROCESS | 1936 | 1468861639531 Marionette DEBUG loaded listener.js 10:07:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x1176a5000) [pid = 1936] [serial = 1748] [outer = 0x11672bc00] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12d148000 == 45 [pid = 1936] [id = 576] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12c63e800 == 44 [pid = 1936] [id = 575] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12be5a000 == 43 [pid = 1936] [id = 574] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12be44800 == 42 [pid = 1936] [id = 573] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x122769800 == 41 [pid = 1936] [id = 572] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12aaa1800 == 40 [pid = 1936] [id = 571] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12939b800 == 39 [pid = 1936] [id = 570] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x128a80800 == 38 [pid = 1936] [id = 569] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x123646800 == 37 [pid = 1936] [id = 568] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x11916b800 == 36 [pid = 1936] [id = 567] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x117224800 == 35 [pid = 1936] [id = 566] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x1245a8800 == 34 [pid = 1936] [id = 565] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x11823b800 == 33 [pid = 1936] [id = 564] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf92000 == 32 [pid = 1936] [id = 563] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12d677800 == 31 [pid = 1936] [id = 581] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12d64d800 == 30 [pid = 1936] [id = 580] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12a75d000 == 29 [pid = 1936] [id = 579] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x12d52a800 == 28 [pid = 1936] [id = 577] 10:07:20 INFO - PROCESS | 1936 | --DOCSHELL 0x119180800 == 27 [pid = 1936] [id = 578] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x1267a9000) [pid = 1936] [serial = 1685] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x124009800) [pid = 1936] [serial = 1681] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x1129b9000) [pid = 1936] [serial = 1678] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x129387400) [pid = 1936] [serial = 1688] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x126127800) [pid = 1936] [serial = 1684] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x124d87000) [pid = 1936] [serial = 1682] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x118f68800) [pid = 1936] [serial = 1667] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x128bedc00) [pid = 1936] [serial = 1687] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11672e400) [pid = 1936] [serial = 1640] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1131bbc00) [pid = 1936] [serial = 1639] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x112a81000) [pid = 1936] [serial = 1657] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x112a82000) [pid = 1936] [serial = 1658] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x119324800) [pid = 1936] [serial = 1669] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x119323000) [pid = 1936] [serial = 1643] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x118269c00) [pid = 1936] [serial = 1655] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1185d6c00) [pid = 1936] [serial = 1642] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1176b0c00) [pid = 1936] [serial = 1654] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x118209c00) [pid = 1936] [serial = 1663] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x118266400) [pid = 1936] [serial = 1664] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x119c4e000) [pid = 1936] [serial = 1672] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1187eec00) [pid = 1936] [serial = 1666] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x12651f800) [pid = 1936] [serial = 1646] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1194b3800) [pid = 1936] [serial = 1670] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1242a3800) [pid = 1936] [serial = 1645] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x115fb1800) [pid = 1936] [serial = 1660] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x123f32800) [pid = 1936] [serial = 1675] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x123cea000) [pid = 1936] [serial = 1673] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x116537c00) [pid = 1936] [serial = 1661] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12a865000) [pid = 1936] [serial = 1649] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1245c6800) [pid = 1936] [serial = 1676] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x11680d400) [pid = 1936] [serial = 1679] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12938f400) [pid = 1936] [serial = 1648] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12961b000) [pid = 1936] [serial = 1652] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x1240fa400) [pid = 1936] [serial = 1651] [outer = 0x0] [url = about:blank] 10:07:20 INFO - PROCESS | 1936 | 1468861640535 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]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1279ms 10:07:20 INFO - PROCESS | 1936 | 1468861640578 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:07:20 INFO - PROCESS | 1936 | 1468861640580 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 10:07:20 INFO - PROCESS | 1936 | 1468861640584 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 1936 | 1468861640586 Marionette TRACE conn2 <- [1,2302,null,{}] 10:07:20 INFO - PROCESS | 1936 | 1468861640595 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}] 10:07:20 INFO - PROCESS | 1936 | 1468861640597 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:20 INFO - PROCESS | 1936 | 1468861640679 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:07:20 INFO - PROCESS | 1936 | 1468861640691 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 1936 | 1468861640693 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x1167ed800 == 28 [pid = 1936] [id = 583] 10:07:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x11329c800) [pid = 1936] [serial = 1749] [outer = 0x0] 10:07:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1133b5800) [pid = 1936] [serial = 1750] [outer = 0x11329c800] 10:07:20 INFO - PROCESS | 1936 | 1468861640720 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x115fb2000) [pid = 1936] [serial = 1751] [outer = 0x11329c800] 10:07:21 INFO - PROCESS | 1936 | 1468861641063 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]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 526ms 10:07:21 INFO - PROCESS | 1936 | 1468861641118 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 1936 | 1468861641121 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 10:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:07:21 INFO - PROCESS | 1936 | 1468861641127 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:07:21 INFO - PROCESS | 1936 | 1468861641129 Marionette TRACE conn2 <- [1,2306,null,{}] 10:07:21 INFO - PROCESS | 1936 | 1468861641132 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}] 10:07:21 INFO - PROCESS | 1936 | 1468861641133 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:21 INFO - PROCESS | 1936 | 1468861641211 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:07:21 INFO - PROCESS | 1936 | 1468861641215 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 1936 | 1468861641216 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185a7000 == 29 [pid = 1936] [id = 584] 10:07:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x116735c00) [pid = 1936] [serial = 1752] [outer = 0x0] 10:07:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1168fa800) [pid = 1936] [serial = 1753] [outer = 0x116735c00] 10:07:21 INFO - PROCESS | 1936 | 1468861641245 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x118205c00) [pid = 1936] [serial = 1754] [outer = 0x116735c00] 10:07:21 INFO - PROCESS | 1936 | 1468861641595 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]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 520ms 10:07:21 INFO - PROCESS | 1936 | 1468861641649 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 1936 | 1468861641650 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 10:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:07:21 INFO - PROCESS | 1936 | 1468861641660 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:07:21 INFO - PROCESS | 1936 | 1468861641662 Marionette TRACE conn2 <- [1,2310,null,{}] 10:07:21 INFO - PROCESS | 1936 | 1468861641670 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}] 10:07:21 INFO - PROCESS | 1936 | 1468861641673 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:21 INFO - PROCESS | 1936 | 1468861641751 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:07:21 INFO - PROCESS | 1936 | 1468861641760 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 1936 | 1468861641762 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x11992f000 == 30 [pid = 1936] [id = 585] 10:07:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1182afc00) [pid = 1936] [serial = 1755] [outer = 0x0] 10:07:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1187f6000) [pid = 1936] [serial = 1756] [outer = 0x1182afc00] 10:07:21 INFO - PROCESS | 1936 | 1468861641789 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x11931c800) [pid = 1936] [serial = 1757] [outer = 0x1182afc00] 10:07:22 INFO - PROCESS | 1936 | 1468861642138 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]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 523ms 10:07:22 INFO - PROCESS | 1936 | 1468861642184 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 1936 | 1468861642185 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 10:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:07:22 INFO - PROCESS | 1936 | 1468861642188 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 1936 | 1468861642189 Marionette TRACE conn2 <- [1,2314,null,{}] 10:07:22 INFO - PROCESS | 1936 | 1468861642191 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}] 10:07:22 INFO - PROCESS | 1936 | 1468861642192 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:22 INFO - PROCESS | 1936 | 1468861642298 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:07:22 INFO - PROCESS | 1936 | 1468861642332 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 1936 | 1468861642333 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x123648000 == 31 [pid = 1936] [id = 586] 10:07:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1187fc400) [pid = 1936] [serial = 1758] [outer = 0x0] 10:07:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1194a8000) [pid = 1936] [serial = 1759] [outer = 0x1187fc400] 10:07:22 INFO - PROCESS | 1936 | 1468861642359 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x119c4e000) [pid = 1936] [serial = 1760] [outer = 0x1187fc400] 10:07:22 INFO - PROCESS | 1936 | 1468861642654 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]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 520ms 10:07:22 INFO - PROCESS | 1936 | 1468861642709 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 1936 | 1468861642710 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 10:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:07:22 INFO - PROCESS | 1936 | 1468861642712 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 1936 | 1468861642714 Marionette TRACE conn2 <- [1,2318,null,{}] 10:07:22 INFO - PROCESS | 1936 | 1468861642716 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}] 10:07:22 INFO - PROCESS | 1936 | 1468861642724 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:22 INFO - PROCESS | 1936 | 1468861642823 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:07:22 INFO - PROCESS | 1936 | 1468861642826 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 1936 | 1468861642827 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d20000 == 32 [pid = 1936] [id = 587] 10:07:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1187fd400) [pid = 1936] [serial = 1761] [outer = 0x0] 10:07:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1207df800) [pid = 1936] [serial = 1762] [outer = 0x1187fd400] 10:07:22 INFO - PROCESS | 1936 | 1468861642852 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12354cc00) [pid = 1936] [serial = 1763] [outer = 0x1187fd400] 10:07:23 INFO - PROCESS | 1936 | 1468861643196 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 1936 | 1468861643237 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 10:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:07:23 INFO - PROCESS | 1936 | 1468861643239 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 1936 | 1468861643240 Marionette TRACE conn2 <- [1,2322,null,{}] 10:07:23 INFO - PROCESS | 1936 | 1468861643243 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}] 10:07:23 INFO - PROCESS | 1936 | 1468861643247 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:23 INFO - PROCESS | 1936 | 1468861643360 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:07:23 INFO - PROCESS | 1936 | 1468861643370 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 1936 | 1468861643372 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x12920d800 == 33 [pid = 1936] [id = 588] 10:07:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x123ca7800) [pid = 1936] [serial = 1764] [outer = 0x0] 10:07:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1242a6000) [pid = 1936] [serial = 1765] [outer = 0x123ca7800] 10:07:23 INFO - PROCESS | 1936 | 1468861643398 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x128ba9000) [pid = 1936] [serial = 1766] [outer = 0x123ca7800] 10:07:23 INFO - PROCESS | 1936 | 1468861643707 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]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 520ms 10:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:07:23 INFO - PROCESS | 1936 | 1468861643777 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 1936 | 1468861643778 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 10:07:23 INFO - PROCESS | 1936 | 1468861643780 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 1936 | 1468861643781 Marionette TRACE conn2 <- [1,2326,null,{}] 10:07:23 INFO - PROCESS | 1936 | 1468861643783 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}] 10:07:23 INFO - PROCESS | 1936 | 1468861643784 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:23 INFO - PROCESS | 1936 | 1468861643888 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:07:23 INFO - PROCESS | 1936 | 1468861643892 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 1936 | 1468861643893 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a415000 == 34 [pid = 1936] [id = 589] 10:07:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1127d1c00) [pid = 1936] [serial = 1767] [outer = 0x0] 10:07:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x128beb800) [pid = 1936] [serial = 1768] [outer = 0x1127d1c00] 10:07:23 INFO - PROCESS | 1936 | 1468861643917 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x129285000) [pid = 1936] [serial = 1769] [outer = 0x1127d1c00] 10:07:24 INFO - PROCESS | 1936 | 1468861644215 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]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 469ms 10:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:07:24 INFO - PROCESS | 1936 | 1468861644250 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 1936 | 1468861644251 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 10:07:24 INFO - PROCESS | 1936 | 1468861644253 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 1936 | 1468861644255 Marionette TRACE conn2 <- [1,2330,null,{}] 10:07:24 INFO - PROCESS | 1936 | 1468861644270 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}] 10:07:24 INFO - PROCESS | 1936 | 1468861644274 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:24 INFO - PROCESS | 1936 | 1468861644373 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:07:24 INFO - PROCESS | 1936 | 1468861644377 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 1936 | 1468861644378 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a74c000 == 35 [pid = 1936] [id = 590] 10:07:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x119993400) [pid = 1936] [serial = 1770] [outer = 0x0] 10:07:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12928a400) [pid = 1936] [serial = 1771] [outer = 0x119993400] 10:07:24 INFO - PROCESS | 1936 | 1468861644402 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12a72e800) [pid = 1936] [serial = 1772] [outer = 0x119993400] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1207df000) [pid = 1936] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1245cf400) [pid = 1936] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1207d3000) [pid = 1936] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1182e3000) [pid = 1936] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1164e1800) [pid = 1936] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x112eb5c00) [pid = 1936] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12938dc00) [pid = 1936] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x117295c00) [pid = 1936] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x117e8c800) [pid = 1936] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1129ae400) [pid = 1936] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12a869c00) [pid = 1936] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1245d0800) [pid = 1936] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x118fba800) [pid = 1936] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1164e2c00) [pid = 1936] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:07:24 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12ab0ec00) [pid = 1936] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:07:24 INFO - PROCESS | 1936 | 1468861644895 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]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 678ms 10:07:24 INFO - PROCESS | 1936 | 1468861644931 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 1936 | 1468861644933 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 10:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:07:24 INFO - PROCESS | 1936 | 1468861644935 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 1936 | 1468861644936 Marionette TRACE conn2 <- [1,2334,null,{}] 10:07:24 INFO - PROCESS | 1936 | 1468861644939 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}] 10:07:24 INFO - PROCESS | 1936 | 1468861644940 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:25 INFO - PROCESS | 1936 | 1468861645013 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:07:25 INFO - PROCESS | 1936 | 1468861645081 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 1936 | 1468861645082 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aade800 == 36 [pid = 1936] [id = 591] 10:07:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x115f40800) [pid = 1936] [serial = 1773] [outer = 0x0] 10:07:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x117e90400) [pid = 1936] [serial = 1774] [outer = 0x115f40800] 10:07:25 INFO - PROCESS | 1936 | 1468861645108 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1207df000) [pid = 1936] [serial = 1775] [outer = 0x115f40800] 10:07:25 INFO - PROCESS | 1936 | 1468861645374 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]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 468ms 10:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:07:25 INFO - PROCESS | 1936 | 1468861645411 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 1936 | 1468861645412 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 10:07:25 INFO - PROCESS | 1936 | 1468861645415 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 1936 | 1468861645416 Marionette TRACE conn2 <- [1,2338,null,{}] 10:07:25 INFO - PROCESS | 1936 | 1468861645418 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}] 10:07:25 INFO - PROCESS | 1936 | 1468861645419 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:25 INFO - PROCESS | 1936 | 1468861645502 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:07:25 INFO - PROCESS | 1936 | 1468861645508 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 1936 | 1468861645509 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba31800 == 37 [pid = 1936] [id = 592] 10:07:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1267a5400) [pid = 1936] [serial = 1776] [outer = 0x0] 10:07:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12a63f800) [pid = 1936] [serial = 1777] [outer = 0x1267a5400] 10:07:25 INFO - PROCESS | 1936 | 1468861645533 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12a862400) [pid = 1936] [serial = 1778] [outer = 0x1267a5400] 10:07:25 INFO - PROCESS | 1936 | 1468861645875 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]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 472ms 10:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:07:25 INFO - PROCESS | 1936 | 1468861645889 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 1936 | 1468861645890 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 10:07:25 INFO - PROCESS | 1936 | 1468861645892 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 1936 | 1468861645894 Marionette TRACE conn2 <- [1,2342,null,{}] 10:07:25 INFO - PROCESS | 1936 | 1468861645896 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}] 10:07:25 INFO - PROCESS | 1936 | 1468861645898 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:26 INFO - PROCESS | 1936 | 1468861646016 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:07:26 INFO - PROCESS | 1936 | 1468861646023 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 1936 | 1468861646032 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf80800 == 38 [pid = 1936] [id = 593] 10:07:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12a85f000) [pid = 1936] [serial = 1779] [outer = 0x0] 10:07:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12a89f400) [pid = 1936] [serial = 1780] [outer = 0x12a85f000] 10:07:26 INFO - PROCESS | 1936 | 1468861646059 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12b1a4800) [pid = 1936] [serial = 1781] [outer = 0x12a85f000] 10:07:26 INFO - PROCESS | 1936 | 1468861646376 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]]]}] 10:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 10:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:07:26 INFO - PROCESS | 1936 | 1468861646413 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:07:26 INFO - PROCESS | 1936 | 1468861646414 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 10:07:26 INFO - PROCESS | 1936 | 1468861646416 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 1936 | 1468861646417 Marionette TRACE conn2 <- [1,2346,null,{}] 10:07:26 INFO - PROCESS | 1936 | 1468861646420 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}] 10:07:26 INFO - PROCESS | 1936 | 1468861646422 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:26 INFO - PROCESS | 1936 | 1468861646497 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:07:26 INFO - PROCESS | 1936 | 1468861646500 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 1936 | 1468861646502 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d148800 == 39 [pid = 1936] [id = 594] 10:07:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1187fbc00) [pid = 1936] [serial = 1782] [outer = 0x0] 10:07:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12b830c00) [pid = 1936] [serial = 1783] [outer = 0x1187fbc00] 10:07:26 INFO - PROCESS | 1936 | 1468861646527 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12b9ad800) [pid = 1936] [serial = 1784] [outer = 0x1187fbc00] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x1185a7000 == 38 [pid = 1936] [id = 584] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x1167ed800 == 37 [pid = 1936] [id = 583] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12071e000 == 36 [pid = 1936] [id = 582] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12920d800 == 35 [pid = 1936] [id = 588] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12a74c000 == 34 [pid = 1936] [id = 590] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12aade800 == 33 [pid = 1936] [id = 591] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba31800 == 32 [pid = 1936] [id = 592] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12a415000 == 31 [pid = 1936] [id = 589] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x123648000 == 30 [pid = 1936] [id = 586] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x124d20000 == 29 [pid = 1936] [id = 587] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x11992f000 == 28 [pid = 1936] [id = 585] 10:07:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf80800 == 27 [pid = 1936] [id = 593] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x123cf3400) [pid = 1936] [serial = 1711] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1194a7c00) [pid = 1936] [serial = 1714] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x12260c400) [pid = 1936] [serial = 1708] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x118fb9400) [pid = 1936] [serial = 1705] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x11999cc00) [pid = 1936] [serial = 1706] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x116537800) [pid = 1936] [serial = 1699] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x11673dc00) [pid = 1936] [serial = 1700] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1133d2000) [pid = 1936] [serial = 1693] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x115f46400) [pid = 1936] [serial = 1694] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12a732c00) [pid = 1936] [serial = 1691] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12961d400) [pid = 1936] [serial = 1690] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x11820e800) [pid = 1936] [serial = 1702] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1182b2c00) [pid = 1936] [serial = 1703] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x118261400) [pid = 1936] [serial = 1696] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1182b6800) [pid = 1936] [serial = 1697] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x129390000) [pid = 1936] [serial = 1717] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x129287c00) [pid = 1936] [serial = 1715] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12a64d800) [pid = 1936] [serial = 1718] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12ab0e800) [pid = 1936] [serial = 1730] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12a736000) [pid = 1936] [serial = 1720] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x126963800) [pid = 1936] [serial = 1726] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x12a8a5400) [pid = 1936] [serial = 1729] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x118207400) [pid = 1936] [serial = 1723] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x12b826c00) [pid = 1936] [serial = 1732] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x12b82fc00) [pid = 1936] [serial = 1733] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x12a867000) [pid = 1936] [serial = 1721] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x1242ef400) [pid = 1936] [serial = 1712] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x118fbb400) [pid = 1936] [serial = 1724] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x123706400) [pid = 1936] [serial = 1709] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x12a739c00) [pid = 1936] [serial = 1727] [outer = 0x0] [url = about:blank] 10:07:27 INFO - PROCESS | 1936 | 1468861647929 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]]]}] 10:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1521ms 10:07:27 INFO - PROCESS | 1936 | 1468861647939 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:07:27 INFO - PROCESS | 1936 | 1468861647942 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 10:07:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:07:27 INFO - PROCESS | 1936 | 1468861647946 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:07:27 INFO - PROCESS | 1936 | 1468861647948 Marionette TRACE conn2 <- [1,2350,null,{}] 10:07:27 INFO - PROCESS | 1936 | 1468861647952 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}] 10:07:27 INFO - PROCESS | 1936 | 1468861647954 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:28 INFO - PROCESS | 1936 | 1468861648030 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:07:28 INFO - PROCESS | 1936 | 1468861648083 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 1936 | 1468861648086 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x1167ed000 == 28 [pid = 1936] [id = 595] 10:07:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x112f20c00) [pid = 1936] [serial = 1785] [outer = 0x0] 10:07:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x112f29400) [pid = 1936] [serial = 1786] [outer = 0x112f20c00] 10:07:28 INFO - PROCESS | 1936 | 1468861648114 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x113d60400) [pid = 1936] [serial = 1787] [outer = 0x112f20c00] 10:07:28 INFO - PROCESS | 1936 | 1468861648429 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]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 522ms 10:07:28 INFO - PROCESS | 1936 | 1468861648468 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 1936 | 1468861648473 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 10:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:07:28 INFO - PROCESS | 1936 | 1468861648478 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 1936 | 1468861648480 Marionette TRACE conn2 <- [1,2354,null,{}] 10:07:28 INFO - PROCESS | 1936 | 1468861648483 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}] 10:07:28 INFO - PROCESS | 1936 | 1468861648485 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:28 INFO - PROCESS | 1936 | 1468861648561 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:07:28 INFO - PROCESS | 1936 | 1468861648565 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 1936 | 1468861648566 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x118252000 == 29 [pid = 1936] [id = 596] 10:07:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x115fafc00) [pid = 1936] [serial = 1788] [outer = 0x0] 10:07:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x116538400) [pid = 1936] [serial = 1789] [outer = 0x115fafc00] 10:07:28 INFO - PROCESS | 1936 | 1468861648596 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x11673e800) [pid = 1936] [serial = 1790] [outer = 0x115fafc00] 10:07:28 INFO - PROCESS | 1936 | 1468861648932 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]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 469ms 10:07:28 INFO - PROCESS | 1936 | 1468861648947 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 1936 | 1468861648948 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 10:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:07:28 INFO - PROCESS | 1936 | 1468861648951 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 1936 | 1468861648964 Marionette TRACE conn2 <- [1,2358,null,{}] 10:07:28 INFO - PROCESS | 1936 | 1468861648972 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}] 10:07:28 INFO - PROCESS | 1936 | 1468861648975 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:29 INFO - PROCESS | 1936 | 1468861649050 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:07:29 INFO - PROCESS | 1936 | 1468861649059 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:29 INFO - PROCESS | 1936 | 1468861649061 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x119560800 == 30 [pid = 1936] [id = 597] 10:07:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1122b5000) [pid = 1936] [serial = 1791] [outer = 0x0] 10:07:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x117e96000) [pid = 1936] [serial = 1792] [outer = 0x1122b5000] 10:07:29 INFO - PROCESS | 1936 | 1468861649089 Marionette DEBUG loaded listener.js 10:07:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x11820e800) [pid = 1936] [serial = 1793] [outer = 0x1122b5000] 10:07:29 INFO - PROCESS | 1936 | 1468861649433 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]]]}] 10:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 534ms 10:07:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:07:29 INFO - PROCESS | 1936 | 1468861649486 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:07:29 INFO - PROCESS | 1936 | 1468861649489 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 10:07:29 INFO - PROCESS | 1936 | 1468861649492 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:07:29 INFO - PROCESS | 1936 | 1468861649494 Marionette TRACE conn2 <- [1,2362,null,{}] 10:07:29 INFO - PROCESS | 1936 | 1468861649497 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}] 10:07:29 INFO - PROCESS | 1936 | 1468861649499 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:29 INFO - PROCESS | 1936 | 1468861649650 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:07:29 INFO - PROCESS | 1936 | 1468861649664 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:29 INFO - PROCESS | 1936 | 1468861649665 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x12071b800 == 31 [pid = 1936] [id = 598] 10:07:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1182aac00) [pid = 1936] [serial = 1794] [outer = 0x0] 10:07:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1182b8c00) [pid = 1936] [serial = 1795] [outer = 0x1182aac00] 10:07:29 INFO - PROCESS | 1936 | 1468861649707 Marionette DEBUG loaded listener.js 10:07:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1185d4400) [pid = 1936] [serial = 1796] [outer = 0x1182aac00] 10:07:30 INFO - PROCESS | 1936 | 1468861650077 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]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 623ms 10:07:30 INFO - PROCESS | 1936 | 1468861650116 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 1936 | 1468861650117 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 10:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:07:30 INFO - PROCESS | 1936 | 1468861650121 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - PROCESS | 1936 | 1468861650123 Marionette TRACE conn2 <- [1,2366,null,{}] 10:07:30 INFO - PROCESS | 1936 | 1468861650126 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}] 10:07:30 INFO - PROCESS | 1936 | 1468861650128 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:30 INFO - PROCESS | 1936 | 1468861650289 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:07:30 INFO - PROCESS | 1936 | 1468861650301 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 1936 | 1468861650302 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x1237ce800 == 32 [pid = 1936] [id = 599] 10:07:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x11279d800) [pid = 1936] [serial = 1797] [outer = 0x0] 10:07:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x11870c400) [pid = 1936] [serial = 1798] [outer = 0x11279d800] 10:07:30 INFO - PROCESS | 1936 | 1468861650344 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x118fc0c00) [pid = 1936] [serial = 1799] [outer = 0x11279d800] 10:07:30 INFO - PROCESS | 1936 | 1468861650789 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]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 721ms 10:07:30 INFO - PROCESS | 1936 | 1468861650847 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 1936 | 1468861650848 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 10:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:07:30 INFO - PROCESS | 1936 | 1468861650851 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - PROCESS | 1936 | 1468861650852 Marionette TRACE conn2 <- [1,2370,null,{}] 10:07:30 INFO - PROCESS | 1936 | 1468861650854 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}] 10:07:30 INFO - PROCESS | 1936 | 1468861650858 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:30 INFO - PROCESS | 1936 | 1468861650948 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:07:30 INFO - PROCESS | 1936 | 1468861650952 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 1936 | 1468861650954 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c23800 == 33 [pid = 1936] [id = 600] 10:07:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x119325800) [pid = 1936] [serial = 1800] [outer = 0x0] 10:07:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1207dec00) [pid = 1936] [serial = 1801] [outer = 0x119325800] 10:07:30 INFO - PROCESS | 1936 | 1468861650981 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x123cea000) [pid = 1936] [serial = 1802] [outer = 0x119325800] 10:07:31 INFO - PROCESS | 1936 | 1468861651295 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]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 467ms 10:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:07:31 INFO - PROCESS | 1936 | 1468861651319 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 1936 | 1468861651320 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 10:07:31 INFO - PROCESS | 1936 | 1468861651325 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 1936 | 1468861651327 Marionette TRACE conn2 <- [1,2374,null,{}] 10:07:31 INFO - PROCESS | 1936 | 1468861651329 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}] 10:07:31 INFO - PROCESS | 1936 | 1468861651330 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:31 INFO - PROCESS | 1936 | 1468861651410 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:07:31 INFO - PROCESS | 1936 | 1468861651414 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 1936 | 1468861651415 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x12921c800 == 34 [pid = 1936] [id = 601] 10:07:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x122606800) [pid = 1936] [serial = 1803] [outer = 0x0] 10:07:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x124266400) [pid = 1936] [serial = 1804] [outer = 0x122606800] 10:07:31 INFO - PROCESS | 1936 | 1468861651441 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1242f9000) [pid = 1936] [serial = 1805] [outer = 0x122606800] 10:07:31 INFO - PROCESS | 1936 | 1468861651757 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]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 471ms 10:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:07:31 INFO - PROCESS | 1936 | 1468861651813 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 1936 | 1468861651814 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 10:07:31 INFO - PROCESS | 1936 | 1468861651816 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 1936 | 1468861651818 Marionette TRACE conn2 <- [1,2378,null,{}] 10:07:31 INFO - PROCESS | 1936 | 1468861651820 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}] 10:07:31 INFO - PROCESS | 1936 | 1468861651822 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:31 INFO - PROCESS | 1936 | 1468861651899 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:07:31 INFO - PROCESS | 1936 | 1468861651903 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 1936 | 1468861651905 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a602800 == 35 [pid = 1936] [id = 602] 10:07:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x115fb1c00) [pid = 1936] [serial = 1806] [outer = 0x0] 10:07:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1247f0000) [pid = 1936] [serial = 1807] [outer = 0x115fb1c00] 10:07:31 INFO - PROCESS | 1936 | 1468861651931 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x126126400) [pid = 1936] [serial = 1808] [outer = 0x115fb1c00] 10:07:32 INFO - PROCESS | 1936 | 1468861652272 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]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:07:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 468ms 10:07:32 INFO - PROCESS | 1936 | 1468861652286 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:07:32 INFO - PROCESS | 1936 | 1468861652288 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 10:07:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:07:32 INFO - PROCESS | 1936 | 1468861652295 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 1936 | 1468861652297 Marionette TRACE conn2 <- [1,2382,null,{}] 10:07:32 INFO - PROCESS | 1936 | 1468861652300 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}] 10:07:32 INFO - PROCESS | 1936 | 1468861652302 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:32 INFO - PROCESS | 1936 | 1468861652435 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:07:32 INFO - PROCESS | 1936 | 1468861652519 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 1936 | 1468861652520 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x119560000 == 36 [pid = 1936] [id = 603] 10:07:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1126f5000) [pid = 1936] [serial = 1809] [outer = 0x0] 10:07:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x126524000) [pid = 1936] [serial = 1810] [outer = 0x1126f5000] 10:07:32 INFO - PROCESS | 1936 | 1468861652564 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x128bb2000) [pid = 1936] [serial = 1811] [outer = 0x1126f5000] 10:07:32 INFO - PROCESS | 1936 | 1468861652983 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]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 720ms 10:07:33 INFO - PROCESS | 1936 | 1468861653014 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 1936 | 1468861653016 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 10:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:07:33 INFO - PROCESS | 1936 | 1468861653018 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 1936 | 1468861653019 Marionette TRACE conn2 <- [1,2386,null,{}] 10:07:33 INFO - PROCESS | 1936 | 1468861653022 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}] 10:07:33 INFO - PROCESS | 1936 | 1468861653024 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:33 INFO - PROCESS | 1936 | 1468861653132 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:07:33 INFO - PROCESS | 1936 | 1468861653171 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 1936 | 1468861653172 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aaee000 == 37 [pid = 1936] [id = 604] 10:07:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x11888a400) [pid = 1936] [serial = 1812] [outer = 0x0] 10:07:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x128bedc00) [pid = 1936] [serial = 1813] [outer = 0x11888a400] 10:07:33 INFO - PROCESS | 1936 | 1468861653195 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x129289800) [pid = 1936] [serial = 1814] [outer = 0x11888a400] 10:07:33 INFO - PROCESS | 1936 | 1468861653502 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]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 518ms 10:07:33 INFO - PROCESS | 1936 | 1468861653542 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 1936 | 1468861653543 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 10:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:07:33 INFO - PROCESS | 1936 | 1468861653546 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 1936 | 1468861653547 Marionette TRACE conn2 <- [1,2390,null,{}] 10:07:33 INFO - PROCESS | 1936 | 1468861653550 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}] 10:07:33 INFO - PROCESS | 1936 | 1468861653551 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:33 INFO - PROCESS | 1936 | 1468861653663 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:07:33 INFO - PROCESS | 1936 | 1468861653667 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 1936 | 1468861653668 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf7f800 == 38 [pid = 1936] [id = 605] 10:07:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12928c000) [pid = 1936] [serial = 1815] [outer = 0x0] 10:07:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12961b400) [pid = 1936] [serial = 1816] [outer = 0x12928c000] 10:07:33 INFO - PROCESS | 1936 | 1468861653694 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12a862000) [pid = 1936] [serial = 1817] [outer = 0x12928c000] 10:07:34 INFO - PROCESS | 1936 | 1468861654044 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]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 10:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:07:34 INFO - PROCESS | 1936 | 1468861654065 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 1936 | 1468861654066 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 10:07:34 INFO - PROCESS | 1936 | 1468861654068 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 1936 | 1468861654070 Marionette TRACE conn2 <- [1,2394,null,{}] 10:07:34 INFO - PROCESS | 1936 | 1468861654072 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}] 10:07:34 INFO - PROCESS | 1936 | 1468861654073 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:34 INFO - PROCESS | 1936 | 1468861654169 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:07:34 INFO - PROCESS | 1936 | 1468861654180 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 1936 | 1468861654182 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf9a000 == 39 [pid = 1936] [id = 606] 10:07:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12a866c00) [pid = 1936] [serial = 1818] [outer = 0x0] 10:07:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12a8a3000) [pid = 1936] [serial = 1819] [outer = 0x12a866c00] 10:07:34 INFO - PROCESS | 1936 | 1468861654206 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12ab09400) [pid = 1936] [serial = 1820] [outer = 0x12a866c00] 10:07:34 INFO - PROCESS | 1936 | 1468861654654 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]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 621ms 10:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:07:34 INFO - PROCESS | 1936 | 1468861654691 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 1936 | 1468861654692 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 10:07:34 INFO - PROCESS | 1936 | 1468861654696 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 1936 | 1468861654697 Marionette TRACE conn2 <- [1,2398,null,{}] 10:07:34 INFO - PROCESS | 1936 | 1468861654701 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}] 10:07:34 INFO - PROCESS | 1936 | 1468861654703 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:34 INFO - PROCESS | 1936 | 1468861654846 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:07:34 INFO - PROCESS | 1936 | 1468861654861 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 1936 | 1468861654862 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ca92800 == 40 [pid = 1936] [id = 607] 10:07:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12ab0c000) [pid = 1936] [serial = 1821] [outer = 0x0] 10:07:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12b1a1000) [pid = 1936] [serial = 1822] [outer = 0x12ab0c000] 10:07:34 INFO - PROCESS | 1936 | 1468861654885 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12b82fc00) [pid = 1936] [serial = 1823] [outer = 0x12ab0c000] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1187fd400) [pid = 1936] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x123ca7800) [pid = 1936] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x119993400) [pid = 1936] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x115f40800) [pid = 1936] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1127d1c00) [pid = 1936] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1267a5400) [pid = 1936] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12a85f000) [pid = 1936] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1187fc400) [pid = 1936] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1182afc00) [pid = 1936] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x116735c00) [pid = 1936] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x11329c800) [pid = 1936] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11672bc00) [pid = 1936] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12961f400) [pid = 1936] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1247fa800) [pid = 1936] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1182b5000) [pid = 1936] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:07:35 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x115f43400) [pid = 1936] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:07:35 INFO - PROCESS | 1936 | 1468861655340 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]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 10:07:35 INFO - PROCESS | 1936 | 1468861655365 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 1936 | 1468861655367 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 10:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:07:35 INFO - PROCESS | 1936 | 1468861655369 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - PROCESS | 1936 | 1468861655370 Marionette TRACE conn2 <- [1,2402,null,{}] 10:07:35 INFO - PROCESS | 1936 | 1468861655372 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}] 10:07:35 INFO - PROCESS | 1936 | 1468861655373 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:35 INFO - PROCESS | 1936 | 1468861655450 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:07:35 INFO - PROCESS | 1936 | 1468861655454 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 1936 | 1468861655457 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:35 INFO - PROCESS | 1936 | ++DOCSHELL 0x1293a2800 == 41 [pid = 1936] [id = 608] 10:07:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x11329c800) [pid = 1936] [serial = 1824] [outer = 0x0] 10:07:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1182ae400) [pid = 1936] [serial = 1825] [outer = 0x11329c800] 10:07:35 INFO - PROCESS | 1936 | 1468861655482 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x119c50000) [pid = 1936] [serial = 1826] [outer = 0x11329c800] 10:07:35 INFO - PROCESS | 1936 | 1468861655833 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]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 471ms 10:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:07:35 INFO - PROCESS | 1936 | 1468861655842 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 1936 | 1468861655844 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 10:07:35 INFO - PROCESS | 1936 | 1468861655847 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - PROCESS | 1936 | 1468861655849 Marionette TRACE conn2 <- [1,2406,null,{}] 10:07:35 INFO - PROCESS | 1936 | 1468861655865 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}] 10:07:35 INFO - PROCESS | 1936 | 1468861655867 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:36 INFO - PROCESS | 1936 | 1468861656027 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:07:36 INFO - PROCESS | 1936 | 1468861656032 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 1936 | 1468861656033 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d166000 == 42 [pid = 1936] [id = 609] 10:07:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x112a82400) [pid = 1936] [serial = 1827] [outer = 0x0] 10:07:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x11825c800) [pid = 1936] [serial = 1828] [outer = 0x112a82400] 10:07:36 INFO - PROCESS | 1936 | 1468861656067 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1247ecc00) [pid = 1936] [serial = 1829] [outer = 0x112a82400] 10:07:36 INFO - PROCESS | 1936 | 1468861656364 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]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 570ms 10:07:36 INFO - PROCESS | 1936 | 1468861656417 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 1936 | 1468861656418 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 10:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:07:36 INFO - PROCESS | 1936 | 1468861656421 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - PROCESS | 1936 | 1468861656422 Marionette TRACE conn2 <- [1,2410,null,{}] 10:07:36 INFO - PROCESS | 1936 | 1468861656424 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}] 10:07:36 INFO - PROCESS | 1936 | 1468861656426 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:36 INFO - PROCESS | 1936 | 1468861656578 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:07:36 INFO - PROCESS | 1936 | 1468861656586 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 1936 | 1468861656588 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d650800 == 43 [pid = 1936] [id = 610] 10:07:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x118fb7c00) [pid = 1936] [serial = 1830] [outer = 0x0] 10:07:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12ab10800) [pid = 1936] [serial = 1831] [outer = 0x118fb7c00] 10:07:36 INFO - PROCESS | 1936 | 1468861656629 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12b9ae400) [pid = 1936] [serial = 1832] [outer = 0x118fb7c00] 10:07:36 INFO - PROCESS | 1936 | 1468861656980 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]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 570ms 10:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:07:37 INFO - PROCESS | 1936 | 1468861656995 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 1936 | 1468861656996 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 10:07:37 INFO - PROCESS | 1936 | 1468861656998 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 1936 | 1468861656999 Marionette TRACE conn2 <- [1,2414,null,{}] 10:07:37 INFO - PROCESS | 1936 | 1468861657014 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}] 10:07:37 INFO - PROCESS | 1936 | 1468861657015 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:37 INFO - PROCESS | 1936 | 1468861657097 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:07:37 INFO - PROCESS | 1936 | 1468861657153 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:37 INFO - PROCESS | 1936 | 1468861657154 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d690000 == 44 [pid = 1936] [id = 611] 10:07:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1247fa400) [pid = 1936] [serial = 1833] [outer = 0x0] 10:07:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12b9b2400) [pid = 1936] [serial = 1834] [outer = 0x1247fa400] 10:07:37 INFO - PROCESS | 1936 | 1468861657177 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12ba59000) [pid = 1936] [serial = 1835] [outer = 0x1247fa400] 10:07:37 INFO - PROCESS | 1936 | 1468861657679 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]]]}] 10:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 732ms 10:07:37 INFO - PROCESS | 1936 | 1468861657731 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 1936 | 1468861657734 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 10:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:07:37 INFO - PROCESS | 1936 | 1468861657737 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 1936 | 1468861657739 Marionette TRACE conn2 <- [1,2418,null,{}] 10:07:37 INFO - PROCESS | 1936 | 1468861657744 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}] 10:07:37 INFO - PROCESS | 1936 | 1468861657745 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:37 INFO - PROCESS | 1936 | 1468861657857 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:07:37 INFO - PROCESS | 1936 | 1468861657939 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:37 INFO - PROCESS | 1936 | 1468861657942 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x118185800 == 45 [pid = 1936] [id = 612] 10:07:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x112a8dc00) [pid = 1936] [serial = 1836] [outer = 0x0] 10:07:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x113350800) [pid = 1936] [serial = 1837] [outer = 0x112a8dc00] 10:07:37 INFO - PROCESS | 1936 | 1468861657972 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x115f47400) [pid = 1936] [serial = 1838] [outer = 0x112a8dc00] 10:07:38 INFO - PROCESS | 1936 | 1468861658701 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]]]}] 10:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 973ms 10:07:38 INFO - PROCESS | 1936 | 1468861658718 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:07:38 INFO - PROCESS | 1936 | 1468861658722 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 10:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:07:38 INFO - PROCESS | 1936 | 1468861658760 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 1936 | 1468861658763 Marionette TRACE conn2 <- [1,2422,null,{}] 10:07:38 INFO - PROCESS | 1936 | 1468861658769 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}] 10:07:38 INFO - PROCESS | 1936 | 1468861658772 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:38 INFO - PROCESS | 1936 | 1468861658914 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:07:39 INFO - PROCESS | 1936 | 1468861659023 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:39 INFO - PROCESS | 1936 | 1468861659026 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x118187000 == 46 [pid = 1936] [id = 613] 10:07:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x1132a5000) [pid = 1936] [serial = 1839] [outer = 0x0] 10:07:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x115fb1400) [pid = 1936] [serial = 1840] [outer = 0x1132a5000] 10:07:39 INFO - PROCESS | 1936 | 1468861659066 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x116809400) [pid = 1936] [serial = 1841] [outer = 0x1132a5000] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12d650800 == 45 [pid = 1936] [id = 610] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12d166000 == 44 [pid = 1936] [id = 609] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1293a2800 == 43 [pid = 1936] [id = 608] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12ca92800 == 42 [pid = 1936] [id = 607] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf9a000 == 41 [pid = 1936] [id = 606] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf7f800 == 40 [pid = 1936] [id = 605] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12aaee000 == 39 [pid = 1936] [id = 604] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x12b830c00) [pid = 1936] [serial = 1783] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x119560000 == 38 [pid = 1936] [id = 603] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12a602800 == 37 [pid = 1936] [id = 602] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12921c800 == 36 [pid = 1936] [id = 601] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x126c23800 == 35 [pid = 1936] [id = 600] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1237ce800 == 34 [pid = 1936] [id = 599] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12071b800 == 33 [pid = 1936] [id = 598] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x119560800 == 32 [pid = 1936] [id = 597] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x118252000 == 31 [pid = 1936] [id = 596] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x1167ed000 == 30 [pid = 1936] [id = 595] 10:07:39 INFO - PROCESS | 1936 | --DOCSHELL 0x12d148800 == 29 [pid = 1936] [id = 594] 10:07:39 INFO - PROCESS | 1936 | 1468861659494 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]]]}] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x117e90400) [pid = 1936] [serial = 1774] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x128beb800) [pid = 1936] [serial = 1768] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12a63f800) [pid = 1936] [serial = 1777] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12a862400) [pid = 1936] [serial = 1778] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1207df000) [pid = 1936] [serial = 1775] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12a89f400) [pid = 1936] [serial = 1780] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12a72e800) [pid = 1936] [serial = 1772] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1194a8000) [pid = 1936] [serial = 1759] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1187f6000) [pid = 1936] [serial = 1756] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x11931c800) [pid = 1936] [serial = 1757] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1168fa800) [pid = 1936] [serial = 1753] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x118205c00) [pid = 1936] [serial = 1754] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1133b5800) [pid = 1936] [serial = 1750] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x115fb2000) [pid = 1936] [serial = 1751] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1176a5000) [pid = 1936] [serial = 1748] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x11673ec00) [pid = 1936] [serial = 1747] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x12ab06c00) [pid = 1936] [serial = 1745] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12a897400) [pid = 1936] [serial = 1744] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x128d9cc00) [pid = 1936] [serial = 1742] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x126728400) [pid = 1936] [serial = 1741] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12b1a4800) [pid = 1936] [serial = 1781] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x119c44c00) [pid = 1936] [serial = 1739] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x118fbcc00) [pid = 1936] [serial = 1738] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x117296800) [pid = 1936] [serial = 1736] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x116735800) [pid = 1936] [serial = 1735] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x128ba9000) [pid = 1936] [serial = 1766] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x129285000) [pid = 1936] [serial = 1769] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12354cc00) [pid = 1936] [serial = 1763] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x119c4e000) [pid = 1936] [serial = 1760] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x1207df800) [pid = 1936] [serial = 1762] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x1242a6000) [pid = 1936] [serial = 1765] [outer = 0x0] [url = about:blank] 10:07:39 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x12928a400) [pid = 1936] [serial = 1771] [outer = 0x0] [url = about:blank] 10:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 786ms 10:07:39 INFO - PROCESS | 1936 | 1468861659541 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:07:39 INFO - PROCESS | 1936 | 1468861659545 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 10:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:07:39 INFO - PROCESS | 1936 | 1468861659549 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - PROCESS | 1936 | 1468861659551 Marionette TRACE conn2 <- [1,2426,null,{}] 10:07:39 INFO - PROCESS | 1936 | 1468861659554 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}] 10:07:39 INFO - PROCESS | 1936 | 1468861659555 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:39 INFO - PROCESS | 1936 | 1468861659632 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:07:39 INFO - PROCESS | 1936 | 1468861659637 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:39 INFO - PROCESS | 1936 | 1468861659641 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185b1000 == 30 [pid = 1936] [id = 614] 10:07:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x11673e400) [pid = 1936] [serial = 1842] [outer = 0x0] 10:07:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x117291c00) [pid = 1936] [serial = 1843] [outer = 0x11673e400] 10:07:39 INFO - PROCESS | 1936 | 1468861659669 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x118208800) [pid = 1936] [serial = 1844] [outer = 0x11673e400] 10:07:40 INFO - PROCESS | 1936 | 1468861660017 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]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 470ms 10:07:40 INFO - PROCESS | 1936 | 1468861660020 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:07:40 INFO - PROCESS | 1936 | 1468861660023 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 10:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:07:40 INFO - PROCESS | 1936 | 1468861660025 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 1936 | 1468861660027 Marionette TRACE conn2 <- [1,2430,null,{}] 10:07:40 INFO - PROCESS | 1936 | 1468861660035 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}] 10:07:40 INFO - PROCESS | 1936 | 1468861660040 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:40 INFO - PROCESS | 1936 | 1468861660144 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:07:40 INFO - PROCESS | 1936 | 1468861660200 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 1936 | 1468861660202 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x119e11000 == 31 [pid = 1936] [id = 615] 10:07:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x11825f000) [pid = 1936] [serial = 1845] [outer = 0x0] 10:07:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1182b4000) [pid = 1936] [serial = 1846] [outer = 0x11825f000] 10:07:40 INFO - PROCESS | 1936 | 1468861660231 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x118882400) [pid = 1936] [serial = 1847] [outer = 0x11825f000] 10:07:40 INFO - PROCESS | 1936 | 1468861660534 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]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 570ms 10:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:07:40 INFO - PROCESS | 1936 | 1468861660596 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:07:40 INFO - PROCESS | 1936 | 1468861660598 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 10:07:40 INFO - PROCESS | 1936 | 1468861660600 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 1936 | 1468861660601 Marionette TRACE conn2 <- [1,2434,null,{}] 10:07:40 INFO - PROCESS | 1936 | 1468861660603 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}] 10:07:40 INFO - PROCESS | 1936 | 1468861660604 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:40 INFO - PROCESS | 1936 | 1468861660686 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:07:40 INFO - PROCESS | 1936 | 1468861660741 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 1936 | 1468861660742 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x123379800 == 32 [pid = 1936] [id = 616] 10:07:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x118881c00) [pid = 1936] [serial = 1848] [outer = 0x0] 10:07:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1194b4000) [pid = 1936] [serial = 1849] [outer = 0x118881c00] 10:07:40 INFO - PROCESS | 1936 | 1468861660767 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x119b91800) [pid = 1936] [serial = 1850] [outer = 0x118881c00] 10:07:41 INFO - PROCESS | 1936 | 1468861661045 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]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 469ms 10:07:41 INFO - PROCESS | 1936 | 1468861661070 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:07:41 INFO - PROCESS | 1936 | 1468861661071 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 10:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:07:41 INFO - PROCESS | 1936 | 1468861661081 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 1936 | 1468861661082 Marionette TRACE conn2 <- [1,2438,null,{}] 10:07:41 INFO - PROCESS | 1936 | 1468861661084 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}] 10:07:41 INFO - PROCESS | 1936 | 1468861661085 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:41 INFO - PROCESS | 1936 | 1468861661165 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:07:41 INFO - PROCESS | 1936 | 1468861661168 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 1936 | 1468861661170 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c0f000 == 33 [pid = 1936] [id = 617] 10:07:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x113f68800) [pid = 1936] [serial = 1851] [outer = 0x0] 10:07:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x122604c00) [pid = 1936] [serial = 1852] [outer = 0x113f68800] 10:07:41 INFO - PROCESS | 1936 | 1468861661196 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1232a1400) [pid = 1936] [serial = 1853] [outer = 0x113f68800] 10:07:41 INFO - PROCESS | 1936 | 1468861661539 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]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 469ms 10:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:07:41 INFO - PROCESS | 1936 | 1468861661550 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:07:41 INFO - PROCESS | 1936 | 1468861661551 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 10:07:41 INFO - PROCESS | 1936 | 1468861661553 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 1936 | 1468861661555 Marionette TRACE conn2 <- [1,2442,null,{}] 10:07:41 INFO - PROCESS | 1936 | 1468861661559 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}] 10:07:41 INFO - PROCESS | 1936 | 1468861661563 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:41 INFO - PROCESS | 1936 | 1468861661694 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:07:41 INFO - PROCESS | 1936 | 1468861661706 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 1936 | 1468861661707 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x128cc5000 == 34 [pid = 1936] [id = 618] 10:07:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x11999b000) [pid = 1936] [serial = 1854] [outer = 0x0] 10:07:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x123ca7400) [pid = 1936] [serial = 1855] [outer = 0x11999b000] 10:07:41 INFO - PROCESS | 1936 | 1468861661732 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12672e800) [pid = 1936] [serial = 1856] [outer = 0x11999b000] 10:07:42 INFO - PROCESS | 1936 | 1468861662049 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]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 10:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:07:42 INFO - PROCESS | 1936 | 1468861662076 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 1936 | 1468861662077 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 10:07:42 INFO - PROCESS | 1936 | 1468861662079 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 1936 | 1468861662081 Marionette TRACE conn2 <- [1,2446,null,{}] 10:07:42 INFO - PROCESS | 1936 | 1468861662083 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}] 10:07:42 INFO - PROCESS | 1936 | 1468861662084 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:42 INFO - PROCESS | 1936 | 1468861662178 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:07:42 INFO - PROCESS | 1936 | 1468861662189 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 1936 | 1468861662191 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a422800 == 35 [pid = 1936] [id = 619] 10:07:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x126964800) [pid = 1936] [serial = 1857] [outer = 0x0] 10:07:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x128d93400) [pid = 1936] [serial = 1858] [outer = 0x126964800] 10:07:42 INFO - PROCESS | 1936 | 1468861662215 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x129285000) [pid = 1936] [serial = 1859] [outer = 0x126964800] 10:07:42 INFO - PROCESS | 1936 | 1468861662572 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]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 517ms 10:07:42 INFO - PROCESS | 1936 | 1468861662598 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 1936 | 1468861662599 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 10:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:07:42 INFO - PROCESS | 1936 | 1468861662610 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 1936 | 1468861662611 Marionette TRACE conn2 <- [1,2450,null,{}] 10:07:42 INFO - PROCESS | 1936 | 1468861662613 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}] 10:07:42 INFO - PROCESS | 1936 | 1468861662614 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:42 INFO - PROCESS | 1936 | 1468861662713 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:07:42 INFO - PROCESS | 1936 | 1468861662716 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 1936 | 1468861662717 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aaad800 == 36 [pid = 1936] [id = 620] 10:07:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x129285800) [pid = 1936] [serial = 1860] [outer = 0x0] 10:07:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x129391800) [pid = 1936] [serial = 1861] [outer = 0x129285800] 10:07:42 INFO - PROCESS | 1936 | 1468861662742 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x129621c00) [pid = 1936] [serial = 1862] [outer = 0x129285800] 10:07:43 INFO - PROCESS | 1936 | 1468861663066 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]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 527ms 10:07:43 INFO - PROCESS | 1936 | 1468861663129 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 1936 | 1468861663130 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 10:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:07:43 INFO - PROCESS | 1936 | 1468861663132 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 1936 | 1468861663133 Marionette TRACE conn2 <- [1,2454,null,{}] 10:07:43 INFO - PROCESS | 1936 | 1468861663136 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}] 10:07:43 INFO - PROCESS | 1936 | 1468861663137 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:43 INFO - PROCESS | 1936 | 1468861663232 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:07:43 INFO - PROCESS | 1936 | 1468861663272 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 1936 | 1468861663273 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b816000 == 37 [pid = 1936] [id = 621] 10:07:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12a63f400) [pid = 1936] [serial = 1863] [outer = 0x0] 10:07:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12a739800) [pid = 1936] [serial = 1864] [outer = 0x12a63f400] 10:07:43 INFO - PROCESS | 1936 | 1468861663297 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12a865c00) [pid = 1936] [serial = 1865] [outer = 0x12a63f400] 10:07:43 INFO - PROCESS | 1936 | 1468861663587 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]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 468ms 10:07:43 INFO - PROCESS | 1936 | 1468861663600 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 1936 | 1468861663601 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 10:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:07:43 INFO - PROCESS | 1936 | 1468861663615 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 1936 | 1468861663616 Marionette TRACE conn2 <- [1,2458,null,{}] 10:07:43 INFO - PROCESS | 1936 | 1468861663619 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}] 10:07:43 INFO - PROCESS | 1936 | 1468861663620 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:43 INFO - PROCESS | 1936 | 1468861663849 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12928c000) [pid = 1936] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12a866c00) [pid = 1936] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x115fafc00) [pid = 1936] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1122b5000) [pid = 1936] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x112f20c00) [pid = 1936] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x122606800) [pid = 1936] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1182aac00) [pid = 1936] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1187fbc00) [pid = 1936] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x119325800) [pid = 1936] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x11279d800) [pid = 1936] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x115fb1c00) [pid = 1936] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1126f5000) [pid = 1936] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12ab0c000) [pid = 1936] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x11329c800) [pid = 1936] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x118fb7c00) [pid = 1936] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x112a82400) [pid = 1936] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:07:43 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x11888a400) [pid = 1936] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:07:43 INFO - PROCESS | 1936 | 1468861663895 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 1936 | 1468861663896 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x119170000 == 38 [pid = 1936] [id = 622] 10:07:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1126fe800) [pid = 1936] [serial = 1866] [outer = 0x0] 10:07:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x112eb9c00) [pid = 1936] [serial = 1867] [outer = 0x1126fe800] 10:07:43 INFO - PROCESS | 1936 | 1468861663921 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1182aac00) [pid = 1936] [serial = 1868] [outer = 0x1126fe800] 10:07:44 INFO - PROCESS | 1936 | 1468861664185 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]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 579ms 10:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:07:44 INFO - PROCESS | 1936 | 1468861664194 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 1936 | 1468861664196 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 10:07:44 INFO - PROCESS | 1936 | 1468861664198 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 1936 | 1468861664199 Marionette TRACE conn2 <- [1,2462,null,{}] 10:07:44 INFO - PROCESS | 1936 | 1468861664201 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}] 10:07:44 INFO - PROCESS | 1936 | 1468861664203 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:44 INFO - PROCESS | 1936 | 1468861664302 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:07:44 INFO - PROCESS | 1936 | 1468861664306 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 1936 | 1468861664308 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf98000 == 39 [pid = 1936] [id = 623] 10:07:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x118fb9400) [pid = 1936] [serial = 1869] [outer = 0x0] 10:07:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x12a863800) [pid = 1936] [serial = 1870] [outer = 0x118fb9400] 10:07:44 INFO - PROCESS | 1936 | 1468861664334 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x119792800) [pid = 1936] [serial = 1871] [outer = 0x118fb9400] 10:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 472ms 10:07:44 INFO - PROCESS | 1936 | 1468861664666 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]]]}] 10:07:44 INFO - PROCESS | 1936 | 1468861664671 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 1936 | 1468861664674 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 10:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:07:44 INFO - PROCESS | 1936 | 1468861664680 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 1936 | 1468861664680 Marionette TRACE conn2 <- [1,2466,null,{}] 10:07:44 INFO - PROCESS | 1936 | 1468861664683 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}] 10:07:44 INFO - PROCESS | 1936 | 1468861664684 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:44 INFO - PROCESS | 1936 | 1468861664794 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:07:44 INFO - PROCESS | 1936 | 1468861664828 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 1936 | 1468861664830 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c63a800 == 40 [pid = 1936] [id = 624] 10:07:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x11887c400) [pid = 1936] [serial = 1872] [outer = 0x0] 10:07:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12b1a8000) [pid = 1936] [serial = 1873] [outer = 0x11887c400] 10:07:44 INFO - PROCESS | 1936 | 1468861664854 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12b9b3c00) [pid = 1936] [serial = 1874] [outer = 0x11887c400] 10:07:45 INFO - PROCESS | 1936 | 1468861665124 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]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 470ms 10:07:45 INFO - PROCESS | 1936 | 1468861665149 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 1936 | 1468861665150 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 10:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:07:45 INFO - PROCESS | 1936 | 1468861665152 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 1936 | 1468861665153 Marionette TRACE conn2 <- [1,2470,null,{}] 10:07:45 INFO - PROCESS | 1936 | 1468861665163 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}] 10:07:45 INFO - PROCESS | 1936 | 1468861665164 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:45 INFO - PROCESS | 1936 | 1468861665247 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:07:45 INFO - PROCESS | 1936 | 1468861665251 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 1936 | 1468861665252 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d152800 == 41 [pid = 1936] [id = 625] 10:07:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12b9b4800) [pid = 1936] [serial = 1875] [outer = 0x0] 10:07:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12ba5e000) [pid = 1936] [serial = 1876] [outer = 0x12b9b4800] 10:07:45 INFO - PROCESS | 1936 | 1468861665275 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12bb95400) [pid = 1936] [serial = 1877] [outer = 0x12b9b4800] 10:07:45 INFO - PROCESS | 1936 | 1468861665590 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]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 472ms 10:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:07:45 INFO - PROCESS | 1936 | 1468861665625 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 1936 | 1468861665627 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 10:07:45 INFO - PROCESS | 1936 | 1468861665629 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 1936 | 1468861665630 Marionette TRACE conn2 <- [1,2474,null,{}] 10:07:45 INFO - PROCESS | 1936 | 1468861665632 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}] 10:07:45 INFO - PROCESS | 1936 | 1468861665633 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:45 INFO - PROCESS | 1936 | 1468861665741 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:07:45 INFO - PROCESS | 1936 | 1468861665756 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 1936 | 1468861665757 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d64e000 == 42 [pid = 1936] [id = 626] 10:07:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12ba5f000) [pid = 1936] [serial = 1878] [outer = 0x0] 10:07:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12bb9a400) [pid = 1936] [serial = 1879] [outer = 0x12ba5f000] 10:07:45 INFO - PROCESS | 1936 | 1468861665782 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12bb9f400) [pid = 1936] [serial = 1880] [outer = 0x12ba5f000] 10:07:46 INFO - PROCESS | 1936 | 1468861666228 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]]]}] 10:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 617ms 10:07:46 INFO - PROCESS | 1936 | 1468861666247 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 1936 | 1468861666250 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 10:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:07:46 INFO - PROCESS | 1936 | 1468861666253 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 1936 | 1468861666256 Marionette TRACE conn2 <- [1,2478,null,{}] 10:07:46 INFO - PROCESS | 1936 | 1468861666278 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}] 10:07:46 INFO - PROCESS | 1936 | 1468861666279 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:46 INFO - PROCESS | 1936 | 1468861666385 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:07:46 INFO - PROCESS | 1936 | 1468861666456 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 1936 | 1468861666457 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x11917c000 == 43 [pid = 1936] [id = 627] 10:07:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x115f41c00) [pid = 1936] [serial = 1881] [outer = 0x0] 10:07:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x11672d800) [pid = 1936] [serial = 1882] [outer = 0x115f41c00] 10:07:46 INFO - PROCESS | 1936 | 1468861666488 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x117295c00) [pid = 1936] [serial = 1883] [outer = 0x115f41c00] 10:07:46 INFO - PROCESS | 1936 | 1468861666929 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]]]}] 10:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 740ms 10:07:46 INFO - PROCESS | 1936 | 1468861666993 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 1936 | 1468861666996 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 10:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:07:47 INFO - PROCESS | 1936 | 1468861667001 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 1936 | 1468861667003 Marionette TRACE conn2 <- [1,2482,null,{}] 10:07:47 INFO - PROCESS | 1936 | 1468861667005 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}] 10:07:47 INFO - PROCESS | 1936 | 1468861667007 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:47 INFO - PROCESS | 1936 | 1468861667112 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:07:47 INFO - PROCESS | 1936 | 1468861667174 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 1936 | 1468861667175 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x129222000 == 44 [pid = 1936] [id = 628] 10:07:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x11820e400) [pid = 1936] [serial = 1884] [outer = 0x0] 10:07:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1185d1400) [pid = 1936] [serial = 1885] [outer = 0x11820e400] 10:07:47 INFO - PROCESS | 1936 | 1468861667205 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x118fb8400) [pid = 1936] [serial = 1886] [outer = 0x11820e400] 10:07:47 INFO - PROCESS | 1936 | 1468861667656 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]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 673ms 10:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:07:47 INFO - PROCESS | 1936 | 1468861667675 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 1936 | 1468861667677 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 10:07:47 INFO - PROCESS | 1936 | 1468861667679 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 1936 | 1468861667682 Marionette TRACE conn2 <- [1,2486,null,{}] 10:07:47 INFO - PROCESS | 1936 | 1468861667690 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}] 10:07:47 INFO - PROCESS | 1936 | 1468861667693 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:47 INFO - PROCESS | 1936 | 1468861667817 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:07:47 INFO - PROCESS | 1936 | 1468861667881 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 1936 | 1468861667884 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d688800 == 45 [pid = 1936] [id = 629] 10:07:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x122604400) [pid = 1936] [serial = 1887] [outer = 0x0] 10:07:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x1239a4c00) [pid = 1936] [serial = 1888] [outer = 0x122604400] 10:07:47 INFO - PROCESS | 1936 | 1468861667915 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x1247f9000) [pid = 1936] [serial = 1889] [outer = 0x122604400] 10:07:48 INFO - PROCESS | 1936 | 1468861668327 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]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 673ms 10:07:48 INFO - PROCESS | 1936 | 1468861668353 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:07:48 INFO - PROCESS | 1936 | 1468861668355 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 10:07:48 INFO - PROCESS | 1936 | 1468861668357 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 1936 | 1468861668358 Marionette TRACE conn2 <- [1,2490,null,{}] 10:07:48 INFO - PROCESS | 1936 | 1468861668361 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}] 10:07:48 INFO - PROCESS | 1936 | 1468861668362 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:48 INFO - PROCESS | 1936 | 1468861668463 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:07:48 INFO - PROCESS | 1936 | 1468861668521 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:48 INFO - PROCESS | 1936 | 1468861668523 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d8c8800 == 46 [pid = 1936] [id = 630] 10:07:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x1267a8800) [pid = 1936] [serial = 1890] [outer = 0x0] 10:07:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x129392c00) [pid = 1936] [serial = 1891] [outer = 0x1267a8800] 10:07:48 INFO - PROCESS | 1936 | 1468861668551 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x12a866c00) [pid = 1936] [serial = 1892] [outer = 0x1267a8800] 10:07:49 INFO - PROCESS | 1936 | 1468861669123 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]]]}] 10:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 870ms 10:07:49 INFO - PROCESS | 1936 | 1468861669227 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:07:49 INFO - PROCESS | 1936 | 1468861669230 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 10:07:49 INFO - PROCESS | 1936 | 1468861669233 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 1936 | 1468861669235 Marionette TRACE conn2 <- [1,2494,null,{}] 10:07:49 INFO - PROCESS | 1936 | 1468861669239 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}] 10:07:49 INFO - PROCESS | 1936 | 1468861669241 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:49 INFO - PROCESS | 1936 | 1468861669332 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:07:49 INFO - PROCESS | 1936 | 1468861669392 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 1936 | 1468861669395 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x1232b7000 == 47 [pid = 1936] [id = 631] 10:07:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x1168fa800) [pid = 1936] [serial = 1893] [outer = 0x0] 10:07:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x117e95800) [pid = 1936] [serial = 1894] [outer = 0x1168fa800] 10:07:49 INFO - PROCESS | 1936 | 1468861669422 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x118261400) [pid = 1936] [serial = 1895] [outer = 0x1168fa800] 10:07:49 INFO - PROCESS | 1936 | 1468861669828 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]]]}] 10:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 622ms 10:07:49 INFO - PROCESS | 1936 | 1468861669854 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:07:49 INFO - PROCESS | 1936 | 1468861669857 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 10:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:07:49 INFO - PROCESS | 1936 | 1468861669862 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 1936 | 1468861669863 Marionette TRACE conn2 <- [1,2498,null,{}] 10:07:49 INFO - PROCESS | 1936 | 1468861669866 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}] 10:07:49 INFO - PROCESS | 1936 | 1468861669867 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:49 INFO - PROCESS | 1936 | 1468861669960 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:07:50 INFO - PROCESS | 1936 | 1468861670036 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:50 INFO - PROCESS | 1936 | 1468861670037 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x123083800 == 48 [pid = 1936] [id = 632] 10:07:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x1182e2c00) [pid = 1936] [serial = 1896] [outer = 0x0] 10:07:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x119322000) [pid = 1936] [serial = 1897] [outer = 0x1182e2c00] 10:07:50 INFO - PROCESS | 1936 | 1468861670065 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 116 (0x119b91000) [pid = 1936] [serial = 1898] [outer = 0x1182e2c00] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12d152800 == 47 [pid = 1936] [id = 625] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12c63a800 == 46 [pid = 1936] [id = 624] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf98000 == 45 [pid = 1936] [id = 623] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x119170000 == 44 [pid = 1936] [id = 622] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12b816000 == 43 [pid = 1936] [id = 621] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12aaad800 == 42 [pid = 1936] [id = 620] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12a422800 == 41 [pid = 1936] [id = 619] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x128cc5000 == 40 [pid = 1936] [id = 618] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x126c0f000 == 39 [pid = 1936] [id = 617] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x123379800 == 38 [pid = 1936] [id = 616] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x119e11000 == 37 [pid = 1936] [id = 615] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x1185b1000 == 36 [pid = 1936] [id = 614] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x118187000 == 35 [pid = 1936] [id = 613] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12d690000 == 34 [pid = 1936] [id = 611] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x118185800 == 33 [pid = 1936] [id = 612] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x1232b7000 == 32 [pid = 1936] [id = 631] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12d8c8800 == 31 [pid = 1936] [id = 630] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12d688800 == 30 [pid = 1936] [id = 629] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x129222000 == 29 [pid = 1936] [id = 628] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x11917c000 == 28 [pid = 1936] [id = 627] 10:07:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12d64e000 == 27 [pid = 1936] [id = 626] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 115 (0x12961b400) [pid = 1936] [serial = 1816] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x12a8a3000) [pid = 1936] [serial = 1819] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x116538400) [pid = 1936] [serial = 1789] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x11673e800) [pid = 1936] [serial = 1790] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x117e96000) [pid = 1936] [serial = 1792] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x11820e800) [pid = 1936] [serial = 1793] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x112f29400) [pid = 1936] [serial = 1786] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x113d60400) [pid = 1936] [serial = 1787] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x124266400) [pid = 1936] [serial = 1804] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1242f9000) [pid = 1936] [serial = 1805] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x1182b8c00) [pid = 1936] [serial = 1795] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12b9ad800) [pid = 1936] [serial = 1784] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1207dec00) [pid = 1936] [serial = 1801] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x123cea000) [pid = 1936] [serial = 1802] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1185d4400) [pid = 1936] [serial = 1796] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x11870c400) [pid = 1936] [serial = 1798] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x118fc0c00) [pid = 1936] [serial = 1799] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1247f0000) [pid = 1936] [serial = 1807] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x126126400) [pid = 1936] [serial = 1808] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x126524000) [pid = 1936] [serial = 1810] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x128bb2000) [pid = 1936] [serial = 1811] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12b1a1000) [pid = 1936] [serial = 1822] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12ab09400) [pid = 1936] [serial = 1820] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x119c50000) [pid = 1936] [serial = 1826] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1182ae400) [pid = 1936] [serial = 1825] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12ab10800) [pid = 1936] [serial = 1831] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x11825c800) [pid = 1936] [serial = 1828] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12b82fc00) [pid = 1936] [serial = 1823] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x128bedc00) [pid = 1936] [serial = 1813] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x129289800) [pid = 1936] [serial = 1814] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12a862000) [pid = 1936] [serial = 1817] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1247ecc00) [pid = 1936] [serial = 1829] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12b9ae400) [pid = 1936] [serial = 1832] [outer = 0x0] [url = about:blank] 10:07:50 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12b9b2400) [pid = 1936] [serial = 1834] [outer = 0x0] [url = about:blank] 10:07:51 INFO - PROCESS | 1936 | 1468861671218 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]]]}] 10:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1377ms 10:07:51 INFO - PROCESS | 1936 | 1468861671240 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:07:51 INFO - PROCESS | 1936 | 1468861671245 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 10:07:51 INFO - PROCESS | 1936 | 1468861671250 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - PROCESS | 1936 | 1468861671253 Marionette TRACE conn2 <- [1,2502,null,{}] 10:07:51 INFO - PROCESS | 1936 | 1468861671259 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}] 10:07:51 INFO - PROCESS | 1936 | 1468861671262 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:51 INFO - PROCESS | 1936 | 1468861671405 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:07:51 INFO - PROCESS | 1936 | 1468861671472 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 1936 | 1468861671473 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x11722e800 == 28 [pid = 1936] [id = 633] 10:07:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x116537c00) [pid = 1936] [serial = 1899] [outer = 0x0] 10:07:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x116738800) [pid = 1936] [serial = 1900] [outer = 0x116537c00] 10:07:51 INFO - PROCESS | 1936 | 1468861671505 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x11688a000) [pid = 1936] [serial = 1901] [outer = 0x116537c00] 10:07:52 INFO - PROCESS | 1936 | 1468861672028 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]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 826ms 10:07:52 INFO - PROCESS | 1936 | 1468861672081 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 1936 | 1468861672084 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 10:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:07:52 INFO - PROCESS | 1936 | 1468861672093 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 1936 | 1468861672094 Marionette TRACE conn2 <- [1,2506,null,{}] 10:07:52 INFO - PROCESS | 1936 | 1468861672097 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}] 10:07:52 INFO - PROCESS | 1936 | 1468861672099 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:52 INFO - PROCESS | 1936 | 1468861672198 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:07:52 INFO - PROCESS | 1936 | 1468861672276 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 1936 | 1468861672277 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe4000 == 29 [pid = 1936] [id = 634] 10:07:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x11820a000) [pid = 1936] [serial = 1902] [outer = 0x0] 10:07:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x118260400) [pid = 1936] [serial = 1903] [outer = 0x11820a000] 10:07:52 INFO - PROCESS | 1936 | 1468861672309 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x1182b5000) [pid = 1936] [serial = 1904] [outer = 0x11820a000] 10:07:52 INFO - PROCESS | 1936 | 1468861672845 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]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 770ms 10:07:52 INFO - PROCESS | 1936 | 1468861672932 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 1936 | 1468861672936 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 10:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:07:52 INFO - PROCESS | 1936 | 1468861672942 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 1936 | 1468861672946 Marionette TRACE conn2 <- [1,2510,null,{}] 10:07:52 INFO - PROCESS | 1936 | 1468861672952 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}] 10:07:52 INFO - PROCESS | 1936 | 1468861672955 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:53 INFO - PROCESS | 1936 | 1468861673138 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:07:53 INFO - PROCESS | 1936 | 1468861673145 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 1936 | 1468861673148 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172d3800 == 30 [pid = 1936] [id = 635] 10:07:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x115f44c00) [pid = 1936] [serial = 1905] [outer = 0x0] 10:07:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x116739000) [pid = 1936] [serial = 1906] [outer = 0x115f44c00] 10:07:53 INFO - PROCESS | 1936 | 1468861673175 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x117e96000) [pid = 1936] [serial = 1907] [outer = 0x115f44c00] 10:07:53 INFO - PROCESS | 1936 | 1468861673539 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]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 10:07:53 INFO - PROCESS | 1936 | 1468861673569 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 1936 | 1468861673571 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 10:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:07:53 INFO - PROCESS | 1936 | 1468861673576 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 1936 | 1468861673578 Marionette TRACE conn2 <- [1,2514,null,{}] 10:07:53 INFO - PROCESS | 1936 | 1468861673581 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}] 10:07:53 INFO - PROCESS | 1936 | 1468861673582 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:53 INFO - PROCESS | 1936 | 1468861673659 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:07:53 INFO - PROCESS | 1936 | 1468861673663 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 1936 | 1468861673664 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x122764000 == 31 [pid = 1936] [id = 636] 10:07:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1182aa400) [pid = 1936] [serial = 1908] [outer = 0x0] 10:07:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x118889800) [pid = 1936] [serial = 1909] [outer = 0x1182aa400] 10:07:53 INFO - PROCESS | 1936 | 1468861673692 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x119993800) [pid = 1936] [serial = 1910] [outer = 0x1182aa400] 10:07:54 INFO - PROCESS | 1936 | 1468861674020 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]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 475ms 10:07:54 INFO - PROCESS | 1936 | 1468861674050 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 1936 | 1468861674051 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 10:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:07:54 INFO - PROCESS | 1936 | 1468861674053 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 1936 | 1468861674054 Marionette TRACE conn2 <- [1,2518,null,{}] 10:07:54 INFO - PROCESS | 1936 | 1468861674061 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}] 10:07:54 INFO - PROCESS | 1936 | 1468861674065 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:54 INFO - PROCESS | 1936 | 1468861674143 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:07:54 INFO - PROCESS | 1936 | 1468861674149 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 1936 | 1468861674152 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a79000 == 32 [pid = 1936] [id = 637] 10:07:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x118205000) [pid = 1936] [serial = 1911] [outer = 0x0] 10:07:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1237b9c00) [pid = 1936] [serial = 1912] [outer = 0x118205000] 10:07:54 INFO - PROCESS | 1936 | 1468861674182 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x124007800) [pid = 1936] [serial = 1913] [outer = 0x118205000] 10:07:54 INFO - PROCESS | 1936 | 1468861674516 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]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 471ms 10:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:07:54 INFO - PROCESS | 1936 | 1468861674527 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 1936 | 1468861674528 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 10:07:54 INFO - PROCESS | 1936 | 1468861674530 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 1936 | 1468861674531 Marionette TRACE conn2 <- [1,2522,null,{}] 10:07:54 INFO - PROCESS | 1936 | 1468861674533 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}] 10:07:54 INFO - PROCESS | 1936 | 1468861674534 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:54 INFO - PROCESS | 1936 | 1468861674621 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:07:54 INFO - PROCESS | 1936 | 1468861674679 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 1936 | 1468861674680 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x12939a800 == 33 [pid = 1936] [id = 638] 10:07:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x124004800) [pid = 1936] [serial = 1914] [outer = 0x0] 10:07:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x1242f9000) [pid = 1936] [serial = 1915] [outer = 0x124004800] 10:07:54 INFO - PROCESS | 1936 | 1468861674705 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x124d82800) [pid = 1936] [serial = 1916] [outer = 0x124004800] 10:07:54 INFO - PROCESS | 1936 | 1468861674991 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]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 471ms 10:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:07:55 INFO - PROCESS | 1936 | 1468861675001 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 1936 | 1468861675002 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 10:07:55 INFO - PROCESS | 1936 | 1468861675005 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 1936 | 1468861675006 Marionette TRACE conn2 <- [1,2526,null,{}] 10:07:55 INFO - PROCESS | 1936 | 1468861675016 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}] 10:07:55 INFO - PROCESS | 1936 | 1468861675017 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:55 INFO - PROCESS | 1936 | 1468861675095 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:07:55 INFO - PROCESS | 1936 | 1468861675099 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 1936 | 1468861675100 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b8800 == 34 [pid = 1936] [id = 639] 10:07:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x112a8c400) [pid = 1936] [serial = 1917] [outer = 0x0] 10:07:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x128ba8c00) [pid = 1936] [serial = 1918] [outer = 0x112a8c400] 10:07:55 INFO - PROCESS | 1936 | 1468861675126 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x128d9a000) [pid = 1936] [serial = 1919] [outer = 0x112a8c400] 10:07:55 INFO - PROCESS | 1936 | 1468861675452 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]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 473ms 10:07:55 INFO - PROCESS | 1936 | 1468861675478 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 1936 | 1468861675479 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 10:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:07:55 INFO - PROCESS | 1936 | 1468861675482 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 1936 | 1468861675483 Marionette TRACE conn2 <- [1,2530,null,{}] 10:07:55 INFO - PROCESS | 1936 | 1468861675485 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}] 10:07:55 INFO - PROCESS | 1936 | 1468861675489 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:55 INFO - PROCESS | 1936 | 1468861675623 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:07:55 INFO - PROCESS | 1936 | 1468861675635 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 1936 | 1468861675636 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aadb800 == 35 [pid = 1936] [id = 640] 10:07:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x129281400) [pid = 1936] [serial = 1920] [outer = 0x0] 10:07:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12961cc00) [pid = 1936] [serial = 1921] [outer = 0x129281400] 10:07:55 INFO - PROCESS | 1936 | 1468861675661 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12a89ec00) [pid = 1936] [serial = 1922] [outer = 0x129281400] 10:07:56 INFO - PROCESS | 1936 | 1468861676003 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]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 568ms 10:07:56 INFO - PROCESS | 1936 | 1468861676051 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 1936 | 1468861676052 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 10:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:07:56 INFO - PROCESS | 1936 | 1468861676054 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 1936 | 1468861676055 Marionette TRACE conn2 <- [1,2534,null,{}] 10:07:56 INFO - PROCESS | 1936 | 1468861676058 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}] 10:07:56 INFO - PROCESS | 1936 | 1468861676059 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:56 INFO - PROCESS | 1936 | 1468861676163 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:07:56 INFO - PROCESS | 1936 | 1468861676167 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 1936 | 1468861676168 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be56800 == 36 [pid = 1936] [id = 641] 10:07:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x12a647800) [pid = 1936] [serial = 1923] [outer = 0x0] 10:07:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x12ab09c00) [pid = 1936] [serial = 1924] [outer = 0x12a647800] 10:07:56 INFO - PROCESS | 1936 | 1468861676247 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x119b92000) [pid = 1936] [serial = 1925] [outer = 0x12a647800] 10:07:56 INFO - PROCESS | 1936 | 1468861676659 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]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 619ms 10:07:56 INFO - PROCESS | 1936 | 1468861676674 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 1936 | 1468861676675 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 10:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:07:56 INFO - PROCESS | 1936 | 1468861676677 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 1936 | 1468861676678 Marionette TRACE conn2 <- [1,2538,null,{}] 10:07:56 INFO - PROCESS | 1936 | 1468861676681 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}] 10:07:56 INFO - PROCESS | 1936 | 1468861676682 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:56 INFO - PROCESS | 1936 | 1468861676778 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:07:56 INFO - PROCESS | 1936 | 1468861676792 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 1936 | 1468861676793 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf9b800 == 37 [pid = 1936] [id = 642] 10:07:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x1232ab400) [pid = 1936] [serial = 1926] [outer = 0x0] 10:07:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x12b829000) [pid = 1936] [serial = 1927] [outer = 0x1232ab400] 10:07:56 INFO - PROCESS | 1936 | 1468861676817 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x12b9aa000) [pid = 1936] [serial = 1928] [outer = 0x1232ab400] 10:07:57 INFO - PROCESS | 1936 | 1468861677153 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]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 518ms 10:07:57 INFO - PROCESS | 1936 | 1468861677195 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 1936 | 1468861677196 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 10:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:07:57 INFO - PROCESS | 1936 | 1468861677199 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 1936 | 1468861677200 Marionette TRACE conn2 <- [1,2542,null,{}] 10:07:57 INFO - PROCESS | 1936 | 1468861677202 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}] 10:07:57 INFO - PROCESS | 1936 | 1468861677203 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:57 INFO - PROCESS | 1936 | 1468861677305 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:07:57 INFO - PROCESS | 1936 | 1468861677309 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 1936 | 1468861677310 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c2a800 == 38 [pid = 1936] [id = 643] 10:07:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x1207de800) [pid = 1936] [serial = 1929] [outer = 0x0] 10:07:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x12b9af000) [pid = 1936] [serial = 1930] [outer = 0x1207de800] 10:07:57 INFO - PROCESS | 1936 | 1468861677334 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x12ba57c00) [pid = 1936] [serial = 1931] [outer = 0x1207de800] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x12ba5f000) [pid = 1936] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x12b9b4800) [pid = 1936] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x1168fa800) [pid = 1936] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x126964800) [pid = 1936] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x129285800) [pid = 1936] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x12a63f400) [pid = 1936] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x11673e400) [pid = 1936] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x1132a5000) [pid = 1936] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x1247fa400) [pid = 1936] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x118881c00) [pid = 1936] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x112a8dc00) [pid = 1936] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x113f68800) [pid = 1936] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11825f000) [pid = 1936] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1126fe800) [pid = 1936] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x11999b000) [pid = 1936] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x118fb9400) [pid = 1936] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x11887c400) [pid = 1936] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1267a8800) [pid = 1936] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x122604400) [pid = 1936] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11820e400) [pid = 1936] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:07:57 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x115f41c00) [pid = 1936] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:07:57 INFO - PROCESS | 1936 | 1468861677700 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]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 523ms 10:07:57 INFO - PROCESS | 1936 | 1468861677725 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 1936 | 1468861677728 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 10:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:07:57 INFO - PROCESS | 1936 | 1468861677730 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 1936 | 1468861677731 Marionette TRACE conn2 <- [1,2546,null,{}] 10:07:57 INFO - PROCESS | 1936 | 1468861677733 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}] 10:07:57 INFO - PROCESS | 1936 | 1468861677734 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:57 INFO - PROCESS | 1936 | 1468861677816 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:07:57 INFO - PROCESS | 1936 | 1468861677819 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 1936 | 1468861677821 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x1247ab800 == 39 [pid = 1936] [id = 644] 10:07:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1127df400) [pid = 1936] [serial = 1932] [outer = 0x0] 10:07:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1168fa800) [pid = 1936] [serial = 1933] [outer = 0x1127df400] 10:07:57 INFO - PROCESS | 1936 | 1468861677846 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x118fbb400) [pid = 1936] [serial = 1934] [outer = 0x1127df400] 10:07:58 INFO - PROCESS | 1936 | 1468861678188 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]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 468ms 10:07:58 INFO - PROCESS | 1936 | 1468861678199 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 1936 | 1468861678202 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 10:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:07:58 INFO - PROCESS | 1936 | 1468861678205 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 1936 | 1468861678210 Marionette TRACE conn2 <- [1,2550,null,{}] 10:07:58 INFO - PROCESS | 1936 | 1468861678213 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}] 10:07:58 INFO - PROCESS | 1936 | 1468861678216 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:58 INFO - PROCESS | 1936 | 1468861678396 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:07:58 INFO - PROCESS | 1936 | 1468861678409 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 1936 | 1468861678410 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d161000 == 40 [pid = 1936] [id = 645] 10:07:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x118fbcc00) [pid = 1936] [serial = 1935] [outer = 0x0] 10:07:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x129288400) [pid = 1936] [serial = 1936] [outer = 0x118fbcc00] 10:07:58 INFO - PROCESS | 1936 | 1468861678454 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12bb95c00) [pid = 1936] [serial = 1937] [outer = 0x118fbcc00] 10:07:58 INFO - PROCESS | 1936 | 1468861678817 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]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 624ms 10:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:07:58 INFO - PROCESS | 1936 | 1468861678828 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 1936 | 1468861678829 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 10:07:58 INFO - PROCESS | 1936 | 1468861678832 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 1936 | 1468861678833 Marionette TRACE conn2 <- [1,2554,null,{}] 10:07:58 INFO - PROCESS | 1936 | 1468861678835 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}] 10:07:58 INFO - PROCESS | 1936 | 1468861678836 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:58 INFO - PROCESS | 1936 | 1468861678917 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:07:58 INFO - PROCESS | 1936 | 1468861678976 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 1936 | 1468861678977 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d67b800 == 41 [pid = 1936] [id = 646] 10:07:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x119c46800) [pid = 1936] [serial = 1938] [outer = 0x0] 10:07:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12bba0400) [pid = 1936] [serial = 1939] [outer = 0x119c46800] 10:07:59 INFO - PROCESS | 1936 | 1468861679001 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12be60800) [pid = 1936] [serial = 1940] [outer = 0x119c46800] 10:07:59 INFO - PROCESS | 1936 | 1468861679249 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]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 467ms 10:07:59 INFO - PROCESS | 1936 | 1468861679300 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 1936 | 1468861679301 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 10:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:07:59 INFO - PROCESS | 1936 | 1468861679303 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 1936 | 1468861679304 Marionette TRACE conn2 <- [1,2558,null,{}] 10:07:59 INFO - PROCESS | 1936 | 1468861679314 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}] 10:07:59 INFO - PROCESS | 1936 | 1468861679315 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:59 INFO - PROCESS | 1936 | 1468861679400 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:07:59 INFO - PROCESS | 1936 | 1468861679404 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 1936 | 1468861679405 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:07:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x12dc18800 == 42 [pid = 1936] [id = 647] 10:07:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x128bb2000) [pid = 1936] [serial = 1941] [outer = 0x0] 10:07:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x12be65c00) [pid = 1936] [serial = 1942] [outer = 0x128bb2000] 10:07:59 INFO - PROCESS | 1936 | 1468861679429 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12beb2c00) [pid = 1936] [serial = 1943] [outer = 0x128bb2000] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x122764000 == 41 [pid = 1936] [id = 636] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x1172d3800 == 40 [pid = 1936] [id = 635] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe4000 == 39 [pid = 1936] [id = 634] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x11722e800 == 38 [pid = 1936] [id = 633] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x123083800 == 37 [pid = 1936] [id = 632] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b8800 == 36 [pid = 1936] [id = 639] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x12aadb800 == 35 [pid = 1936] [id = 640] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x12d67b800 == 34 [pid = 1936] [id = 646] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x12be56800 == 33 [pid = 1936] [id = 641] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x128a79000 == 32 [pid = 1936] [id = 637] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x12939a800 == 31 [pid = 1936] [id = 638] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x126c2a800 == 30 [pid = 1936] [id = 643] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf9b800 == 29 [pid = 1936] [id = 642] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x1247ab800 == 28 [pid = 1936] [id = 644] 10:08:00 INFO - PROCESS | 1936 | --DOCSHELL 0x12d161000 == 27 [pid = 1936] [id = 645] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12ba5e000) [pid = 1936] [serial = 1876] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x119322000) [pid = 1936] [serial = 1897] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x118261400) [pid = 1936] [serial = 1895] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x117e95800) [pid = 1936] [serial = 1894] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x128d93400) [pid = 1936] [serial = 1858] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x129391800) [pid = 1936] [serial = 1861] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x12a739800) [pid = 1936] [serial = 1864] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x117291c00) [pid = 1936] [serial = 1843] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x118208800) [pid = 1936] [serial = 1844] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x115fb1400) [pid = 1936] [serial = 1840] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x116809400) [pid = 1936] [serial = 1841] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12bb95400) [pid = 1936] [serial = 1877] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12ba59000) [pid = 1936] [serial = 1835] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x129621c00) [pid = 1936] [serial = 1862] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1194b4000) [pid = 1936] [serial = 1849] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x119b91800) [pid = 1936] [serial = 1850] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x113350800) [pid = 1936] [serial = 1837] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x115f47400) [pid = 1936] [serial = 1838] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x122604c00) [pid = 1936] [serial = 1852] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1232a1400) [pid = 1936] [serial = 1853] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1182b4000) [pid = 1936] [serial = 1846] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x118882400) [pid = 1936] [serial = 1847] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12a865c00) [pid = 1936] [serial = 1865] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1182aac00) [pid = 1936] [serial = 1868] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x112eb9c00) [pid = 1936] [serial = 1867] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x123ca7400) [pid = 1936] [serial = 1855] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12a863800) [pid = 1936] [serial = 1870] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12b9b3c00) [pid = 1936] [serial = 1874] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x129285000) [pid = 1936] [serial = 1859] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x119792800) [pid = 1936] [serial = 1871] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x12b1a8000) [pid = 1936] [serial = 1873] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x12672e800) [pid = 1936] [serial = 1856] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x12a866c00) [pid = 1936] [serial = 1892] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x1247f9000) [pid = 1936] [serial = 1889] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x129392c00) [pid = 1936] [serial = 1891] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x118fb8400) [pid = 1936] [serial = 1886] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x1239a4c00) [pid = 1936] [serial = 1888] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x1185d1400) [pid = 1936] [serial = 1885] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x117295c00) [pid = 1936] [serial = 1883] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x12bb9f400) [pid = 1936] [serial = 1880] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x11672d800) [pid = 1936] [serial = 1882] [outer = 0x0] [url = about:blank] 10:08:00 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x12bb9a400) [pid = 1936] [serial = 1879] [outer = 0x0] [url = about:blank] 10:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1683ms 10:08:00 INFO - PROCESS | 1936 | 1468861680977 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]]]}] 10:08:00 INFO - PROCESS | 1936 | 1468861680987 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:08:00 INFO - PROCESS | 1936 | 1468861680991 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 10:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:08:00 INFO - PROCESS | 1936 | 1468861680998 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 1936 | 1468861680999 Marionette TRACE conn2 <- [1,2562,null,{}] 10:08:01 INFO - PROCESS | 1936 | 1468861681003 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}] 10:08:01 INFO - PROCESS | 1936 | 1468861681006 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:01 INFO - PROCESS | 1936 | 1468861681087 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:08:01 INFO - PROCESS | 1936 | 1468861681144 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 1936 | 1468861681146 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172d6000 == 28 [pid = 1936] [id = 648] 10:08:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x11673a800) [pid = 1936] [serial = 1944] [outer = 0x0] 10:08:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x11680a800) [pid = 1936] [serial = 1945] [outer = 0x11673a800] 10:08:01 INFO - PROCESS | 1936 | 1468861681175 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x11825b400) [pid = 1936] [serial = 1946] [outer = 0x11673a800] 10:08:01 INFO - PROCESS | 1936 | 1468861681503 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]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 520ms 10:08:01 INFO - PROCESS | 1936 | 1468861681518 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:08:01 INFO - PROCESS | 1936 | 1468861681522 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 10:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:08:01 INFO - PROCESS | 1936 | 1468861681529 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 1936 | 1468861681531 Marionette TRACE conn2 <- [1,2566,null,{}] 10:08:01 INFO - PROCESS | 1936 | 1468861681533 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}] 10:08:01 INFO - PROCESS | 1936 | 1468861681535 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:01 INFO - PROCESS | 1936 | 1468861681617 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:08:01 INFO - PROCESS | 1936 | 1468861681622 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 1936 | 1468861681625 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x119569000 == 29 [pid = 1936] [id = 649] 10:08:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x1182b0c00) [pid = 1936] [serial = 1947] [outer = 0x0] 10:08:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x118882400) [pid = 1936] [serial = 1948] [outer = 0x1182b0c00] 10:08:01 INFO - PROCESS | 1936 | 1468861681654 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x1194ae000) [pid = 1936] [serial = 1949] [outer = 0x1182b0c00] 10:08:02 INFO - PROCESS | 1936 | 1468861682013 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]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 10:08:02 INFO - PROCESS | 1936 | 1468861682048 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 1936 | 1468861682049 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 10:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:08:02 INFO - PROCESS | 1936 | 1468861682052 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 1936 | 1468861682054 Marionette TRACE conn2 <- [1,2570,null,{}] 10:08:02 INFO - PROCESS | 1936 | 1468861682064 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}] 10:08:02 INFO - PROCESS | 1936 | 1468861682067 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:02 INFO - PROCESS | 1936 | 1468861682144 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:08:02 INFO - PROCESS | 1936 | 1468861682149 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 1936 | 1468861682151 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x123642000 == 30 [pid = 1936] [id = 650] 10:08:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x11279ac00) [pid = 1936] [serial = 1950] [outer = 0x0] 10:08:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x12264a400) [pid = 1936] [serial = 1951] [outer = 0x11279ac00] 10:08:02 INFO - PROCESS | 1936 | 1468861682180 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x123ca7400) [pid = 1936] [serial = 1952] [outer = 0x11279ac00] 10:08:02 INFO - PROCESS | 1936 | 1468861682529 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]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 525ms 10:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:08:02 INFO - PROCESS | 1936 | 1468861682578 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 1936 | 1468861682579 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 10:08:02 INFO - PROCESS | 1936 | 1468861682581 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 1936 | 1468861682582 Marionette TRACE conn2 <- [1,2574,null,{}] 10:08:02 INFO - PROCESS | 1936 | 1468861682585 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}] 10:08:02 INFO - PROCESS | 1936 | 1468861682586 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:02 INFO - PROCESS | 1936 | 1468861682692 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:08:02 INFO - PROCESS | 1936 | 1468861682697 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 1936 | 1468861682698 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x1242ba800 == 31 [pid = 1936] [id = 651] 10:08:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x123cee000) [pid = 1936] [serial = 1953] [outer = 0x0] 10:08:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1245d0c00) [pid = 1936] [serial = 1954] [outer = 0x123cee000] 10:08:02 INFO - PROCESS | 1936 | 1468861682723 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x12658d800) [pid = 1936] [serial = 1955] [outer = 0x123cee000] 10:08:03 INFO - PROCESS | 1936 | 1468861683093 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]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 569ms 10:08:03 INFO - PROCESS | 1936 | 1468861683151 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:08:03 INFO - PROCESS | 1936 | 1468861683164 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 10:08:03 INFO - PROCESS | 1936 | 1468861683167 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - PROCESS | 1936 | 1468861683169 Marionette TRACE conn2 <- [1,2578,null,{}] 10:08:03 INFO - PROCESS | 1936 | 1468861683172 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}] 10:08:03 INFO - PROCESS | 1936 | 1468861683174 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:03 INFO - PROCESS | 1936 | 1468861683323 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:08:03 INFO - PROCESS | 1936 | 1468861683380 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 1936 | 1468861683381 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a8d000 == 32 [pid = 1936] [id = 652] 10:08:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x118210c00) [pid = 1936] [serial = 1956] [outer = 0x0] 10:08:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x12652c000) [pid = 1936] [serial = 1957] [outer = 0x118210c00] 10:08:03 INFO - PROCESS | 1936 | 1468861683422 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x129285400) [pid = 1936] [serial = 1958] [outer = 0x118210c00] 10:08:03 INFO - PROCESS | 1936 | 1468861683731 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]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 622ms 10:08:03 INFO - PROCESS | 1936 | 1468861683789 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:08:03 INFO - PROCESS | 1936 | 1468861683791 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 10:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:08:03 INFO - PROCESS | 1936 | 1468861683794 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - PROCESS | 1936 | 1468861683796 Marionette TRACE conn2 <- [1,2582,null,{}] 10:08:03 INFO - PROCESS | 1936 | 1468861683799 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}] 10:08:03 INFO - PROCESS | 1936 | 1468861683805 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:03 INFO - PROCESS | 1936 | 1468861683986 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:08:03 INFO - PROCESS | 1936 | 1468861683996 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 1936 | 1468861683997 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a74a000 == 33 [pid = 1936] [id = 653] 10:08:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1182d9c00) [pid = 1936] [serial = 1959] [outer = 0x0] 10:08:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x129613400) [pid = 1936] [serial = 1960] [outer = 0x1182d9c00] 10:08:04 INFO - PROCESS | 1936 | 1468861684040 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x12ab0c400) [pid = 1936] [serial = 1961] [outer = 0x1182d9c00] 10:08:04 INFO - PROCESS | 1936 | 1468861684424 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]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 669ms 10:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:08:04 INFO - PROCESS | 1936 | 1468861684464 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 1936 | 1468861684465 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 10:08:04 INFO - PROCESS | 1936 | 1468861684467 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 1936 | 1468861684468 Marionette TRACE conn2 <- [1,2586,null,{}] 10:08:04 INFO - PROCESS | 1936 | 1468861684471 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}] 10:08:04 INFO - PROCESS | 1936 | 1468861684479 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:04 INFO - PROCESS | 1936 | 1468861684552 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:08:04 INFO - PROCESS | 1936 | 1468861684636 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 1936 | 1468861684637 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aae8000 == 34 [pid = 1936] [id = 654] 10:08:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x12b1a0800) [pid = 1936] [serial = 1962] [outer = 0x0] 10:08:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x12b9ad000) [pid = 1936] [serial = 1963] [outer = 0x12b1a0800] 10:08:04 INFO - PROCESS | 1936 | 1468861684660 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x12ba54400) [pid = 1936] [serial = 1964] [outer = 0x12b1a0800] 10:08:04 INFO - PROCESS | 1936 | 1468861684913 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]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 470ms 10:08:04 INFO - PROCESS | 1936 | 1468861684946 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:08:04 INFO - PROCESS | 1936 | 1468861684947 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 10:08:04 INFO - PROCESS | 1936 | 1468861684949 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 1936 | 1468861684951 Marionette TRACE conn2 <- [1,2590,null,{}] 10:08:04 INFO - PROCESS | 1936 | 1468861684953 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}] 10:08:04 INFO - PROCESS | 1936 | 1468861684954 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:05 INFO - PROCESS | 1936 | 1468861685045 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:08:05 INFO - PROCESS | 1936 | 1468861685048 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 1936 | 1468861685050 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba2e800 == 35 [pid = 1936] [id = 655] 10:08:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x12ba55000) [pid = 1936] [serial = 1965] [outer = 0x0] 10:08:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x12bb98000) [pid = 1936] [serial = 1966] [outer = 0x12ba55000] 10:08:05 INFO - PROCESS | 1936 | 1468861685073 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x12bba2000) [pid = 1936] [serial = 1967] [outer = 0x12ba55000] 10:08:05 INFO - PROCESS | 1936 | 1468861685384 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]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 470ms 10:08:05 INFO - PROCESS | 1936 | 1468861685420 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 1936 | 1468861685422 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 10:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:08:05 INFO - PROCESS | 1936 | 1468861685426 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 1936 | 1468861685428 Marionette TRACE conn2 <- [1,2594,null,{}] 10:08:05 INFO - PROCESS | 1936 | 1468861685430 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}] 10:08:05 INFO - PROCESS | 1936 | 1468861685431 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:05 INFO - PROCESS | 1936 | 1468861685545 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:08:05 INFO - PROCESS | 1936 | 1468861685551 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 1936 | 1468861685552 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x123380000 == 36 [pid = 1936] [id = 656] 10:08:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x12ba59800) [pid = 1936] [serial = 1968] [outer = 0x0] 10:08:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12be62800) [pid = 1936] [serial = 1969] [outer = 0x12ba59800] 10:08:05 INFO - PROCESS | 1936 | 1468861685576 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12be6a400) [pid = 1936] [serial = 1970] [outer = 0x12ba59800] 10:08:05 INFO - PROCESS | 1936 | 1468861685918 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]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 519ms 10:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:08:05 INFO - PROCESS | 1936 | 1468861685945 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 1936 | 1468861685946 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 10:08:05 INFO - PROCESS | 1936 | 1468861685948 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 1936 | 1468861685949 Marionette TRACE conn2 <- [1,2598,null,{}] 10:08:05 INFO - PROCESS | 1936 | 1468861685951 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}] 10:08:05 INFO - PROCESS | 1936 | 1468861685952 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:06 INFO - PROCESS | 1936 | 1468861686033 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:08:06 INFO - PROCESS | 1936 | 1468861686036 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 1936 | 1468861686037 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ca9c000 == 37 [pid = 1936] [id = 657] 10:08:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x11672d800) [pid = 1936] [serial = 1971] [outer = 0x0] 10:08:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12beb4c00) [pid = 1936] [serial = 1972] [outer = 0x11672d800] 10:08:06 INFO - PROCESS | 1936 | 1468861686064 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12bebc800) [pid = 1936] [serial = 1973] [outer = 0x11672d800] 10:08:06 INFO - PROCESS | 1936 | 1468861686450 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]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 10:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:08:06 INFO - PROCESS | 1936 | 1468861686467 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 1936 | 1468861686468 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 10:08:06 INFO - PROCESS | 1936 | 1468861686470 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 1936 | 1468861686473 Marionette TRACE conn2 <- [1,2602,null,{}] 10:08:06 INFO - PROCESS | 1936 | 1468861686476 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}] 10:08:06 INFO - PROCESS | 1936 | 1468861686477 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:06 INFO - PROCESS | 1936 | 1468861686598 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:08:06 INFO - PROCESS | 1936 | 1468861686610 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 1936 | 1468861686611 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a8a000 == 38 [pid = 1936] [id = 658] 10:08:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12bebf000) [pid = 1936] [serial = 1974] [outer = 0x0] 10:08:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12bfb3800) [pid = 1936] [serial = 1975] [outer = 0x12bebf000] 10:08:06 INFO - PROCESS | 1936 | 1468861686637 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12ab0e400) [pid = 1936] [serial = 1976] [outer = 0x12bebf000] 10:08:07 INFO - PROCESS | 1936 | 1468861686999 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]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 574ms 10:08:07 INFO - PROCESS | 1936 | 1468861687045 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 1936 | 1468861687046 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 10:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:08:07 INFO - PROCESS | 1936 | 1468861687048 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - PROCESS | 1936 | 1468861687049 Marionette TRACE conn2 <- [1,2606,null,{}] 10:08:07 INFO - PROCESS | 1936 | 1468861687052 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}] 10:08:07 INFO - PROCESS | 1936 | 1468861687053 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:07 INFO - PROCESS | 1936 | 1468861687155 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:08:07 INFO - PROCESS | 1936 | 1468861687159 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 1936 | 1468861687160 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d683000 == 39 [pid = 1936] [id = 659] 10:08:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x119336400) [pid = 1936] [serial = 1977] [outer = 0x0] 10:08:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x11933e800) [pid = 1936] [serial = 1978] [outer = 0x119336400] 10:08:07 INFO - PROCESS | 1936 | 1468861687184 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x119343c00) [pid = 1936] [serial = 1979] [outer = 0x119336400] 10:08:07 INFO - PROCESS | 1936 | 1468861687596 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]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 10:08:07 INFO - PROCESS | 1936 | 1468861687617 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 1936 | 1468861687618 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 10:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:08:07 INFO - PROCESS | 1936 | 1468861687627 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - PROCESS | 1936 | 1468861687628 Marionette TRACE conn2 <- [1,2610,null,{}] 10:08:07 INFO - PROCESS | 1936 | 1468861687630 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}] 10:08:07 INFO - PROCESS | 1936 | 1468861687631 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:07 INFO - PROCESS | 1936 | 1468861687742 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:08:07 INFO - PROCESS | 1936 | 1468861687779 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 1936 | 1468861687780 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x12dc12800 == 40 [pid = 1936] [id = 660] 10:08:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x10ebf4c00) [pid = 1936] [serial = 1980] [outer = 0x0] 10:08:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x10ebf9800) [pid = 1936] [serial = 1981] [outer = 0x10ebf4c00] 10:08:07 INFO - PROCESS | 1936 | 1468861687804 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x10ebff400) [pid = 1936] [serial = 1982] [outer = 0x10ebf4c00] 10:08:08 INFO - PROCESS | 1936 | 1468861688103 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]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x1232ab400) [pid = 1936] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x119c46800) [pid = 1936] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1207de800) [pid = 1936] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x118205000) [pid = 1936] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1182e2c00) [pid = 1936] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x129281400) [pid = 1936] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12a647800) [pid = 1936] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x1127df400) [pid = 1936] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x124004800) [pid = 1936] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x115f44c00) [pid = 1936] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x11820a000) [pid = 1936] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x118fbcc00) [pid = 1936] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x116537c00) [pid = 1936] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1182aa400) [pid = 1936] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:08:08 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x112a8c400) [pid = 1936] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:08:08 INFO - PROCESS | 1936 | 1468861688450 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 1936 | 1468861688452 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 10:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:08:08 INFO - PROCESS | 1936 | 1468861688462 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 1936 | 1468861688463 Marionette TRACE conn2 <- [1,2614,null,{}] 10:08:08 INFO - PROCESS | 1936 | 1468861688465 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}] 10:08:08 INFO - PROCESS | 1936 | 1468861688465 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:08 INFO - PROCESS | 1936 | 1468861688534 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:08:08 INFO - PROCESS | 1936 | 1468861688537 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 1936 | 1468861688538 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x129220000 == 41 [pid = 1936] [id = 661] 10:08:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x112d33000) [pid = 1936] [serial = 1983] [outer = 0x0] 10:08:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x11672e400) [pid = 1936] [serial = 1984] [outer = 0x112d33000] 10:08:08 INFO - PROCESS | 1936 | 1468861688562 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x11820b400) [pid = 1936] [serial = 1985] [outer = 0x112d33000] 10:08:09 INFO - PROCESS | 1936 | 1468861689034 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]]]}] 10:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 622ms 10:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:08:09 INFO - PROCESS | 1936 | 1468861689084 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 1936 | 1468861689086 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 10:08:09 INFO - PROCESS | 1936 | 1468861689098 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - PROCESS | 1936 | 1468861689100 Marionette TRACE conn2 <- [1,2618,null,{}] 10:08:09 INFO - PROCESS | 1936 | 1468861689117 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}] 10:08:09 INFO - PROCESS | 1936 | 1468861689119 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:09 INFO - PROCESS | 1936 | 1468861689223 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:08:09 INFO - PROCESS | 1936 | 1468861689231 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 1936 | 1468861689232 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x12e3d5000 == 42 [pid = 1936] [id = 662] 10:08:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x11820b800) [pid = 1936] [serial = 1986] [outer = 0x0] 10:08:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x119993400) [pid = 1936] [serial = 1987] [outer = 0x11820b800] 10:08:09 INFO - PROCESS | 1936 | 1468861689256 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12612a400) [pid = 1936] [serial = 1988] [outer = 0x11820b800] 10:08:09 INFO - PROCESS | 1936 | 1468861689568 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]]]}] 10:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 532ms 10:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:08:09 INFO - PROCESS | 1936 | 1468861689620 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 1936 | 1468861689622 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 10:08:09 INFO - PROCESS | 1936 | 1468861689624 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - PROCESS | 1936 | 1468861689625 Marionette TRACE conn2 <- [1,2622,null,{}] 10:08:09 INFO - PROCESS | 1936 | 1468861689627 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}] 10:08:09 INFO - PROCESS | 1936 | 1468861689628 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:09 INFO - PROCESS | 1936 | 1468861689711 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:08:09 INFO - PROCESS | 1936 | 1468861689777 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 1936 | 1468861689778 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x12e3e3000 == 43 [pid = 1936] [id = 663] 10:08:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1207de800) [pid = 1936] [serial = 1989] [outer = 0x0] 10:08:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a739c00) [pid = 1936] [serial = 1990] [outer = 0x1207de800] 10:08:09 INFO - PROCESS | 1936 | 1468861689801 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12beb1400) [pid = 1936] [serial = 1991] [outer = 0x1207de800] 10:08:10 INFO - PROCESS | 1936 | 1468861690091 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]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 519ms 10:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:08:10 INFO - PROCESS | 1936 | 1468861690144 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 1936 | 1468861690145 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 10:08:10 INFO - PROCESS | 1936 | 1468861690147 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 1936 | 1468861690148 Marionette TRACE conn2 <- [1,2626,null,{}] 10:08:10 INFO - PROCESS | 1936 | 1468861690150 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}] 10:08:10 INFO - PROCESS | 1936 | 1468861690151 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:10 INFO - PROCESS | 1936 | 1468861690233 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:08:10 INFO - PROCESS | 1936 | 1468861690237 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 1936 | 1468861690238 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x110ed8800 == 44 [pid = 1936] [id = 664] 10:08:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x112f50000) [pid = 1936] [serial = 1992] [outer = 0x0] 10:08:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x112f54000) [pid = 1936] [serial = 1993] [outer = 0x112f50000] 10:08:10 INFO - PROCESS | 1936 | 1468861690262 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x112f59400) [pid = 1936] [serial = 1994] [outer = 0x112f50000] 10:08:10 INFO - PROCESS | 1936 | 1468861690804 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]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 720ms 10:08:10 INFO - PROCESS | 1936 | 1468861690868 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:08:10 INFO - PROCESS | 1936 | 1468861690871 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 10:08:10 INFO - PROCESS | 1936 | 1468861690874 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 1936 | 1468861690876 Marionette TRACE conn2 <- [1,2630,null,{}] 10:08:10 INFO - PROCESS | 1936 | 1468861690880 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}] 10:08:10 INFO - PROCESS | 1936 | 1468861690882 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:11 INFO - PROCESS | 1936 | 1468861690999 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:08:11 INFO - PROCESS | 1936 | 1468861691109 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 1936 | 1468861691111 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168ac800 == 45 [pid = 1936] [id = 665] 10:08:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x113d13800) [pid = 1936] [serial = 1995] [outer = 0x0] 10:08:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1164dcc00) [pid = 1936] [serial = 1996] [outer = 0x113d13800] 10:08:11 INFO - PROCESS | 1936 | 1468861691142 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x117291c00) [pid = 1936] [serial = 1997] [outer = 0x113d13800] 10:08:11 INFO - PROCESS | 1936 | 1468861691861 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]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:08:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1072ms 10:08:11 INFO - PROCESS | 1936 | 1468861691946 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 1936 | 1468861691948 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 10:08:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:08:11 INFO - PROCESS | 1936 | 1468861691952 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 1936 | 1468861691954 Marionette TRACE conn2 <- [1,2634,null,{}] 10:08:11 INFO - PROCESS | 1936 | 1468861691957 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}] 10:08:11 INFO - PROCESS | 1936 | 1468861691959 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:12 INFO - PROCESS | 1936 | 1468861692061 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:08:12 INFO - PROCESS | 1936 | 1468861692124 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 1936 | 1468861692127 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f68800 == 46 [pid = 1936] [id = 666] 10:08:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x112a81800) [pid = 1936] [serial = 1998] [outer = 0x0] 10:08:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x112f51400) [pid = 1936] [serial = 1999] [outer = 0x112a81800] 10:08:12 INFO - PROCESS | 1936 | 1468861692154 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x1132aa400) [pid = 1936] [serial = 2000] [outer = 0x112a81800] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x12e3e3000 == 45 [pid = 1936] [id = 663] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x12e3d5000 == 44 [pid = 1936] [id = 662] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x129220000 == 43 [pid = 1936] [id = 661] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x12dc12800 == 42 [pid = 1936] [id = 660] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x12d683000 == 41 [pid = 1936] [id = 659] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x128a8a000 == 40 [pid = 1936] [id = 658] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x12ca9c000 == 39 [pid = 1936] [id = 657] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x123380000 == 38 [pid = 1936] [id = 656] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x12be65c00) [pid = 1936] [serial = 1942] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba2e800 == 37 [pid = 1936] [id = 655] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x12aae8000 == 36 [pid = 1936] [id = 654] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x12a74a000 == 35 [pid = 1936] [id = 653] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x128a8d000 == 34 [pid = 1936] [id = 652] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x1242ba800 == 33 [pid = 1936] [id = 651] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x123642000 == 32 [pid = 1936] [id = 650] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x119569000 == 31 [pid = 1936] [id = 649] 10:08:12 INFO - PROCESS | 1936 | --DOCSHELL 0x1172d6000 == 30 [pid = 1936] [id = 648] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x12be60800) [pid = 1936] [serial = 1940] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x12b829000) [pid = 1936] [serial = 1927] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x12bba0400) [pid = 1936] [serial = 1939] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12ba57c00) [pid = 1936] [serial = 1931] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x12b9aa000) [pid = 1936] [serial = 1928] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1237b9c00) [pid = 1936] [serial = 1912] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x124007800) [pid = 1936] [serial = 1913] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x119b91000) [pid = 1936] [serial = 1898] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12a89ec00) [pid = 1936] [serial = 1922] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x119b92000) [pid = 1936] [serial = 1925] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x118fbb400) [pid = 1936] [serial = 1934] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x124d82800) [pid = 1936] [serial = 1916] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12ab09c00) [pid = 1936] [serial = 1924] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x117e96000) [pid = 1936] [serial = 1907] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1182b5000) [pid = 1936] [serial = 1904] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x129288400) [pid = 1936] [serial = 1936] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12961cc00) [pid = 1936] [serial = 1921] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x116738800) [pid = 1936] [serial = 1900] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1168fa800) [pid = 1936] [serial = 1933] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12b9af000) [pid = 1936] [serial = 1930] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x12bb95c00) [pid = 1936] [serial = 1937] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x118889800) [pid = 1936] [serial = 1909] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1242f9000) [pid = 1936] [serial = 1915] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x11688a000) [pid = 1936] [serial = 1901] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x128ba8c00) [pid = 1936] [serial = 1918] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x119993800) [pid = 1936] [serial = 1910] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x118260400) [pid = 1936] [serial = 1903] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x116739000) [pid = 1936] [serial = 1906] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x128d9a000) [pid = 1936] [serial = 1919] [outer = 0x0] [url = about:blank] 10:08:12 INFO - PROCESS | 1936 | 1468861692625 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]]]}] 10:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 724ms 10:08:12 INFO - PROCESS | 1936 | 1468861692676 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:08:12 INFO - PROCESS | 1936 | 1468861692679 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 10:08:12 INFO - PROCESS | 1936 | 1468861692684 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 1936 | 1468861692686 Marionette TRACE conn2 <- [1,2638,null,{}] 10:08:12 INFO - PROCESS | 1936 | 1468861692688 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}] 10:08:12 INFO - PROCESS | 1936 | 1468861692690 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:12 INFO - PROCESS | 1936 | 1468861692768 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:08:12 INFO - PROCESS | 1936 | 1468861692777 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 1936 | 1468861692779 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e4d000 == 31 [pid = 1936] [id = 667] 10:08:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x112f4c800) [pid = 1936] [serial = 2001] [outer = 0x0] 10:08:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x115fafc00) [pid = 1936] [serial = 2002] [outer = 0x112f4c800] 10:08:12 INFO - PROCESS | 1936 | 1468861692806 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x116741c00) [pid = 1936] [serial = 2003] [outer = 0x112f4c800] 10:08:13 INFO - PROCESS | 1936 | 1468861693180 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]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 525ms 10:08:13 INFO - PROCESS | 1936 | 1468861693209 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 1936 | 1468861693211 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 10:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:08:13 INFO - PROCESS | 1936 | 1468861693213 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 1936 | 1468861693216 Marionette TRACE conn2 <- [1,2642,null,{}] 10:08:13 INFO - PROCESS | 1936 | 1468861693223 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}] 10:08:13 INFO - PROCESS | 1936 | 1468861693227 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:13 INFO - PROCESS | 1936 | 1468861693306 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:08:13 INFO - PROCESS | 1936 | 1468861693313 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 1936 | 1468861693315 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x119563800 == 32 [pid = 1936] [id = 668] 10:08:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1168fa000) [pid = 1936] [serial = 2004] [outer = 0x0] 10:08:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x118202800) [pid = 1936] [serial = 2005] [outer = 0x1168fa000] 10:08:13 INFO - PROCESS | 1936 | 1468861693343 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x11825fc00) [pid = 1936] [serial = 2006] [outer = 0x1168fa000] 10:08:13 INFO - PROCESS | 1936 | 1468861693715 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]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:08:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 526ms 10:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:08:13 INFO - PROCESS | 1936 | 1468861693740 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 1936 | 1468861693741 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 10:08:13 INFO - PROCESS | 1936 | 1468861693743 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 1936 | 1468861693744 Marionette TRACE conn2 <- [1,2646,null,{}] 10:08:13 INFO - PROCESS | 1936 | 1468861693747 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}] 10:08:13 INFO - PROCESS | 1936 | 1468861693748 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:13 INFO - PROCESS | 1936 | 1468861693868 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:08:13 INFO - PROCESS | 1936 | 1468861693874 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 1936 | 1468861693875 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x123089000 == 33 [pid = 1936] [id = 669] 10:08:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1127d2000) [pid = 1936] [serial = 2007] [outer = 0x0] 10:08:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1182e0c00) [pid = 1936] [serial = 2008] [outer = 0x1127d2000] 10:08:13 INFO - PROCESS | 1936 | 1468861693918 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1187f2400) [pid = 1936] [serial = 2009] [outer = 0x1127d2000] 10:08:14 INFO - PROCESS | 1936 | 1468861694292 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]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:08:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 568ms 10:08:14 INFO - PROCESS | 1936 | 1468861694313 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 1936 | 1468861694314 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 10:08:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:08:14 INFO - PROCESS | 1936 | 1468861694316 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 1936 | 1468861694317 Marionette TRACE conn2 <- [1,2650,null,{}] 10:08:14 INFO - PROCESS | 1936 | 1468861694319 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}] 10:08:14 INFO - PROCESS | 1936 | 1468861694321 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:14 INFO - PROCESS | 1936 | 1468861694427 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:08:14 INFO - PROCESS | 1936 | 1468861694432 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:14 INFO - PROCESS | 1936 | 1468861694434 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x123658800 == 34 [pid = 1936] [id = 670] 10:08:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1129b4000) [pid = 1936] [serial = 2010] [outer = 0x0] 10:08:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x118889800) [pid = 1936] [serial = 2011] [outer = 0x1129b4000] 10:08:14 INFO - PROCESS | 1936 | 1468861694458 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119322000) [pid = 1936] [serial = 2012] [outer = 0x1129b4000] 10:08:14 INFO - PROCESS | 1936 | 1468861694797 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]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:08:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 522ms 10:08:14 INFO - PROCESS | 1936 | 1468861694839 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 1936 | 1468861694840 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 10:08:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:08:14 INFO - PROCESS | 1936 | 1468861694842 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 1936 | 1468861694843 Marionette TRACE conn2 <- [1,2654,null,{}] 10:08:14 INFO - PROCESS | 1936 | 1468861694845 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}] 10:08:14 INFO - PROCESS | 1936 | 1468861694850 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:14 INFO - PROCESS | 1936 | 1468861694966 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:08:14 INFO - PROCESS | 1936 | 1468861694982 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:14 INFO - PROCESS | 1936 | 1468861694984 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c29800 == 35 [pid = 1936] [id = 671] 10:08:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x118fb7c00) [pid = 1936] [serial = 2013] [outer = 0x0] 10:08:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x119341800) [pid = 1936] [serial = 2014] [outer = 0x118fb7c00] 10:08:15 INFO - PROCESS | 1936 | 1468861695008 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x119c51c00) [pid = 1936] [serial = 2015] [outer = 0x118fb7c00] 10:08:15 INFO - PROCESS | 1936 | 1468861695337 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]]]}] 10:08:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:08:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 520ms 10:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:08:15 INFO - PROCESS | 1936 | 1468861695362 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:08:15 INFO - PROCESS | 1936 | 1468861695363 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 10:08:15 INFO - PROCESS | 1936 | 1468861695365 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:08:15 INFO - PROCESS | 1936 | 1468861695366 Marionette TRACE conn2 <- [1,2658,null,{}] 10:08:15 INFO - PROCESS | 1936 | 1468861695374 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}] 10:08:15 INFO - PROCESS | 1936 | 1468861695376 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:15 INFO - PROCESS | 1936 | 1468861695470 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:08:15 INFO - PROCESS | 1936 | 1468861695473 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 1936 | 1468861695474 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x128f16800 == 36 [pid = 1936] [id = 672] 10:08:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x11673e000) [pid = 1936] [serial = 2016] [outer = 0x0] 10:08:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x122602c00) [pid = 1936] [serial = 2017] [outer = 0x11673e000] 10:08:15 INFO - PROCESS | 1936 | 1468861695498 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12300bc00) [pid = 1936] [serial = 2018] [outer = 0x11673e000] 10:08:15 INFO - PROCESS | 1936 | 1468861695838 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]]]}] 10:08:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:08:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 521ms 10:08:15 INFO - PROCESS | 1936 | 1468861695888 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 10:08:15 INFO - PROCESS | 1936 | 1468861695889 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 10:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:08:15 INFO - PROCESS | 1936 | 1468861695909 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:08:15 INFO - PROCESS | 1936 | 1468861695911 Marionette TRACE conn2 <- [1,2662,null,{}] 10:08:15 INFO - PROCESS | 1936 | 1468861695913 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}] 10:08:15 INFO - PROCESS | 1936 | 1468861695914 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:16 INFO - PROCESS | 1936 | 1468861696011 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:08:16 INFO - PROCESS | 1936 | 1468861696014 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 1936 | 1468861696015 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a40a000 == 37 [pid = 1936] [id = 673] 10:08:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1187f2800) [pid = 1936] [serial = 2019] [outer = 0x0] 10:08:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1239a7400) [pid = 1936] [serial = 2020] [outer = 0x1187f2800] 10:08:16 INFO - PROCESS | 1936 | 1468861696039 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x123cf4000) [pid = 1936] [serial = 2021] [outer = 0x1187f2800] 10:08:16 INFO - PROCESS | 1936 | 1468861696354 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]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:08:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 470ms 10:08:16 INFO - PROCESS | 1936 | 1468861696380 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 1936 | 1468861696381 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 10:08:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:08:16 INFO - PROCESS | 1936 | 1468861696383 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 1936 | 1468861696384 Marionette TRACE conn2 <- [1,2666,null,{}] 10:08:16 INFO - PROCESS | 1936 | 1468861696399 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}] 10:08:16 INFO - PROCESS | 1936 | 1468861696400 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:16 INFO - PROCESS | 1936 | 1468861696505 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:08:16 INFO - PROCESS | 1936 | 1468861696509 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 1936 | 1468861696517 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a75b800 == 38 [pid = 1936] [id = 674] 10:08:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x119338400) [pid = 1936] [serial = 2022] [outer = 0x0] 10:08:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x124009800) [pid = 1936] [serial = 2023] [outer = 0x119338400] 10:08:16 INFO - PROCESS | 1936 | 1468861696573 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x124715800) [pid = 1936] [serial = 2024] [outer = 0x119338400] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x128bb2000) [pid = 1936] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x12b1a0800) [pid = 1936] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12ba55000) [pid = 1936] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12bebf000) [pid = 1936] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11673a800) [pid = 1936] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1182b0c00) [pid = 1936] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x11672d800) [pid = 1936] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1182d9c00) [pid = 1936] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x11279ac00) [pid = 1936] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x12ba59800) [pid = 1936] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x123cee000) [pid = 1936] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x119336400) [pid = 1936] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x118210c00) [pid = 1936] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x10ebf4c00) [pid = 1936] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x112d33000) [pid = 1936] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x11820b800) [pid = 1936] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:08:16 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1207de800) [pid = 1936] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:08:17 INFO - PROCESS | 1936 | 1468861697492 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]]]}] 10:08:17 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) 10:08:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1119ms 10:08:17 INFO - PROCESS | 1936 | 1468861697502 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:08:17 INFO - PROCESS | 1936 | 1468861697503 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 10:08:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:08:17 INFO - PROCESS | 1936 | 1468861697507 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:08:17 INFO - PROCESS | 1936 | 1468861697508 Marionette TRACE conn2 <- [1,2670,null,{}] 10:08:17 INFO - PROCESS | 1936 | 1468861697511 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}] 10:08:17 INFO - PROCESS | 1936 | 1468861697512 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:17 INFO - PROCESS | 1936 | 1468861697587 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:08:17 INFO - PROCESS | 1936 | 1468861697590 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 1936 | 1468861697593 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x122753800 == 39 [pid = 1936] [id = 675] 10:08:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1131b6c00) [pid = 1936] [serial = 2025] [outer = 0x0] 10:08:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x118261400) [pid = 1936] [serial = 2026] [outer = 0x1131b6c00] 10:08:17 INFO - PROCESS | 1936 | 1468861697618 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x123cef400) [pid = 1936] [serial = 2027] [outer = 0x1131b6c00] 10:08:18 INFO - PROCESS | 1936 | 1468861698450 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"]]]}] 10:08:18 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 10:08:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:08:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:08:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 10:08:18 INFO - PROCESS | 1936 | 1468861698478 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 1936 | 1468861698480 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 10:08:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:08:18 INFO - PROCESS | 1936 | 1468861698482 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 1936 | 1468861698483 Marionette TRACE conn2 <- [1,2674,null,{}] 10:08:18 INFO - PROCESS | 1936 | 1468861698486 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}] 10:08:18 INFO - PROCESS | 1936 | 1468861698487 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:18 INFO - PROCESS | 1936 | 1468861698603 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:08:18 INFO - PROCESS | 1936 | 1468861698609 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 1936 | 1468861698611 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba1b800 == 40 [pid = 1936] [id = 676] 10:08:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1164e1800) [pid = 1936] [serial = 2028] [outer = 0x0] 10:08:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x124d82800) [pid = 1936] [serial = 2029] [outer = 0x1164e1800] 10:08:18 INFO - PROCESS | 1936 | 1468861698637 Marionette DEBUG loaded listener.js 10:08:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x128bf0800) [pid = 1936] [serial = 2030] [outer = 0x1164e1800] 10:08:19 INFO - PROCESS | 1936 | 1468861699497 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"]]]}] 10:08:19 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 10:08:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:08:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:08:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1021ms 10:08:19 INFO - PROCESS | 1936 | 1468861699503 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 10:08:19 INFO - PROCESS | 1936 | 1468861699508 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 10:08:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:08:19 INFO - PROCESS | 1936 | 1468861699524 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:08:19 INFO - PROCESS | 1936 | 1468861699528 Marionette TRACE conn2 <- [1,2678,null,{}] 10:08:19 INFO - PROCESS | 1936 | 1468861699532 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}] 10:08:19 INFO - PROCESS | 1936 | 1468861699533 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:19 INFO - PROCESS | 1936 | 1468861699635 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:08:19 INFO - PROCESS | 1936 | 1468861699691 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 1936 | 1468861699692 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172e5000 == 41 [pid = 1936] [id = 677] 10:08:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1127d6000) [pid = 1936] [serial = 2031] [outer = 0x0] 10:08:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x112f52000) [pid = 1936] [serial = 2032] [outer = 0x1127d6000] 10:08:19 INFO - PROCESS | 1936 | 1468861699724 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1150ce800) [pid = 1936] [serial = 2033] [outer = 0x1127d6000] 10:08:20 INFO - PROCESS | 1936 | 1468861700622 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]]]}] 10:08:20 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) 10:08:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1136ms 10:08:20 INFO - PROCESS | 1936 | 1468861700647 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 1936 | 1468861700650 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 10:08:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:08:20 INFO - PROCESS | 1936 | 1468861700655 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 1936 | 1468861700656 Marionette TRACE conn2 <- [1,2682,null,{}] 10:08:20 INFO - PROCESS | 1936 | 1468861700659 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}] 10:08:20 INFO - PROCESS | 1936 | 1468861700661 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:20 INFO - PROCESS | 1936 | 1468861700760 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:08:20 INFO - PROCESS | 1936 | 1468861700815 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 1936 | 1468861700817 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x1232c9800 == 42 [pid = 1936] [id = 678] 10:08:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x117290400) [pid = 1936] [serial = 2034] [outer = 0x0] 10:08:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x118205800) [pid = 1936] [serial = 2035] [outer = 0x117290400] 10:08:20 INFO - PROCESS | 1936 | 1468861700848 Marionette DEBUG loaded listener.js 10:08:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x1182ad000) [pid = 1936] [serial = 2036] [outer = 0x117290400] 10:08:21 INFO - PROCESS | 1936 | 1468861701808 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]]]}] 10:08:21 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) 10:08:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1172ms 10:08:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:08:21 INFO - PROCESS | 1936 | 1468861701827 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 1936 | 1468861701829 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 10:08:21 INFO - PROCESS | 1936 | 1468861701832 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 1936 | 1468861701834 Marionette TRACE conn2 <- [1,2686,null,{}] 10:08:21 INFO - PROCESS | 1936 | 1468861701845 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}] 10:08:21 INFO - PROCESS | 1936 | 1468861701849 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:21 INFO - PROCESS | 1936 | 1468861701952 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:08:22 INFO - PROCESS | 1936 | 1468861702007 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 1936 | 1468861702010 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba2e800 == 43 [pid = 1936] [id = 679] 10:08:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x117291800) [pid = 1936] [serial = 2037] [outer = 0x0] 10:08:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x119344400) [pid = 1936] [serial = 2038] [outer = 0x117291800] 10:08:22 INFO - PROCESS | 1936 | 1468861702041 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x119799400) [pid = 1936] [serial = 2039] [outer = 0x117291800] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x122753800 == 42 [pid = 1936] [id = 675] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x12a75b800 == 41 [pid = 1936] [id = 674] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x12a40a000 == 40 [pid = 1936] [id = 673] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x128f16800 == 39 [pid = 1936] [id = 672] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x126c29800 == 38 [pid = 1936] [id = 671] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x123658800 == 37 [pid = 1936] [id = 670] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x123089000 == 36 [pid = 1936] [id = 669] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x119563800 == 35 [pid = 1936] [id = 668] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x117e4d000 == 34 [pid = 1936] [id = 667] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x116f68800 == 33 [pid = 1936] [id = 666] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x110ed8800 == 32 [pid = 1936] [id = 664] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x1168ac800 == 31 [pid = 1936] [id = 665] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x12dc18800 == 30 [pid = 1936] [id = 647] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x1232c9800 == 29 [pid = 1936] [id = 678] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba1b800 == 28 [pid = 1936] [id = 676] 10:08:23 INFO - PROCESS | 1936 | --DOCSHELL 0x1172e5000 == 27 [pid = 1936] [id = 677] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x12beb2c00) [pid = 1936] [serial = 1943] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12b9ad000) [pid = 1936] [serial = 1963] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x12ba54400) [pid = 1936] [serial = 1964] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12bb98000) [pid = 1936] [serial = 1966] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12bfb3800) [pid = 1936] [serial = 1975] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12bba2000) [pid = 1936] [serial = 1967] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x11680a800) [pid = 1936] [serial = 1945] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x11825b400) [pid = 1936] [serial = 1946] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x118882400) [pid = 1936] [serial = 1948] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1194ae000) [pid = 1936] [serial = 1949] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12beb4c00) [pid = 1936] [serial = 1972] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x129613400) [pid = 1936] [serial = 1960] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12ab0c400) [pid = 1936] [serial = 1961] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x12264a400) [pid = 1936] [serial = 1951] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x123ca7400) [pid = 1936] [serial = 1952] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12be62800) [pid = 1936] [serial = 1969] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x12be6a400) [pid = 1936] [serial = 1970] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x1245d0c00) [pid = 1936] [serial = 1954] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x11933e800) [pid = 1936] [serial = 1978] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12658d800) [pid = 1936] [serial = 1955] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12652c000) [pid = 1936] [serial = 1957] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x129285400) [pid = 1936] [serial = 1958] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x10ebf9800) [pid = 1936] [serial = 1981] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x119343c00) [pid = 1936] [serial = 1979] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x10ebff400) [pid = 1936] [serial = 1982] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x11672e400) [pid = 1936] [serial = 1984] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x11820b400) [pid = 1936] [serial = 1985] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x112f54000) [pid = 1936] [serial = 1993] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x119993400) [pid = 1936] [serial = 1987] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x12ab0e400) [pid = 1936] [serial = 1976] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x12612a400) [pid = 1936] [serial = 1988] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x12a739c00) [pid = 1936] [serial = 1990] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x12beb1400) [pid = 1936] [serial = 1991] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x12bebc800) [pid = 1936] [serial = 1973] [outer = 0x0] [url = about:blank] 10:08:23 INFO - PROCESS | 1936 | 1468861703510 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"]]]}] 10:08:23 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 10:08:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:08:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:08:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1723ms 10:08:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:08:23 INFO - PROCESS | 1936 | 1468861703555 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 10:08:23 INFO - PROCESS | 1936 | 1468861703557 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 10:08:23 INFO - PROCESS | 1936 | 1468861703561 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 1936 | 1468861703563 Marionette TRACE conn2 <- [1,2690,null,{}] 10:08:23 INFO - PROCESS | 1936 | 1468861703567 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}] 10:08:23 INFO - PROCESS | 1936 | 1468861703569 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:23 INFO - PROCESS | 1936 | 1468861703646 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:08:23 INFO - PROCESS | 1936 | 1468861703651 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 1936 | 1468861703652 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x11640a000 == 28 [pid = 1936] [id = 680] 10:08:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x1129af000) [pid = 1936] [serial = 2040] [outer = 0x0] 10:08:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x112a80800) [pid = 1936] [serial = 2041] [outer = 0x1129af000] 10:08:23 INFO - PROCESS | 1936 | 1468861703685 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x112f52400) [pid = 1936] [serial = 2042] [outer = 0x1129af000] 10:08:24 INFO - PROCESS | 1936 | 1468861704511 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"]]]}] 10:08:24 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 10:08:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:08:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:08:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:08:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 970ms 10:08:24 INFO - PROCESS | 1936 | 1468861704531 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 10:08:24 INFO - PROCESS | 1936 | 1468861704535 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 10:08:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:08:24 INFO - PROCESS | 1936 | 1468861704539 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 1936 | 1468861704543 Marionette TRACE conn2 <- [1,2694,null,{}] 10:08:24 INFO - PROCESS | 1936 | 1468861704546 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}] 10:08:24 INFO - PROCESS | 1936 | 1468861704548 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:24 INFO - PROCESS | 1936 | 1468861704628 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:08:24 INFO - PROCESS | 1936 | 1468861704681 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:24 INFO - PROCESS | 1936 | 1468861704682 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x118248800 == 29 [pid = 1936] [id = 681] 10:08:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x1133dd400) [pid = 1936] [serial = 2043] [outer = 0x0] 10:08:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x115f4bc00) [pid = 1936] [serial = 2044] [outer = 0x1133dd400] 10:08:24 INFO - PROCESS | 1936 | 1468861704709 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x11653c400) [pid = 1936] [serial = 2045] [outer = 0x1133dd400] 10:08:25 INFO - PROCESS | 1936 | 1468861705504 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"]]]}] 10:08:25 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 10:08:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:08:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:08:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 976ms 10:08:25 INFO - PROCESS | 1936 | 1468861705515 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 10:08:25 INFO - PROCESS | 1936 | 1468861705517 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 10:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:08:25 INFO - PROCESS | 1936 | 1468861705519 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - PROCESS | 1936 | 1468861705522 Marionette TRACE conn2 <- [1,2698,null,{}] 10:08:25 INFO - PROCESS | 1936 | 1468861705532 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}] 10:08:25 INFO - PROCESS | 1936 | 1468861705535 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:25 INFO - PROCESS | 1936 | 1468861705639 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:08:25 INFO - PROCESS | 1936 | 1468861705677 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 1936 | 1468861705679 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x1197ce000 == 30 [pid = 1936] [id = 682] 10:08:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x117296800) [pid = 1936] [serial = 2046] [outer = 0x0] 10:08:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x117e8d000) [pid = 1936] [serial = 2047] [outer = 0x117296800] 10:08:25 INFO - PROCESS | 1936 | 1468861705706 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x118209c00) [pid = 1936] [serial = 2048] [outer = 0x117296800] 10:08:26 INFO - PROCESS | 1936 | 1468861706509 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"]]]}] 10:08:26 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 10:08:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:08:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:08:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1026ms 10:08:26 INFO - PROCESS | 1936 | 1468861706551 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 1936 | 1468861706552 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 10:08:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:08:26 INFO - PROCESS | 1936 | 1468861706555 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - PROCESS | 1936 | 1468861706556 Marionette TRACE conn2 <- [1,2702,null,{}] 10:08:26 INFO - PROCESS | 1936 | 1468861706558 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}] 10:08:26 INFO - PROCESS | 1936 | 1468861706559 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:26 INFO - PROCESS | 1936 | 1468861706654 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:08:26 INFO - PROCESS | 1936 | 1468861706658 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 1936 | 1468861706659 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x12336d800 == 31 [pid = 1936] [id = 683] 10:08:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x11825f000) [pid = 1936] [serial = 2049] [outer = 0x0] 10:08:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1182b8400) [pid = 1936] [serial = 2050] [outer = 0x11825f000] 10:08:26 INFO - PROCESS | 1936 | 1468861706684 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x1187f5400) [pid = 1936] [serial = 2051] [outer = 0x11825f000] 10:08:27 INFO - PROCESS | 1936 | 1468861707034 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]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:08:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 10:08:27 INFO - PROCESS | 1936 | 1468861707076 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:08:27 INFO - PROCESS | 1936 | 1468861707077 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 10:08:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:08:27 INFO - PROCESS | 1936 | 1468861707079 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 1936 | 1468861707081 Marionette TRACE conn2 <- [1,2706,null,{}] 10:08:27 INFO - PROCESS | 1936 | 1468861707083 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}] 10:08:27 INFO - PROCESS | 1936 | 1468861707084 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:27 INFO - PROCESS | 1936 | 1468861707186 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:08:27 INFO - PROCESS | 1936 | 1468861707190 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 1936 | 1468861707191 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x1245b5000 == 32 [pid = 1936] [id = 684] 10:08:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x118526000) [pid = 1936] [serial = 2052] [outer = 0x0] 10:08:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x118fbbc00) [pid = 1936] [serial = 2053] [outer = 0x118526000] 10:08:27 INFO - PROCESS | 1936 | 1468861707216 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x11933d800) [pid = 1936] [serial = 2054] [outer = 0x118526000] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x11673e000) [pid = 1936] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x118fb7c00) [pid = 1936] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x113d13800) [pid = 1936] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x112f50000) [pid = 1936] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x1129b4000) [pid = 1936] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x1127d2000) [pid = 1936] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x112f4c800) [pid = 1936] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x112a81800) [pid = 1936] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x1168fa000) [pid = 1936] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x119338400) [pid = 1936] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x1187f2800) [pid = 1936] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x1131b6c00) [pid = 1936] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:08:27 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x1164e1800) [pid = 1936] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:08:27 INFO - PROCESS | 1936 | 1468861707592 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]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:08:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 10:08:27 INFO - PROCESS | 1936 | 1468861707598 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 10:08:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:08:27 INFO - PROCESS | 1936 | 1468861707599 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 10:08:27 INFO - PROCESS | 1936 | 1468861707601 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 1936 | 1468861707602 Marionette TRACE conn2 <- [1,2710,null,{}] 10:08:27 INFO - PROCESS | 1936 | 1468861707605 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}] 10:08:27 INFO - PROCESS | 1936 | 1468861707611 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:27 INFO - PROCESS | 1936 | 1468861707702 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:08:27 INFO - PROCESS | 1936 | 1468861707705 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 1936 | 1468861707707 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x128f27000 == 33 [pid = 1936] [id = 685] 10:08:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x112f4c800) [pid = 1936] [serial = 2055] [outer = 0x0] 10:08:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x119341c00) [pid = 1936] [serial = 2056] [outer = 0x112f4c800] 10:08:27 INFO - PROCESS | 1936 | 1468861707735 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x11979d000) [pid = 1936] [serial = 2057] [outer = 0x112f4c800] 10:08:28 INFO - PROCESS | 1936 | 1468861708084 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] 10:08:28 INFO - PROCESS | 1936 | 1468861708129 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 10:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:08:28 INFO - PROCESS | 1936 | 1468861708131 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 1936 | 1468861708132 Marionette TRACE conn2 <- [1,2714,null,{}] 10:08:28 INFO - PROCESS | 1936 | 1468861708134 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}] 10:08:28 INFO - PROCESS | 1936 | 1468861708135 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:28 INFO - PROCESS | 1936 | 1468861708206 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:08:28 INFO - PROCESS | 1936 | 1468861708211 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 1936 | 1468861708219 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a408000 == 34 [pid = 1936] [id = 686] 10:08:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x11979d400) [pid = 1936] [serial = 2058] [outer = 0x0] 10:08:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x119c47400) [pid = 1936] [serial = 2059] [outer = 0x11979d400] 10:08:28 INFO - PROCESS | 1936 | 1468861708243 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x122607800) [pid = 1936] [serial = 2060] [outer = 0x11979d400] 10:08:28 INFO - PROCESS | 1936 | 1468861708559 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]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:08:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 469ms 10:08:28 INFO - PROCESS | 1936 | 1468861708600 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 1936 | 1468861708601 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 10:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:08:28 INFO - PROCESS | 1936 | 1468861708604 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 1936 | 1468861708605 Marionette TRACE conn2 <- [1,2718,null,{}] 10:08:28 INFO - PROCESS | 1936 | 1468861708607 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}] 10:08:28 INFO - PROCESS | 1936 | 1468861708608 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:28 INFO - PROCESS | 1936 | 1468861708680 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:08:28 INFO - PROCESS | 1936 | 1468861708684 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 1936 | 1468861708685 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a756800 == 35 [pid = 1936] [id = 687] 10:08:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x12260c000) [pid = 1936] [serial = 2061] [outer = 0x0] 10:08:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x1232a4c00) [pid = 1936] [serial = 2062] [outer = 0x12260c000] 10:08:28 INFO - PROCESS | 1936 | 1468861708707 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1239af000) [pid = 1936] [serial = 2063] [outer = 0x12260c000] 10:08:29 INFO - PROCESS | 1936 | 1468861709138 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] 10:08:29 INFO - PROCESS | 1936 | 1468861709179 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 10:08:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:08:29 INFO - PROCESS | 1936 | 1468861709183 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 1936 | 1468861709184 Marionette TRACE conn2 <- [1,2722,null,{}] 10:08:29 INFO - PROCESS | 1936 | 1468861709187 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}] 10:08:29 INFO - PROCESS | 1936 | 1468861709189 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:29 INFO - PROCESS | 1936 | 1468861709249 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:08:29 INFO - PROCESS | 1936 | 1468861709252 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 1936 | 1468861709253 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aade800 == 36 [pid = 1936] [id = 688] 10:08:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x116aa4c00) [pid = 1936] [serial = 2064] [outer = 0x0] 10:08:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x124272000) [pid = 1936] [serial = 2065] [outer = 0x116aa4c00] 10:08:29 INFO - PROCESS | 1936 | 1468861709281 Marionette DEBUG loaded listener.js 10:08:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1245c7c00) [pid = 1936] [serial = 2066] [outer = 0x116aa4c00] 10:08:29 INFO - PROCESS | 1936 | 1468861709928 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] 10:08:30 INFO - PROCESS | 1936 | 1468861710012 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 10:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:08:30 INFO - PROCESS | 1936 | 1468861710017 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 1936 | 1468861710020 Marionette TRACE conn2 <- [1,2726,null,{}] 10:08:30 INFO - PROCESS | 1936 | 1468861710026 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}] 10:08:30 INFO - PROCESS | 1936 | 1468861710028 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:30 INFO - PROCESS | 1936 | 1468861710154 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:08:30 INFO - PROCESS | 1936 | 1468861710207 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 1936 | 1468861710209 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x118236000 == 37 [pid = 1936] [id = 689] 10:08:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x112797c00) [pid = 1936] [serial = 2067] [outer = 0x0] 10:08:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x112f4b400) [pid = 1936] [serial = 2068] [outer = 0x112797c00] 10:08:30 INFO - PROCESS | 1936 | 1468861710240 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x1132a9400) [pid = 1936] [serial = 2069] [outer = 0x112797c00] 10:08:30 INFO - PROCESS | 1936 | 1468861710796 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]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:08:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 824ms 10:08:30 INFO - PROCESS | 1936 | 1468861710840 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 1936 | 1468861710843 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 10:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:08:30 INFO - PROCESS | 1936 | 1468861710848 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 1936 | 1468861710850 Marionette TRACE conn2 <- [1,2730,null,{}] 10:08:30 INFO - PROCESS | 1936 | 1468861710852 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}] 10:08:30 INFO - PROCESS | 1936 | 1468861710854 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:30 INFO - PROCESS | 1936 | 1468861710960 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:08:31 INFO - PROCESS | 1936 | 1468861711031 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:31 INFO - PROCESS | 1936 | 1468861711033 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:31 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fb2000 == 38 [pid = 1936] [id = 690] 10:08:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x116745800) [pid = 1936] [serial = 2070] [outer = 0x0] 10:08:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x11687d400) [pid = 1936] [serial = 2071] [outer = 0x116745800] 10:08:31 INFO - PROCESS | 1936 | 1468861711063 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1176acc00) [pid = 1936] [serial = 2072] [outer = 0x116745800] 10:08:31 INFO - PROCESS | 1936 | --DOCSHELL 0x12a756800 == 37 [pid = 1936] [id = 687] 10:08:31 INFO - PROCESS | 1936 | --DOCSHELL 0x12a408000 == 36 [pid = 1936] [id = 686] 10:08:31 INFO - PROCESS | 1936 | --DOCSHELL 0x128f27000 == 35 [pid = 1936] [id = 685] 10:08:31 INFO - PROCESS | 1936 | --DOCSHELL 0x1245b5000 == 34 [pid = 1936] [id = 684] 10:08:31 INFO - PROCESS | 1936 | --DOCSHELL 0x12336d800 == 33 [pid = 1936] [id = 683] 10:08:31 INFO - PROCESS | 1936 | --DOCSHELL 0x1197ce000 == 32 [pid = 1936] [id = 682] 10:08:31 INFO - PROCESS | 1936 | --DOCSHELL 0x118248800 == 31 [pid = 1936] [id = 681] 10:08:31 INFO - PROCESS | 1936 | --DOCSHELL 0x11640a000 == 30 [pid = 1936] [id = 680] 10:08:31 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba2e800 == 29 [pid = 1936] [id = 679] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x122602c00) [pid = 1936] [serial = 2017] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x119341800) [pid = 1936] [serial = 2014] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1164dcc00) [pid = 1936] [serial = 1996] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x117291c00) [pid = 1936] [serial = 1997] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x112f59400) [pid = 1936] [serial = 1994] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x118889800) [pid = 1936] [serial = 2011] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x1182e0c00) [pid = 1936] [serial = 2008] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x1187f2400) [pid = 1936] [serial = 2009] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x115fafc00) [pid = 1936] [serial = 2002] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x116741c00) [pid = 1936] [serial = 2003] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x112f51400) [pid = 1936] [serial = 1999] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x1132aa400) [pid = 1936] [serial = 2000] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x118202800) [pid = 1936] [serial = 2005] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x11825fc00) [pid = 1936] [serial = 2006] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x12300bc00) [pid = 1936] [serial = 2018] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x124009800) [pid = 1936] [serial = 2023] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x1239a7400) [pid = 1936] [serial = 2020] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x123cf4000) [pid = 1936] [serial = 2021] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x124715800) [pid = 1936] [serial = 2024] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x118261400) [pid = 1936] [serial = 2026] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x119c51c00) [pid = 1936] [serial = 2015] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x128bf0800) [pid = 1936] [serial = 2030] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 61 (0x123cef400) [pid = 1936] [serial = 2027] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 60 (0x124d82800) [pid = 1936] [serial = 2029] [outer = 0x0] [url = about:blank] 10:08:31 INFO - PROCESS | 1936 | --DOMWINDOW == 59 (0x119322000) [pid = 1936] [serial = 2012] [outer = 0x0] [url = about:blank] 10:08:32 INFO - PROCESS | 1936 | 1468861712148 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"]]]}] 10:08:32 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 10:08:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:08:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:08:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1323ms 10:08:32 INFO - PROCESS | 1936 | 1468861712171 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 1936 | 1468861712173 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 10:08:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:08:32 INFO - PROCESS | 1936 | 1468861712176 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 1936 | 1468861712178 Marionette TRACE conn2 <- [1,2734,null,{}] 10:08:32 INFO - PROCESS | 1936 | 1468861712182 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}] 10:08:32 INFO - PROCESS | 1936 | 1468861712183 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:32 INFO - PROCESS | 1936 | 1468861712261 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:08:32 INFO - PROCESS | 1936 | 1468861712265 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 1936 | 1468861712266 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172dd000 == 30 [pid = 1936] [id = 691] 10:08:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 60 (0x112f59000) [pid = 1936] [serial = 2073] [outer = 0x0] 10:08:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 61 (0x115fb2000) [pid = 1936] [serial = 2074] [outer = 0x112f59000] 10:08:32 INFO - PROCESS | 1936 | 1468861712294 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 62 (0x116739800) [pid = 1936] [serial = 2075] [outer = 0x112f59000] 10:08:32 INFO - PROCESS | 1936 | 1468861712700 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]]]}] 10:08:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:08:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 571ms 10:08:32 INFO - PROCESS | 1936 | 1468861712748 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 1936 | 1468861712751 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 10:08:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:08:32 INFO - PROCESS | 1936 | 1468861712755 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 1936 | 1468861712758 Marionette TRACE conn2 <- [1,2738,null,{}] 10:08:32 INFO - PROCESS | 1936 | 1468861712761 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}] 10:08:32 INFO - PROCESS | 1936 | 1468861712762 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:32 INFO - PROCESS | 1936 | 1468861712843 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:08:32 INFO - PROCESS | 1936 | 1468861712847 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 1936 | 1468861712849 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:32 INFO - PROCESS | 1936 | ++DOCSHELL 0x11917b800 == 31 [pid = 1936] [id = 692] 10:08:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x1176b0400) [pid = 1936] [serial = 2076] [outer = 0x0] 10:08:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x118209800) [pid = 1936] [serial = 2077] [outer = 0x1176b0400] 10:08:32 INFO - PROCESS | 1936 | 1468861712875 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x11825fc00) [pid = 1936] [serial = 2078] [outer = 0x1176b0400] 10:08:33 INFO - PROCESS | 1936 | 1468861713210 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]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:08:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 472ms 10:08:33 INFO - PROCESS | 1936 | 1468861713227 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:08:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:08:33 INFO - PROCESS | 1936 | 1468861713229 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 10:08:33 INFO - PROCESS | 1936 | 1468861713231 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 1936 | 1468861713233 Marionette TRACE conn2 <- [1,2742,null,{}] 10:08:33 INFO - PROCESS | 1936 | 1468861713243 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}] 10:08:33 INFO - PROCESS | 1936 | 1468861713247 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:33 INFO - PROCESS | 1936 | 1468861713345 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:08:33 INFO - PROCESS | 1936 | 1468861713353 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 1936 | 1468861713355 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x1232b9000 == 32 [pid = 1936] [id = 693] 10:08:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x1127d6800) [pid = 1936] [serial = 2079] [outer = 0x0] 10:08:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x1187fc000) [pid = 1936] [serial = 2080] [outer = 0x1127d6800] 10:08:33 INFO - PROCESS | 1936 | 1468861713384 Marionette DEBUG loaded listener.js 10:08:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x119335800) [pid = 1936] [serial = 2081] [outer = 0x1127d6800] 10:08:33 INFO - PROCESS | 1936 | 1468861713725 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]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:08:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 522ms 10:08:33 INFO - PROCESS | 1936 | 1468861713755 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 1936 | 1468861713758 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 10:08:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:08:33 INFO - PROCESS | 1936 | 1468861713761 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 1936 | 1468861713763 Marionette TRACE conn2 <- [1,2746,null,{}] 10:08:33 INFO - PROCESS | 1936 | 1468861713766 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}] 10:08:33 INFO - PROCESS | 1936 | 1468861713768 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:33 INFO - PROCESS | 1936 | 1468861713896 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:08:33 INFO - PROCESS | 1936 | 1468861713975 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 1936 | 1468861713976 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:33 INFO - PROCESS | 1936 | ++DOCSHELL 0x12421b000 == 33 [pid = 1936] [id = 694] 10:08:33 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x118262c00) [pid = 1936] [serial = 2082] [outer = 0x0] 10:08:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x1194ae000) [pid = 1936] [serial = 2083] [outer = 0x118262c00] 10:08:34 INFO - PROCESS | 1936 | 1468861714001 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x119c4d400) [pid = 1936] [serial = 2084] [outer = 0x118262c00] 10:08:34 INFO - PROCESS | 1936 | 1468861714316 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]]]}] 10:08:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:08:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 572ms 10:08:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:08:34 INFO - PROCESS | 1936 | 1468861714347 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:08:34 INFO - PROCESS | 1936 | 1468861714349 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 10:08:34 INFO - PROCESS | 1936 | 1468861714352 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - PROCESS | 1936 | 1468861714355 Marionette TRACE conn2 <- [1,2750,null,{}] 10:08:34 INFO - PROCESS | 1936 | 1468861714361 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}] 10:08:34 INFO - PROCESS | 1936 | 1468861714363 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:34 INFO - PROCESS | 1936 | 1468861714512 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:08:34 INFO - PROCESS | 1936 | 1468861714530 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 1936 | 1468861714531 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:34 INFO - PROCESS | 1936 | ++DOCSHELL 0x1293b7800 == 34 [pid = 1936] [id = 695] 10:08:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x1129b2400) [pid = 1936] [serial = 2085] [outer = 0x0] 10:08:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x122605c00) [pid = 1936] [serial = 2086] [outer = 0x1129b2400] 10:08:34 INFO - PROCESS | 1936 | 1468861714571 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x123705800) [pid = 1936] [serial = 2087] [outer = 0x1129b2400] 10:08:35 INFO - PROCESS | 1936 | 1468861715017 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]]]}] 10:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 720ms 10:08:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:08:35 INFO - PROCESS | 1936 | 1468861715073 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 1936 | 1468861715075 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 10:08:35 INFO - PROCESS | 1936 | 1468861715078 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 1936 | 1468861715080 Marionette TRACE conn2 <- [1,2754,null,{}] 10:08:35 INFO - PROCESS | 1936 | 1468861715083 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}] 10:08:35 INFO - PROCESS | 1936 | 1468861715089 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:35 INFO - PROCESS | 1936 | 1468861715259 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:08:35 INFO - PROCESS | 1936 | 1468861715286 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 1936 | 1468861715287 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:35 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7c6000 == 35 [pid = 1936] [id = 696] 10:08:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x123cef400) [pid = 1936] [serial = 2088] [outer = 0x0] 10:08:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x1245cfc00) [pid = 1936] [serial = 2089] [outer = 0x123cef400] 10:08:35 INFO - PROCESS | 1936 | 1468861715327 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x126524800) [pid = 1936] [serial = 2090] [outer = 0x123cef400] 10:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 10:08:35 INFO - PROCESS | 1936 | 1468861715744 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]]]}] 10:08:35 INFO - PROCESS | 1936 | 1468861715749 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 1936 | 1468861715751 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 10:08:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:08:35 INFO - PROCESS | 1936 | 1468861715754 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 1936 | 1468861715755 Marionette TRACE conn2 <- [1,2758,null,{}] 10:08:35 INFO - PROCESS | 1936 | 1468861715758 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}] 10:08:35 INFO - PROCESS | 1936 | 1468861715759 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:35 INFO - PROCESS | 1936 | 1468861715897 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x11825f000) [pid = 1936] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x117291800) [pid = 1936] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x1129af000) [pid = 1936] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x1133dd400) [pid = 1936] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x117290400) [pid = 1936] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x1127d6000) [pid = 1936] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x118526000) [pid = 1936] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x112f4c800) [pid = 1936] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x11979d400) [pid = 1936] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x12260c000) [pid = 1936] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:08:35 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x117296800) [pid = 1936] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:08:36 INFO - PROCESS | 1936 | 1468861716014 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 1936 | 1468861716015 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a74b000 == 36 [pid = 1936] [id = 697] 10:08:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x1127d1c00) [pid = 1936] [serial = 2091] [outer = 0x0] 10:08:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x112f4d000) [pid = 1936] [serial = 2092] [outer = 0x1127d1c00] 10:08:36 INFO - PROCESS | 1936 | 1468861716057 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x117290400) [pid = 1936] [serial = 2093] [outer = 0x1127d1c00] 10:08:36 INFO - PROCESS | 1936 | 1468861716308 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]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 571ms 10:08:36 INFO - PROCESS | 1936 | 1468861716325 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 1936 | 1468861716328 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 10:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:08:36 INFO - PROCESS | 1936 | 1468861716337 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 1936 | 1468861716338 Marionette TRACE conn2 <- [1,2762,null,{}] 10:08:36 INFO - PROCESS | 1936 | 1468861716347 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}] 10:08:36 INFO - PROCESS | 1936 | 1468861716348 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:36 INFO - PROCESS | 1936 | 1468861716436 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:08:36 INFO - PROCESS | 1936 | 1468861716441 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 1936 | 1468861716444 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:36 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba23000 == 37 [pid = 1936] [id = 698] 10:08:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x1182b5000) [pid = 1936] [serial = 2094] [outer = 0x0] 10:08:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x12260c000) [pid = 1936] [serial = 2095] [outer = 0x1182b5000] 10:08:36 INFO - PROCESS | 1936 | 1468861716472 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x128babc00) [pid = 1936] [serial = 2096] [outer = 0x1182b5000] 10:08:36 INFO - PROCESS | 1936 | 1468861716935 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]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 622ms 10:08:36 INFO - PROCESS | 1936 | 1468861716959 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 1936 | 1468861716961 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 10:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:08:36 INFO - PROCESS | 1936 | 1468861716964 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 1936 | 1468861716965 Marionette TRACE conn2 <- [1,2766,null,{}] 10:08:36 INFO - PROCESS | 1936 | 1468861716969 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}] 10:08:36 INFO - PROCESS | 1936 | 1468861716971 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:37 INFO - PROCESS | 1936 | 1468861717081 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:08:37 INFO - PROCESS | 1936 | 1468861717084 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 1936 | 1468861717085 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x12275b800 == 38 [pid = 1936] [id = 699] 10:08:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x128be8800) [pid = 1936] [serial = 2097] [outer = 0x0] 10:08:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x128bf3c00) [pid = 1936] [serial = 2098] [outer = 0x128be8800] 10:08:37 INFO - PROCESS | 1936 | 1468861717109 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x128dbd400) [pid = 1936] [serial = 2099] [outer = 0x128be8800] 10:08:37 INFO - PROCESS | 1936 | 1468861717491 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]]]}] 10:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 574ms 10:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:08:37 INFO - PROCESS | 1936 | 1468861717548 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 1936 | 1468861717550 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 10:08:37 INFO - PROCESS | 1936 | 1468861717553 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 1936 | 1468861717555 Marionette TRACE conn2 <- [1,2770,null,{}] 10:08:37 INFO - PROCESS | 1936 | 1468861717558 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}] 10:08:37 INFO - PROCESS | 1936 | 1468861717560 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:37 INFO - PROCESS | 1936 | 1468861717681 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:08:37 INFO - PROCESS | 1936 | 1468861717694 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 1936 | 1468861717695 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:37 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf95000 == 39 [pid = 1936] [id = 700] 10:08:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x12927e400) [pid = 1936] [serial = 2100] [outer = 0x0] 10:08:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x129281c00) [pid = 1936] [serial = 2101] [outer = 0x12927e400] 10:08:37 INFO - PROCESS | 1936 | 1468861717747 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x12928bc00) [pid = 1936] [serial = 2102] [outer = 0x12927e400] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x1172dd000 == 38 [pid = 1936] [id = 691] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x123fb2000 == 37 [pid = 1936] [id = 690] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x12aade800 == 36 [pid = 1936] [id = 688] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x118236000 == 35 [pid = 1936] [id = 689] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x11917b800 == 34 [pid = 1936] [id = 692] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7c6000 == 33 [pid = 1936] [id = 696] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x12275b800 == 32 [pid = 1936] [id = 699] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba23000 == 31 [pid = 1936] [id = 698] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x12a74b000 == 30 [pid = 1936] [id = 697] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x12421b000 == 29 [pid = 1936] [id = 694] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x1232b9000 == 28 [pid = 1936] [id = 693] 10:08:38 INFO - PROCESS | 1936 | --DOCSHELL 0x1293b7800 == 27 [pid = 1936] [id = 695] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x1182b8400) [pid = 1936] [serial = 2050] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x119344400) [pid = 1936] [serial = 2038] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x112a80800) [pid = 1936] [serial = 2041] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x112f52400) [pid = 1936] [serial = 2042] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x115f4bc00) [pid = 1936] [serial = 2044] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x118205800) [pid = 1936] [serial = 2035] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x1150ce800) [pid = 1936] [serial = 2033] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x112f52000) [pid = 1936] [serial = 2032] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x1182ad000) [pid = 1936] [serial = 2036] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x1187f5400) [pid = 1936] [serial = 2051] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x118fbbc00) [pid = 1936] [serial = 2053] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x119341c00) [pid = 1936] [serial = 2056] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x11979d000) [pid = 1936] [serial = 2057] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x122607800) [pid = 1936] [serial = 2060] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x1232a4c00) [pid = 1936] [serial = 2062] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x119799400) [pid = 1936] [serial = 2039] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 61 (0x117e8d000) [pid = 1936] [serial = 2047] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 60 (0x124272000) [pid = 1936] [serial = 2065] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 59 (0x1239af000) [pid = 1936] [serial = 2063] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 58 (0x118209c00) [pid = 1936] [serial = 2048] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 57 (0x11653c400) [pid = 1936] [serial = 2045] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 56 (0x11933d800) [pid = 1936] [serial = 2054] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | --DOMWINDOW == 55 (0x119c47400) [pid = 1936] [serial = 2059] [outer = 0x0] [url = about:blank] 10:08:39 INFO - PROCESS | 1936 | 1468861719109 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]]]}] 10:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1572ms 10:08:39 INFO - PROCESS | 1936 | 1468861719127 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:08:39 INFO - PROCESS | 1936 | 1468861719130 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 10:08:39 INFO - PROCESS | 1936 | 1468861719133 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 1936 | 1468861719135 Marionette TRACE conn2 <- [1,2774,null,{}] 10:08:39 INFO - PROCESS | 1936 | 1468861719139 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}] 10:08:39 INFO - PROCESS | 1936 | 1468861719141 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:39 INFO - PROCESS | 1936 | 1468861719218 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:08:39 INFO - PROCESS | 1936 | 1468861719271 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 1936 | 1468861719274 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x11657d800 == 28 [pid = 1936] [id = 701] 10:08:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 56 (0x1129b3400) [pid = 1936] [serial = 2103] [outer = 0x0] 10:08:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 57 (0x112a8d400) [pid = 1936] [serial = 2104] [outer = 0x1129b3400] 10:08:39 INFO - PROCESS | 1936 | 1468861719302 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 58 (0x112f51000) [pid = 1936] [serial = 2105] [outer = 0x1129b3400] 10:08:39 INFO - PROCESS | 1936 | 1468861719621 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]]]}] 10:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 523ms 10:08:39 INFO - PROCESS | 1936 | 1468861719655 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 1936 | 1468861719662 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 10:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:08:39 INFO - PROCESS | 1936 | 1468861719666 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 1936 | 1468861719668 Marionette TRACE conn2 <- [1,2778,null,{}] 10:08:39 INFO - PROCESS | 1936 | 1468861719670 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}] 10:08:39 INFO - PROCESS | 1936 | 1468861719672 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:39 INFO - PROCESS | 1936 | 1468861719749 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:08:39 INFO - PROCESS | 1936 | 1468861719753 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 1936 | 1468861719755 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:39 INFO - PROCESS | 1936 | ++DOCSHELL 0x118248800 == 29 [pid = 1936] [id = 702] 10:08:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 59 (0x112f54400) [pid = 1936] [serial = 2106] [outer = 0x0] 10:08:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 60 (0x11508e800) [pid = 1936] [serial = 2107] [outer = 0x112f54400] 10:08:39 INFO - PROCESS | 1936 | 1468861719785 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 1936 | ++DOMWINDOW == 61 (0x1161b5800) [pid = 1936] [serial = 2108] [outer = 0x112f54400] 10:08:40 INFO - PROCESS | 1936 | 1468861720109 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]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:08:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 472ms 10:08:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:08:40 INFO - PROCESS | 1936 | 1468861720138 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 1936 | 1468861720140 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 10:08:40 INFO - PROCESS | 1936 | 1468861720144 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 1936 | 1468861720155 Marionette TRACE conn2 <- [1,2782,null,{}] 10:08:40 INFO - PROCESS | 1936 | 1468861720163 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}] 10:08:40 INFO - PROCESS | 1936 | 1468861720166 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:40 INFO - PROCESS | 1936 | 1468861720241 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:08:40 INFO - PROCESS | 1936 | 1468861720246 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 1936 | 1468861720248 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x119565800 == 30 [pid = 1936] [id = 703] 10:08:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 62 (0x10ebf6400) [pid = 1936] [serial = 2109] [outer = 0x0] 10:08:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x116741800) [pid = 1936] [serial = 2110] [outer = 0x10ebf6400] 10:08:40 INFO - PROCESS | 1936 | 1468861720277 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x11728d400) [pid = 1936] [serial = 2111] [outer = 0x10ebf6400] 10:08:40 INFO - PROCESS | 1936 | 1468861720604 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]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:08:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 485ms 10:08:40 INFO - PROCESS | 1936 | 1468861720628 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 1936 | 1468861720630 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 10:08:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:08:40 INFO - PROCESS | 1936 | 1468861720632 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 1936 | 1468861720633 Marionette TRACE conn2 <- [1,2786,null,{}] 10:08:40 INFO - PROCESS | 1936 | 1468861720636 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}] 10:08:40 INFO - PROCESS | 1936 | 1468861720637 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:40 INFO - PROCESS | 1936 | 1468861720711 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:08:40 INFO - PROCESS | 1936 | 1468861720768 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 1936 | 1468861720769 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:40 INFO - PROCESS | 1936 | ++DOCSHELL 0x120710800 == 31 [pid = 1936] [id = 704] 10:08:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x116738c00) [pid = 1936] [serial = 2112] [outer = 0x0] 10:08:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x118209000) [pid = 1936] [serial = 2113] [outer = 0x116738c00] 10:08:40 INFO - PROCESS | 1936 | 1468861720794 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x118268000) [pid = 1936] [serial = 2114] [outer = 0x116738c00] 10:08:41 INFO - PROCESS | 1936 | 1468861721067 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]]]}] 10:08:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:08:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 10:08:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:08:41 INFO - PROCESS | 1936 | 1468861721101 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 1936 | 1468861721102 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 10:08:41 INFO - PROCESS | 1936 | 1468861721104 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 1936 | 1468861721105 Marionette TRACE conn2 <- [1,2790,null,{}] 10:08:41 INFO - PROCESS | 1936 | 1468861721116 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}] 10:08:41 INFO - PROCESS | 1936 | 1468861721117 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:41 INFO - PROCESS | 1936 | 1468861721201 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:08:41 INFO - PROCESS | 1936 | 1468861721205 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 1936 | 1468861721206 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x1239b8000 == 32 [pid = 1936] [id = 705] 10:08:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x112f53c00) [pid = 1936] [serial = 2115] [outer = 0x0] 10:08:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x1182da800) [pid = 1936] [serial = 2116] [outer = 0x112f53c00] 10:08:41 INFO - PROCESS | 1936 | 1468861721233 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x11870c400) [pid = 1936] [serial = 2117] [outer = 0x112f53c00] 10:08:41 INFO - PROCESS | 1936 | 1468861721570 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]]]}] 10:08:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:08:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 522ms 10:08:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:08:41 INFO - PROCESS | 1936 | 1468861721626 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 1936 | 1468861721628 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 10:08:41 INFO - PROCESS | 1936 | 1468861721630 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 1936 | 1468861721631 Marionette TRACE conn2 <- [1,2794,null,{}] 10:08:41 INFO - PROCESS | 1936 | 1468861721633 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}] 10:08:41 INFO - PROCESS | 1936 | 1468861721637 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:41 INFO - PROCESS | 1936 | 1468861721729 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:08:41 INFO - PROCESS | 1936 | 1468861721734 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 1936 | 1468861721736 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:41 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c25000 == 33 [pid = 1936] [id = 706] 10:08:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x1187f6800) [pid = 1936] [serial = 2118] [outer = 0x0] 10:08:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x118fb9400) [pid = 1936] [serial = 2119] [outer = 0x1187f6800] 10:08:41 INFO - PROCESS | 1936 | 1468861721763 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x119792c00) [pid = 1936] [serial = 2120] [outer = 0x1187f6800] 10:08:42 INFO - PROCESS | 1936 | 1468861722066 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]]]}] 10:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 468ms 10:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:08:42 INFO - PROCESS | 1936 | 1468861722098 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 1936 | 1468861722099 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 10:08:42 INFO - PROCESS | 1936 | 1468861722101 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - PROCESS | 1936 | 1468861722102 Marionette TRACE conn2 <- [1,2798,null,{}] 10:08:42 INFO - PROCESS | 1936 | 1468861722105 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}] 10:08:42 INFO - PROCESS | 1936 | 1468861722106 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:42 INFO - PROCESS | 1936 | 1468861722185 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:08:42 INFO - PROCESS | 1936 | 1468861722241 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 1936 | 1468861722242 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x12921a000 == 34 [pid = 1936] [id = 707] 10:08:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x11887dc00) [pid = 1936] [serial = 2121] [outer = 0x0] 10:08:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x119c47400) [pid = 1936] [serial = 2122] [outer = 0x11887dc00] 10:08:42 INFO - PROCESS | 1936 | 1468861722266 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x1207dec00) [pid = 1936] [serial = 2123] [outer = 0x11887dc00] 10:08:42 INFO - PROCESS | 1936 | 1468861722518 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]]]}] 10:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 421ms 10:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:08:42 INFO - PROCESS | 1936 | 1468861722531 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 1936 | 1468861722532 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 10:08:42 INFO - PROCESS | 1936 | 1468861722534 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - PROCESS | 1936 | 1468861722535 Marionette TRACE conn2 <- [1,2802,null,{}] 10:08:42 INFO - PROCESS | 1936 | 1468861722537 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}] 10:08:42 INFO - PROCESS | 1936 | 1468861722539 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:42 INFO - PROCESS | 1936 | 1468861722619 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:08:42 INFO - PROCESS | 1936 | 1468861722623 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 1936 | 1468861722626 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:42 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a422800 == 35 [pid = 1936] [id = 708] 10:08:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1207df800) [pid = 1936] [serial = 2124] [outer = 0x0] 10:08:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1232a4c00) [pid = 1936] [serial = 2125] [outer = 0x1207df800] 10:08:42 INFO - PROCESS | 1936 | 1468861722651 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1239b3800) [pid = 1936] [serial = 2126] [outer = 0x1207df800] 10:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 420ms 10:08:42 INFO - PROCESS | 1936 | 1468861722947 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]]]}] 10:08:42 INFO - PROCESS | 1936 | 1468861722977 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 1936 | 1468861722979 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 10:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:08:42 INFO - PROCESS | 1936 | 1468861722981 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - PROCESS | 1936 | 1468861722982 Marionette TRACE conn2 <- [1,2806,null,{}] 10:08:42 INFO - PROCESS | 1936 | 1468861722985 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}] 10:08:42 INFO - PROCESS | 1936 | 1468861722986 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:43 INFO - PROCESS | 1936 | 1468861723062 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:08:43 INFO - PROCESS | 1936 | 1468861723066 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 1936 | 1468861723066 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x119564000 == 36 [pid = 1936] [id = 709] 10:08:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x123cf1c00) [pid = 1936] [serial = 2127] [outer = 0x0] 10:08:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x124005000) [pid = 1936] [serial = 2128] [outer = 0x123cf1c00] 10:08:43 INFO - PROCESS | 1936 | 1468861723100 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1242ef400) [pid = 1936] [serial = 2129] [outer = 0x123cf1c00] 10:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 420ms 10:08:43 INFO - PROCESS | 1936 | 1468861723398 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]]]}] 10:08:43 INFO - PROCESS | 1936 | 1468861723401 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 1936 | 1468861723403 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 10:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:08:43 INFO - PROCESS | 1936 | 1468861723405 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 1936 | 1468861723406 Marionette TRACE conn2 <- [1,2810,null,{}] 10:08:43 INFO - PROCESS | 1936 | 1468861723415 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}] 10:08:43 INFO - PROCESS | 1936 | 1468861723416 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:43 INFO - PROCESS | 1936 | 1468861723530 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:08:43 INFO - PROCESS | 1936 | 1468861723537 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 1936 | 1468861723538 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:43 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7c0000 == 37 [pid = 1936] [id = 710] 10:08:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x11279d800) [pid = 1936] [serial = 2130] [outer = 0x0] 10:08:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1242f1400) [pid = 1936] [serial = 2131] [outer = 0x11279d800] 10:08:43 INFO - PROCESS | 1936 | 1468861723562 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x124ccb400) [pid = 1936] [serial = 2132] [outer = 0x11279d800] 10:08:43 INFO - PROCESS | 1936 | 1468861723869 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]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 476ms 10:08:43 INFO - PROCESS | 1936 | 1468861723884 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:08:43 INFO - PROCESS | 1936 | 1468861723887 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 10:08:43 INFO - PROCESS | 1936 | 1468861723890 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 1936 | 1468861723896 Marionette TRACE conn2 <- [1,2814,null,{}] 10:08:43 INFO - PROCESS | 1936 | 1468861723900 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}] 10:08:43 INFO - PROCESS | 1936 | 1468861723903 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:44 INFO - PROCESS | 1936 | 1468861724039 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:08:44 INFO - PROCESS | 1936 | 1468861724044 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 1936 | 1468861724047 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x1237da000 == 38 [pid = 1936] [id = 711] 10:08:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x124ccb800) [pid = 1936] [serial = 2133] [outer = 0x0] 10:08:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x126731800) [pid = 1936] [serial = 2134] [outer = 0x124ccb800] 10:08:44 INFO - PROCESS | 1936 | 1468861724101 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x129288c00) [pid = 1936] [serial = 2135] [outer = 0x124ccb800] 10:08:44 INFO - PROCESS | 1936 | 1468861724564 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]]]}] 10:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 724ms 10:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:08:44 INFO - PROCESS | 1936 | 1468861724614 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:08:44 INFO - PROCESS | 1936 | 1468861724616 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 10:08:44 INFO - PROCESS | 1936 | 1468861724618 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:08:44 INFO - PROCESS | 1936 | 1468861724619 Marionette TRACE conn2 <- [1,2818,null,{}] 10:08:44 INFO - PROCESS | 1936 | 1468861724621 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}] 10:08:44 INFO - PROCESS | 1936 | 1468861724622 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:44 INFO - PROCESS | 1936 | 1468861724720 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:08:44 INFO - PROCESS | 1936 | 1468861724732 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 1936 | 1468861724733 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:44 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf91800 == 39 [pid = 1936] [id = 712] 10:08:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1187f2400) [pid = 1936] [serial = 2136] [outer = 0x0] 10:08:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x128dc7000) [pid = 1936] [serial = 2137] [outer = 0x1187f2400] 10:08:44 INFO - PROCESS | 1936 | 1468861724759 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12938f400) [pid = 1936] [serial = 2138] [outer = 0x1187f2400] 10:08:45 INFO - PROCESS | 1936 | 1468861725183 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]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 569ms 10:08:45 INFO - PROCESS | 1936 | 1468861725188 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 1936 | 1468861725190 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 10:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:08:45 INFO - PROCESS | 1936 | 1468861725193 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 1936 | 1468861725195 Marionette TRACE conn2 <- [1,2822,null,{}] 10:08:45 INFO - PROCESS | 1936 | 1468861725198 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}] 10:08:45 INFO - PROCESS | 1936 | 1468861725200 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:45 INFO - PROCESS | 1936 | 1468861725338 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:08:45 INFO - PROCESS | 1936 | 1468861725357 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 1936 | 1468861725358 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ca93800 == 40 [pid = 1936] [id = 713] 10:08:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x129393400) [pid = 1936] [serial = 2139] [outer = 0x0] 10:08:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12961e000) [pid = 1936] [serial = 2140] [outer = 0x129393400] 10:08:45 INFO - PROCESS | 1936 | 1468861725389 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12a64d800) [pid = 1936] [serial = 2141] [outer = 0x129393400] 10:08:45 INFO - PROCESS | 1936 | 1468861725745 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]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:08:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 570ms 10:08:45 INFO - PROCESS | 1936 | 1468861725764 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 1936 | 1468861725765 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 10:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:08:45 INFO - PROCESS | 1936 | 1468861725768 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 1936 | 1468861725769 Marionette TRACE conn2 <- [1,2826,null,{}] 10:08:45 INFO - PROCESS | 1936 | 1468861725772 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}] 10:08:45 INFO - PROCESS | 1936 | 1468861725773 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:45 INFO - PROCESS | 1936 | 1468861725897 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:08:45 INFO - PROCESS | 1936 | 1468861725914 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 1936 | 1468861725915 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:45 INFO - PROCESS | 1936 | ++DOCSHELL 0x12caa8000 == 41 [pid = 1936] [id = 714] 10:08:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a64dc00) [pid = 1936] [serial = 2142] [outer = 0x0] 10:08:45 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a737c00) [pid = 1936] [serial = 2143] [outer = 0x12a64dc00] 10:08:45 INFO - PROCESS | 1936 | 1468861725955 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12a862800) [pid = 1936] [serial = 2144] [outer = 0x12a64dc00] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1129b2400) [pid = 1936] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x123cef400) [pid = 1936] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1127d1c00) [pid = 1936] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x128be8800) [pid = 1936] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1127d6800) [pid = 1936] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1176b0400) [pid = 1936] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x112f59000) [pid = 1936] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x116745800) [pid = 1936] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x112797c00) [pid = 1936] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x116aa4c00) [pid = 1936] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x118262c00) [pid = 1936] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:08:46 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1182b5000) [pid = 1936] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:08:46 INFO - PROCESS | 1936 | 1468861726510 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:08:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:08:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 10:08:46 INFO - PROCESS | 1936 | 1468861726539 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 1936 | 1468861726540 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 10:08:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:08:46 INFO - PROCESS | 1936 | 1468861726545 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 1936 | 1468861726546 Marionette TRACE conn2 <- [1,2830,null,{}] 10:08:46 INFO - PROCESS | 1936 | 1468861726548 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}] 10:08:46 INFO - PROCESS | 1936 | 1468861726549 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:46 INFO - PROCESS | 1936 | 1468861726648 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:08:46 INFO - PROCESS | 1936 | 1468861726653 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 1936 | 1468861726654 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:46 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d154000 == 42 [pid = 1936] [id = 715] 10:08:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1127d6800) [pid = 1936] [serial = 2145] [outer = 0x0] 10:08:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x116745800) [pid = 1936] [serial = 2146] [outer = 0x1127d6800] 10:08:46 INFO - PROCESS | 1936 | 1468861726678 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119e35000) [pid = 1936] [serial = 2147] [outer = 0x1127d6800] 10:08:47 INFO - PROCESS | 1936 | 1468861727002 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]]]}] 10:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 470ms 10:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:08:47 INFO - PROCESS | 1936 | 1468861727014 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 1936 | 1468861727015 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 10:08:47 INFO - PROCESS | 1936 | 1468861727017 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - PROCESS | 1936 | 1468861727018 Marionette TRACE conn2 <- [1,2834,null,{}] 10:08:47 INFO - PROCESS | 1936 | 1468861727020 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}] 10:08:47 INFO - PROCESS | 1936 | 1468861727021 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:47 INFO - PROCESS | 1936 | 1468861727132 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:08:47 INFO - PROCESS | 1936 | --DOCSHELL 0x12d517000 == 41 [pid = 1936] [id = 17] 10:08:47 INFO - PROCESS | 1936 | 1468861727148 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 1936 | 1468861727149 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d52a000 == 42 [pid = 1936] [id = 716] 10:08:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1207ddc00) [pid = 1936] [serial = 2148] [outer = 0x0] 10:08:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x128be8800) [pid = 1936] [serial = 2149] [outer = 0x1207ddc00] 10:08:47 INFO - PROCESS | 1936 | 1468861727190 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12a868800) [pid = 1936] [serial = 2150] [outer = 0x1207ddc00] 10:08:47 INFO - PROCESS | 1936 | 1468861727486 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 521ms 10:08:47 INFO - PROCESS | 1936 | 1468861727539 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 1936 | 1468861727540 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 10:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:08:47 INFO - PROCESS | 1936 | 1468861727542 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - PROCESS | 1936 | 1468861727543 Marionette TRACE conn2 <- [1,2838,null,{}] 10:08:47 INFO - PROCESS | 1936 | 1468861727545 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}] 10:08:47 INFO - PROCESS | 1936 | 1468861727546 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:47 INFO - PROCESS | 1936 | 1468861727636 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:08:47 INFO - PROCESS | 1936 | 1468861727640 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 1936 | 1468861727641 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:47 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d65b000 == 43 [pid = 1936] [id = 717] 10:08:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x124cd5400) [pid = 1936] [serial = 2151] [outer = 0x0] 10:08:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12a899000) [pid = 1936] [serial = 2152] [outer = 0x124cd5400] 10:08:47 INFO - PROCESS | 1936 | 1468861727665 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12a8a5400) [pid = 1936] [serial = 2153] [outer = 0x124cd5400] 10:08:47 INFO - PROCESS | 1936 | 1468861727993 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]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:08:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 469ms 10:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:08:48 INFO - PROCESS | 1936 | 1468861728013 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 1936 | 1468861728014 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 10:08:48 INFO - PROCESS | 1936 | 1468861728016 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 1936 | 1468861728017 Marionette TRACE conn2 <- [1,2842,null,{}] 10:08:48 INFO - PROCESS | 1936 | 1468861728019 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}] 10:08:48 INFO - PROCESS | 1936 | 1468861728020 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:48 INFO - PROCESS | 1936 | 1468861728130 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:08:48 INFO - PROCESS | 1936 | 1468861728135 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 1936 | 1468861728136 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d67f000 == 44 [pid = 1936] [id = 718] 10:08:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x124cd5800) [pid = 1936] [serial = 2154] [outer = 0x0] 10:08:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12ab04c00) [pid = 1936] [serial = 2155] [outer = 0x124cd5800] 10:08:48 INFO - PROCESS | 1936 | 1468861728160 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12b19a000) [pid = 1936] [serial = 2156] [outer = 0x124cd5800] 10:08:48 INFO - PROCESS | 1936 | 1468861728534 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]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:08:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 573ms 10:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:08:48 INFO - PROCESS | 1936 | 1468861728590 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 1936 | 1468861728592 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 10:08:48 INFO - PROCESS | 1936 | 1468861728595 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 1936 | 1468861728597 Marionette TRACE conn2 <- [1,2846,null,{}] 10:08:48 INFO - PROCESS | 1936 | 1468861728601 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}] 10:08:48 INFO - PROCESS | 1936 | 1468861728603 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:48 INFO - PROCESS | 1936 | 1468861728721 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:08:48 INFO - PROCESS | 1936 | 1468861728797 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 1936 | 1468861728800 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:48 INFO - PROCESS | 1936 | ++DOCSHELL 0x116f7a000 == 45 [pid = 1936] [id = 719] 10:08:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x10ebff400) [pid = 1936] [serial = 2157] [outer = 0x0] 10:08:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x112780400) [pid = 1936] [serial = 2158] [outer = 0x10ebff400] 10:08:48 INFO - PROCESS | 1936 | 1468861728833 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x112a84800) [pid = 1936] [serial = 2159] [outer = 0x10ebff400] 10:08:49 INFO - PROCESS | 1936 | 1468861729356 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]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:08:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 823ms 10:08:49 INFO - PROCESS | 1936 | 1468861729418 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 1936 | 1468861729422 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 10:08:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:08:49 INFO - PROCESS | 1936 | 1468861729427 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 1936 | 1468861729428 Marionette TRACE conn2 <- [1,2850,null,{}] 10:08:49 INFO - PROCESS | 1936 | 1468861729431 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}] 10:08:49 INFO - PROCESS | 1936 | 1468861729433 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:49 INFO - PROCESS | 1936 | 1468861729547 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:08:49 INFO - PROCESS | 1936 | 1468861729651 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:49 INFO - PROCESS | 1936 | 1468861729652 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:49 INFO - PROCESS | 1936 | ++DOCSHELL 0x12336d000 == 46 [pid = 1936] [id = 720] 10:08:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1150d8800) [pid = 1936] [serial = 2160] [outer = 0x0] 10:08:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x115fb5c00) [pid = 1936] [serial = 2161] [outer = 0x1150d8800] 10:08:49 INFO - PROCESS | 1936 | 1468861729682 Marionette DEBUG loaded listener.js 10:08:49 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x11672d800) [pid = 1936] [serial = 2162] [outer = 0x1150d8800] 10:08:50 INFO - PROCESS | 1936 | 1468861730340 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12d65b000 == 45 [pid = 1936] [id = 717] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12d52a000 == 44 [pid = 1936] [id = 716] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12d154000 == 43 [pid = 1936] [id = 715] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12caa8000 == 42 [pid = 1936] [id = 714] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12ca93800 == 41 [pid = 1936] [id = 713] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf91800 == 40 [pid = 1936] [id = 712] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x1237da000 == 39 [pid = 1936] [id = 711] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x129281c00) [pid = 1936] [serial = 2101] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7c0000 == 38 [pid = 1936] [id = 710] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x119564000 == 37 [pid = 1936] [id = 709] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12a422800 == 36 [pid = 1936] [id = 708] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12921a000 == 35 [pid = 1936] [id = 707] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x126c25000 == 34 [pid = 1936] [id = 706] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x1239b8000 == 33 [pid = 1936] [id = 705] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x120710800 == 32 [pid = 1936] [id = 704] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x119565800 == 31 [pid = 1936] [id = 703] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x118248800 == 30 [pid = 1936] [id = 702] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12d165800 == 29 [pid = 1936] [id = 18] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x11657d800 == 28 [pid = 1936] [id = 701] 10:08:50 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf95000 == 27 [pid = 1936] [id = 700] 10:08:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:08:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1024ms 10:08:50 INFO - PROCESS | 1936 | 1468861730450 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:08:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:08:50 INFO - PROCESS | 1936 | 1468861730453 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 10:08:50 INFO - PROCESS | 1936 | 1468861730456 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:08:50 INFO - PROCESS | 1936 | 1468861730457 Marionette TRACE conn2 <- [1,2854,null,{}] 10:08:50 INFO - PROCESS | 1936 | 1468861730471 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}] 10:08:50 INFO - PROCESS | 1936 | 1468861730473 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:50 INFO - PROCESS | 1936 | 1468861730555 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:08:50 INFO - PROCESS | 1936 | 1468861730562 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 1936 | 1468861730563 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:50 INFO - PROCESS | 1936 | ++DOCSHELL 0x1172d3800 == 28 [pid = 1936] [id = 721] 10:08:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x113353000) [pid = 1936] [serial = 2163] [outer = 0x0] 10:08:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x11508d800) [pid = 1936] [serial = 2164] [outer = 0x113353000] 10:08:50 INFO - PROCESS | 1936 | 1468861730591 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x1164e9400) [pid = 1936] [serial = 2165] [outer = 0x113353000] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x122605c00) [pid = 1936] [serial = 2086] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1245cfc00) [pid = 1936] [serial = 2089] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x123705800) [pid = 1936] [serial = 2087] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x112f4d000) [pid = 1936] [serial = 2092] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x117290400) [pid = 1936] [serial = 2093] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x128bf3c00) [pid = 1936] [serial = 2098] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1187fc000) [pid = 1936] [serial = 2080] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x119335800) [pid = 1936] [serial = 2081] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x118209800) [pid = 1936] [serial = 2077] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11825fc00) [pid = 1936] [serial = 2078] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x115fb2000) [pid = 1936] [serial = 2074] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x116739800) [pid = 1936] [serial = 2075] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1176acc00) [pid = 1936] [serial = 2072] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x11687d400) [pid = 1936] [serial = 2071] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1132a9400) [pid = 1936] [serial = 2069] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x112f4b400) [pid = 1936] [serial = 2068] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1245c7c00) [pid = 1936] [serial = 2066] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1194ae000) [pid = 1936] [serial = 2083] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x119c4d400) [pid = 1936] [serial = 2084] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x128babc00) [pid = 1936] [serial = 2096] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x126524800) [pid = 1936] [serial = 2090] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12260c000) [pid = 1936] [serial = 2095] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x128dbd400) [pid = 1936] [serial = 2099] [outer = 0x0] [url = about:blank] 10:08:50 INFO - PROCESS | 1936 | 1468861730940 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]]]}] 10:08:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:08:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 522ms 10:08:50 INFO - PROCESS | 1936 | 1468861730980 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:08:50 INFO - PROCESS | 1936 | 1468861730983 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 10:08:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:08:50 INFO - PROCESS | 1936 | 1468861730988 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:08:50 INFO - PROCESS | 1936 | 1468861730989 Marionette TRACE conn2 <- [1,2858,null,{}] 10:08:50 INFO - PROCESS | 1936 | 1468861730993 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}] 10:08:50 INFO - PROCESS | 1936 | 1468861730995 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:51 INFO - PROCESS | 1936 | 1468861731073 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:08:51 INFO - PROCESS | 1936 | 1468861731099 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:51 INFO - PROCESS | 1936 | 1468861731100 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x118fe8000 == 29 [pid = 1936] [id = 722] 10:08:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x116882800) [pid = 1936] [serial = 2166] [outer = 0x0] 10:08:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1168fa400) [pid = 1936] [serial = 2167] [outer = 0x116882800] 10:08:51 INFO - PROCESS | 1936 | 1468861731128 Marionette DEBUG loaded listener.js 10:08:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1176b1000) [pid = 1936] [serial = 2168] [outer = 0x116882800] 10:08:51 INFO - PROCESS | 1936 | 1468861731467 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:08:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 520ms 10:08:51 INFO - PROCESS | 1936 | 1468861731516 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 1936 | 1468861731518 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 10:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:08:51 INFO - PROCESS | 1936 | 1468861731521 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 1936 | 1468861731524 Marionette TRACE conn2 <- [1,2862,null,{}] 10:08:51 INFO - PROCESS | 1936 | 1468861731532 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}] 10:08:51 INFO - PROCESS | 1936 | 1468861731535 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:51 INFO - PROCESS | 1936 | 1468861731613 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:08:51 INFO - PROCESS | 1936 | 1468861731618 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:51 INFO - PROCESS | 1936 | 1468861731620 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:51 INFO - PROCESS | 1936 | ++DOCSHELL 0x123361000 == 30 [pid = 1936] [id = 723] 10:08:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x11820b800) [pid = 1936] [serial = 2169] [outer = 0x0] 10:08:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1182dac00) [pid = 1936] [serial = 2170] [outer = 0x11820b800] 10:08:51 INFO - PROCESS | 1936 | 1468861731650 Marionette DEBUG loaded listener.js 10:08:51 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x118f60000) [pid = 1936] [serial = 2171] [outer = 0x11820b800] 10:08:51 INFO - PROCESS | 1936 | 1468861731981 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]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:08:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 473ms 10:08:51 INFO - PROCESS | 1936 | 1468861731996 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 1936 | 1468861731998 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 10:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:08:52 INFO - PROCESS | 1936 | 1468861732000 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:08:52 INFO - PROCESS | 1936 | 1468861732001 Marionette TRACE conn2 <- [1,2866,null,{}] 10:08:52 INFO - PROCESS | 1936 | 1468861732003 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}] 10:08:52 INFO - PROCESS | 1936 | 1468861732004 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:52 INFO - PROCESS | 1936 | 1468861732083 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:08:52 INFO - PROCESS | 1936 | 1468861732087 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 1936 | 1468861732088 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x126c24800 == 31 [pid = 1936] [id = 724] 10:08:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x118fbcc00) [pid = 1936] [serial = 2172] [outer = 0x0] 10:08:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x11933ac00) [pid = 1936] [serial = 2173] [outer = 0x118fbcc00] 10:08:52 INFO - PROCESS | 1936 | 1468861732115 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1194a7c00) [pid = 1936] [serial = 2174] [outer = 0x118fbcc00] 10:08:52 INFO - PROCESS | 1936 | 1468861732468 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]]]}] 10:08:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:08:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 518ms 10:08:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:08:52 INFO - PROCESS | 1936 | 1468861732519 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:08:52 INFO - PROCESS | 1936 | 1468861732520 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 10:08:52 INFO - PROCESS | 1936 | 1468861732522 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:08:52 INFO - PROCESS | 1936 | 1468861732523 Marionette TRACE conn2 <- [1,2870,null,{}] 10:08:52 INFO - PROCESS | 1936 | 1468861732525 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}] 10:08:52 INFO - PROCESS | 1936 | 1468861732526 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:52 INFO - PROCESS | 1936 | 1468861732630 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:08:52 INFO - PROCESS | 1936 | 1468861732643 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 1936 | 1468861732645 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:52 INFO - PROCESS | 1936 | ++DOCSHELL 0x12921f000 == 32 [pid = 1936] [id = 725] 10:08:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x11820fc00) [pid = 1936] [serial = 2175] [outer = 0x0] 10:08:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x11979d000) [pid = 1936] [serial = 2176] [outer = 0x11820fc00] 10:08:52 INFO - PROCESS | 1936 | 1468861732669 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x119c4d400) [pid = 1936] [serial = 2177] [outer = 0x11820fc00] 10:08:52 INFO - PROCESS | 1936 | 1468861732985 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]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:08:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 10:08:53 INFO - PROCESS | 1936 | 1468861733042 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:08:53 INFO - PROCESS | 1936 | 1468861733043 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 10:08:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:08:53 INFO - PROCESS | 1936 | 1468861733045 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 1936 | 1468861733046 Marionette TRACE conn2 <- [1,2874,null,{}] 10:08:53 INFO - PROCESS | 1936 | 1468861733049 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}] 10:08:53 INFO - PROCESS | 1936 | 1468861733053 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:53 INFO - PROCESS | 1936 | 1468861733168 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:08:53 INFO - PROCESS | 1936 | 1468861733172 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 1936 | 1468861733173 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:53 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b4800 == 33 [pid = 1936] [id = 726] 10:08:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x119e34800) [pid = 1936] [serial = 2178] [outer = 0x0] 10:08:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x122647c00) [pid = 1936] [serial = 2179] [outer = 0x119e34800] 10:08:53 INFO - PROCESS | 1936 | 1468861733200 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1245cfc00) [pid = 1936] [serial = 2180] [outer = 0x119e34800] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x12d517800) [pid = 1936] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x11887dc00) [pid = 1936] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1187f2400) [pid = 1936] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x116738c00) [pid = 1936] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x112f53c00) [pid = 1936] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1129b3400) [pid = 1936] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x112f54400) [pid = 1936] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x129393400) [pid = 1936] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12a64dc00) [pid = 1936] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x123cf1c00) [pid = 1936] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1127d6800) [pid = 1936] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1207ddc00) [pid = 1936] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x124cd5400) [pid = 1936] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x124ccb800) [pid = 1936] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12927e400) [pid = 1936] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x10ebf6400) [pid = 1936] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x1187f6800) [pid = 1936] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1207df800) [pid = 1936] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x11279d800) [pid = 1936] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:08:53 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12d533800) [pid = 1936] [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.] 10:08:53 INFO - PROCESS | 1936 | 1468861733960 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]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:08:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 968ms 10:08:54 INFO - PROCESS | 1936 | 1468861734015 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 1936 | 1468861734018 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 10:08:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:08:54 INFO - PROCESS | 1936 | 1468861734021 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - PROCESS | 1936 | 1468861734023 Marionette TRACE conn2 <- [1,2878,null,{}] 10:08:54 INFO - PROCESS | 1936 | 1468861734028 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}] 10:08:54 INFO - PROCESS | 1936 | 1468861734030 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:54 INFO - PROCESS | 1936 | 1468861734129 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:08:54 INFO - PROCESS | 1936 | 1468861734187 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 1936 | 1468861734188 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f11000 == 34 [pid = 1936] [id = 727] 10:08:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1131b3400) [pid = 1936] [serial = 2181] [outer = 0x0] 10:08:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x115094400) [pid = 1936] [serial = 2182] [outer = 0x1131b3400] 10:08:54 INFO - PROCESS | 1936 | 1468861734219 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x11672d000) [pid = 1936] [serial = 2183] [outer = 0x1131b3400] 10:08:54 INFO - PROCESS | 1936 | 1468861734631 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]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:08:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 623ms 10:08:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:08:54 INFO - PROCESS | 1936 | 1468861734646 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 1936 | 1468861734649 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 10:08:54 INFO - PROCESS | 1936 | 1468861734653 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - PROCESS | 1936 | 1468861734655 Marionette TRACE conn2 <- [1,2882,null,{}] 10:08:54 INFO - PROCESS | 1936 | 1468861734658 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}] 10:08:54 INFO - PROCESS | 1936 | 1468861734659 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:54 INFO - PROCESS | 1936 | 1468861734774 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:08:54 INFO - PROCESS | 1936 | 1468861734857 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 1936 | 1468861734858 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:54 INFO - PROCESS | 1936 | ++DOCSHELL 0x124209800 == 35 [pid = 1936] [id = 728] 10:08:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x116747000) [pid = 1936] [serial = 2184] [outer = 0x0] 10:08:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x118202800) [pid = 1936] [serial = 2185] [outer = 0x116747000] 10:08:54 INFO - PROCESS | 1936 | 1468861734890 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x11825fc00) [pid = 1936] [serial = 2186] [outer = 0x116747000] 10:08:55 INFO - PROCESS | 1936 | 1468861735314 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]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:08:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 673ms 10:08:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:08:55 INFO - PROCESS | 1936 | 1468861735328 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 1936 | 1468861735330 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 10:08:55 INFO - PROCESS | 1936 | 1468861735332 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 1936 | 1468861735334 Marionette TRACE conn2 <- [1,2886,null,{}] 10:08:55 INFO - PROCESS | 1936 | 1468861735342 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}] 10:08:55 INFO - PROCESS | 1936 | 1468861735345 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:55 INFO - PROCESS | 1936 | 1468861735442 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:08:55 INFO - PROCESS | 1936 | 1468861735495 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 1936 | 1468861735498 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:55 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b812000 == 36 [pid = 1936] [id = 729] 10:08:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1187f2400) [pid = 1936] [serial = 2187] [outer = 0x0] 10:08:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1194aec00) [pid = 1936] [serial = 2188] [outer = 0x1187f2400] 10:08:55 INFO - PROCESS | 1936 | 1468861735533 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1207d6400) [pid = 1936] [serial = 2189] [outer = 0x1187f2400] 10:08:55 INFO - PROCESS | 1936 | 1468861735977 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]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:08:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 672ms 10:08:56 INFO - PROCESS | 1936 | 1468861736004 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 1936 | 1468861736006 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 10:08:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:08:56 INFO - PROCESS | 1936 | 1468861736008 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 1936 | 1468861736010 Marionette TRACE conn2 <- [1,2890,null,{}] 10:08:56 INFO - PROCESS | 1936 | 1468861736012 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}] 10:08:56 INFO - PROCESS | 1936 | 1468861736013 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:56 INFO - PROCESS | 1936 | 1468861736109 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:08:56 INFO - PROCESS | 1936 | 1468861736196 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 1936 | 1468861736197 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba2e000 == 37 [pid = 1936] [id = 730] 10:08:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x122606000) [pid = 1936] [serial = 2190] [outer = 0x0] 10:08:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x123cf2c00) [pid = 1936] [serial = 2191] [outer = 0x122606000] 10:08:56 INFO - PROCESS | 1936 | 1468861736226 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x124272400) [pid = 1936] [serial = 2192] [outer = 0x122606000] 10:08:56 INFO - PROCESS | 1936 | 1468861736604 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:08:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 618ms 10:08:56 INFO - PROCESS | 1936 | 1468861736628 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 1936 | 1468861736629 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 10:08:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:08:56 INFO - PROCESS | 1936 | 1468861736631 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 1936 | 1468861736633 Marionette TRACE conn2 <- [1,2894,null,{}] 10:08:56 INFO - PROCESS | 1936 | 1468861736635 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}] 10:08:56 INFO - PROCESS | 1936 | 1468861736636 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:56 INFO - PROCESS | 1936 | 1468861736734 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:08:56 INFO - PROCESS | 1936 | 1468861736790 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 1936 | 1468861736791 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:56 INFO - PROCESS | 1936 | ++DOCSHELL 0x118778000 == 38 [pid = 1936] [id = 731] 10:08:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1126fd400) [pid = 1936] [serial = 2193] [outer = 0x0] 10:08:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x11680a800) [pid = 1936] [serial = 2194] [outer = 0x1126fd400] 10:08:56 INFO - PROCESS | 1936 | 1468861736820 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12354f800) [pid = 1936] [serial = 2195] [outer = 0x1126fd400] 10:08:57 INFO - PROCESS | 1936 | 1468861737316 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]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 721ms 10:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:08:57 INFO - PROCESS | 1936 | 1468861737353 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 1936 | 1468861737355 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 10:08:57 INFO - PROCESS | 1936 | 1468861737375 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 1936 | 1468861737378 Marionette TRACE conn2 <- [1,2898,null,{}] 10:08:57 INFO - PROCESS | 1936 | 1468861737383 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}] 10:08:57 INFO - PROCESS | 1936 | 1468861737384 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:57 INFO - PROCESS | 1936 | 1468861737535 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:08:57 INFO - PROCESS | 1936 | 1468861737642 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 1936 | 1468861737644 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:57 INFO - PROCESS | 1936 | ++DOCSHELL 0x118778800 == 39 [pid = 1936] [id = 732] 10:08:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1131b2c00) [pid = 1936] [serial = 2196] [outer = 0x0] 10:08:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x115fafc00) [pid = 1936] [serial = 2197] [outer = 0x1131b2c00] 10:08:57 INFO - PROCESS | 1936 | 1468861737691 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x116737000) [pid = 1936] [serial = 2198] [outer = 0x1131b2c00] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12921f000 == 38 [pid = 1936] [id = 725] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x126c24800 == 37 [pid = 1936] [id = 724] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x123361000 == 36 [pid = 1936] [id = 723] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x118fe8000 == 35 [pid = 1936] [id = 722] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x1172d3800 == 34 [pid = 1936] [id = 721] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12336d000 == 33 [pid = 1936] [id = 720] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x116f7a000 == 32 [pid = 1936] [id = 719] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12d67f000 == 31 [pid = 1936] [id = 718] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x118778000 == 30 [pid = 1936] [id = 731] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba2e000 == 29 [pid = 1936] [id = 730] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12b812000 == 28 [pid = 1936] [id = 729] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x124209800 == 27 [pid = 1936] [id = 728] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b4800 == 26 [pid = 1936] [id = 726] 10:08:58 INFO - PROCESS | 1936 | --DOCSHELL 0x118f11000 == 25 [pid = 1936] [id = 727] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12d51d000) [pid = 1936] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x119c47400) [pid = 1936] [serial = 2122] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x1207dec00) [pid = 1936] [serial = 2123] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x128dc7000) [pid = 1936] [serial = 2137] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x118209000) [pid = 1936] [serial = 2113] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x118268000) [pid = 1936] [serial = 2114] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1182da800) [pid = 1936] [serial = 2116] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x11870c400) [pid = 1936] [serial = 2117] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x112a8d400) [pid = 1936] [serial = 2104] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x112f51000) [pid = 1936] [serial = 2105] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x11508e800) [pid = 1936] [serial = 2107] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1161b5800) [pid = 1936] [serial = 2108] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12961e000) [pid = 1936] [serial = 2140] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x12938f400) [pid = 1936] [serial = 2138] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12a737c00) [pid = 1936] [serial = 2143] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x124005000) [pid = 1936] [serial = 2128] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12a64d800) [pid = 1936] [serial = 2141] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x116745800) [pid = 1936] [serial = 2146] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x119e35000) [pid = 1936] [serial = 2147] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x128be8800) [pid = 1936] [serial = 2149] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x12a862800) [pid = 1936] [serial = 2144] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x1242ef400) [pid = 1936] [serial = 2129] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x12a899000) [pid = 1936] [serial = 2152] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 71 (0x126731800) [pid = 1936] [serial = 2134] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 70 (0x12928bc00) [pid = 1936] [serial = 2102] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 69 (0x116741800) [pid = 1936] [serial = 2110] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 68 (0x11728d400) [pid = 1936] [serial = 2111] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 67 (0x118fb9400) [pid = 1936] [serial = 2119] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 66 (0x119792c00) [pid = 1936] [serial = 2120] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 65 (0x1232a4c00) [pid = 1936] [serial = 2125] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 64 (0x1239b3800) [pid = 1936] [serial = 2126] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 63 (0x1242f1400) [pid = 1936] [serial = 2131] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 62 (0x124ccb400) [pid = 1936] [serial = 2132] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 61 (0x112796800) [pid = 1936] [serial = 1454] [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.] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 60 (0x12a8a5400) [pid = 1936] [serial = 2153] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 59 (0x12ab04c00) [pid = 1936] [serial = 2155] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 58 (0x129288c00) [pid = 1936] [serial = 2135] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | --DOMWINDOW == 57 (0x12a868800) [pid = 1936] [serial = 2150] [outer = 0x0] [url = about:blank] 10:08:58 INFO - PROCESS | 1936 | 1468861738571 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]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:08:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1245ms 10:08:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:08:58 INFO - PROCESS | 1936 | 1468861738603 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 1936 | 1468861738605 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 10:08:58 INFO - PROCESS | 1936 | 1468861738608 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 1936 | 1468861738611 Marionette TRACE conn2 <- [1,2902,null,{}] 10:08:58 INFO - PROCESS | 1936 | 1468861738614 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}] 10:08:58 INFO - PROCESS | 1936 | 1468861738615 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:58 INFO - PROCESS | 1936 | 1468861738694 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:08:58 INFO - PROCESS | 1936 | 1468861738698 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 1936 | 1468861738700 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:58 INFO - PROCESS | 1936 | ++DOCSHELL 0x116860800 == 26 [pid = 1936] [id = 733] 10:08:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 58 (0x112787c00) [pid = 1936] [serial = 2199] [outer = 0x0] 10:08:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 59 (0x1129b7400) [pid = 1936] [serial = 2200] [outer = 0x112787c00] 10:08:58 INFO - PROCESS | 1936 | 1468861738730 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 1936 | ++DOMWINDOW == 60 (0x112eb1800) [pid = 1936] [serial = 2201] [outer = 0x112787c00] 10:08:59 INFO - PROCESS | 1936 | 1468861739090 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:08:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 523ms 10:08:59 INFO - PROCESS | 1936 | 1468861739131 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 1936 | 1468861739134 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 10:08:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:08:59 INFO - PROCESS | 1936 | 1468861739145 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 1936 | 1468861739147 Marionette TRACE conn2 <- [1,2906,null,{}] 10:08:59 INFO - PROCESS | 1936 | 1468861739149 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}] 10:08:59 INFO - PROCESS | 1936 | 1468861739151 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:59 INFO - PROCESS | 1936 | 1468861739231 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:08:59 INFO - PROCESS | 1936 | 1468861739236 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 1936 | 1468861739237 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x1185a4800 == 27 [pid = 1936] [id = 734] 10:08:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 61 (0x112f57c00) [pid = 1936] [serial = 2202] [outer = 0x0] 10:08:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 62 (0x115f42800) [pid = 1936] [serial = 2203] [outer = 0x112f57c00] 10:08:59 INFO - PROCESS | 1936 | 1468861739266 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 63 (0x1164dcc00) [pid = 1936] [serial = 2204] [outer = 0x112f57c00] 10:08:59 INFO - PROCESS | 1936 | 1468861739637 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]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:08:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 522ms 10:08:59 INFO - PROCESS | 1936 | 1468861739664 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 1936 | 1468861739665 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 10:08:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:08:59 INFO - PROCESS | 1936 | 1468861739668 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 1936 | 1468861739670 Marionette TRACE conn2 <- [1,2910,null,{}] 10:08:59 INFO - PROCESS | 1936 | 1468861739683 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}] 10:08:59 INFO - PROCESS | 1936 | 1468861739686 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:59 INFO - PROCESS | 1936 | 1468861739764 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:08:59 INFO - PROCESS | 1936 | 1468861739769 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 1936 | 1468861739771 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:08:59 INFO - PROCESS | 1936 | ++DOCSHELL 0x122753800 == 28 [pid = 1936] [id = 735] 10:08:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 64 (0x116881c00) [pid = 1936] [serial = 2205] [outer = 0x0] 10:08:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 65 (0x11728f400) [pid = 1936] [serial = 2206] [outer = 0x116881c00] 10:08:59 INFO - PROCESS | 1936 | 1468861739801 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 1936 | ++DOMWINDOW == 66 (0x117e97400) [pid = 1936] [serial = 2207] [outer = 0x116881c00] 10:09:00 INFO - PROCESS | 1936 | 1468861740097 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]]]}] 10:09:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:09:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:09:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 477ms 10:09:00 INFO - PROCESS | 1936 | 1468861740146 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:09:00 INFO - PROCESS | 1936 | 1468861740148 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 10:09:00 INFO - TEST-START | /DOMEvents/constructors.html 10:09:00 INFO - PROCESS | 1936 | 1468861740150 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:09:00 INFO - PROCESS | 1936 | 1468861740151 Marionette TRACE conn2 <- [1,2914,null,{}] 10:09:00 INFO - PROCESS | 1936 | 1468861740153 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}] 10:09:00 INFO - PROCESS | 1936 | 1468861740154 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:00 INFO - PROCESS | 1936 | 1468861740230 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:09:00 INFO - PROCESS | 1936 | 1468861740233 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:00 INFO - PROCESS | 1936 | 1468861740234 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x123fbb000 == 29 [pid = 1936] [id = 736] 10:09:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 67 (0x11820c400) [pid = 1936] [serial = 2208] [outer = 0x0] 10:09:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 68 (0x11825d800) [pid = 1936] [serial = 2209] [outer = 0x11820c400] 10:09:00 INFO - PROCESS | 1936 | 1468861740262 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 69 (0x1182b1c00) [pid = 1936] [serial = 2210] [outer = 0x11820c400] 10:09:00 INFO - PROCESS | 1936 | 1468861740667 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]]]}] 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:09:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:09:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:09:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 10:09:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:09:00 INFO - PROCESS | 1936 | 1468861740724 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:09:00 INFO - PROCESS | 1936 | 1468861740725 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 10:09:00 INFO - PROCESS | 1936 | 1468861740728 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:09:00 INFO - PROCESS | 1936 | 1468861740729 Marionette TRACE conn2 <- [1,2918,null,{}] 10:09:00 INFO - PROCESS | 1936 | 1468861740731 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}] 10:09:00 INFO - PROCESS | 1936 | 1468861740733 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:00 INFO - PROCESS | 1936 | 1468861740821 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:09:00 INFO - PROCESS | 1936 | 1468861740860 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:00 INFO - PROCESS | 1936 | 1468861740861 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:00 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a79000 == 30 [pid = 1936] [id = 737] 10:09:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 70 (0x112f50400) [pid = 1936] [serial = 2211] [outer = 0x0] 10:09:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 71 (0x1182b6400) [pid = 1936] [serial = 2212] [outer = 0x112f50400] 10:09:00 INFO - PROCESS | 1936 | 1468861740885 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 1936 | ++DOMWINDOW == 72 (0x1187f5400) [pid = 1936] [serial = 2213] [outer = 0x112f50400] 10:09:01 INFO - PROCESS | 1936 | 1468861741205 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:09:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:09:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 518ms 10:09:01 INFO - PROCESS | 1936 | 1468861741247 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 1936 | 1468861741248 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 10:09:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:09:01 INFO - PROCESS | 1936 | 1468861741250 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 1936 | 1468861741251 Marionette TRACE conn2 <- [1,2922,null,{}] 10:09:01 INFO - PROCESS | 1936 | 1468861741254 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}] 10:09:01 INFO - PROCESS | 1936 | 1468861741258 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:01 INFO - PROCESS | 1936 | 1468861741362 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:09:01 INFO - PROCESS | 1936 | 1468861741400 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 1936 | 1468861741401 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a60b000 == 31 [pid = 1936] [id = 738] 10:09:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x1185d1800) [pid = 1936] [serial = 2214] [outer = 0x0] 10:09:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x118fb9400) [pid = 1936] [serial = 2215] [outer = 0x1185d1800] 10:09:01 INFO - PROCESS | 1936 | 1468861741432 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x119c45800) [pid = 1936] [serial = 2216] [outer = 0x1185d1800] 10:09:01 INFO - PROCESS | 1936 | [1936] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:09:01 INFO - PROCESS | 1936 | [1936] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:09:01 INFO - PROCESS | 1936 | [1936] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:09:01 INFO - PROCESS | 1936 | [1936] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:09:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:09:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09:01 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 10:09:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09:01 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 10:09:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09:01 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]" 10:09:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:09:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 469ms 10:09:01 INFO - PROCESS | 1936 | 1468861741717 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]]]}] 10:09:01 INFO - PROCESS | 1936 | 1468861741721 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 1936 | 1468861741722 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 10:09:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:09:01 INFO - PROCESS | 1936 | 1468861741742 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 1936 | 1468861741745 Marionette TRACE conn2 <- [1,2926,null,{}] 10:09:01 INFO - PROCESS | 1936 | 1468861741753 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}] 10:09:01 INFO - PROCESS | 1936 | 1468861741754 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:01 INFO - PROCESS | 1936 | 1468861741854 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:09:01 INFO - PROCESS | 1936 | 1468861741858 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 1936 | 1468861741859 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:01 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aa9c800 == 32 [pid = 1936] [id = 739] 10:09:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x11887ec00) [pid = 1936] [serial = 2217] [outer = 0x0] 10:09:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x119ed5000) [pid = 1936] [serial = 2218] [outer = 0x11887ec00] 10:09:01 INFO - PROCESS | 1936 | 1468861741883 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x1232a4800) [pid = 1936] [serial = 2219] [outer = 0x11887ec00] 10:09:02 INFO - PROCESS | 1936 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:09:02 INFO - PROCESS | 1936 | 1468861742183 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]]]}] 10:09:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:09:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 497ms 10:09:02 INFO - PROCESS | 1936 | 1468861742223 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 1936 | 1468861742225 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 10:09:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:09:02 INFO - PROCESS | 1936 | 1468861742234 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 1936 | 1468861742235 Marionette TRACE conn2 <- [1,2930,null,{}] 10:09:02 INFO - PROCESS | 1936 | 1468861742237 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}] 10:09:02 INFO - PROCESS | 1936 | 1468861742238 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:02 INFO - PROCESS | 1936 | 1468861742342 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:09:02 INFO - PROCESS | 1936 | 1468861742347 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 1936 | 1468861742348 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:02 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b811800 == 33 [pid = 1936] [id = 740] 10:09:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x119c4a400) [pid = 1936] [serial = 2220] [outer = 0x0] 10:09:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1239b3400) [pid = 1936] [serial = 2221] [outer = 0x119c4a400] 10:09:02 INFO - PROCESS | 1936 | 1468861742383 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x124266400) [pid = 1936] [serial = 2222] [outer = 0x119c4a400] 10:09:02 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x11820b800) [pid = 1936] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:09:02 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x124cd5800) [pid = 1936] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:09:02 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x1150d8800) [pid = 1936] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:09:02 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x10ebff400) [pid = 1936] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:09:02 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x113353000) [pid = 1936] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:09:02 INFO - PROCESS | 1936 | --DOMWINDOW == 75 (0x116882800) [pid = 1936] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:09:02 INFO - PROCESS | 1936 | --DOMWINDOW == 74 (0x118fbcc00) [pid = 1936] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:09:02 INFO - PROCESS | 1936 | --DOMWINDOW == 73 (0x11820fc00) [pid = 1936] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:09:02 INFO - PROCESS | 1936 | --DOMWINDOW == 72 (0x119e34800) [pid = 1936] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:09:02 INFO - PROCESS | 1936 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:09:02 INFO - PROCESS | 1936 | 1468861742868 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]]]}] 10:09:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:09:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 669ms 10:09:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:09:02 INFO - PROCESS | 1936 | 1468861742904 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 1936 | 1468861742906 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 10:09:02 INFO - PROCESS | 1936 | 1468861742909 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 1936 | 1468861742911 Marionette TRACE conn2 <- [1,2934,null,{}] 10:09:02 INFO - PROCESS | 1936 | 1468861742914 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}] 10:09:02 INFO - PROCESS | 1936 | 1468861742916 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:03 INFO - PROCESS | 1936 | 1468861743001 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:09:03 INFO - PROCESS | 1936 | 1468861743004 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 1936 | 1468861743006 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba2b800 == 34 [pid = 1936] [id = 741] 10:09:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 73 (0x1164e7800) [pid = 1936] [serial = 2223] [outer = 0x0] 10:09:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 74 (0x118526000) [pid = 1936] [serial = 2224] [outer = 0x1164e7800] 10:09:03 INFO - PROCESS | 1936 | 1468861743034 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 75 (0x1232a7800) [pid = 1936] [serial = 2225] [outer = 0x1164e7800] 10:09:03 INFO - PROCESS | 1936 | 1468861743375 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]]]}] 10:09:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:09:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 475ms 10:09:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:09:03 INFO - PROCESS | 1936 | 1468861743383 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 1936 | 1468861743384 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 10:09:03 INFO - PROCESS | 1936 | 1468861743386 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 1936 | 1468861743387 Marionette TRACE conn2 <- [1,2938,null,{}] 10:09:03 INFO - PROCESS | 1936 | 1468861743390 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}] 10:09:03 INFO - PROCESS | 1936 | 1468861743391 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:03 INFO - PROCESS | 1936 | 1468861743482 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:09:03 INFO - PROCESS | 1936 | 1468861743540 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 1936 | 1468861743541 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x12be3e800 == 35 [pid = 1936] [id = 742] 10:09:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 76 (0x1164e9c00) [pid = 1936] [serial = 2226] [outer = 0x0] 10:09:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1242a3800) [pid = 1936] [serial = 2227] [outer = 0x1164e9c00] 10:09:03 INFO - PROCESS | 1936 | 1468861743565 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x11820ec00) [pid = 1936] [serial = 2228] [outer = 0x1164e9c00] 10:09:03 INFO - PROCESS | 1936 | 1468861743820 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]]]}] 10:09:03 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. 10:09:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 469ms 10:09:03 INFO - PROCESS | 1936 | 1468861743855 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 1936 | 1468861743857 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 10:09:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:09:03 INFO - PROCESS | 1936 | 1468861743867 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 1936 | 1468861743869 Marionette TRACE conn2 <- [1,2942,null,{}] 10:09:03 INFO - PROCESS | 1936 | 1468861743871 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}] 10:09:03 INFO - PROCESS | 1936 | 1468861743872 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:03 INFO - PROCESS | 1936 | 1468861743968 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:09:03 INFO - PROCESS | 1936 | 1468861743973 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 1936 | 1468861743974 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:03 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c633800 == 36 [pid = 1936] [id = 743] 10:09:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x124cc6800) [pid = 1936] [serial = 2229] [outer = 0x0] 10:09:03 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x126126400) [pid = 1936] [serial = 2230] [outer = 0x124cc6800] 10:09:04 INFO - PROCESS | 1936 | 1468861744000 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x128bb1800) [pid = 1936] [serial = 2231] [outer = 0x124cc6800] 10:09:04 INFO - PROCESS | 1936 | 1468861744301 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"]]]}] 10:09:04 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 10:09:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:09:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 471ms 10:09:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:09:04 INFO - PROCESS | 1936 | 1468861744338 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 1936 | 1468861744339 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 10:09:04 INFO - PROCESS | 1936 | 1468861744342 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 1936 | 1468861744345 Marionette TRACE conn2 <- [1,2946,null,{}] 10:09:04 INFO - PROCESS | 1936 | 1468861744347 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}] 10:09:04 INFO - PROCESS | 1936 | 1468861744348 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:04 INFO - PROCESS | 1936 | 1468861744452 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:09:04 INFO - PROCESS | 1936 | 1468861744458 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:04 INFO - PROCESS | 1936 | 1468861744459 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:04 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ca93800 == 37 [pid = 1936] [id = 744] 10:09:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1267a8800) [pid = 1936] [serial = 2232] [outer = 0x0] 10:09:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x128bea000) [pid = 1936] [serial = 2233] [outer = 0x1267a8800] 10:09:04 INFO - PROCESS | 1936 | 1468861744490 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x128d9ac00) [pid = 1936] [serial = 2234] [outer = 0x1267a8800] 10:09:04 INFO - PROCESS | 1936 | 1468861744896 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]]]}] 10:09:04 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. 10:09:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 574ms 10:09:04 INFO - PROCESS | 1936 | 1468861744916 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:09:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:09:04 INFO - PROCESS | 1936 | 1468861744919 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 10:09:04 INFO - PROCESS | 1936 | 1468861744922 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 1936 | 1468861744924 Marionette TRACE conn2 <- [1,2950,null,{}] 10:09:04 INFO - PROCESS | 1936 | 1468861744929 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}] 10:09:04 INFO - PROCESS | 1936 | 1468861744931 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:05 INFO - PROCESS | 1936 | 1468861745047 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:09:05 INFO - PROCESS | 1936 | 1468861745104 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 1936 | 1468861745106 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x118595000 == 38 [pid = 1936] [id = 745] 10:09:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x112782800) [pid = 1936] [serial = 2235] [outer = 0x0] 10:09:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x112eb5800) [pid = 1936] [serial = 2236] [outer = 0x112782800] 10:09:05 INFO - PROCESS | 1936 | 1468861745137 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x112f56400) [pid = 1936] [serial = 2237] [outer = 0x112782800] 10:09:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x1168a3000 == 39 [pid = 1936] [id = 746] 10:09:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x11672f000) [pid = 1936] [serial = 2238] [outer = 0x0] 10:09:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x112a85000) [pid = 1936] [serial = 2239] [outer = 0x11672f000] 10:09:05 INFO - PROCESS | 1936 | 1468861745635 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]]]}] 10:09:05 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. 10:09:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 10:09:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:09:05 INFO - PROCESS | 1936 | 1468861745645 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 1936 | 1468861745648 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 10:09:05 INFO - PROCESS | 1936 | 1468861745653 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - PROCESS | 1936 | 1468861745655 Marionette TRACE conn2 <- [1,2954,null,{}] 10:09:05 INFO - PROCESS | 1936 | 1468861745657 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}] 10:09:05 INFO - PROCESS | 1936 | 1468861745659 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:05 INFO - PROCESS | 1936 | 1468861745805 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:09:05 INFO - PROCESS | 1936 | 1468861745904 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 1936 | 1468861745905 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:05 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a41f800 == 40 [pid = 1936] [id = 747] 10:09:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1164e7000) [pid = 1936] [serial = 2240] [outer = 0x0] 10:09:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x116aa0c00) [pid = 1936] [serial = 2241] [outer = 0x1164e7000] 10:09:05 INFO - PROCESS | 1936 | 1468861745938 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x11820e800) [pid = 1936] [serial = 2242] [outer = 0x1164e7000] 10:09:06 INFO - PROCESS | 1936 | 1468861746314 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]]]}] 10:09:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:09:06 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 10:09:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 10:09:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:09:06 INFO - PROCESS | 1936 | 1468861746323 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 1936 | 1468861746325 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 10:09:06 INFO - PROCESS | 1936 | 1468861746327 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 1936 | 1468861746330 Marionette TRACE conn2 <- [1,2958,null,{}] 10:09:06 INFO - PROCESS | 1936 | 1468861746338 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}] 10:09:06 INFO - PROCESS | 1936 | 1468861746341 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:06 INFO - PROCESS | 1936 | 1468861746578 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:09:06 INFO - PROCESS | 1936 | 1468861746644 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 1936 | 1468861746646 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:06 INFO - PROCESS | 1936 | ++DOCSHELL 0x116860000 == 41 [pid = 1936] [id = 748] 10:09:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1127da400) [pid = 1936] [serial = 2243] [outer = 0x0] 10:09:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x1129b3400) [pid = 1936] [serial = 2244] [outer = 0x1127da400] 10:09:06 INFO - PROCESS | 1936 | 1468861746675 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x112f50000) [pid = 1936] [serial = 2245] [outer = 0x1127da400] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12c633800 == 40 [pid = 1936] [id = 743] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12be3e800 == 39 [pid = 1936] [id = 742] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba2b800 == 38 [pid = 1936] [id = 741] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12b811800 == 37 [pid = 1936] [id = 740] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12aa9c800 == 36 [pid = 1936] [id = 739] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x12a60b000 == 35 [pid = 1936] [id = 738] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x128a79000 == 34 [pid = 1936] [id = 737] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x123fbb000 == 33 [pid = 1936] [id = 736] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x122753800 == 32 [pid = 1936] [id = 735] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x1185a4800 == 31 [pid = 1936] [id = 734] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x116860800 == 30 [pid = 1936] [id = 733] 10:09:07 INFO - PROCESS | 1936 | --DOCSHELL 0x118778800 == 29 [pid = 1936] [id = 732] 10:09:07 INFO - PROCESS | 1936 | 1468861747098 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]]]}] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1182dac00) [pid = 1936] [serial = 2170] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x118f60000) [pid = 1936] [serial = 2171] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12b19a000) [pid = 1936] [serial = 2156] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x115fb5c00) [pid = 1936] [serial = 2161] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x11672d800) [pid = 1936] [serial = 2162] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x112780400) [pid = 1936] [serial = 2158] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x112a84800) [pid = 1936] [serial = 2159] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x11508d800) [pid = 1936] [serial = 2164] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1164e9400) [pid = 1936] [serial = 2165] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1168fa400) [pid = 1936] [serial = 2167] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x1176b1000) [pid = 1936] [serial = 2168] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1245cfc00) [pid = 1936] [serial = 2180] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1194a7c00) [pid = 1936] [serial = 2174] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x11933ac00) [pid = 1936] [serial = 2173] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x11979d000) [pid = 1936] [serial = 2176] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x122647c00) [pid = 1936] [serial = 2179] [outer = 0x0] [url = about:blank] 10:09:07 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x119c4d400) [pid = 1936] [serial = 2177] [outer = 0x0] [url = about:blank] 10:09:07 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. 10:09:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 824ms 10:09:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:09:07 INFO - PROCESS | 1936 | 1468861747152 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 1936 | 1468861747154 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 10:09:07 INFO - PROCESS | 1936 | 1468861747157 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 1936 | 1468861747159 Marionette TRACE conn2 <- [1,2962,null,{}] 10:09:07 INFO - PROCESS | 1936 | 1468861747162 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}] 10:09:07 INFO - PROCESS | 1936 | 1468861747164 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:07 INFO - PROCESS | 1936 | 1468861747245 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:09:07 INFO - PROCESS | 1936 | 1468861747249 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 1936 | 1468861747251 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x117e49000 == 30 [pid = 1936] [id = 749] 10:09:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x1127df400) [pid = 1936] [serial = 2246] [outer = 0x0] 10:09:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x1164db000) [pid = 1936] [serial = 2247] [outer = 0x1127df400] 10:09:07 INFO - PROCESS | 1936 | 1468861747279 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x116aac000) [pid = 1936] [serial = 2248] [outer = 0x1127df400] 10:09:07 INFO - PROCESS | 1936 | 1468861747594 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]]]}] 10:09:07 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. 10:09:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 471ms 10:09:07 INFO - PROCESS | 1936 | 1468861747630 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:09:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:09:07 INFO - PROCESS | 1936 | 1468861747632 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 10:09:07 INFO - PROCESS | 1936 | 1468861747634 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 1936 | 1468861747635 Marionette TRACE conn2 <- [1,2966,null,{}] 10:09:07 INFO - PROCESS | 1936 | 1468861747638 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}] 10:09:07 INFO - PROCESS | 1936 | 1468861747639 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:07 INFO - PROCESS | 1936 | 1468861747745 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:09:07 INFO - PROCESS | 1936 | 1468861747805 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 1936 | 1468861747806 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:07 INFO - PROCESS | 1936 | ++DOCSHELL 0x12071c800 == 31 [pid = 1936] [id = 750] 10:09:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x112780000) [pid = 1936] [serial = 2249] [outer = 0x0] 10:09:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x11820f800) [pid = 1936] [serial = 2250] [outer = 0x112780000] 10:09:07 INFO - PROCESS | 1936 | 1468861747831 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1187fc400) [pid = 1936] [serial = 2251] [outer = 0x112780000] 10:09:08 INFO - PROCESS | 1936 | 1468861748097 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]]]}] 10:09:08 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. 10:09:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 520ms 10:09:08 INFO - PROCESS | 1936 | 1468861748155 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 1936 | 1468861748157 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 10:09:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:09:08 INFO - PROCESS | 1936 | 1468861748172 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - PROCESS | 1936 | 1468861748176 Marionette TRACE conn2 <- [1,2970,null,{}] 10:09:08 INFO - PROCESS | 1936 | 1468861748181 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}] 10:09:08 INFO - PROCESS | 1936 | 1468861748183 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:08 INFO - PROCESS | 1936 | 1468861748272 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:09:08 INFO - PROCESS | 1936 | 1468861748328 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 1936 | 1468861748329 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x128a8d000 == 32 [pid = 1936] [id = 751] 10:09:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x1182b3c00) [pid = 1936] [serial = 2252] [outer = 0x0] 10:09:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x119338400) [pid = 1936] [serial = 2253] [outer = 0x1182b3c00] 10:09:08 INFO - PROCESS | 1936 | 1468861748353 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x119c47400) [pid = 1936] [serial = 2254] [outer = 0x1182b3c00] 10:09:08 INFO - PROCESS | 1936 | 1468861748614 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]]]}] 10:09:08 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. 10:09:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 478ms 10:09:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:09:08 INFO - PROCESS | 1936 | 1468861748648 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 1936 | 1468861748650 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 10:09:08 INFO - PROCESS | 1936 | 1468861748652 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - PROCESS | 1936 | 1468861748653 Marionette TRACE conn2 <- [1,2974,null,{}] 10:09:08 INFO - PROCESS | 1936 | 1468861748655 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}] 10:09:08 INFO - PROCESS | 1936 | 1468861748656 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:08 INFO - PROCESS | 1936 | 1468861748741 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:09:08 INFO - PROCESS | 1936 | 1468861748747 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 1936 | 1468861748748 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:08 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a7b8000 == 33 [pid = 1936] [id = 752] 10:09:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119c52000) [pid = 1936] [serial = 2255] [outer = 0x0] 10:09:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x123547c00) [pid = 1936] [serial = 2256] [outer = 0x119c52000] 10:09:08 INFO - PROCESS | 1936 | 1468861748772 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x124005000) [pid = 1936] [serial = 2257] [outer = 0x119c52000] 10:09:09 INFO - PROCESS | 1936 | 1468861749079 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]]]}] 10:09:09 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. 10:09:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 10:09:09 INFO - PROCESS | 1936 | 1468861749122 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 1936 | 1468861749124 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 10:09:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:09:09 INFO - PROCESS | 1936 | 1468861749132 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 1936 | 1468861749134 Marionette TRACE conn2 <- [1,2978,null,{}] 10:09:09 INFO - PROCESS | 1936 | 1468861749137 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}] 10:09:09 INFO - PROCESS | 1936 | 1468861749139 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:09 INFO - PROCESS | 1936 | 1468861749312 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:09:09 INFO - PROCESS | 1936 | 1468861749328 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 1936 | 1468861749334 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x12ba31000 == 34 [pid = 1936] [id = 753] 10:09:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x124cc8000) [pid = 1936] [serial = 2258] [outer = 0x0] 10:09:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x124cd0400) [pid = 1936] [serial = 2259] [outer = 0x124cc8000] 10:09:09 INFO - PROCESS | 1936 | 1468861749386 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12672f400) [pid = 1936] [serial = 2260] [outer = 0x124cc8000] 10:09:09 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. 10:09:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 620ms 10:09:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:09:09 INFO - PROCESS | 1936 | 1468861749748 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]]]}] 10:09:09 INFO - PROCESS | 1936 | 1468861749752 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 1936 | 1468861749753 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 10:09:09 INFO - PROCESS | 1936 | 1468861749756 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 1936 | 1468861749757 Marionette TRACE conn2 <- [1,2982,null,{}] 10:09:09 INFO - PROCESS | 1936 | 1468861749760 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}] 10:09:09 INFO - PROCESS | 1936 | 1468861749763 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:09 INFO - PROCESS | 1936 | 1468861749863 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:09:09 INFO - PROCESS | 1936 | 1468861749873 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 1936 | 1468861749874 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:09 INFO - PROCESS | 1936 | ++DOCSHELL 0x12c62f800 == 35 [pid = 1936] [id = 754] 10:09:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12672fc00) [pid = 1936] [serial = 2261] [outer = 0x0] 10:09:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x128bf4000) [pid = 1936] [serial = 2262] [outer = 0x12672fc00] 10:09:09 INFO - PROCESS | 1936 | 1468861749900 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12927e400) [pid = 1936] [serial = 2263] [outer = 0x12672fc00] 10:09:10 INFO - PROCESS | 1936 | 1468861750200 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"]]]}] 10:09:10 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 10:09:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:09:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 10:09:10 INFO - PROCESS | 1936 | 1468861750243 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:09:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:09:10 INFO - PROCESS | 1936 | 1468861750247 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 10:09:10 INFO - PROCESS | 1936 | 1468861750249 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - PROCESS | 1936 | 1468861750250 Marionette TRACE conn2 <- [1,2986,null,{}] 10:09:10 INFO - PROCESS | 1936 | 1468861750253 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}] 10:09:10 INFO - PROCESS | 1936 | 1468861750254 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:10 INFO - PROCESS | 1936 | 1468861750358 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:09:10 INFO - PROCESS | 1936 | 1468861750362 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 1936 | 1468861750363 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x12caac800 == 36 [pid = 1936] [id = 755] 10:09:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x126965400) [pid = 1936] [serial = 2264] [outer = 0x0] 10:09:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x129289400) [pid = 1936] [serial = 2265] [outer = 0x126965400] 10:09:10 INFO - PROCESS | 1936 | 1468861750387 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x123249c00) [pid = 1936] [serial = 2266] [outer = 0x126965400] 10:09:10 INFO - PROCESS | 1936 | 1468861750684 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]]]}] 10:09:10 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. 10:09:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 10:09:10 INFO - PROCESS | 1936 | 1468861750718 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:09:10 INFO - PROCESS | 1936 | 1468861750719 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 10:09:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:09:10 INFO - PROCESS | 1936 | 1468861750721 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - PROCESS | 1936 | 1468861750722 Marionette TRACE conn2 <- [1,2990,null,{}] 10:09:10 INFO - PROCESS | 1936 | 1468861750732 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}] 10:09:10 INFO - PROCESS | 1936 | 1468861750733 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:10 INFO - PROCESS | 1936 | 1468861750836 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:09:10 INFO - PROCESS | 1936 | 1468861750874 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 1936 | 1468861750875 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:10 INFO - PROCESS | 1936 | ++DOCSHELL 0x12071a800 == 37 [pid = 1936] [id = 756] 10:09:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12938a400) [pid = 1936] [serial = 2267] [outer = 0x0] 10:09:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x129393800) [pid = 1936] [serial = 2268] [outer = 0x12938a400] 10:09:10 INFO - PROCESS | 1936 | 1468861750905 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12961dc00) [pid = 1936] [serial = 2269] [outer = 0x12938a400] 10:09:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d527000 == 38 [pid = 1936] [id = 757] 10:09:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12a649400) [pid = 1936] [serial = 2270] [outer = 0x0] 10:09:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x12a640400) [pid = 1936] [serial = 2271] [outer = 0x12a649400] 10:09:11 INFO - PROCESS | 1936 | 1468861751201 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]]]}] 10:09:11 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. 10:09:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 10:09:11 INFO - PROCESS | 1936 | 1468861751240 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 1936 | 1468861751241 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 10:09:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x1185d1800) [pid = 1936] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x112f50400) [pid = 1936] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x11820c400) [pid = 1936] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x116881c00) [pid = 1936] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x112f57c00) [pid = 1936] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1131b2c00) [pid = 1936] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x112787c00) [pid = 1936] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1131b3400) [pid = 1936] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x116747000) [pid = 1936] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x124cc6800) [pid = 1936] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1187f2400) [pid = 1936] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x122606000) [pid = 1936] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1126fd400) [pid = 1936] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x11887ec00) [pid = 1936] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x119c4a400) [pid = 1936] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x1164e9c00) [pid = 1936] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:09:11 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1164e7800) [pid = 1936] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:09:11 INFO - PROCESS | 1936 | 1468861751350 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 1936 | 1468861751351 Marionette TRACE conn2 <- [1,2994,null,{}] 10:09:11 INFO - PROCESS | 1936 | 1468861751356 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}] 10:09:11 INFO - PROCESS | 1936 | 1468861751357 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:11 INFO - PROCESS | 1936 | 1468861751451 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:09:11 INFO - PROCESS | 1936 | 1468861751455 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 1936 | 1468861751456 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x124d1b000 == 39 [pid = 1936] [id = 758] 10:09:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x112f57c00) [pid = 1936] [serial = 2272] [outer = 0x0] 10:09:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1164e2800) [pid = 1936] [serial = 2273] [outer = 0x112f57c00] 10:09:11 INFO - PROCESS | 1936 | 1468861751480 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x1182acc00) [pid = 1936] [serial = 2274] [outer = 0x112f57c00] 10:09:11 INFO - PROCESS | 1936 | 1468861751776 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]]]}] 10:09:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:09:11 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 10:09:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 578ms 10:09:11 INFO - PROCESS | 1936 | 1468861751824 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 1936 | 1468861751826 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 10:09:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:09:11 INFO - PROCESS | 1936 | 1468861751830 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 1936 | 1468861751831 Marionette TRACE conn2 <- [1,2998,null,{}] 10:09:11 INFO - PROCESS | 1936 | 1468861751834 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}] 10:09:11 INFO - PROCESS | 1936 | 1468861751835 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:11 INFO - PROCESS | 1936 | 1468861751917 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:09:11 INFO - PROCESS | 1936 | 1468861751975 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 1936 | 1468861751984 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:11 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d654000 == 40 [pid = 1936] [id = 759] 10:09:11 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x1131b2c00) [pid = 1936] [serial = 2275] [outer = 0x0] 10:09:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1240fa400) [pid = 1936] [serial = 2276] [outer = 0x1131b2c00] 10:09:12 INFO - PROCESS | 1936 | 1468861752010 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12a730000) [pid = 1936] [serial = 2277] [outer = 0x1131b2c00] 10:09:12 INFO - PROCESS | 1936 | 1468861752261 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]]]}] 10:09:12 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. 10:09:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 469ms 10:09:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:09:12 INFO - PROCESS | 1936 | 1468861752301 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 1936 | 1468861752303 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 10:09:12 INFO - PROCESS | 1936 | 1468861752305 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 1936 | 1468861752307 Marionette TRACE conn2 <- [1,3002,null,{}] 10:09:12 INFO - PROCESS | 1936 | 1468861752317 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}] 10:09:12 INFO - PROCESS | 1936 | 1468861752318 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:12 INFO - PROCESS | 1936 | 1468861752410 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:09:12 INFO - PROCESS | 1936 | 1468861752415 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 1936 | 1468861752416 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d692000 == 41 [pid = 1936] [id = 760] 10:09:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x119b91800) [pid = 1936] [serial = 2278] [outer = 0x0] 10:09:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12a73a800) [pid = 1936] [serial = 2279] [outer = 0x119b91800] 10:09:12 INFO - PROCESS | 1936 | 1468861752440 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12a89fc00) [pid = 1936] [serial = 2280] [outer = 0x119b91800] 10:09:12 INFO - PROCESS | 1936 | 1468861752727 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]]]}] 10:09:12 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. 10:09:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 478ms 10:09:12 INFO - PROCESS | 1936 | 1468861752783 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 1936 | 1468861752785 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 10:09:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:09:12 INFO - PROCESS | 1936 | 1468861752787 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 1936 | 1468861752788 Marionette TRACE conn2 <- [1,3006,null,{}] 10:09:12 INFO - PROCESS | 1936 | 1468861752791 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}] 10:09:12 INFO - PROCESS | 1936 | 1468861752792 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:12 INFO - PROCESS | 1936 | 1468861752878 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:09:12 INFO - PROCESS | 1936 | 1468861752941 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 1936 | 1468861752942 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:12 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d8d2000 == 42 [pid = 1936] [id = 761] 10:09:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12a89f400) [pid = 1936] [serial = 2281] [outer = 0x0] 10:09:12 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12ab04000) [pid = 1936] [serial = 2282] [outer = 0x12a89f400] 10:09:12 INFO - PROCESS | 1936 | 1468861752966 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12b19d400) [pid = 1936] [serial = 2283] [outer = 0x12a89f400] 10:09:13 INFO - PROCESS | 1936 | 1468861753220 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]]]}] 10:09:13 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. 10:09:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 472ms 10:09:13 INFO - PROCESS | 1936 | 1468861753265 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 1936 | 1468861753266 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 10:09:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:09:13 INFO - PROCESS | 1936 | 1468861753268 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 1936 | 1468861753269 Marionette TRACE conn2 <- [1,3010,null,{}] 10:09:13 INFO - PROCESS | 1936 | 1468861753272 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}] 10:09:13 INFO - PROCESS | 1936 | 1468861753273 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:13 INFO - PROCESS | 1936 | 1468861753356 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:09:13 INFO - PROCESS | 1936 | 1468861753462 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 1936 | 1468861753464 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:13 INFO - PROCESS | 1936 | ++DOCSHELL 0x11326f800 == 43 [pid = 1936] [id = 762] 10:09:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x10ebf7800) [pid = 1936] [serial = 2284] [outer = 0x0] 10:09:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x1122bcc00) [pid = 1936] [serial = 2285] [outer = 0x10ebf7800] 10:09:13 INFO - PROCESS | 1936 | 1468861753495 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x1129b5c00) [pid = 1936] [serial = 2286] [outer = 0x10ebf7800] 10:09:13 INFO - PROCESS | 1936 | 1468861753875 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]]]}] 10:09:13 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 10:09:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 10:09:13 INFO - PROCESS | 1936 | 1468861753891 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 1936 | 1468861753894 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 10:09:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:09:13 INFO - PROCESS | 1936 | 1468861753897 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 1936 | 1468861753899 Marionette TRACE conn2 <- [1,3014,null,{}] 10:09:13 INFO - PROCESS | 1936 | 1468861753902 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}] 10:09:13 INFO - PROCESS | 1936 | 1468861753905 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:14 INFO - PROCESS | 1936 | 1468861754011 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:09:14 INFO - PROCESS | 1936 | 1468861754071 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 1936 | 1468861754072 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x126785000 == 44 [pid = 1936] [id = 763] 10:09:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x115ddbc00) [pid = 1936] [serial = 2287] [outer = 0x0] 10:09:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x116888000) [pid = 1936] [serial = 2288] [outer = 0x115ddbc00] 10:09:14 INFO - PROCESS | 1936 | 1468861754102 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x11825a400) [pid = 1936] [serial = 2289] [outer = 0x115ddbc00] 10:09:14 INFO - PROCESS | 1936 | [1936] 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 10:09:14 INFO - PROCESS | 1936 | 1468861754533 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:09:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:09:14 INFO - {} 10:09:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:09:14 INFO - {} 10:09:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:09:14 INFO - {} 10:09:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:09:14 INFO - {} 10:09:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 673ms 10:09:14 INFO - PROCESS | 1936 | 1468861754572 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:09:14 INFO - TEST-START | /FileAPI/fileReader.html 10:09:14 INFO - PROCESS | 1936 | 1468861754575 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 10:09:14 INFO - PROCESS | 1936 | 1468861754577 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 1936 | 1468861754579 Marionette TRACE conn2 <- [1,3018,null,{}] 10:09:14 INFO - PROCESS | 1936 | 1468861754581 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}] 10:09:14 INFO - PROCESS | 1936 | 1468861754583 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:14 INFO - PROCESS | 1936 | 1468861754719 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:09:14 INFO - PROCESS | 1936 | 1468861754827 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 1936 | 1468861754829 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:14 INFO - PROCESS | 1936 | ++DOCSHELL 0x12d663000 == 45 [pid = 1936] [id = 764] 10:09:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x122603000) [pid = 1936] [serial = 2290] [outer = 0x0] 10:09:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x1239a7400) [pid = 1936] [serial = 2291] [outer = 0x122603000] 10:09:14 INFO - PROCESS | 1936 | 1468861754859 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x1245cd800) [pid = 1936] [serial = 2292] [outer = 0x122603000] 10:09:15 INFO - PROCESS | 1936 | 1468861755212 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]]]}] 10:09:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:09:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:09:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:09:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:09:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 10:09:15 INFO - PROCESS | 1936 | 1468861755248 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 1936 | 1468861755249 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 10:09:15 INFO - TEST-START | /FileAPI/historical.html 10:09:15 INFO - PROCESS | 1936 | 1468861755257 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 1936 | 1468861755261 Marionette TRACE conn2 <- [1,3022,null,{}] 10:09:15 INFO - PROCESS | 1936 | 1468861755265 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}] 10:09:15 INFO - PROCESS | 1936 | 1468861755267 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:15 INFO - PROCESS | 1936 | 1468861755373 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:09:15 INFO - PROCESS | 1936 | 1468861755431 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 1936 | 1468861755433 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:15 INFO - PROCESS | 1936 | ++DOCSHELL 0x12e3c7800 == 46 [pid = 1936] [id = 765] 10:09:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x1242ad000) [pid = 1936] [serial = 2293] [outer = 0x0] 10:09:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 110 (0x12658f000) [pid = 1936] [serial = 2294] [outer = 0x1242ad000] 10:09:15 INFO - PROCESS | 1936 | 1468861755461 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 1936 | ++DOMWINDOW == 111 (0x12a643400) [pid = 1936] [serial = 2295] [outer = 0x1242ad000] 10:09:15 INFO - PROCESS | 1936 | 1468861755830 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"]]]}] 10:09:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:09:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:09:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:09:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:09:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:09:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:09:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:09:15 INFO - TEST-OK | /FileAPI/historical.html | took 627ms 10:09:15 INFO - PROCESS | 1936 | 1468861755881 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 1936 | 1468861755882 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 10:09:15 INFO - TEST-START | /FileAPI/idlharness.html 10:09:15 INFO - PROCESS | 1936 | 1468861755885 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 1936 | 1468861755886 Marionette TRACE conn2 <- [1,3026,null,{}] 10:09:15 INFO - PROCESS | 1936 | 1468861755889 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}] 10:09:15 INFO - PROCESS | 1936 | 1468861755890 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:15 INFO - PROCESS | 1936 | 1468861755994 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:09:16 INFO - PROCESS | 1936 | 1468861756078 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 1936 | 1468861756080 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:16 INFO - PROCESS | 1936 | ++DOCSHELL 0x110eea800 == 47 [pid = 1936] [id = 766] 10:09:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 112 (0x1122b0c00) [pid = 1936] [serial = 2296] [outer = 0x0] 10:09:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 113 (0x112a8f000) [pid = 1936] [serial = 2297] [outer = 0x1122b0c00] 10:09:16 INFO - PROCESS | 1936 | 1468861756154 Marionette DEBUG loaded listener.js 10:09:16 INFO - PROCESS | 1936 | ++DOMWINDOW == 114 (0x118210800) [pid = 1936] [serial = 2298] [outer = 0x1122b0c00] 10:09:16 INFO - PROCESS | 1936 | 1468861756936 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]]]}] 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:09:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:09:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:09:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:09:16 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 10:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:09:16 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 10:09:16 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 10:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:09:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:09:16 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 10:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:09:16 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 10:09:16 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 10:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:09:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:09:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1081ms 10:09:17 INFO - PROCESS | 1936 | 1468861756967 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:09:17 INFO - PROCESS | 1936 | 1468861756969 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 10:09:17 INFO - TEST-START | /FileAPI/idlharness.worker 10:09:17 INFO - PROCESS | 1936 | 1468861756973 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:09:17 INFO - PROCESS | 1936 | 1468861756974 Marionette TRACE conn2 <- [1,3030,null,{}] 10:09:17 INFO - PROCESS | 1936 | 1468861756978 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}] 10:09:17 INFO - PROCESS | 1936 | 1468861756980 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:17 INFO - PROCESS | 1936 | 1468861757080 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:09:17 INFO - PROCESS | 1936 | 1468861757144 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 1936 | 1468861757145 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:17 INFO - PROCESS | 1936 | ++DOCSHELL 0x119943000 == 48 [pid = 1936] [id = 767] 10:09:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 115 (0x112a81000) [pid = 1936] [serial = 2299] [outer = 0x0] 10:09:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 116 (0x112f4d000) [pid = 1936] [serial = 2300] [outer = 0x112a81000] 10:09:17 INFO - PROCESS | 1936 | 1468861757173 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 1936 | ++DOMWINDOW == 117 (0x1176ae800) [pid = 1936] [serial = 2301] [outer = 0x112a81000] 10:09:17 INFO - PROCESS | 1936 | [1936] 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 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12d8d2000 == 47 [pid = 1936] [id = 761] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12d692000 == 46 [pid = 1936] [id = 760] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12d654000 == 45 [pid = 1936] [id = 759] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12d527000 == 44 [pid = 1936] [id = 757] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x124d1b000 == 43 [pid = 1936] [id = 758] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12071a800 == 42 [pid = 1936] [id = 756] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12caac800 == 41 [pid = 1936] [id = 755] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12c62f800 == 40 [pid = 1936] [id = 754] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12ba31000 == 39 [pid = 1936] [id = 753] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12a7b8000 == 38 [pid = 1936] [id = 752] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x128a8d000 == 37 [pid = 1936] [id = 751] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12071c800 == 36 [pid = 1936] [id = 750] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x117e49000 == 35 [pid = 1936] [id = 749] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x116860000 == 34 [pid = 1936] [id = 748] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12a41f800 == 33 [pid = 1936] [id = 747] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x1168a3000 == 32 [pid = 1936] [id = 746] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12ca93800 == 31 [pid = 1936] [id = 744] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x118595000 == 30 [pid = 1936] [id = 745] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x110eea800 == 29 [pid = 1936] [id = 766] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12e3c7800 == 28 [pid = 1936] [id = 765] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x12d663000 == 27 [pid = 1936] [id = 764] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x126785000 == 26 [pid = 1936] [id = 763] 10:09:18 INFO - PROCESS | 1936 | --DOCSHELL 0x11326f800 == 25 [pid = 1936] [id = 762] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 116 (0x112eb1800) [pid = 1936] [serial = 2201] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 115 (0x11672d000) [pid = 1936] [serial = 2183] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 114 (0x115094400) [pid = 1936] [serial = 2182] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 113 (0x11825fc00) [pid = 1936] [serial = 2186] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 112 (0x118202800) [pid = 1936] [serial = 2185] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 111 (0x126126400) [pid = 1936] [serial = 2230] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 110 (0x1207d6400) [pid = 1936] [serial = 2189] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 109 (0x1194aec00) [pid = 1936] [serial = 2188] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x124272400) [pid = 1936] [serial = 2192] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x123cf2c00) [pid = 1936] [serial = 2191] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x12354f800) [pid = 1936] [serial = 2195] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x11680a800) [pid = 1936] [serial = 2194] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x1187f5400) [pid = 1936] [serial = 2213] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x119ed5000) [pid = 1936] [serial = 2218] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x119c45800) [pid = 1936] [serial = 2216] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1239b3400) [pid = 1936] [serial = 2221] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1232a4800) [pid = 1936] [serial = 2219] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x11820ec00) [pid = 1936] [serial = 2228] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x1232a7800) [pid = 1936] [serial = 2225] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x128bb1800) [pid = 1936] [serial = 2231] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x118526000) [pid = 1936] [serial = 2224] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x124266400) [pid = 1936] [serial = 2222] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1242a3800) [pid = 1936] [serial = 2227] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x1182b1c00) [pid = 1936] [serial = 2210] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x128bea000) [pid = 1936] [serial = 2233] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x1182b6400) [pid = 1936] [serial = 2212] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x11825d800) [pid = 1936] [serial = 2209] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x11728f400) [pid = 1936] [serial = 2206] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x117e97400) [pid = 1936] [serial = 2207] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x115f42800) [pid = 1936] [serial = 2203] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1164dcc00) [pid = 1936] [serial = 2204] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x118fb9400) [pid = 1936] [serial = 2215] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x116737000) [pid = 1936] [serial = 2198] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x115fafc00) [pid = 1936] [serial = 2197] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1129b7400) [pid = 1936] [serial = 2200] [outer = 0x0] [url = about:blank] 10:09:18 INFO - PROCESS | 1936 | 1468861758466 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,{},{}]]]}] 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:09:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:09:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:09:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:09:18 INFO - {} 10:09:18 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 10:09:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:09:18 INFO - {} 10:09:18 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 - {} 10:09:18 INFO - {} 10:09:18 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 10:09:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:09:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:09:18 INFO - {} 10:09:18 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 10:09:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:09:18 INFO - {} 10:09:18 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 - {} 10:09:18 INFO - {} 10:09:18 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 10:09:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 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 10:09:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 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 10:09:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 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 10:09:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 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 10:09:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:18 INFO - {} 10:09:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1538ms 10:09:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:09:18 INFO - PROCESS | 1936 | 1468861758512 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 1936 | 1468861758514 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 10:09:18 INFO - PROCESS | 1936 | 1468861758517 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 1936 | 1468861758520 Marionette TRACE conn2 <- [1,3034,null,{}] 10:09:18 INFO - PROCESS | 1936 | 1468861758523 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}] 10:09:18 INFO - PROCESS | 1936 | 1468861758525 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:18 INFO - PROCESS | 1936 | 1468861758613 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:09:18 INFO - PROCESS | 1936 | 1468861758618 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 1936 | 1468861758620 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:18 INFO - PROCESS | 1936 | ++DOCSHELL 0x1293a3000 == 26 [pid = 1936] [id = 768] 10:09:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x12938dc00) [pid = 1936] [serial = 2302] [outer = 0x0] 10:09:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x12961b000) [pid = 1936] [serial = 2303] [outer = 0x12938dc00] 10:09:18 INFO - PROCESS | 1936 | 1468861758648 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x12a73a400) [pid = 1936] [serial = 2304] [outer = 0x12938dc00] 10:09:18 INFO - PROCESS | 1936 | 1468861758993 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]]]}] 10:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:09:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 524ms 10:09:19 INFO - PROCESS | 1936 | 1468861759041 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 1936 | 1468861759045 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 10:09:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:09:19 INFO - PROCESS | 1936 | 1468861759050 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 1936 | 1468861759051 Marionette TRACE conn2 <- [1,3038,null,{}] 10:09:19 INFO - PROCESS | 1936 | 1468861759054 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}] 10:09:19 INFO - PROCESS | 1936 | 1468861759061 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:19 INFO - PROCESS | 1936 | 1468861759140 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:09:19 INFO - PROCESS | 1936 | 1468861759147 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 1936 | 1468861759148 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x12b808800 == 27 [pid = 1936] [id = 769] 10:09:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x12a867800) [pid = 1936] [serial = 2305] [outer = 0x0] 10:09:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x12a8a5c00) [pid = 1936] [serial = 2306] [outer = 0x12a867800] 10:09:19 INFO - PROCESS | 1936 | 1468861759176 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x12ab10000) [pid = 1936] [serial = 2307] [outer = 0x12a867800] 10:09:19 INFO - PROCESS | 1936 | 1468861759482 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"]]]}] 10:09:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:09:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 10:09:19 INFO - PROCESS | 1936 | 1468861759519 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 1936 | 1468861759520 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 10:09:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:09:19 INFO - PROCESS | 1936 | 1468861759523 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 1936 | 1468861759525 Marionette TRACE conn2 <- [1,3042,null,{}] 10:09:19 INFO - PROCESS | 1936 | 1468861759536 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}] 10:09:19 INFO - PROCESS | 1936 | 1468861759539 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:19 INFO - PROCESS | 1936 | 1468861759644 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:09:19 INFO - PROCESS | 1936 | 1468861759653 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 1936 | 1468861759655 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:19 INFO - PROCESS | 1936 | ++DOCSHELL 0x12bf88000 == 28 [pid = 1936] [id = 770] 10:09:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x1185d1800) [pid = 1936] [serial = 2308] [outer = 0x0] 10:09:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x11933ec00) [pid = 1936] [serial = 2309] [outer = 0x1185d1800] 10:09:19 INFO - PROCESS | 1936 | 1468861759682 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12b9a9c00) [pid = 1936] [serial = 2310] [outer = 0x1185d1800] 10:09:20 INFO - PROCESS | 1936 | 1468861760087 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]]]}] 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:09:20 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. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:09:20 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'.) 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:09:20 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. 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:09:20 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. 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:09:20 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. 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:09:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 583ms 10:09:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:09:20 INFO - PROCESS | 1936 | 1468861760107 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 1936 | 1468861760108 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 10:09:20 INFO - PROCESS | 1936 | 1468861760110 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 1936 | 1468861760111 Marionette TRACE conn2 <- [1,3046,null,{}] 10:09:20 INFO - PROCESS | 1936 | 1468861760113 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}] 10:09:20 INFO - PROCESS | 1936 | 1468861760115 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:20 INFO - PROCESS | 1936 | 1468861760197 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:09:20 INFO - PROCESS | 1936 | 1468861760270 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 1936 | 1468861760271 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x12caa7000 == 29 [pid = 1936] [id = 771] 10:09:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12b9a9800) [pid = 1936] [serial = 2311] [outer = 0x0] 10:09:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x12b9b3c00) [pid = 1936] [serial = 2312] [outer = 0x12b9a9800] 10:09:20 INFO - PROCESS | 1936 | 1468861760299 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x12bb96000) [pid = 1936] [serial = 2313] [outer = 0x12b9a9800] 10:09:20 INFO - PROCESS | 1936 | [1936] 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 10:09:20 INFO - PROCESS | 1936 | 1468861760623 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:09:20 INFO - {} 10:09:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 518ms 10:09:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:09:20 INFO - PROCESS | 1936 | 1468861760633 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 1936 | 1468861760635 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 10:09:20 INFO - PROCESS | 1936 | 1468861760637 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 1936 | 1468861760638 Marionette TRACE conn2 <- [1,3050,null,{}] 10:09:20 INFO - PROCESS | 1936 | 1468861760640 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}] 10:09:20 INFO - PROCESS | 1936 | 1468861760642 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:20 INFO - PROCESS | 1936 | 1468861760742 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:09:20 INFO - PROCESS | 1936 | 1468861760746 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 1936 | 1468861760747 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:20 INFO - PROCESS | 1936 | ++DOCSHELL 0x12dc25000 == 30 [pid = 1936] [id = 772] 10:09:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x12bb98800) [pid = 1936] [serial = 2314] [outer = 0x0] 10:09:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x12bb9d800) [pid = 1936] [serial = 2315] [outer = 0x12bb98800] 10:09:20 INFO - PROCESS | 1936 | 1468861760771 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x12be62400) [pid = 1936] [serial = 2316] [outer = 0x12bb98800] 10:09:21 INFO - PROCESS | 1936 | 1468861761069 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]]]}] 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:09:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 10:09:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:09:21 INFO - PROCESS | 1936 | 1468861761106 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 1936 | 1468861761108 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 10:09:21 INFO - PROCESS | 1936 | 1468861761117 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - PROCESS | 1936 | 1468861761118 Marionette TRACE conn2 <- [1,3054,null,{}] 10:09:21 INFO - PROCESS | 1936 | 1468861761120 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}] 10:09:21 INFO - PROCESS | 1936 | 1468861761125 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:21 INFO - PROCESS | 1936 | 1468861761253 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:09:21 INFO - PROCESS | 1936 | 1468861761264 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 1936 | 1468861761265 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:21 INFO - PROCESS | 1936 | ++DOCSHELL 0x12e6bf800 == 31 [pid = 1936] [id = 773] 10:09:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x12a89c400) [pid = 1936] [serial = 2317] [outer = 0x0] 10:09:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x12be69800) [pid = 1936] [serial = 2318] [outer = 0x12a89c400] 10:09:21 INFO - PROCESS | 1936 | 1468861761290 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x12bfafc00) [pid = 1936] [serial = 2319] [outer = 0x12a89c400] 10:09:21 INFO - PROCESS | 1936 | 1468861761839 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"]]]}] 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:21 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" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:21 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" 10:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 797ms 10:09:21 INFO - PROCESS | 1936 | 1468861761910 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 1936 | 1468861761913 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 10:09:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:09:21 INFO - PROCESS | 1936 | 1468861761925 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - PROCESS | 1936 | 1468861761927 Marionette TRACE conn2 <- [1,3058,null,{}] 10:09:21 INFO - PROCESS | 1936 | 1468861761932 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}] 10:09:21 INFO - PROCESS | 1936 | 1468861761935 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:22 INFO - PROCESS | 1936 | 1468861762037 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:09:22 INFO - PROCESS | 1936 | 1468861762048 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 1936 | 1468861762049 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x12e022000 == 32 [pid = 1936] [id = 774] 10:09:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x12bfb5c00) [pid = 1936] [serial = 2320] [outer = 0x0] 10:09:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x12d145000) [pid = 1936] [serial = 2321] [outer = 0x12bfb5c00] 10:09:22 INFO - PROCESS | 1936 | 1468861762073 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x12d537000) [pid = 1936] [serial = 2322] [outer = 0x12bfb5c00] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x112f57c00) [pid = 1936] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x12672fc00) [pid = 1936] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x126965400) [pid = 1936] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x1164e7000) [pid = 1936] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x119c52000) [pid = 1936] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x112780000) [pid = 1936] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x1127da400) [pid = 1936] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x12938a400) [pid = 1936] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x1127df400) [pid = 1936] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x112782800) [pid = 1936] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x119b91800) [pid = 1936] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x11672f000) [pid = 1936] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x1267a8800) [pid = 1936] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1182b3c00) [pid = 1936] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12a89f400) [pid = 1936] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x12a649400) [pid = 1936] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x124cc8000) [pid = 1936] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:09:22 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x1131b2c00) [pid = 1936] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:09:22 INFO - PROCESS | 1936 | 1468861762604 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]]]}] 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:09:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:09:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:09:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:09:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:09:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 724ms 10:09:22 INFO - PROCESS | 1936 | 1468861762649 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 1936 | 1468861762651 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 10:09:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:09:22 INFO - PROCESS | 1936 | 1468861762653 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 1936 | 1468861762654 Marionette TRACE conn2 <- [1,3062,null,{}] 10:09:22 INFO - PROCESS | 1936 | 1468861762657 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}] 10:09:22 INFO - PROCESS | 1936 | 1468861762658 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:22 INFO - PROCESS | 1936 | 1468861762734 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:09:22 INFO - PROCESS | 1936 | 1468861762793 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 1936 | 1468861762801 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:22 INFO - PROCESS | 1936 | ++DOCSHELL 0x12f7bb000 == 33 [pid = 1936] [id = 775] 10:09:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x1164e7000) [pid = 1936] [serial = 2323] [outer = 0x0] 10:09:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x11682e000) [pid = 1936] [serial = 2324] [outer = 0x1164e7000] 10:09:22 INFO - PROCESS | 1936 | 1468861762829 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x116aa1000) [pid = 1936] [serial = 2325] [outer = 0x1164e7000] 10:09:22 INFO - PROCESS | 1936 | [1936] 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 10:09:23 INFO - PROCESS | 1936 | 1468861763109 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:09:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:09:23 INFO - {} 10:09:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 468ms 10:09:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:09:23 INFO - PROCESS | 1936 | 1468861763122 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 1936 | 1468861763123 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 10:09:23 INFO - PROCESS | 1936 | 1468861763133 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - PROCESS | 1936 | 1468861763134 Marionette TRACE conn2 <- [1,3066,null,{}] 10:09:23 INFO - PROCESS | 1936 | 1468861763136 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}] 10:09:23 INFO - PROCESS | 1936 | 1468861763137 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:23 INFO - PROCESS | 1936 | 1468861763219 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:09:23 INFO - PROCESS | 1936 | 1468861763223 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 1936 | 1468861763224 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x12f7c9800 == 34 [pid = 1936] [id = 776] 10:09:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x128d96000) [pid = 1936] [serial = 2326] [outer = 0x0] 10:09:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x12b1a4800) [pid = 1936] [serial = 2327] [outer = 0x128d96000] 10:09:23 INFO - PROCESS | 1936 | 1468861763250 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12d53c800) [pid = 1936] [serial = 2328] [outer = 0x128d96000] 10:09:23 INFO - PROCESS | 1936 | 1468861763550 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]]]}] 10:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:09:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 479ms 10:09:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:09:23 INFO - PROCESS | 1936 | 1468861763604 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 1936 | 1468861763606 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 10:09:23 INFO - PROCESS | 1936 | 1468861763608 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - PROCESS | 1936 | 1468861763609 Marionette TRACE conn2 <- [1,3070,null,{}] 10:09:23 INFO - PROCESS | 1936 | 1468861763611 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}] 10:09:23 INFO - PROCESS | 1936 | 1468861763613 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:23 INFO - PROCESS | 1936 | 1468861763733 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:09:23 INFO - PROCESS | 1936 | 1468861763739 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 1936 | 1468861763740 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:23 INFO - PROCESS | 1936 | ++DOCSHELL 0x113f1f000 == 35 [pid = 1936] [id = 777] 10:09:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x1129ae000) [pid = 1936] [serial = 2329] [outer = 0x0] 10:09:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x1129b9400) [pid = 1936] [serial = 2330] [outer = 0x1129ae000] 10:09:23 INFO - PROCESS | 1936 | 1468861763764 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x112f21800) [pid = 1936] [serial = 2331] [outer = 0x1129ae000] 10:09:24 INFO - PROCESS | 1936 | 1468861764073 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]]]}] 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:09:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 473ms 10:09:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:09:24 INFO - PROCESS | 1936 | 1468861764083 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 1936 | 1468861764084 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 10:09:24 INFO - PROCESS | 1936 | 1468861764086 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 1936 | 1468861764088 Marionette TRACE conn2 <- [1,3074,null,{}] 10:09:24 INFO - PROCESS | 1936 | 1468861764090 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}] 10:09:24 INFO - PROCESS | 1936 | 1468861764092 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:24 INFO - PROCESS | 1936 | 1468861764186 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:09:24 INFO - PROCESS | 1936 | 1468861764189 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 1936 | 1468861764191 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x118234800 == 36 [pid = 1936] [id = 778] 10:09:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 95 (0x112f4c400) [pid = 1936] [serial = 2332] [outer = 0x0] 10:09:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 96 (0x1132a6800) [pid = 1936] [serial = 2333] [outer = 0x112f4c400] 10:09:24 INFO - PROCESS | 1936 | 1468861764220 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 97 (0x1168f9800) [pid = 1936] [serial = 2334] [outer = 0x112f4c400] 10:09:24 INFO - PROCESS | 1936 | 1468861764610 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]]]}] 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:09:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 569ms 10:09:24 INFO - PROCESS | 1936 | 1468861764656 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 1936 | 1468861764659 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 10:09:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:09:24 INFO - PROCESS | 1936 | 1468861764662 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 1936 | 1468861764664 Marionette TRACE conn2 <- [1,3078,null,{}] 10:09:24 INFO - PROCESS | 1936 | 1468861764668 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}] 10:09:24 INFO - PROCESS | 1936 | 1468861764670 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:24 INFO - PROCESS | 1936 | 1468861764787 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:09:24 INFO - PROCESS | 1936 | 1468861764854 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 1936 | 1468861764855 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:24 INFO - PROCESS | 1936 | ++DOCSHELL 0x11841d800 == 37 [pid = 1936] [id = 779] 10:09:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 98 (0x112f57000) [pid = 1936] [serial = 2335] [outer = 0x0] 10:09:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 99 (0x113a81000) [pid = 1936] [serial = 2336] [outer = 0x112f57000] 10:09:24 INFO - PROCESS | 1936 | 1468861764927 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 1936 | ++DOMWINDOW == 100 (0x1164e9400) [pid = 1936] [serial = 2337] [outer = 0x112f57000] 10:09:25 INFO - PROCESS | 1936 | 1468861765322 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] 10:09:25 INFO - PROCESS | 1936 | 1468861765337 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 10:09:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:09:25 INFO - PROCESS | 1936 | 1468861765341 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 1936 | 1468861765343 Marionette TRACE conn2 <- [1,3082,null,{}] 10:09:25 INFO - PROCESS | 1936 | 1468861765345 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}] 10:09:25 INFO - PROCESS | 1936 | 1468861765347 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:25 INFO - PROCESS | 1936 | 1468861765458 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:09:25 INFO - PROCESS | 1936 | 1468861765572 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 1936 | 1468861765573 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:25 INFO - PROCESS | 1936 | ++DOCSHELL 0x123212800 == 38 [pid = 1936] [id = 780] 10:09:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 101 (0x117e8d000) [pid = 1936] [serial = 2338] [outer = 0x0] 10:09:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 102 (0x11825d800) [pid = 1936] [serial = 2339] [outer = 0x117e8d000] 10:09:25 INFO - PROCESS | 1936 | 1468861765604 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 1936 | ++DOMWINDOW == 103 (0x1182e2c00) [pid = 1936] [serial = 2340] [outer = 0x117e8d000] 10:09:26 INFO - PROCESS | 1936 | 1468861766013 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]]]}] 10:09:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:09:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:09:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 720ms 10:09:26 INFO - PROCESS | 1936 | 1468861766062 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 1936 | 1468861766063 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 10:09:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:09:26 INFO - PROCESS | 1936 | 1468861766066 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 1936 | 1468861766068 Marionette TRACE conn2 <- [1,3086,null,{}] 10:09:26 INFO - PROCESS | 1936 | 1468861766076 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}] 10:09:26 INFO - PROCESS | 1936 | 1468861766079 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:26 INFO - PROCESS | 1936 | 1468861766192 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:09:26 INFO - PROCESS | 1936 | 1468861766261 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 1936 | 1468861766262 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:26 INFO - PROCESS | 1936 | ++DOCSHELL 0x1245a8800 == 39 [pid = 1936] [id = 781] 10:09:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 104 (0x11933b800) [pid = 1936] [serial = 2341] [outer = 0x0] 10:09:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 105 (0x119b8f800) [pid = 1936] [serial = 2342] [outer = 0x11933b800] 10:09:26 INFO - PROCESS | 1936 | 1468861766293 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 1936 | ++DOMWINDOW == 106 (0x12324f400) [pid = 1936] [serial = 2343] [outer = 0x11933b800] 10:09:26 INFO - PROCESS | 1936 | 1468861766728 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:09:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 676ms 10:09:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:09:26 INFO - PROCESS | 1936 | 1468861766742 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 1936 | 1468861766744 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 10:09:26 INFO - PROCESS | 1936 | 1468861766746 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 1936 | 1468861766748 Marionette TRACE conn2 <- [1,3090,null,{}] 10:09:26 INFO - PROCESS | 1936 | 1468861766750 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}] 10:09:26 INFO - PROCESS | 1936 | 1468861766752 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:26 INFO - PROCESS | 1936 | 1468861766978 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:09:27 INFO - PROCESS | 1936 | 1468861767099 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 1936 | 1468861767101 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x118f0f800 == 40 [pid = 1936] [id = 782] 10:09:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 107 (0x112f4fc00) [pid = 1936] [serial = 2344] [outer = 0x0] 10:09:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 108 (0x1132a8800) [pid = 1936] [serial = 2345] [outer = 0x112f4fc00] 10:09:27 INFO - PROCESS | 1936 | 1468861767130 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 109 (0x1164e6800) [pid = 1936] [serial = 2346] [outer = 0x112f4fc00] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x113f1f000 == 39 [pid = 1936] [id = 777] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12f7c9800 == 38 [pid = 1936] [id = 776] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12f7bb000 == 37 [pid = 1936] [id = 775] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12e022000 == 36 [pid = 1936] [id = 774] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12e6bf800 == 35 [pid = 1936] [id = 773] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12dc25000 == 34 [pid = 1936] [id = 772] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12caa7000 == 33 [pid = 1936] [id = 771] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12bf88000 == 32 [pid = 1936] [id = 770] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x12b808800 == 31 [pid = 1936] [id = 769] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x1293a3000 == 30 [pid = 1936] [id = 768] 10:09:27 INFO - PROCESS | 1936 | --DOCSHELL 0x119943000 == 29 [pid = 1936] [id = 767] 10:09:27 INFO - PROCESS | 1936 | 1468861767618 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 108 (0x128bf4000) [pid = 1936] [serial = 2262] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 107 (0x129289400) [pid = 1936] [serial = 2265] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 106 (0x116aa0c00) [pid = 1936] [serial = 2241] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 105 (0x11820e800) [pid = 1936] [serial = 2242] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 104 (0x123547c00) [pid = 1936] [serial = 2256] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 103 (0x124005000) [pid = 1936] [serial = 2257] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 102 (0x11820f800) [pid = 1936] [serial = 2250] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 101 (0x1187fc400) [pid = 1936] [serial = 2251] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 100 (0x1129b3400) [pid = 1936] [serial = 2244] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 99 (0x129393800) [pid = 1936] [serial = 2268] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 98 (0x112f50000) [pid = 1936] [serial = 2245] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 97 (0x1164db000) [pid = 1936] [serial = 2247] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 96 (0x116aac000) [pid = 1936] [serial = 2248] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 95 (0x112eb5800) [pid = 1936] [serial = 2236] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 94 (0x12a89fc00) [pid = 1936] [serial = 2280] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x112f56400) [pid = 1936] [serial = 2237] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x112a85000) [pid = 1936] [serial = 2239] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x128d9ac00) [pid = 1936] [serial = 2234] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x119338400) [pid = 1936] [serial = 2253] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x119c47400) [pid = 1936] [serial = 2254] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12ab04000) [pid = 1936] [serial = 2282] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x1164e2800) [pid = 1936] [serial = 2273] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x1182acc00) [pid = 1936] [serial = 2274] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12961dc00) [pid = 1936] [serial = 2269] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x12b19d400) [pid = 1936] [serial = 2283] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x12a73a800) [pid = 1936] [serial = 2279] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x12a640400) [pid = 1936] [serial = 2271] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x124cd0400) [pid = 1936] [serial = 2259] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x123249c00) [pid = 1936] [serial = 2266] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x12927e400) [pid = 1936] [serial = 2263] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x12a730000) [pid = 1936] [serial = 2277] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 77 (0x12672f400) [pid = 1936] [serial = 2260] [outer = 0x0] [url = about:blank] 10:09:27 INFO - PROCESS | 1936 | --DOMWINDOW == 76 (0x1240fa400) [pid = 1936] [serial = 2276] [outer = 0x0] [url = about:blank] 10:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:09:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 923ms 10:09:27 INFO - PROCESS | 1936 | 1468861767671 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:09:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:09:27 INFO - PROCESS | 1936 | 1468861767675 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 10:09:27 INFO - PROCESS | 1936 | 1468861767680 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 1936 | 1468861767683 Marionette TRACE conn2 <- [1,3094,null,{}] 10:09:27 INFO - PROCESS | 1936 | 1468861767688 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}] 10:09:27 INFO - PROCESS | 1936 | 1468861767690 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:27 INFO - PROCESS | 1936 | 1468861767819 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:09:27 INFO - PROCESS | 1936 | 1468861767833 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 1936 | 1468861767834 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:27 INFO - PROCESS | 1936 | ++DOCSHELL 0x118181800 == 30 [pid = 1936] [id = 783] 10:09:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 77 (0x1164e7800) [pid = 1936] [serial = 2347] [outer = 0x0] 10:09:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 78 (0x116731000) [pid = 1936] [serial = 2348] [outer = 0x1164e7800] 10:09:27 INFO - PROCESS | 1936 | 1468861767879 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 1936 | ++DOMWINDOW == 79 (0x116829000) [pid = 1936] [serial = 2349] [outer = 0x1164e7800] 10:09:28 INFO - PROCESS | 1936 | 1468861768262 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:09:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 625ms 10:09:28 INFO - PROCESS | 1936 | 1468861768304 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 1936 | 1468861768306 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 10:09:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:09:28 INFO - PROCESS | 1936 | 1468861768308 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 1936 | 1468861768309 Marionette TRACE conn2 <- [1,3098,null,{}] 10:09:28 INFO - PROCESS | 1936 | 1468861768312 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}] 10:09:28 INFO - PROCESS | 1936 | 1468861768313 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:28 INFO - PROCESS | 1936 | 1468861768408 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:09:28 INFO - PROCESS | 1936 | 1468861768416 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 1936 | 1468861768417 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x11917b800 == 31 [pid = 1936] [id = 784] 10:09:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 80 (0x118205800) [pid = 1936] [serial = 2350] [outer = 0x0] 10:09:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 81 (0x118210000) [pid = 1936] [serial = 2351] [outer = 0x118205800] 10:09:28 INFO - PROCESS | 1936 | 1468861768442 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 82 (0x1182ae400) [pid = 1936] [serial = 2352] [outer = 0x118205800] 10:09:28 INFO - PROCESS | 1936 | 1468861768773 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]]]}] 10:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:09:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 472ms 10:09:28 INFO - PROCESS | 1936 | 1468861768781 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 1936 | 1468861768784 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 10:09:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:09:28 INFO - PROCESS | 1936 | 1468861768792 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 1936 | 1468861768797 Marionette TRACE conn2 <- [1,3102,null,{}] 10:09:28 INFO - PROCESS | 1936 | 1468861768799 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}] 10:09:28 INFO - PROCESS | 1936 | 1468861768801 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:28 INFO - PROCESS | 1936 | 1468861768891 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:09:28 INFO - PROCESS | 1936 | 1468861768953 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 1936 | 1468861768955 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:28 INFO - PROCESS | 1936 | ++DOCSHELL 0x1239c5000 == 32 [pid = 1936] [id = 785] 10:09:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 83 (0x1182af800) [pid = 1936] [serial = 2353] [outer = 0x0] 10:09:28 INFO - PROCESS | 1936 | ++DOMWINDOW == 84 (0x1187f5400) [pid = 1936] [serial = 2354] [outer = 0x1182af800] 10:09:28 INFO - PROCESS | 1936 | 1468861768980 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 85 (0x119324c00) [pid = 1936] [serial = 2355] [outer = 0x1182af800] 10:09:29 INFO - PROCESS | 1936 | 1468861769223 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:09:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 479ms 10:09:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:09:29 INFO - PROCESS | 1936 | 1468861769268 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 1936 | 1468861769270 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 10:09:29 INFO - PROCESS | 1936 | 1468861769272 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - PROCESS | 1936 | 1468861769273 Marionette TRACE conn2 <- [1,3106,null,{}] 10:09:29 INFO - PROCESS | 1936 | 1468861769275 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}] 10:09:29 INFO - PROCESS | 1936 | 1468861769278 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:29 INFO - PROCESS | 1936 | 1468861769368 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 10:09:29 INFO - PROCESS | 1936 | 1468861769372 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 1936 | 1468861769373 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x129219800 == 33 [pid = 1936] [id = 786] 10:09:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 86 (0x119338c00) [pid = 1936] [serial = 2356] [outer = 0x0] 10:09:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 87 (0x1194a6800) [pid = 1936] [serial = 2357] [outer = 0x119338c00] 10:09:29 INFO - PROCESS | 1936 | 1468861769399 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 88 (0x119e34400) [pid = 1936] [serial = 2358] [outer = 0x119338c00] 10:09:29 INFO - PROCESS | 1936 | 1468861769726 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]]]}] 10:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:09:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 471ms 10:09:29 INFO - PROCESS | 1936 | 1468861769745 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 1936 | 1468861769748 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 10:09:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:09:29 INFO - PROCESS | 1936 | 1468861769751 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - PROCESS | 1936 | 1468861769752 Marionette TRACE conn2 <- [1,3110,null,{}] 10:09:29 INFO - PROCESS | 1936 | 1468861769758 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}] 10:09:29 INFO - PROCESS | 1936 | 1468861769761 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:29 INFO - PROCESS | 1936 | 1468861769906 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 10:09:29 INFO - PROCESS | 1936 | 1468861769966 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 1936 | 1468861769971 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:29 INFO - PROCESS | 1936 | ++DOCSHELL 0x12a617800 == 34 [pid = 1936] [id = 787] 10:09:29 INFO - PROCESS | 1936 | ++DOMWINDOW == 89 (0x123983c00) [pid = 1936] [serial = 2359] [outer = 0x0] 10:09:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 90 (0x123985800) [pid = 1936] [serial = 2360] [outer = 0x123983c00] 10:09:30 INFO - PROCESS | 1936 | 1468861770025 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 91 (0x12398c800) [pid = 1936] [serial = 2361] [outer = 0x123983c00] 10:09:30 INFO - PROCESS | 1936 | 1468861770437 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"]]]}] 10:09:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:09:30 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 10:09:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:09:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 722ms 10:09:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:09:30 INFO - PROCESS | 1936 | 1468861770473 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 1936 | 1468861770474 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 10:09:30 INFO - PROCESS | 1936 | 1468861770477 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 1936 | 1468861770478 Marionette TRACE conn2 <- [1,3114,null,{}] 10:09:30 INFO - PROCESS | 1936 | 1468861770480 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}] 10:09:30 INFO - PROCESS | 1936 | 1468861770481 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:30 INFO - PROCESS | 1936 | 1468861770589 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 10:09:30 INFO - PROCESS | 1936 | 1468861770602 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\", \"faf45241-657b-4da7-a6c1-793215d44b08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 1936 | 1468861770603 Marionette INFO sendAsync 91509723-d0f9-3b49-adde-3781e2675056 10:09:30 INFO - PROCESS | 1936 | ++DOCSHELL 0x12aadb000 == 35 [pid = 1936] [id = 788] 10:09:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 92 (0x12398e800) [pid = 1936] [serial = 2362] [outer = 0x0] 10:09:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 93 (0x124266800) [pid = 1936] [serial = 2363] [outer = 0x12398e800] 10:09:30 INFO - PROCESS | 1936 | 1468861770635 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 1936 | ++DOMWINDOW == 94 (0x124d7c800) [pid = 1936] [serial = 2364] [outer = 0x12398e800] 10:09:30 INFO - PROCESS | 1936 | 1468861770963 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]]]}] 10:09:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:09:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 518ms 10:09:31 INFO - PROCESS | 1936 | 1468861770996 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 1936 | 1468861770997 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 93 (0x12b9a9800) [pid = 1936] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 92 (0x12bb98800) [pid = 1936] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 91 (0x112a81000) [pid = 1936] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 90 (0x10ebf7800) [pid = 1936] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 89 (0x1185d1800) [pid = 1936] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 88 (0x12a89c400) [pid = 1936] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 87 (0x115ddbc00) [pid = 1936] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 86 (0x12a867800) [pid = 1936] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 85 (0x12938dc00) [pid = 1936] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 84 (0x122603000) [pid = 1936] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 83 (0x1242ad000) [pid = 1936] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 82 (0x1122b0c00) [pid = 1936] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 81 (0x1129ae000) [pid = 1936] [serial = 2329] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 80 (0x12bfb5c00) [pid = 1936] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 79 (0x1164e7000) [pid = 1936] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 10:09:31 INFO - PROCESS | 1936 | --DOMWINDOW == 78 (0x128d96000) [pid = 1936] [serial = 2326] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 10:09:32 WARNING - u'runner_teardown' () 10:09:32 INFO - No more tests 10:09:32 INFO - Got 0 unexpected results 10:09:32 INFO - SUITE-END | took 504s 10:09:32 INFO - Closing logging queue 10:09:32 INFO - queue closed 10:09:32 INFO - Return code: 0 10:09:32 WARNING - # TBPL SUCCESS # 10:09:32 INFO - Running post-action listener: _resource_record_post_action 10:09:32 INFO - Running post-run listener: _resource_record_post_run 10:09:33 INFO - Total resource usage - Wall time: 526s; CPU: 58.0%; Read bytes: 786432; Write bytes: 952340992; Read time: 5; Write time: 4579 10:09:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:09:33 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150338048; Write bytes: 145819136; Read time: 13593; Write time: 291 10:09:33 INFO - run-tests - Wall time: 509s; CPU: 58.0%; Read bytes: 786432; Write bytes: 793885696; Read time: 5; Write time: 4245 10:09:33 INFO - Running post-run listener: _upload_blobber_files 10:09:33 INFO - Blob upload gear active. 10:09:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:09:33 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 10:09:33 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'] 10:09:33 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 10:09:33 INFO - (blobuploader) - INFO - Open directory for files ... 10:09:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:09:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:09:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:09:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:09:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:09:34 INFO - (blobuploader) - INFO - Done attempting. 10:09:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:09:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:09:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:09:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:09:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:09:36 INFO - (blobuploader) - INFO - Done attempting. 10:09:36 INFO - (blobuploader) - INFO - Iteration through files over. 10:09:36 INFO - Return code: 0 10:09:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:09:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:09:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b19ab679b99ce291e11776964e871011cff7e20201b4d902c0975c90e023c67caf61bb4f4896658df77ba6d841218d0e6a6916f347cc7fd16d75abbcab425ad6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ea51419152bb3aad7899a0110f66f6dc019ef100ab22c25b26c50bfa465ca57650d59a207e24cff2da13d5adc93a758faeb00c0c82908e68c7be1275ead08908"} 10:09:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:09:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:09:36 INFO - Contents: 10:09:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b19ab679b99ce291e11776964e871011cff7e20201b4d902c0975c90e023c67caf61bb4f4896658df77ba6d841218d0e6a6916f347cc7fd16d75abbcab425ad6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ea51419152bb3aad7899a0110f66f6dc019ef100ab22c25b26c50bfa465ca57650d59a207e24cff2da13d5adc93a758faeb00c0c82908e68c7be1275ead08908"} 10:09:36 INFO - Running post-run listener: copy_logs_to_upload_dir 10:09:36 INFO - Copying logs to upload dir... 10:09:36 INFO - mkdir: /builds/slave/test/build/upload/logs 10:09:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=582.010775 ========= master_lag: 1.60 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 43 secs) (at 2016-07-18 10:09:38.547338) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 10:09:38.551340) ========= 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.wNqRuqmyeK/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.Ojver3mHcV/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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/b19ab679b99ce291e11776964e871011cff7e20201b4d902c0975c90e023c67caf61bb4f4896658df77ba6d841218d0e6a6916f347cc7fd16d75abbcab425ad6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ea51419152bb3aad7899a0110f66f6dc019ef100ab22c25b26c50bfa465ca57650d59a207e24cff2da13d5adc93a758faeb00c0c82908e68c7be1275ead08908"} build_url:https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012896 build_url: 'https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/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/b19ab679b99ce291e11776964e871011cff7e20201b4d902c0975c90e023c67caf61bb4f4896658df77ba6d841218d0e6a6916f347cc7fd16d75abbcab425ad6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ea51419152bb3aad7899a0110f66f6dc019ef100ab22c25b26c50bfa465ca57650d59a207e24cff2da13d5adc93a758faeb00c0c82908e68c7be1275ead08908"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CDT071jQTXmv55EhaQF--w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.36 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 10:09:38.921151) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:09:38.921495) ========= 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.wNqRuqmyeK/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.Ojver3mHcV/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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.005308 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:09:38.947965) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 10:09:38.948322) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 10:09:38.948734) ========= ========= Total master_lag: 2.05 =========