builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0175 starttime: 1462317594.5 results: success (0) buildid: 20160503144739 builduid: 7a6b3c66e348441b84ee91f203b1bf95 revision: fb4552d95407a2a6ec0ef5b2924fc65797fc6e1e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:54.497338) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:54.497801) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:54.498074) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:54.517634) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:54.518020) ========= 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.lUIomjI2if/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.PFO8qwT8Yi/Listeners TMPDIR=/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/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-05-03 16:19:54-- 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% 15.6M=0.001s 2016-05-03 16:19:54 (15.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.158397 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:54.694245) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:54.694571) ========= 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.lUIomjI2if/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.PFO8qwT8Yi/Listeners TMPDIR=/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/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.027059 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:54.743243) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:54.743618) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fb4552d95407a2a6ec0ef5b2924fc65797fc6e1e --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-aurora --rev fb4552d95407a2a6ec0ef5b2924fc65797fc6e1e --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.lUIomjI2if/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.PFO8qwT8Yi/Listeners TMPDIR=/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/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-05-03 16:19:54,817 truncating revision to first 12 chars 2016-05-03 16:19:54,817 Setting DEBUG logging. 2016-05-03 16:19:54,818 attempt 1/10 2016-05-03 16:19:54,818 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/fb4552d95407?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-03 16:19:55,437 unpacking tar archive at: mozilla-aurora-fb4552d95407/testing/mozharness/ program finished with exit code 0 elapsedTime=0.859545 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:55.619278) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:55.619599) ========= script_repo_revision: fb4552d95407a2a6ec0ef5b2924fc65797fc6e1e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:55.619987) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:55.620269) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 16:19:55.633630) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 59 secs) (at 2016-05-03 16:19:55.633911) ========= /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-aurora --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-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.lUIomjI2if/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners TMPDIR=/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/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 16:19:55 INFO - MultiFileLogger online at 20160503 16:19:55 in /builds/slave/test 16:19: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-aurora --download-symbols true 16:19:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:19:55 INFO - {'append_to_log': False, 16:19:55 INFO - 'base_work_dir': '/builds/slave/test', 16:19:55 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:19:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:19:55 INFO - 'buildbot_json_path': 'buildprops.json', 16:19:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:19:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:19:55 INFO - 'download_minidump_stackwalk': True, 16:19:55 INFO - 'download_symbols': 'true', 16:19:55 INFO - 'e10s': False, 16:19:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:19:55 INFO - 'tooltool.py': '/tools/tooltool.py', 16:19:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:19:55 INFO - '/tools/misc-python/virtualenv.py')}, 16:19:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:19:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:19:55 INFO - 'log_level': 'info', 16:19:55 INFO - 'log_to_console': True, 16:19:55 INFO - 'opt_config_files': (), 16:19:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:19:55 INFO - '--processes=1', 16:19:55 INFO - '--config=%(test_path)s/wptrunner.ini', 16:19:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:19:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:19:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:19:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:19:55 INFO - 'pip_index': False, 16:19:55 INFO - 'require_test_zip': True, 16:19:55 INFO - 'test_type': ('testharness',), 16:19:55 INFO - 'this_chunk': '1', 16:19:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:19:55 INFO - 'total_chunks': '10', 16:19:55 INFO - 'virtualenv_path': 'venv', 16:19:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:19:55 INFO - 'work_dir': 'build'} 16:19:55 INFO - ##### 16:19:55 INFO - ##### Running clobber step. 16:19:55 INFO - ##### 16:19:55 INFO - Running pre-action listener: _resource_record_pre_action 16:19:55 INFO - Running main action method: clobber 16:19:55 INFO - rmtree: /builds/slave/test/build 16:19:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:19:58 INFO - Running post-action listener: _resource_record_post_action 16:19:58 INFO - ##### 16:19:58 INFO - ##### Running read-buildbot-config step. 16:19:58 INFO - ##### 16:19:58 INFO - Running pre-action listener: _resource_record_pre_action 16:19:58 INFO - Running main action method: read_buildbot_config 16:19:58 INFO - Using buildbot properties: 16:19:58 INFO - { 16:19:58 INFO - "project": "", 16:19:58 INFO - "product": "firefox", 16:19:58 INFO - "script_repo_revision": "production", 16:19:58 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 16:19:58 INFO - "repository": "", 16:19:58 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 16:19:58 INFO - "buildid": "20160503144739", 16:19:58 INFO - "pgo_build": "False", 16:19:58 INFO - "basedir": "/builds/slave/test", 16:19:58 INFO - "buildnumber": 226, 16:19:58 INFO - "slavename": "t-yosemite-r7-0175", 16:19:58 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 16:19:58 INFO - "platform": "macosx64", 16:19:58 INFO - "branch": "mozilla-aurora", 16:19:58 INFO - "revision": "fb4552d95407a2a6ec0ef5b2924fc65797fc6e1e", 16:19:58 INFO - "repo_path": "releases/mozilla-aurora", 16:19:58 INFO - "moz_repo_path": "", 16:19:58 INFO - "stage_platform": "macosx64", 16:19:58 INFO - "builduid": "7a6b3c66e348441b84ee91f203b1bf95", 16:19:58 INFO - "slavebuilddir": "test" 16:19:58 INFO - } 16:19:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 16:19:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 16:19:58 INFO - Running post-action listener: _resource_record_post_action 16:19:58 INFO - ##### 16:19:58 INFO - ##### Running download-and-extract step. 16:19:58 INFO - ##### 16:19:58 INFO - Running pre-action listener: _resource_record_pre_action 16:19:58 INFO - Running main action method: download_and_extract 16:19:58 INFO - mkdir: /builds/slave/test/build/tests 16:19:58 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')]} 16:19:58 INFO - https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 16:19:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 16:19:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 16:19:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 16:19:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 16:20:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 16:20:28 INFO - retry: attempt #1 caught exception: timed out 16:20:28 INFO - retry: Failed, sleeping 30 seconds before retrying 16:20:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 16:21:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 16:21:28 INFO - retry: attempt #2 caught exception: timed out 16:21:28 INFO - retry: Failed, sleeping 60 seconds before retrying 16:22:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #3 16:22:58 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 16:22:58 INFO - retry: attempt #3 caught exception: timed out 16:22:58 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json! 16:22:58 INFO - Caught exception: timed out 16:22:58 INFO - Caught exception: timed out 16:22:58 INFO - Caught exception: timed out 16:22:58 INFO - trying https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 16:22:58 INFO - Downloading https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 16:22:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 16:23:00 INFO - Downloaded 1235 bytes. 16:23:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 16:23:00 INFO - Using the following test package requirements: 16:23:00 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 16:23:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:23:00 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 16:23:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:23:00 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 16:23:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:23:00 INFO - u'jsshell-mac64.zip'], 16:23:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:23:00 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 16:23:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 16:23:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:23:00 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 16:23:00 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:23:00 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 16:23:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:23:00 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 16:23:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:23:00 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 16:23:00 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 16:23:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:23:00 INFO - https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 16:23:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 16:23:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 16:23:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 16:23:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 16:23:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 16:23:30 INFO - retry: attempt #1 caught exception: timed out 16:23:30 INFO - retry: Failed, sleeping 30 seconds before retrying 16:24:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #2 16:24:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 16:24:30 INFO - retry: attempt #2 caught exception: timed out 16:24:30 INFO - retry: Failed, sleeping 60 seconds before retrying 16:25:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #3 16:26:00 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 16:26:00 INFO - retry: attempt #3 caught exception: timed out 16:26:00 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip! 16:26:00 INFO - Caught exception: timed out 16:26:00 INFO - Caught exception: timed out 16:26:00 INFO - Caught exception: timed out 16:26:00 INFO - trying https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 16:26:00 INFO - Downloading https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 16:26:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 16:26:02 INFO - Downloaded 17995094 bytes. 16:26:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:26:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:26:02 INFO - caution: filename not matched: web-platform/* 16:26:02 INFO - Return code: 11 16:26:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:02 INFO - https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 16:26:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 16:26:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 16:26:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 16:26:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 16:26:32 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 16:26:32 INFO - retry: attempt #1 caught exception: timed out 16:26:32 INFO - retry: Failed, sleeping 30 seconds before retrying 16:27:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #2 16:27:32 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 16:27:32 INFO - retry: attempt #2 caught exception: timed out 16:27:32 INFO - retry: Failed, sleeping 60 seconds before retrying 16:28:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #3 16:29:02 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 16:29:02 INFO - retry: attempt #3 caught exception: timed out 16:29:02 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip! 16:29:02 INFO - Caught exception: timed out 16:29:02 INFO - Caught exception: timed out 16:29:02 INFO - Caught exception: timed out 16:29:02 INFO - trying https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 16:29:02 INFO - Downloading https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 16:29:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 16:29:05 INFO - Downloaded 36408648 bytes. 16:29:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:29:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:29:09 INFO - caution: filename not matched: bin/* 16:29:09 INFO - caution: filename not matched: config/* 16:29:09 INFO - caution: filename not matched: mozbase/* 16:29:09 INFO - caution: filename not matched: marionette/* 16:29:09 INFO - caution: filename not matched: tools/wptserve/* 16:29:09 INFO - Return code: 11 16:29:09 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')]} 16:29:09 INFO - https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 16:29:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 16:29:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 16:29:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 16:29:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 16:29:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 16:29:39 INFO - retry: attempt #1 caught exception: timed out 16:29:39 INFO - retry: Failed, sleeping 30 seconds before retrying 16:30:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 16:30:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 16:30:39 INFO - retry: attempt #2 caught exception: timed out 16:30:39 INFO - retry: Failed, sleeping 60 seconds before retrying 16:31:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 16:32:10 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 16:32:10 INFO - retry: attempt #3 caught exception: timed out 16:32:10 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 16:32:10 INFO - Caught exception: timed out 16:32:10 INFO - Caught exception: timed out 16:32:10 INFO - Caught exception: timed out 16:32:10 INFO - trying https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 16:32:10 INFO - Downloading https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 16:32:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 16:32:13 INFO - Downloaded 73031620 bytes. 16:32:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 16:32:13 INFO - mkdir: /builds/slave/test/properties 16:32:13 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:32:13 INFO - Writing to file /builds/slave/test/properties/build_url 16:32:13 INFO - Contents: 16:32:13 INFO - build_url:https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 16:32:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:32:13 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:32:13 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:32:13 INFO - Contents: 16:32:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:32:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:32:13 INFO - https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:32:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:32:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:32:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:32:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 16:32:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 16:32:43 INFO - retry: attempt #1 caught exception: timed out 16:32:43 INFO - retry: Failed, sleeping 30 seconds before retrying 16:33:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 16:33:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 16:33:44 INFO - retry: attempt #2 caught exception: timed out 16:33:44 INFO - retry: Failed, sleeping 60 seconds before retrying 16:34:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #3 16:35:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 16:35:14 INFO - retry: attempt #3 caught exception: timed out 16:35:14 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip! 16:35:14 INFO - Caught exception: timed out 16:35:14 INFO - Caught exception: timed out 16:35:14 INFO - Caught exception: timed out 16:35:14 INFO - trying https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:35:14 INFO - Downloading https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:35:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 16:35:18 INFO - Downloaded 103570406 bytes. 16:35:18 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 16:35:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 16:35:22 INFO - Return code: 0 16:35:22 INFO - Running post-action listener: _resource_record_post_action 16:35:22 INFO - Running post-action listener: set_extra_try_arguments 16:35:22 INFO - ##### 16:35:22 INFO - ##### Running create-virtualenv step. 16:35:22 INFO - ##### 16:35:22 INFO - Running pre-action listener: _pre_create_virtualenv 16:35:22 INFO - Running pre-action listener: _resource_record_pre_action 16:35:22 INFO - Running main action method: create_virtualenv 16:35:22 INFO - Creating virtualenv /builds/slave/test/build/venv 16:35:22 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 16:35:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:35:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:35:22 INFO - Using real prefix '/tools/python27' 16:35:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:35:23 INFO - Installing distribute.............................................................................................................................................................................................done. 16:35:25 INFO - Installing pip.................done. 16:35:25 INFO - Return code: 0 16:35:25 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:35:25 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')]} 16:35:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:35:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:25 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')]} 16:35:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:35:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:25 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 0x1035dde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035faf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbd14ecf30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035f65e0>, '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 0x1031d9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103204990>, '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.lUIomjI2if/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:35:25 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 16:35:25 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 16:35:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lUIomjI2if/Render', 16:35:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:35:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:35:25 INFO - 'HOME': '/Users/cltbld', 16:35:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:35:25 INFO - 'LOGNAME': 'cltbld', 16:35:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:35:25 INFO - 'MOZ_NO_REMOTE': '1', 16:35:25 INFO - 'NO_EM_RESTART': '1', 16:35:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:35:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:35:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:35:25 INFO - 'PWD': '/builds/slave/test', 16:35:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:35:25 INFO - 'SHELL': '/bin/bash', 16:35:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 16:35:25 INFO - 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', 16:35:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:35:25 INFO - 'USER': 'cltbld', 16:35:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:35:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:35:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:35:25 INFO - 'XPC_FLAGS': '0x0', 16:35:25 INFO - 'XPC_SERVICE_NAME': '0', 16:35:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:35:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:35:26 INFO - Downloading/unpacking psutil>=0.7.1 16:35:26 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 16:35:26 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 16:35:26 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 16:35:26 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 16:35:26 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 16:35:26 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 16:35:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:35:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:35:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:35:29 INFO - Installing collected packages: psutil 16:35:29 INFO - Running setup.py install for psutil 16:35:29 INFO - building 'psutil._psutil_osx' extension 16:35:29 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 16:35:30 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 16:35:30 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 16:35:30 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 16:35:30 INFO - building 'psutil._psutil_posix' extension 16:35:30 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 16:35:30 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 16:35:30 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 16:35:30 INFO - ^ 16:35:30 INFO - 1 warning generated. 16:35:30 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 16:35:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:35:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:35:30 INFO - Successfully installed psutil 16:35:30 INFO - Cleaning up... 16:35:30 INFO - Return code: 0 16:35:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:35:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:35:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:35:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:35:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:35:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:30 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 0x1035dde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035faf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbd14ecf30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035f65e0>, '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 0x1031d9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103204990>, '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.lUIomjI2if/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:35:30 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 16:35:30 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 16:35:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lUIomjI2if/Render', 16:35:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:35:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:35:30 INFO - 'HOME': '/Users/cltbld', 16:35:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:35:30 INFO - 'LOGNAME': 'cltbld', 16:35:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:35:30 INFO - 'MOZ_NO_REMOTE': '1', 16:35:30 INFO - 'NO_EM_RESTART': '1', 16:35:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:35:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:35:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:35:30 INFO - 'PWD': '/builds/slave/test', 16:35:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:35:30 INFO - 'SHELL': '/bin/bash', 16:35:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 16:35:30 INFO - 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', 16:35:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:35:30 INFO - 'USER': 'cltbld', 16:35:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:35:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:35:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:35:30 INFO - 'XPC_FLAGS': '0x0', 16:35:30 INFO - 'XPC_SERVICE_NAME': '0', 16:35:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:35:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:35:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:35: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 16:35: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 16:35: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 16:35: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 16:35: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 16:35: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 16:35:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:35:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:35:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:35:33 INFO - Installing collected packages: mozsystemmonitor 16:35:33 INFO - Running setup.py install for mozsystemmonitor 16:35:33 INFO - Successfully installed mozsystemmonitor 16:35:33 INFO - Cleaning up... 16:35:33 INFO - Return code: 0 16:35:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:35:33 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')]} 16:35:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:35:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:33 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')]} 16:35:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:35:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:33 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 0x1035dde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035faf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbd14ecf30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035f65e0>, '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 0x1031d9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103204990>, '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.lUIomjI2if/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:35:33 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 16:35:33 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 16:35:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lUIomjI2if/Render', 16:35:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:35:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:35:33 INFO - 'HOME': '/Users/cltbld', 16:35:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:35:33 INFO - 'LOGNAME': 'cltbld', 16:35:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:35:33 INFO - 'MOZ_NO_REMOTE': '1', 16:35:33 INFO - 'NO_EM_RESTART': '1', 16:35:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:35:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:35:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:35:33 INFO - 'PWD': '/builds/slave/test', 16:35:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:35:33 INFO - 'SHELL': '/bin/bash', 16:35:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 16:35:33 INFO - 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', 16:35:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:35:33 INFO - 'USER': 'cltbld', 16:35:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:35:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:35:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:35:33 INFO - 'XPC_FLAGS': '0x0', 16:35:33 INFO - 'XPC_SERVICE_NAME': '0', 16:35:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:35:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:35:34 INFO - Downloading/unpacking blobuploader==1.2.4 16:35:34 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 16:35:34 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 16:35:34 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 16:35:34 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 16:35:34 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 16:35:34 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 16:35:36 INFO - Downloading blobuploader-1.2.4.tar.gz 16:35:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:35:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:35:36 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 16:35:36 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 16:35:36 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 16:35:36 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 16:35:36 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 16:35:36 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 16:35:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:35:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:35:37 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 16:35:37 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 16:35:37 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 16:35:37 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 16:35:37 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 16:35:37 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 16:35:37 INFO - Downloading docopt-0.6.1.tar.gz 16:35:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:35:37 INFO - Installing collected packages: blobuploader, requests, docopt 16:35:37 INFO - Running setup.py install for blobuploader 16:35:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:35:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:35:37 INFO - Running setup.py install for requests 16:35:38 INFO - Running setup.py install for docopt 16:35:38 INFO - Successfully installed blobuploader requests docopt 16:35:38 INFO - Cleaning up... 16:35:38 INFO - Return code: 0 16:35:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:35:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:35:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:35:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:35:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:35:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:38 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 0x1035dde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035faf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbd14ecf30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035f65e0>, '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 0x1031d9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103204990>, '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.lUIomjI2if/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:35:38 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 16:35:38 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 16:35:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lUIomjI2if/Render', 16:35:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:35:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:35:38 INFO - 'HOME': '/Users/cltbld', 16:35:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:35:38 INFO - 'LOGNAME': 'cltbld', 16:35:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:35:38 INFO - 'MOZ_NO_REMOTE': '1', 16:35:38 INFO - 'NO_EM_RESTART': '1', 16:35:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:35:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:35:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:35:38 INFO - 'PWD': '/builds/slave/test', 16:35:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:35:38 INFO - 'SHELL': '/bin/bash', 16:35:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 16:35:38 INFO - 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', 16:35:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:35:38 INFO - 'USER': 'cltbld', 16:35:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:35:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:35:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:35:38 INFO - 'XPC_FLAGS': '0x0', 16:35:38 INFO - 'XPC_SERVICE_NAME': '0', 16:35:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:35:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:35:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:35:38 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-58RLNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:35:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:35:38 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-Ask8jL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:35:39 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-vWhFFF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:35:39 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-NfjgEt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:35:39 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-Oy3ZUy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:35:39 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-pZk5__-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:35:39 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-MWVHXq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:35:39 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-Cf0qZz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:35:39 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-tGZMCe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:35:39 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-pABYRo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:35:39 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-lz_XMD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:35:40 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-wYNR_X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:35:40 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-8KdGzA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:35:40 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-RC4iEW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:35:40 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-blelL4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:35:40 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-ye5MKk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:35:40 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-GSTeQF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:35:40 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-68T5K5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:35:40 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-lMCdNn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:35:40 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-77TwuC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:35:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:35:41 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-_gWOov-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:35:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:35:41 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 16:35:41 INFO - Running setup.py install for manifestparser 16:35:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:35:41 INFO - Running setup.py install for mozcrash 16:35:41 INFO - Running setup.py install for mozdebug 16:35:41 INFO - Running setup.py install for mozdevice 16:35:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:35:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:35:42 INFO - Running setup.py install for mozfile 16:35:42 INFO - Running setup.py install for mozhttpd 16:35:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:35:42 INFO - Running setup.py install for mozinfo 16:35:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:35:42 INFO - Running setup.py install for mozInstall 16:35:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:35:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:35:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:35:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:35:42 INFO - Running setup.py install for mozleak 16:35:42 INFO - Running setup.py install for mozlog 16:35:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:35:43 INFO - Running setup.py install for moznetwork 16:35:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:35:43 INFO - Running setup.py install for mozprocess 16:35:43 INFO - Running setup.py install for mozprofile 16:35:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:35:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:35:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:35:43 INFO - Running setup.py install for mozrunner 16:35:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:35:43 INFO - Running setup.py install for mozscreenshot 16:35:43 INFO - Running setup.py install for moztest 16:35:43 INFO - Running setup.py install for mozversion 16:35:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:35:44 INFO - Running setup.py install for wptserve 16:35:44 INFO - Running setup.py install for marionette-driver 16:35:44 INFO - Running setup.py install for browsermob-proxy 16:35:44 INFO - Running setup.py install for marionette-client 16:35:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:35:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:35:44 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 16:35:44 INFO - Cleaning up... 16:35:44 INFO - Return code: 0 16:35:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:35:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:35:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:35:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:35:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:35:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:35:44 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 0x1035dde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035faf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbd14ecf30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035f65e0>, '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 0x1031d9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103204990>, '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.lUIomjI2if/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:35:44 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 16:35:44 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 16:35:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lUIomjI2if/Render', 16:35:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:35:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:35:44 INFO - 'HOME': '/Users/cltbld', 16:35:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:35:44 INFO - 'LOGNAME': 'cltbld', 16:35:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:35:44 INFO - 'MOZ_NO_REMOTE': '1', 16:35:44 INFO - 'NO_EM_RESTART': '1', 16:35:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:35:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:35:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:35:44 INFO - 'PWD': '/builds/slave/test', 16:35:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:35:44 INFO - 'SHELL': '/bin/bash', 16:35:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 16:35:44 INFO - 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', 16:35:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:35:44 INFO - 'USER': 'cltbld', 16:35:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:35:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:35:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:35:44 INFO - 'XPC_FLAGS': '0x0', 16:35:44 INFO - 'XPC_SERVICE_NAME': '0', 16:35:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:35:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:35:45 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-xIvkiF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:35:45 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)) 16:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:35:45 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-MchMG8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:35:45 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)) 16:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:35:45 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-KrOE81-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:35:45 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)) 16:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:35:45 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-Ij8gXP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:35:45 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)) 16:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:35:45 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-f5vBjb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:35:45 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)) 16:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:35:45 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-wrfvNB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:35:45 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)) 16:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:35:45 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-Te4UDM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-ZPuNMU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-7jfAq0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-uLIWfr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-SjXEt9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-zI_JZr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-RLcnip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-N3geiE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-sWMmOx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-5P3f3t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:35:46 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)) 16:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:35:46 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-6kkUmo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:35:47 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)) 16:35:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:35:47 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-XgKnUC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:35:47 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)) 16:35:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:35:47 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-qo8IV1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:35:47 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)) 16:35:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:35:47 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-CEpVX1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:35:47 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)) 16:35:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:35:47 INFO - Running setup.py (path:/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/pip-ZZAaGz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:35:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:35:47 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)) 16:35:47 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)) 16:35:47 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)) 16:35:47 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)) 16:35:47 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)) 16:35:47 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)) 16:35:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:35:47 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 16:35:47 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 16:35:47 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 16:35:47 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 16:35:47 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 16:35:47 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 16:35:50 INFO - Downloading blessings-1.6.tar.gz 16:35:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:35:50 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)) 16:35:50 INFO - Installing collected packages: blessings 16:35:50 INFO - Running setup.py install for blessings 16:35:50 INFO - Successfully installed blessings 16:35:50 INFO - Cleaning up... 16:35:50 INFO - Return code: 0 16:35:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:35:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:35:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:35:51 INFO - Reading from file tmpfile_stdout 16:35:51 INFO - Current package versions: 16:35:51 INFO - blessings == 1.6 16:35:51 INFO - blobuploader == 1.2.4 16:35:51 INFO - browsermob-proxy == 0.6.0 16:35:51 INFO - docopt == 0.6.1 16:35:51 INFO - manifestparser == 1.1 16:35:51 INFO - marionette-client == 2.3.0 16:35:51 INFO - marionette-driver == 1.4.0 16:35:51 INFO - mozInstall == 1.12 16:35:51 INFO - mozcrash == 0.17 16:35:51 INFO - mozdebug == 0.1 16:35:51 INFO - mozdevice == 0.48 16:35:51 INFO - mozfile == 1.2 16:35:51 INFO - mozhttpd == 0.7 16:35:51 INFO - mozinfo == 0.9 16:35:51 INFO - mozleak == 0.1 16:35:51 INFO - mozlog == 3.1 16:35:51 INFO - moznetwork == 0.27 16:35:51 INFO - mozprocess == 0.22 16:35:51 INFO - mozprofile == 0.28 16:35:51 INFO - mozrunner == 6.11 16:35:51 INFO - mozscreenshot == 0.1 16:35:51 INFO - mozsystemmonitor == 0.0 16:35:51 INFO - moztest == 0.7 16:35:51 INFO - mozversion == 1.4 16:35:51 INFO - psutil == 3.1.1 16:35:51 INFO - requests == 1.2.3 16:35:51 INFO - wptserve == 1.4.0 16:35:51 INFO - wsgiref == 0.1.2 16:35:51 INFO - Running post-action listener: _resource_record_post_action 16:35:51 INFO - Running post-action listener: _start_resource_monitoring 16:35:51 INFO - Starting resource monitoring. 16:35:51 INFO - ##### 16:35:51 INFO - ##### Running pull step. 16:35:51 INFO - ##### 16:35:51 INFO - Running pre-action listener: _resource_record_pre_action 16:35:51 INFO - Running main action method: pull 16:35:51 INFO - Pull has nothing to do! 16:35:51 INFO - Running post-action listener: _resource_record_post_action 16:35:51 INFO - ##### 16:35:51 INFO - ##### Running install step. 16:35:51 INFO - ##### 16:35:51 INFO - Running pre-action listener: _resource_record_pre_action 16:35:51 INFO - Running main action method: install 16:35:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:35:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:35:51 INFO - Reading from file tmpfile_stdout 16:35:51 INFO - Detecting whether we're running mozinstall >=1.0... 16:35:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:35:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:35:51 INFO - Reading from file tmpfile_stdout 16:35:51 INFO - Output received: 16:35:51 INFO - Usage: mozinstall [options] installer 16:35:51 INFO - Options: 16:35:51 INFO - -h, --help show this help message and exit 16:35:51 INFO - -d DEST, --destination=DEST 16:35:51 INFO - Directory to install application into. [default: 16:35:51 INFO - "/builds/slave/test"] 16:35:51 INFO - --app=APP Application being installed. [default: firefox] 16:35:51 INFO - mkdir: /builds/slave/test/build/application 16:35:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 16:35:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 16:36:09 INFO - Reading from file tmpfile_stdout 16:36:09 INFO - Output received: 16:36:09 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 16:36:09 INFO - Running post-action listener: _resource_record_post_action 16:36:09 INFO - ##### 16:36:09 INFO - ##### Running run-tests step. 16:36:09 INFO - ##### 16:36:09 INFO - Running pre-action listener: _resource_record_pre_action 16:36:09 INFO - Running main action method: run_tests 16:36:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:36:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:36:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:36:09 INFO - grabbing minidump binary from tooltool 16:36:09 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')]} 16:36:09 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 0x1035f65e0>, '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 0x1031d9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103204990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:36:09 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 16:36:09 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 16:36:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:36:09 INFO - Return code: 0 16:36:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 16:36:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:36:09 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.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 16:36:09 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.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 16:36:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lUIomjI2if/Render', 16:36:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:36:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:36:09 INFO - 'HOME': '/Users/cltbld', 16:36:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:36:09 INFO - 'LOGNAME': 'cltbld', 16:36:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:36:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:36:09 INFO - 'MOZ_NO_REMOTE': '1', 16:36:09 INFO - 'NO_EM_RESTART': '1', 16:36:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:36:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:36:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:36:09 INFO - 'PWD': '/builds/slave/test', 16:36:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:36:09 INFO - 'SHELL': '/bin/bash', 16:36:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PFO8qwT8Yi/Listeners', 16:36:09 INFO - 'TMPDIR': '/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/T/', 16:36:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:36:09 INFO - 'USER': 'cltbld', 16:36:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:36:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:36:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:36:09 INFO - 'XPC_FLAGS': '0x0', 16:36:09 INFO - 'XPC_SERVICE_NAME': '0', 16:36:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:36:09 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.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 16:36:10 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 16:36:10 INFO - import pkg_resources 16:36:11 INFO - Using 1 client processes 16:36:11 INFO - wptserve Starting http server on 127.0.0.1:8000 16:36:11 INFO - wptserve Starting http server on 127.0.0.1:8001 16:36:11 INFO - wptserve Starting http server on 127.0.0.1:8443 16:36:13 INFO - SUITE-START | Running 778 tests 16:36:13 INFO - Running testharness tests 16:36:13 INFO - Setting up ssl 16:36:13 INFO - PROCESS | certutil | 16:36:13 INFO - PROCESS | certutil | 16:36:13 INFO - PROCESS | certutil | 16:36:13 INFO - Certificate Nickname Trust Attributes 16:36:13 INFO - SSL,S/MIME,JAR/XPI 16:36:13 INFO - 16:36:13 INFO - web-platform-tests CT,, 16:36:13 INFO - 16:36:13 INFO - Starting runner 16:36:14 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 16:36:14 INFO - PROCESS | 1663 | 1462318574241 Marionette DEBUG Marionette enabled via build flag and pref 16:36:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f22000 == 1 [pid = 1663] [id = 1] 16:36:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 1 (0x113f22800) [pid = 1663] [serial = 1] [outer = 0x0] 16:36:14 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 16:36:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 2 (0x113f7d000) [pid = 1663] [serial = 2] [outer = 0x113f22800] 16:36:14 INFO - PROCESS | 1663 | 1462318574555 Marionette INFO Listening on port 2828 16:36:14 INFO - PROCESS | 1663 | 1462318574795 Marionette DEBUG Marionette enabled via command-line flag 16:36:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x116886800 == 2 [pid = 1663] [id = 2] 16:36:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 3 (0x116887000) [pid = 1663] [serial = 3] [outer = 0x0] 16:36:14 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 16:36:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 4 (0x116888000) [pid = 1663] [serial = 4] [outer = 0x116887000] 16:36:14 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:36:14 INFO - PROCESS | 1663 | 1462318574950 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49304 16:36:15 INFO - PROCESS | 1663 | 1462318575040 Marionette DEBUG Closed connection conn0 16:36:15 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:36:15 INFO - PROCESS | 1663 | 1462318575043 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49305 16:36:15 INFO - PROCESS | 1663 | 1462318575060 Marionette DEBUG Closed connection conn1 16:36:15 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:36:15 INFO - PROCESS | 1663 | 1462318575065 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49306 16:36:15 INFO - PROCESS | 1663 | 1462318575077 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:36:15 INFO - PROCESS | 1663 | 1462318575084 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160503144739","device":"desktop","version":"48.0a2"} 16:36:15 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:36:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119dd9000 == 3 [pid = 1663] [id = 3] 16:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 5 (0x119ddf800) [pid = 1663] [serial = 5] [outer = 0x0] 16:36:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119de0800 == 4 [pid = 1663] [id = 4] 16:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 6 (0x119f0d800) [pid = 1663] [serial = 6] [outer = 0x0] 16:36:16 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:36:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x121869000 == 5 [pid = 1663] [id = 5] 16:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 7 (0x119f0c000) [pid = 1663] [serial = 7] [outer = 0x0] 16:36:16 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:36:16 INFO - PROCESS | 1663 | [1663] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 8 (0x121a48000) [pid = 1663] [serial = 8] [outer = 0x119f0c000] 16:36:16 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 9 (0x121fe3800) [pid = 1663] [serial = 9] [outer = 0x119ddf800] 16:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 10 (0x121780c00) [pid = 1663] [serial = 10] [outer = 0x119f0d800] 16:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 11 (0x121782c00) [pid = 1663] [serial = 11] [outer = 0x119f0c000] 16:36:17 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:36:17 INFO - PROCESS | 1663 | 1462318577264 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 1663 | 1462318577273 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 12 (0x12531a400) [pid = 1663] [serial = 12] [outer = 0x119f0c000] 16:36:17 INFO - PROCESS | 1663 | 1462318577649 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9dc0fb66-aa6b-cb4f-835a-8961c7113c9d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160503144739","device":"desktop","version":"48.0a2","command_id":1}}] 16:36:17 INFO - PROCESS | 1663 | 1462318577741 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}] 16:36:17 INFO - PROCESS | 1663 | 1462318577788 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 16:36:17 INFO - PROCESS | 1663 | 1462318577874 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:36:17 INFO - PROCESS | 1663 | [1663] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:36:17 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 16:36:17 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 16:36:18 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 13 (0x128f90400) [pid = 1663] [serial = 13] [outer = 0x119f0c000] 16:36:18 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:36:18 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:18 INFO - PROCESS | 1663 | 1462318578346 Marionette TRACE conn2 <- [1,3,null,{}] 16:36:18 INFO - PROCESS | 1663 | 1462318578349 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:36:18 INFO - PROCESS | 1663 | 1462318578358 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 16:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:36:18 INFO - PROCESS | 1663 | 1462318578394 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 1663 | 1462318578396 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 16:36:18 INFO - PROCESS | 1663 | 1462318578399 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 1663 | 1462318578401 Marionette TRACE conn2 <- [1,6,null,{}] 16:36:18 INFO - PROCESS | 1663 | 1462318578404 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}] 16:36:18 INFO - PROCESS | 1663 | 1462318578416 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 16:36:18 INFO - PROCESS | 1663 | 1462318578419 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x129319800 == 6 [pid = 1663] [id = 6] 16:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 14 (0x1290edc00) [pid = 1663] [serial = 14] [outer = 0x0] 16:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 15 (0x1290ee800) [pid = 1663] [serial = 15] [outer = 0x1290edc00] 16:36:18 INFO - PROCESS | 1663 | 1462318578451 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 16 (0x129520c00) [pid = 1663] [serial = 16] [outer = 0x1290edc00] 16:36:18 INFO - PROCESS | 1663 | 1462318578745 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]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 16:36:18 INFO - PROCESS | 1663 | 1462318578769 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 1663 | 1462318578771 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 16:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:36:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f99000 == 7 [pid = 1663] [id = 7] 16:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 17 (0x115168000) [pid = 1663] [serial = 17] [outer = 0x0] 16:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 18 (0x129673c00) [pid = 1663] [serial = 18] [outer = 0x115168000] 16:36:18 INFO - PROCESS | 1663 | 1462318578800 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 19 (0x12967dc00) [pid = 1663] [serial = 19] [outer = 0x115168000] 16:36:18 INFO - PROCESS | 1663 | 1462318578836 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 1663 | 1462318578837 Marionette TRACE conn2 <- [1,10,null,{}] 16:36:18 INFO - PROCESS | 1663 | 1462318578877 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}] 16:36:18 INFO - PROCESS | 1663 | 1462318578983 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 16:36:19 INFO - PROCESS | 1663 | 1462318579039 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab0c000 == 8 [pid = 1663] [id = 8] 16:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 20 (0x12aaec000) [pid = 1663] [serial = 20] [outer = 0x0] 16:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 21 (0x12ab2c000) [pid = 1663] [serial = 21] [outer = 0x12aaec000] 16:36:19 INFO - PROCESS | 1663 | 1462318579072 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 22 (0x12ab30400) [pid = 1663] [serial = 22] [outer = 0x12aaec000] 16:36:19 INFO - PROCESS | 1663 | 1462318579428 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]]]}] 16:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 705ms 16:36:19 INFO - PROCESS | 1663 | 1462318579478 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 1663 | 1462318579480 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 16:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:36:19 INFO - PROCESS | 1663 | 1462318579482 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 1663 | 1462318579483 Marionette TRACE conn2 <- [1,14,null,{}] 16:36:19 INFO - PROCESS | 1663 | 1462318579486 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}] 16:36:19 INFO - PROCESS | 1663 | 1462318579573 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 16:36:19 INFO - PROCESS | 1663 | 1462318579580 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3ae800 == 9 [pid = 1663] [id = 9] 16:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 23 (0x12ab35400) [pid = 1663] [serial = 23] [outer = 0x0] 16:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 24 (0x12aee6800) [pid = 1663] [serial = 24] [outer = 0x12ab35400] 16:36:19 INFO - PROCESS | 1663 | 1462318579604 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 25 (0x12b581800) [pid = 1663] [serial = 25] [outer = 0x12ab35400] 16:36:19 INFO - PROCESS | 1663 | 1462318579861 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]]]}] 16:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 16:36:19 INFO - PROCESS | 1663 | 1462318579901 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 1663 | 1462318579902 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 16:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:36:19 INFO - PROCESS | 1663 | 1462318579904 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 1663 | 1462318579905 Marionette TRACE conn2 <- [1,18,null,{}] 16:36:19 INFO - PROCESS | 1663 | 1462318579915 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}] 16:36:20 INFO - PROCESS | 1663 | 1462318580004 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:36:20 INFO - PROCESS | 1663 | 1462318580030 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be25800 == 10 [pid = 1663] [id = 10] 16:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 26 (0x12bc15000) [pid = 1663] [serial = 26] [outer = 0x0] 16:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 27 (0x12bc16c00) [pid = 1663] [serial = 27] [outer = 0x12bc15000] 16:36:20 INFO - PROCESS | 1663 | 1462318580057 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 28 (0x12bc1cc00) [pid = 1663] [serial = 28] [outer = 0x12bc15000] 16:36:20 INFO - PROCESS | 1663 | 1462318580330 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]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 473ms 16:36:20 INFO - PROCESS | 1663 | 1462318580382 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 1663 | 1462318580384 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 16:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:36:20 INFO - PROCESS | 1663 | 1462318580386 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 1663 | 1462318580387 Marionette TRACE conn2 <- [1,22,null,{}] 16:36:20 INFO - PROCESS | 1663 | 1462318580390 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}] 16:36:20 INFO - PROCESS | 1663 | 1462318580479 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:36:20 INFO - PROCESS | 1663 | 1462318580483 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c1a3000 == 11 [pid = 1663] [id = 11] 16:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 29 (0x12a81ec00) [pid = 1663] [serial = 29] [outer = 0x0] 16:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 30 (0x12c116400) [pid = 1663] [serial = 30] [outer = 0x12a81ec00] 16:36:20 INFO - PROCESS | 1663 | 1462318580508 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 31 (0x12c11b800) [pid = 1663] [serial = 31] [outer = 0x12a81ec00] 16:36:20 INFO - PROCESS | 1663 | 1462318580742 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]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 368ms 16:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:36:20 INFO - PROCESS | 1663 | 1462318580755 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 1663 | 1462318580756 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 16:36:20 INFO - PROCESS | 1663 | 1462318580759 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 1663 | 1462318580762 Marionette TRACE conn2 <- [1,26,null,{}] 16:36:20 INFO - PROCESS | 1663 | 1462318580769 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}] 16:36:20 INFO - PROCESS | 1663 | 1462318580865 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:36:20 INFO - PROCESS | 1663 | 1462318580870 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2c7800 == 12 [pid = 1663] [id = 12] 16:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 32 (0x12c18c800) [pid = 1663] [serial = 32] [outer = 0x0] 16:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 33 (0x12c193c00) [pid = 1663] [serial = 33] [outer = 0x12c18c800] 16:36:20 INFO - PROCESS | 1663 | 1462318580895 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 34 (0x12c3c2c00) [pid = 1663] [serial = 34] [outer = 0x12c18c800] 16:36:21 INFO - PROCESS | 1663 | 1462318581138 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]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 425ms 16:36:21 INFO - PROCESS | 1663 | 1462318581184 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 1663 | 1462318581185 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 16:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:36:21 INFO - PROCESS | 1663 | 1462318581187 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 1663 | 1462318581188 Marionette TRACE conn2 <- [1,30,null,{}] 16:36:21 INFO - PROCESS | 1663 | 1462318581198 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}] 16:36:21 INFO - PROCESS | 1663 | 1462318581294 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:36:21 INFO - PROCESS | 1663 | 1462318581300 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6c3800 == 13 [pid = 1663] [id = 13] 16:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 35 (0x12c3c6000) [pid = 1663] [serial = 35] [outer = 0x0] 16:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 36 (0x12c3cc800) [pid = 1663] [serial = 36] [outer = 0x12c3c6000] 16:36:21 INFO - PROCESS | 1663 | 1462318581323 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 37 (0x12c68f000) [pid = 1663] [serial = 37] [outer = 0x12c3c6000] 16:36:21 INFO - PROCESS | 1663 | 1462318581564 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]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 421ms 16:36:21 INFO - PROCESS | 1663 | 1462318581619 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:36:21 INFO - PROCESS | 1663 | 1462318581621 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 16:36:21 INFO - PROCESS | 1663 | 1462318581635 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 1663 | 1462318581637 Marionette TRACE conn2 <- [1,34,null,{}] 16:36:21 INFO - PROCESS | 1663 | 1462318581640 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}] 16:36:21 INFO - PROCESS | 1663 | 1462318581784 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:36:21 INFO - PROCESS | 1663 | 1462318581791 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cc9c000 == 14 [pid = 1663] [id = 14] 16:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 38 (0x12c691400) [pid = 1663] [serial = 38] [outer = 0x0] 16:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 39 (0x12c697c00) [pid = 1663] [serial = 39] [outer = 0x12c691400] 16:36:21 INFO - PROCESS | 1663 | 1462318581831 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 40 (0x12cc86000) [pid = 1663] [serial = 40] [outer = 0x12c691400] 16:36:22 INFO - PROCESS | 1663 | 1462318582224 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]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 16:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:36:22 INFO - PROCESS | 1663 | 1462318582256 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 1663 | 1462318582258 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 16:36:22 INFO - PROCESS | 1663 | 1462318582261 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 1663 | 1462318582263 Marionette TRACE conn2 <- [1,38,null,{}] 16:36:22 INFO - PROCESS | 1663 | 1462318582266 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}] 16:36:22 INFO - PROCESS | 1663 | 1462318582369 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:36:22 INFO - PROCESS | 1663 | 1462318582374 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfd8800 == 15 [pid = 1663] [id = 15] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 41 (0x12cc88c00) [pid = 1663] [serial = 41] [outer = 0x0] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 42 (0x12cc8f400) [pid = 1663] [serial = 42] [outer = 0x12cc88c00] 16:36:22 INFO - PROCESS | 1663 | 1462318582397 Marionette DEBUG loaded listener.js 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 43 (0x12d128000) [pid = 1663] [serial = 43] [outer = 0x12cc88c00] 16:36:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2cd000 == 16 [pid = 1663] [id = 16] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 44 (0x12d2cd800) [pid = 1663] [serial = 44] [outer = 0x0] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 45 (0x12d2d1800) [pid = 1663] [serial = 45] [outer = 0x12d2cd800] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 46 (0x12d2d0800) [pid = 1663] [serial = 46] [outer = 0x12d2cd800] 16:36:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb36800 == 17 [pid = 1663] [id = 17] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 47 (0x12cc8f000) [pid = 1663] [serial = 47] [outer = 0x0] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 48 (0x12d2be000) [pid = 1663] [serial = 48] [outer = 0x12cc8f000] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 49 (0x12d2bf000) [pid = 1663] [serial = 49] [outer = 0x12cc8f000] 16:36:22 INFO - PROCESS | 1663 | 1462318582761 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]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 520ms 16:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:36:22 INFO - PROCESS | 1663 | 1462318582789 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 1663 | 1462318582790 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 16:36:22 INFO - PROCESS | 1663 | 1462318582793 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 1663 | 1462318582794 Marionette TRACE conn2 <- [1,42,null,{}] 16:36:22 INFO - PROCESS | 1663 | 1462318582796 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}] 16:36:22 INFO - PROCESS | 1663 | 1462318582880 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:36:22 INFO - PROCESS | 1663 | 1462318582884 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5c9800 == 18 [pid = 1663] [id = 18] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 50 (0x12d12a800) [pid = 1663] [serial = 50] [outer = 0x0] 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 51 (0x12d4cb800) [pid = 1663] [serial = 51] [outer = 0x12d12a800] 16:36:22 INFO - PROCESS | 1663 | 1462318582911 Marionette DEBUG loaded listener.js 16:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 52 (0x12d74c000) [pid = 1663] [serial = 52] [outer = 0x12d12a800] 16:36:23 INFO - PROCESS | 1663 | 1462318583157 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]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 420ms 16:36:23 INFO - PROCESS | 1663 | 1462318583215 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 1663 | 1462318583216 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 16:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:36:23 INFO - PROCESS | 1663 | 1462318583219 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 1663 | 1462318583220 Marionette TRACE conn2 <- [1,46,null,{}] 16:36:23 INFO - PROCESS | 1663 | 1462318583230 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}] 16:36:23 INFO - PROCESS | 1663 | 1462318583320 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:36:23 INFO - PROCESS | 1663 | 1462318583325 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183ae800 == 19 [pid = 1663] [id = 19] 16:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 53 (0x11811d800) [pid = 1663] [serial = 53] [outer = 0x0] 16:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x118121c00) [pid = 1663] [serial = 54] [outer = 0x11811d800] 16:36:23 INFO - PROCESS | 1663 | 1462318583353 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x118153000) [pid = 1663] [serial = 55] [outer = 0x11811d800] 16:36:23 INFO - PROCESS | 1663 | 1462318583597 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]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 425ms 16:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:36:23 INFO - PROCESS | 1663 | 1462318583648 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 1663 | 1462318583649 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 16:36:23 INFO - PROCESS | 1663 | 1462318583651 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 1663 | 1462318583652 Marionette TRACE conn2 <- [1,50,null,{}] 16:36:23 INFO - PROCESS | 1663 | 1462318583654 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}] 16:36:23 INFO - PROCESS | 1663 | 1462318583748 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:36:23 INFO - PROCESS | 1663 | 1462318583753 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db24000 == 20 [pid = 1663] [id = 20] 16:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x119225c00) [pid = 1663] [serial = 56] [outer = 0x0] 16:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x12cf29c00) [pid = 1663] [serial = 57] [outer = 0x119225c00] 16:36:23 INFO - PROCESS | 1663 | 1462318583777 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x12cf30800) [pid = 1663] [serial = 58] [outer = 0x119225c00] 16:36:24 INFO - PROCESS | 1663 | 1462318584008 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]]]}] 16:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 374ms 16:36:24 INFO - PROCESS | 1663 | 1462318584031 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 1663 | 1462318584032 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 16:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:36:24 INFO - PROCESS | 1663 | 1462318584035 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 1663 | 1462318584036 Marionette TRACE conn2 <- [1,54,null,{}] 16:36:24 INFO - PROCESS | 1663 | 1462318584038 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}] 16:36:24 INFO - PROCESS | 1663 | 1462318584131 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:36:24 INFO - PROCESS | 1663 | 1462318584136 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db33800 == 21 [pid = 1663] [id = 21] 16:36:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x12cf33000) [pid = 1663] [serial = 59] [outer = 0x0] 16:36:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x12d751000) [pid = 1663] [serial = 60] [outer = 0x12cf33000] 16:36:24 INFO - PROCESS | 1663 | 1462318584160 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x12d755800) [pid = 1663] [serial = 61] [outer = 0x12cf33000] 16:36:25 INFO - PROCESS | 1663 | 1462318585166 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]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1171ms 16:36:25 INFO - PROCESS | 1663 | 1462318585206 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:36:25 INFO - PROCESS | 1663 | 1462318585211 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 16:36:25 INFO - PROCESS | 1663 | 1462318585215 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - PROCESS | 1663 | 1462318585217 Marionette TRACE conn2 <- [1,58,null,{}] 16:36:25 INFO - PROCESS | 1663 | 1462318585221 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}] 16:36:25 INFO - PROCESS | 1663 | 1462318585329 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:36:25 INFO - PROCESS | 1663 | 1462318585382 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x112ddc000 == 22 [pid = 1663] [id = 22] 16:36:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x112555400) [pid = 1663] [serial = 62] [outer = 0x0] 16:36:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x113049800) [pid = 1663] [serial = 63] [outer = 0x112555400] 16:36:25 INFO - PROCESS | 1663 | 1462318585413 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x113af9000) [pid = 1663] [serial = 64] [outer = 0x112555400] 16:36:25 INFO - PROCESS | 1663 | 1462318585815 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]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 16:36:25 INFO - PROCESS | 1663 | 1462318585835 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 1663 | 1462318585839 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 16:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:36:25 INFO - PROCESS | 1663 | 1462318585846 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - PROCESS | 1663 | 1462318585848 Marionette TRACE conn2 <- [1,62,null,{}] 16:36:25 INFO - PROCESS | 1663 | 1462318585850 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}] 16:36:25 INFO - PROCESS | 1663 | 1462318585956 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:36:25 INFO - PROCESS | 1663 | 1462318585993 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x116846800 == 23 [pid = 1663] [id = 23] 16:36:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x113f2ec00) [pid = 1663] [serial = 65] [outer = 0x0] 16:36:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x11678c400) [pid = 1663] [serial = 66] [outer = 0x113f2ec00] 16:36:26 INFO - PROCESS | 1663 | 1462318586024 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x116a6c000) [pid = 1663] [serial = 67] [outer = 0x113f2ec00] 16:36:26 INFO - PROCESS | 1663 | 1462318586461 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]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 16:36:26 INFO - PROCESS | 1663 | 1462318586518 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:36:26 INFO - PROCESS | 1663 | 1462318586520 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 16:36:26 INFO - PROCESS | 1663 | 1462318586525 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 1663 | 1462318586529 Marionette TRACE conn2 <- [1,66,null,{}] 16:36:26 INFO - PROCESS | 1663 | 1462318586540 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}] 16:36:26 INFO - PROCESS | 1663 | 1462318586762 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:36:26 INFO - PROCESS | 1663 | 1462318586821 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172e5000 == 24 [pid = 1663] [id = 24] 16:36:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x11827a000) [pid = 1663] [serial = 68] [outer = 0x0] 16:36:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x118f93c00) [pid = 1663] [serial = 69] [outer = 0x11827a000] 16:36:26 INFO - PROCESS | 1663 | 1462318586871 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1195b9000) [pid = 1663] [serial = 70] [outer = 0x11827a000] 16:36:27 INFO - PROCESS | 1663 | 1462318587555 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]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1077ms 16:36:27 INFO - PROCESS | 1663 | 1462318587601 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 1663 | 1462318587604 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 16:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:36:27 INFO - PROCESS | 1663 | 1462318587615 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - PROCESS | 1663 | 1462318587616 Marionette TRACE conn2 <- [1,70,null,{}] 16:36:27 INFO - PROCESS | 1663 | 1462318587620 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}] 16:36:27 INFO - PROCESS | 1663 | 1462318587701 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:36:27 INFO - PROCESS | 1663 | 1462318587757 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x113d38800 == 25 [pid = 1663] [id = 25] 16:36:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x111f6f400) [pid = 1663] [serial = 71] [outer = 0x0] 16:36:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x116137800) [pid = 1663] [serial = 72] [outer = 0x111f6f400] 16:36:27 INFO - PROCESS | 1663 | 1462318587786 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1167d6000) [pid = 1663] [serial = 73] [outer = 0x111f6f400] 16:36:28 INFO - PROCESS | 1663 | 1462318588156 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]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 571ms 16:36:28 INFO - PROCESS | 1663 | 1462318588186 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 1663 | 1462318588189 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 16:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:36:28 INFO - PROCESS | 1663 | 1462318588196 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 1663 | 1462318588198 Marionette TRACE conn2 <- [1,74,null,{}] 16:36:28 INFO - PROCESS | 1663 | 1462318588200 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}] 16:36:28 INFO - PROCESS | 1663 | 1462318588269 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:36:28 INFO - PROCESS | 1663 | 1462318588275 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x116516800 == 26 [pid = 1663] [id = 26] 16:36:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x116860000) [pid = 1663] [serial = 74] [outer = 0x0] 16:36:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x116a6d800) [pid = 1663] [serial = 75] [outer = 0x116860000] 16:36:28 INFO - PROCESS | 1663 | 1462318588303 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x117c3b000) [pid = 1663] [serial = 76] [outer = 0x116860000] 16:36:28 INFO - PROCESS | 1663 | 1462318588621 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]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 16:36:28 INFO - PROCESS | 1663 | 1462318588667 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 1663 | 1462318588668 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 16:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:36:28 INFO - PROCESS | 1663 | 1462318588671 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 1663 | 1462318588673 Marionette TRACE conn2 <- [1,78,null,{}] 16:36:28 INFO - PROCESS | 1663 | 1462318588680 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}] 16:36:28 INFO - PROCESS | 1663 | 1462318588753 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:36:28 INFO - PROCESS | 1663 | 1462318588761 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f38000 == 27 [pid = 1663] [id = 27] 16:36:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x118111000) [pid = 1663] [serial = 77] [outer = 0x0] 16:36:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11811e400) [pid = 1663] [serial = 78] [outer = 0x118111000] 16:36:28 INFO - PROCESS | 1663 | 1462318588788 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118232000) [pid = 1663] [serial = 79] [outer = 0x118111000] 16:36:29 INFO - PROCESS | 1663 | 1462318589105 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]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 16:36:29 INFO - PROCESS | 1663 | 1462318589146 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:36:29 INFO - PROCESS | 1663 | 1462318589147 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 16:36:29 INFO - PROCESS | 1663 | 1462318589149 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 1663 | 1462318589150 Marionette TRACE conn2 <- [1,82,null,{}] 16:36:29 INFO - PROCESS | 1663 | 1462318589153 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}] 16:36:29 INFO - PROCESS | 1663 | 1462318589229 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:36:29 INFO - PROCESS | 1663 | 1462318589266 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172f0000 == 28 [pid = 1663] [id = 28] 16:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118124400) [pid = 1663] [serial = 80] [outer = 0x0] 16:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11827b000) [pid = 1663] [serial = 81] [outer = 0x118124400] 16:36:29 INFO - PROCESS | 1663 | 1462318589291 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118f90400) [pid = 1663] [serial = 82] [outer = 0x118124400] 16:36:29 INFO - PROCESS | 1663 | 1462318589581 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]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 16:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:36:29 INFO - PROCESS | 1663 | 1462318589619 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 1663 | 1462318589620 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 16:36:29 INFO - PROCESS | 1663 | 1462318589622 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 1663 | 1462318589623 Marionette TRACE conn2 <- [1,86,null,{}] 16:36:29 INFO - PROCESS | 1663 | 1462318589629 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}] 16:36:29 INFO - PROCESS | 1663 | 1462318589703 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:36:29 INFO - PROCESS | 1663 | 1462318589708 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x118211000 == 29 [pid = 1663] [id = 29] 16:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118231000) [pid = 1663] [serial = 83] [outer = 0x0] 16:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119230800) [pid = 1663] [serial = 84] [outer = 0x118231000] 16:36:29 INFO - PROCESS | 1663 | 1462318589735 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11924a800) [pid = 1663] [serial = 85] [outer = 0x118231000] 16:36:30 INFO - PROCESS | 1663 | 1462318590034 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]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 16:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:36:30 INFO - PROCESS | 1663 | 1462318590053 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 1663 | 1462318590054 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 16:36:30 INFO - PROCESS | 1663 | 1462318590056 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 1663 | 1462318590059 Marionette TRACE conn2 <- [1,90,null,{}] 16:36:30 INFO - PROCESS | 1663 | 1462318590064 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}] 16:36:30 INFO - PROCESS | 1663 | 1462318590172 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:36:30 INFO - PROCESS | 1663 | 1462318590180 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x118227800 == 30 [pid = 1663] [id = 30] 16:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118f97400) [pid = 1663] [serial = 86] [outer = 0x0] 16:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1197ad000) [pid = 1663] [serial = 87] [outer = 0x118f97400] 16:36:30 INFO - PROCESS | 1663 | 1462318590207 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119f11000) [pid = 1663] [serial = 88] [outer = 0x118f97400] 16:36:30 INFO - PROCESS | 1663 | 1462318590470 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]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 424ms 16:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:36:30 INFO - PROCESS | 1663 | 1462318590485 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 1663 | 1462318590486 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 16:36:30 INFO - PROCESS | 1663 | 1462318590488 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 1663 | 1462318590489 Marionette TRACE conn2 <- [1,94,null,{}] 16:36:30 INFO - PROCESS | 1663 | 1462318590491 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}] 16:36:30 INFO - PROCESS | 1663 | 1462318590573 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:36:30 INFO - PROCESS | 1663 | 1462318590580 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aaa000 == 31 [pid = 1663] [id = 31] 16:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119dbc400) [pid = 1663] [serial = 89] [outer = 0x0] 16:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12103e000) [pid = 1663] [serial = 90] [outer = 0x119dbc400] 16:36:30 INFO - PROCESS | 1663 | 1462318590605 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12129a000) [pid = 1663] [serial = 91] [outer = 0x119dbc400] 16:36:30 INFO - PROCESS | 1663 | 1462318590884 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]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 419ms 16:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:36:30 INFO - PROCESS | 1663 | 1462318590917 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 1663 | 1462318590918 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 16:36:30 INFO - PROCESS | 1663 | 1462318590920 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 1663 | 1462318590921 Marionette TRACE conn2 <- [1,98,null,{}] 16:36:30 INFO - PROCESS | 1663 | 1462318590923 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}] 16:36:31 INFO - PROCESS | 1663 | 1462318590996 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:36:31 INFO - PROCESS | 1663 | 1462318591000 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x119361800 == 32 [pid = 1663] [id = 32] 16:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12138d400) [pid = 1663] [serial = 92] [outer = 0x0] 16:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1216ef000) [pid = 1663] [serial = 93] [outer = 0x12138d400] 16:36:31 INFO - PROCESS | 1663 | 1462318591027 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121781000) [pid = 1663] [serial = 94] [outer = 0x12138d400] 16:36:31 INFO - PROCESS | 1663 | 1462318591301 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]]]}] 16:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 425ms 16:36:31 INFO - PROCESS | 1663 | 1462318591349 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 1663 | 1462318591350 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 16:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:36:31 INFO - PROCESS | 1663 | 1462318591353 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 1663 | 1462318591354 Marionette TRACE conn2 <- [1,102,null,{}] 16:36:31 INFO - PROCESS | 1663 | 1462318591356 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}] 16:36:31 INFO - PROCESS | 1663 | 1462318591459 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:36:31 INFO - PROCESS | 1663 | 1462318591466 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x119537000 == 33 [pid = 1663] [id = 33] 16:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121296400) [pid = 1663] [serial = 95] [outer = 0x0] 16:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121a46000) [pid = 1663] [serial = 96] [outer = 0x121296400] 16:36:31 INFO - PROCESS | 1663 | 1462318591492 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x121d04000) [pid = 1663] [serial = 97] [outer = 0x121296400] 16:36:31 INFO - PROCESS | 1663 | 1462318591770 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]]]}] 16:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 16:36:31 INFO - PROCESS | 1663 | 1462318591821 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 1663 | 1462318591823 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 16:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:36:31 INFO - PROCESS | 1663 | 1462318591826 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 1663 | 1462318591830 Marionette TRACE conn2 <- [1,106,null,{}] 16:36:31 INFO - PROCESS | 1663 | 1462318591833 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}] 16:36:31 INFO - PROCESS | 1663 | 1462318591902 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:36:31 INFO - PROCESS | 1663 | 1462318591907 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7e000 == 34 [pid = 1663] [id = 34] 16:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12103e800) [pid = 1663] [serial = 98] [outer = 0x0] 16:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x124a71000) [pid = 1663] [serial = 99] [outer = 0x12103e800] 16:36:31 INFO - PROCESS | 1663 | 1462318591934 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124bf9800) [pid = 1663] [serial = 100] [outer = 0x12103e800] 16:36:32 INFO - PROCESS | 1663 | 1462318592243 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]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 474ms 16:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:36:32 INFO - PROCESS | 1663 | 1462318592309 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 1663 | 1462318592311 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 16:36:32 INFO - PROCESS | 1663 | 1462318592313 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 1663 | 1462318592315 Marionette TRACE conn2 <- [1,110,null,{}] 16:36:32 INFO - PROCESS | 1663 | 1462318592317 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}] 16:36:32 INFO - PROCESS | 1663 | 1462318592400 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:36:32 INFO - PROCESS | 1663 | 1462318592405 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210b8000 == 35 [pid = 1663] [id = 35] 16:36:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x123fcdc00) [pid = 1663] [serial = 101] [outer = 0x0] 16:36:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x124fed800) [pid = 1663] [serial = 102] [outer = 0x123fcdc00] 16:36:32 INFO - PROCESS | 1663 | 1462318592434 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12587d800) [pid = 1663] [serial = 103] [outer = 0x123fcdc00] 16:36:32 INFO - PROCESS | 1663 | 1462318592731 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]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 16:36:32 INFO - PROCESS | 1663 | 1462318592782 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 1663 | 1462318592783 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 16:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:36:32 INFO - PROCESS | 1663 | 1462318592786 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 1663 | 1462318592787 Marionette TRACE conn2 <- [1,114,null,{}] 16:36:32 INFO - PROCESS | 1663 | 1462318592789 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}] 16:36:32 INFO - PROCESS | 1663 | 1462318592861 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:36:32 INFO - PROCESS | 1663 | 1462318592866 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x121365800 == 36 [pid = 1663] [id = 36] 16:36:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x125813800) [pid = 1663] [serial = 104] [outer = 0x0] 16:36:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126168800) [pid = 1663] [serial = 105] [outer = 0x125813800] 16:36:32 INFO - PROCESS | 1663 | 1462318592890 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x126b9bc00) [pid = 1663] [serial = 106] [outer = 0x125813800] 16:36:33 INFO - PROCESS | 1663 | 1462318593190 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]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 417ms 16:36:33 INFO - PROCESS | 1663 | 1462318593205 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 1663 | 1462318593206 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 16:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:36:33 INFO - PROCESS | 1663 | 1462318593217 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 1663 | 1462318593218 Marionette TRACE conn2 <- [1,118,null,{}] 16:36:33 INFO - PROCESS | 1663 | 1462318593221 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}] 16:36:33 INFO - PROCESS | 1663 | 1462318593327 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:36:33 INFO - PROCESS | 1663 | 1462318593336 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12144f000 == 37 [pid = 1663] [id = 37] 16:36:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12587bc00) [pid = 1663] [serial = 107] [outer = 0x0] 16:36:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126911400) [pid = 1663] [serial = 108] [outer = 0x12587bc00] 16:36:33 INFO - PROCESS | 1663 | 1462318593374 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126ebc000) [pid = 1663] [serial = 109] [outer = 0x12587bc00] 16:36:33 INFO - PROCESS | 1663 | 1462318593756 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]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 568ms 16:36:33 INFO - PROCESS | 1663 | 1462318593786 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 1663 | 1462318593787 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 16:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:36:33 INFO - PROCESS | 1663 | 1462318593789 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 1663 | 1462318593790 Marionette TRACE conn2 <- [1,122,null,{}] 16:36:33 INFO - PROCESS | 1663 | 1462318593792 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}] 16:36:33 INFO - PROCESS | 1663 | 1462318593864 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:36:33 INFO - PROCESS | 1663 | 1462318593868 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x121ab5000 == 38 [pid = 1663] [id = 38] 16:36:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x126ebdc00) [pid = 1663] [serial = 110] [outer = 0x0] 16:36:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x128d04c00) [pid = 1663] [serial = 111] [outer = 0x126ebdc00] 16:36:33 INFO - PROCESS | 1663 | 1462318593892 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x128d9ec00) [pid = 1663] [serial = 112] [outer = 0x126ebdc00] 16:36:34 INFO - PROCESS | 1663 | 1462318594168 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]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 422ms 16:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:36:34 INFO - PROCESS | 1663 | 1462318594218 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 1663 | 1462318594219 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 16:36:34 INFO - PROCESS | 1663 | 1462318594221 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - PROCESS | 1663 | 1462318594222 Marionette TRACE conn2 <- [1,126,null,{}] 16:36:34 INFO - PROCESS | 1663 | 1462318594224 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}] 16:36:34 INFO - PROCESS | 1663 | 1462318594325 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:36:34 INFO - PROCESS | 1663 | 1462318594332 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x121fe2800 == 39 [pid = 1663] [id = 39] 16:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x126ba7000) [pid = 1663] [serial = 113] [outer = 0x0] 16:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x128da3000) [pid = 1663] [serial = 114] [outer = 0x126ba7000] 16:36:34 INFO - PROCESS | 1663 | 1462318594356 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1290efc00) [pid = 1663] [serial = 115] [outer = 0x126ba7000] 16:36:34 INFO - PROCESS | 1663 | 1462318594623 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]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 16:36:34 INFO - PROCESS | 1663 | 1462318594648 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 1663 | 1462318594649 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 16:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:36:34 INFO - PROCESS | 1663 | 1462318594652 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - PROCESS | 1663 | 1462318594653 Marionette TRACE conn2 <- [1,130,null,{}] 16:36:34 INFO - PROCESS | 1663 | 1462318594655 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}] 16:36:34 INFO - PROCESS | 1663 | 1462318594759 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:36:34 INFO - PROCESS | 1663 | 1462318594765 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x125183000 == 40 [pid = 1663] [id = 40] 16:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1290f2800) [pid = 1663] [serial = 116] [outer = 0x0] 16:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12952dc00) [pid = 1663] [serial = 117] [outer = 0x1290f2800] 16:36:34 INFO - PROCESS | 1663 | 1462318594788 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12967f400) [pid = 1663] [serial = 118] [outer = 0x1290f2800] 16:36:35 INFO - PROCESS | 1663 | 1462318595110 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]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 16:36:35 INFO - PROCESS | 1663 | 1462318595121 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 1663 | 1462318595122 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 16:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:36:35 INFO - PROCESS | 1663 | 1462318595124 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 1663 | 1462318595126 Marionette TRACE conn2 <- [1,134,null,{}] 16:36:35 INFO - PROCESS | 1663 | 1462318595131 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}] 16:36:35 INFO - PROCESS | 1663 | 1462318595206 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:36:35 INFO - PROCESS | 1663 | 1462318595268 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x125855800 == 41 [pid = 1663] [id = 41] 16:36:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x129523400) [pid = 1663] [serial = 119] [outer = 0x0] 16:36:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12967e000) [pid = 1663] [serial = 120] [outer = 0x129523400] 16:36:35 INFO - PROCESS | 1663 | 1462318595293 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12a820400) [pid = 1663] [serial = 121] [outer = 0x129523400] 16:36:36 INFO - PROCESS | 1663 | 1462318596243 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]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1172ms 16:36:36 INFO - PROCESS | 1663 | 1462318596297 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:36:36 INFO - PROCESS | 1663 | 1462318596299 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 16:36:36 INFO - PROCESS | 1663 | 1462318596303 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 1663 | 1462318596305 Marionette TRACE conn2 <- [1,138,null,{}] 16:36:36 INFO - PROCESS | 1663 | 1462318596308 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}] 16:36:36 INFO - PROCESS | 1663 | 1462318596396 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:36:36 INFO - PROCESS | 1663 | 1462318596424 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x113318000 == 42 [pid = 1663] [id = 42] 16:36:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x116130c00) [pid = 1663] [serial = 122] [outer = 0x0] 16:36:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11653c800) [pid = 1663] [serial = 123] [outer = 0x116130c00] 16:36:36 INFO - PROCESS | 1663 | 1462318596452 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x116795400) [pid = 1663] [serial = 124] [outer = 0x116130c00] 16:36:36 INFO - PROCESS | 1663 | 1462318596786 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]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 519ms 16:36:36 INFO - PROCESS | 1663 | 1462318596822 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 1663 | 1462318596826 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 16:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:36:36 INFO - PROCESS | 1663 | 1462318596839 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 1663 | 1462318596840 Marionette TRACE conn2 <- [1,142,null,{}] 16:36:36 INFO - PROCESS | 1663 | 1462318596843 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}] 16:36:36 INFO - PROCESS | 1663 | 1462318596930 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:36:36 INFO - PROCESS | 1663 | 1462318596935 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x116014800 == 43 [pid = 1663] [id = 43] 16:36:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1167d2c00) [pid = 1663] [serial = 125] [outer = 0x0] 16:36:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x116a68400) [pid = 1663] [serial = 126] [outer = 0x1167d2c00] 16:36:36 INFO - PROCESS | 1663 | 1462318596961 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1180c9400) [pid = 1663] [serial = 127] [outer = 0x1167d2c00] 16:36:37 INFO - PROCESS | 1663 | 1462318597271 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]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 472ms 16:36:37 INFO - PROCESS | 1663 | 1462318597312 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 1663 | 1462318597314 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 16:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:36:37 INFO - PROCESS | 1663 | 1462318597316 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 1663 | 1462318597318 Marionette TRACE conn2 <- [1,146,null,{}] 16:36:37 INFO - PROCESS | 1663 | 1462318597325 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}] 16:36:37 INFO - PROCESS | 1663 | 1462318597412 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:36:37 INFO - PROCESS | 1663 | 1462318597442 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f46800 == 44 [pid = 1663] [id = 44] 16:36:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11811c000) [pid = 1663] [serial = 128] [outer = 0x0] 16:36:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x118236000) [pid = 1663] [serial = 129] [outer = 0x11811c000] 16:36:37 INFO - PROCESS | 1663 | 1462318597470 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x11827f400) [pid = 1663] [serial = 130] [outer = 0x11811c000] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12cc88c00) [pid = 1663] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12c691400) [pid = 1663] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12c3c6000) [pid = 1663] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12c18c800) [pid = 1663] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12a81ec00) [pid = 1663] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12bc15000) [pid = 1663] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12ab35400) [pid = 1663] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12aaec000) [pid = 1663] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1290edc00) [pid = 1663] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119225c00) [pid = 1663] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11811d800) [pid = 1663] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12d12a800) [pid = 1663] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x125813800) [pid = 1663] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12587bc00) [pid = 1663] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126ebdc00) [pid = 1663] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12cf33000) [pid = 1663] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x112555400) [pid = 1663] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x113f2ec00) [pid = 1663] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11827a000) [pid = 1663] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x111f6f400) [pid = 1663] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x116860000) [pid = 1663] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118111000) [pid = 1663] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118124400) [pid = 1663] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118231000) [pid = 1663] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118f97400) [pid = 1663] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119dbc400) [pid = 1663] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12138d400) [pid = 1663] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x121296400) [pid = 1663] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:36:38 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12103e800) [pid = 1663] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:36:38 INFO - PROCESS | 1663 | 1462318598245 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]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 16:36:38 INFO - PROCESS | 1663 | 1462318598288 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 1663 | 1462318598290 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 16:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:36:38 INFO - PROCESS | 1663 | 1462318598298 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 1663 | 1462318598300 Marionette TRACE conn2 <- [1,150,null,{}] 16:36:38 INFO - PROCESS | 1663 | 1462318598304 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}] 16:36:38 INFO - PROCESS | 1663 | 1462318598413 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:36:38 INFO - PROCESS | 1663 | 1462318598420 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1173b5000 == 45 [pid = 1663] [id = 45] 16:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x117c3b800) [pid = 1663] [serial = 131] [outer = 0x0] 16:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118235c00) [pid = 1663] [serial = 132] [outer = 0x117c3b800] 16:36:38 INFO - PROCESS | 1663 | 1462318598460 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118f65800) [pid = 1663] [serial = 133] [outer = 0x117c3b800] 16:36:38 INFO - PROCESS | 1663 | 1462318598786 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]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 519ms 16:36:38 INFO - PROCESS | 1663 | 1462318598817 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 1663 | 1462318598819 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 16:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:36:38 INFO - PROCESS | 1663 | 1462318598821 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 1663 | 1462318598822 Marionette TRACE conn2 <- [1,154,null,{}] 16:36:38 INFO - PROCESS | 1663 | 1462318598824 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}] 16:36:38 INFO - PROCESS | 1663 | 1462318598905 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:36:38 INFO - PROCESS | 1663 | 1462318598950 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181b0000 == 46 [pid = 1663] [id = 46] 16:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x115ebc800) [pid = 1663] [serial = 134] [outer = 0x0] 16:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118f93400) [pid = 1663] [serial = 135] [outer = 0x115ebc800] 16:36:38 INFO - PROCESS | 1663 | 1462318598975 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11923dc00) [pid = 1663] [serial = 136] [outer = 0x115ebc800] 16:36:39 INFO - PROCESS | 1663 | 1462318599249 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]]]}] 16:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 16:36:39 INFO - PROCESS | 1663 | 1462318599299 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:36:39 INFO - PROCESS | 1663 | 1462318599300 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 16:36:39 INFO - PROCESS | 1663 | 1462318599302 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 1663 | 1462318599303 Marionette TRACE conn2 <- [1,158,null,{}] 16:36:39 INFO - PROCESS | 1663 | 1462318599305 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}] 16:36:39 INFO - PROCESS | 1663 | 1462318599391 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:36:39 INFO - PROCESS | 1663 | 1462318599437 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183ab800 == 47 [pid = 1663] [id = 47] 16:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x113d74c00) [pid = 1663] [serial = 137] [outer = 0x0] 16:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1197ad800) [pid = 1663] [serial = 138] [outer = 0x113d74c00] 16:36:39 INFO - PROCESS | 1663 | 1462318599465 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12103c800) [pid = 1663] [serial = 139] [outer = 0x113d74c00] 16:36:39 INFO - PROCESS | 1663 | 1462318599727 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]]]}] 16:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 16:36:39 INFO - PROCESS | 1663 | 1462318599772 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:36:39 INFO - PROCESS | 1663 | 1462318599773 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 16:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:36:39 INFO - PROCESS | 1663 | 1462318599783 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 1663 | 1462318599784 Marionette TRACE conn2 <- [1,162,null,{}] 16:36:39 INFO - PROCESS | 1663 | 1462318599786 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}] 16:36:39 INFO - PROCESS | 1663 | 1462318599859 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:36:39 INFO - PROCESS | 1663 | 1462318599863 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x119537800 == 48 [pid = 1663] [id = 48] 16:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x121036400) [pid = 1663] [serial = 140] [outer = 0x0] 16:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x121294c00) [pid = 1663] [serial = 141] [outer = 0x121036400] 16:36:39 INFO - PROCESS | 1663 | 1462318599890 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12147d800) [pid = 1663] [serial = 142] [outer = 0x121036400] 16:36:40 INFO - PROCESS | 1663 | 1462318600327 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]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 16:36:40 INFO - PROCESS | 1663 | 1462318600354 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 1663 | 1462318600357 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 16:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:36:40 INFO - PROCESS | 1663 | 1462318600361 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 1663 | 1462318600363 Marionette TRACE conn2 <- [1,166,null,{}] 16:36:40 INFO - PROCESS | 1663 | 1462318600367 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}] 16:36:40 INFO - PROCESS | 1663 | 1462318600459 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:36:40 INFO - PROCESS | 1663 | 1462318600502 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161d1800 == 49 [pid = 1663] [id = 49] 16:36:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x115e6a000) [pid = 1663] [serial = 143] [outer = 0x0] 16:36:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11678d000) [pid = 1663] [serial = 144] [outer = 0x115e6a000] 16:36:40 INFO - PROCESS | 1663 | 1462318600532 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11767c000) [pid = 1663] [serial = 145] [outer = 0x115e6a000] 16:36:40 INFO - PROCESS | 1663 | 1462318600977 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]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 624ms 16:36:40 INFO - PROCESS | 1663 | 1462318600986 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 1663 | 1462318600992 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 16:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:36:41 INFO - PROCESS | 1663 | 1462318600998 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - PROCESS | 1663 | 1462318601001 Marionette TRACE conn2 <- [1,170,null,{}] 16:36:41 INFO - PROCESS | 1663 | 1462318601005 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}] 16:36:41 INFO - PROCESS | 1663 | 1462318601176 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:36:41 INFO - PROCESS | 1663 | 1462318601275 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x11934d000 == 50 [pid = 1663] [id = 50] 16:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11811c400) [pid = 1663] [serial = 146] [outer = 0x0] 16:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11815e800) [pid = 1663] [serial = 147] [outer = 0x11811c400] 16:36:41 INFO - PROCESS | 1663 | 1462318601322 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1197b8400) [pid = 1663] [serial = 148] [outer = 0x11811c400] 16:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 773ms 16:36:41 INFO - PROCESS | 1663 | 1462318601765 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]]]}] 16:36:41 INFO - PROCESS | 1663 | 1462318601771 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:36:41 INFO - PROCESS | 1663 | 1462318601772 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 16:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:36:41 INFO - PROCESS | 1663 | 1462318601793 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - PROCESS | 1663 | 1462318601795 Marionette TRACE conn2 <- [1,174,null,{}] 16:36:41 INFO - PROCESS | 1663 | 1462318601805 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}] 16:36:41 INFO - PROCESS | 1663 | 1462318601896 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:36:41 INFO - PROCESS | 1663 | 1462318601950 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x119dd8800 == 51 [pid = 1663] [id = 51] 16:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x119ba7c00) [pid = 1663] [serial = 149] [outer = 0x0] 16:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x119db5400) [pid = 1663] [serial = 150] [outer = 0x119ba7c00] 16:36:41 INFO - PROCESS | 1663 | 1462318601987 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x121296800) [pid = 1663] [serial = 151] [outer = 0x119ba7c00] 16:36:42 INFO - PROCESS | 1663 | 1462318602390 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]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 642ms 16:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:36:42 INFO - PROCESS | 1663 | 1462318602417 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 1663 | 1462318602419 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 16:36:42 INFO - PROCESS | 1663 | 1462318602421 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 1663 | 1462318602423 Marionette TRACE conn2 <- [1,178,null,{}] 16:36:42 INFO - PROCESS | 1663 | 1462318602425 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}] 16:36:42 INFO - PROCESS | 1663 | 1462318602514 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:36:42 INFO - PROCESS | 1663 | 1462318602597 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x121453800 == 52 [pid = 1663] [id = 52] 16:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1216f2400) [pid = 1663] [serial = 152] [outer = 0x0] 16:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1218ad800) [pid = 1663] [serial = 153] [outer = 0x1216f2400] 16:36:42 INFO - PROCESS | 1663 | 1462318602628 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x121f82400) [pid = 1663] [serial = 154] [outer = 0x1216f2400] 16:36:43 INFO - PROCESS | 1663 | 1462318603033 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]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 16:36:43 INFO - PROCESS | 1663 | 1462318603043 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:36:43 INFO - PROCESS | 1663 | 1462318603044 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 16:36:43 INFO - PROCESS | 1663 | 1462318603047 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 1663 | 1462318603048 Marionette TRACE conn2 <- [1,182,null,{}] 16:36:43 INFO - PROCESS | 1663 | 1462318603051 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}] 16:36:43 INFO - PROCESS | 1663 | 1462318603155 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:36:43 INFO - PROCESS | 1663 | 1462318603227 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f1d000 == 53 [pid = 1663] [id = 53] 16:36:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x112feb800) [pid = 1663] [serial = 155] [outer = 0x0] 16:36:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1168b5400) [pid = 1663] [serial = 156] [outer = 0x112feb800] 16:36:43 INFO - PROCESS | 1663 | 1462318603279 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x121389000) [pid = 1663] [serial = 157] [outer = 0x112feb800] 16:36:43 INFO - PROCESS | 1663 | 1462318603763 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]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 771ms 16:36:43 INFO - PROCESS | 1663 | 1462318603831 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:36:43 INFO - PROCESS | 1663 | 1462318603833 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 16:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:36:43 INFO - PROCESS | 1663 | 1462318603837 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 1663 | 1462318603839 Marionette TRACE conn2 <- [1,186,null,{}] 16:36:43 INFO - PROCESS | 1663 | 1462318603845 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}] 16:36:43 INFO - PROCESS | 1663 | 1462318603930 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:36:43 INFO - PROCESS | 1663 | 1462318603989 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e48800 == 54 [pid = 1663] [id = 54] 16:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x112feec00) [pid = 1663] [serial = 158] [outer = 0x0] 16:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x115ebb400) [pid = 1663] [serial = 159] [outer = 0x112feec00] 16:36:44 INFO - PROCESS | 1663 | 1462318604018 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1165cbc00) [pid = 1663] [serial = 160] [outer = 0x112feec00] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1183ab800 == 53 [pid = 1663] [id = 47] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1181b0000 == 52 [pid = 1663] [id = 46] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1173b5000 == 51 [pid = 1663] [id = 45] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x118aaa000 == 50 [pid = 1663] [id = 31] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x118227800 == 49 [pid = 1663] [id = 30] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x118211000 == 48 [pid = 1663] [id = 29] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119361800 == 47 [pid = 1663] [id = 32] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x116f46800 == 46 [pid = 1663] [id = 44] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1172f0000 == 45 [pid = 1663] [id = 28] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119537000 == 44 [pid = 1663] [id = 33] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x116014800 == 43 [pid = 1663] [id = 43] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x116f38000 == 42 [pid = 1663] [id = 27] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x113318000 == 41 [pid = 1663] [id = 42] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x113f1d000 == 40 [pid = 1663] [id = 53] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x121453800 == 39 [pid = 1663] [id = 52] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x121fe2800 == 38 [pid = 1663] [id = 39] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119dd8800 == 37 [pid = 1663] [id = 51] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7e000 == 36 [pid = 1663] [id = 34] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x121365800 == 35 [pid = 1663] [id = 36] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x11934d000 == 34 [pid = 1663] [id = 50] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119537800 == 33 [pid = 1663] [id = 48] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x125855800 == 32 [pid = 1663] [id = 41] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1161d1800 == 31 [pid = 1663] [id = 49] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12144f000 == 30 [pid = 1663] [id = 37] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x121ab5000 == 29 [pid = 1663] [id = 38] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1210b8000 == 28 [pid = 1663] [id = 35] 16:36:44 INFO - PROCESS | 1663 | --DOCSHELL 0x125183000 == 27 [pid = 1663] [id = 40] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x124bf9800) [pid = 1663] [serial = 100] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x124fed800) [pid = 1663] [serial = 102] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x126168800) [pid = 1663] [serial = 105] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x126911400) [pid = 1663] [serial = 108] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x128d04c00) [pid = 1663] [serial = 111] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x128da3000) [pid = 1663] [serial = 114] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12952dc00) [pid = 1663] [serial = 117] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x113049800) [pid = 1663] [serial = 63] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11678c400) [pid = 1663] [serial = 66] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118f93c00) [pid = 1663] [serial = 69] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1195b9000) [pid = 1663] [serial = 70] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x116137800) [pid = 1663] [serial = 72] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x116a6d800) [pid = 1663] [serial = 75] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x117c3b000) [pid = 1663] [serial = 76] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11811e400) [pid = 1663] [serial = 78] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11827b000) [pid = 1663] [serial = 81] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119230800) [pid = 1663] [serial = 84] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119f11000) [pid = 1663] [serial = 88] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1197ad000) [pid = 1663] [serial = 87] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126b9bc00) [pid = 1663] [serial = 106] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11924a800) [pid = 1663] [serial = 85] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1167d6000) [pid = 1663] [serial = 73] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126ebc000) [pid = 1663] [serial = 109] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x128d9ec00) [pid = 1663] [serial = 112] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x116a6c000) [pid = 1663] [serial = 67] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118232000) [pid = 1663] [serial = 79] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x113af9000) [pid = 1663] [serial = 64] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118f90400) [pid = 1663] [serial = 82] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12d755800) [pid = 1663] [serial = 61] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12103e000) [pid = 1663] [serial = 90] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12129a000) [pid = 1663] [serial = 91] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1216ef000) [pid = 1663] [serial = 93] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121781000) [pid = 1663] [serial = 94] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x121a46000) [pid = 1663] [serial = 96] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121d04000) [pid = 1663] [serial = 97] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x124a71000) [pid = 1663] [serial = 99] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12b581800) [pid = 1663] [serial = 25] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12aee6800) [pid = 1663] [serial = 24] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12ab2c000) [pid = 1663] [serial = 21] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12ab30400) [pid = 1663] [serial = 22] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x129520c00) [pid = 1663] [serial = 16] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x129673c00) [pid = 1663] [serial = 18] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1290ee800) [pid = 1663] [serial = 15] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x121782c00) [pid = 1663] [serial = 11] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121a48000) [pid = 1663] [serial = 8] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118153000) [pid = 1663] [serial = 55] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12d74c000) [pid = 1663] [serial = 52] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12d4cb800) [pid = 1663] [serial = 51] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12d2d1800) [pid = 1663] [serial = 45] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12d2be000) [pid = 1663] [serial = 48] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12cc8f400) [pid = 1663] [serial = 42] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12d128000) [pid = 1663] [serial = 43] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12c697c00) [pid = 1663] [serial = 39] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12cc86000) [pid = 1663] [serial = 40] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12c3cc800) [pid = 1663] [serial = 36] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12c68f000) [pid = 1663] [serial = 37] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12c193c00) [pid = 1663] [serial = 33] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x12c3c2c00) [pid = 1663] [serial = 34] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12c116400) [pid = 1663] [serial = 30] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12c11b800) [pid = 1663] [serial = 31] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12bc16c00) [pid = 1663] [serial = 27] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x12bc1cc00) [pid = 1663] [serial = 28] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x12d751000) [pid = 1663] [serial = 60] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x12cf29c00) [pid = 1663] [serial = 57] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x12cf30800) [pid = 1663] [serial = 58] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x118121c00) [pid = 1663] [serial = 54] [outer = 0x0] [url = about:blank] 16:36:44 INFO - PROCESS | 1663 | 1462318604787 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]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 975ms 16:36:44 INFO - PROCESS | 1663 | 1462318604813 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 1663 | 1462318604815 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 16:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:36:44 INFO - PROCESS | 1663 | 1462318604819 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 1663 | 1462318604821 Marionette TRACE conn2 <- [1,190,null,{}] 16:36:44 INFO - PROCESS | 1663 | 1462318604824 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}] 16:36:44 INFO - PROCESS | 1663 | 1462318604892 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:36:44 INFO - PROCESS | 1663 | 1462318604898 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x1133aa000 == 28 [pid = 1663] [id = 55] 16:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x116087c00) [pid = 1663] [serial = 161] [outer = 0x0] 16:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x116539000) [pid = 1663] [serial = 162] [outer = 0x116087c00] 16:36:44 INFO - PROCESS | 1663 | 1462318604927 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x112fee800) [pid = 1663] [serial = 163] [outer = 0x116087c00] 16:36:45 INFO - PROCESS | 1663 | 1462318605250 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]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 16:36:45 INFO - PROCESS | 1663 | 1462318605289 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 1663 | 1462318605295 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 16:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:36:45 INFO - PROCESS | 1663 | 1462318605301 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 1663 | 1462318605304 Marionette TRACE conn2 <- [1,194,null,{}] 16:36:45 INFO - PROCESS | 1663 | 1462318605307 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}] 16:36:45 INFO - PROCESS | 1663 | 1462318605411 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:36:45 INFO - PROCESS | 1663 | 1462318605421 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161da000 == 29 [pid = 1663] [id = 56] 16:36:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x116794000) [pid = 1663] [serial = 164] [outer = 0x0] 16:36:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x116a63000) [pid = 1663] [serial = 165] [outer = 0x116794000] 16:36:45 INFO - PROCESS | 1663 | 1462318605464 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1180ca400) [pid = 1663] [serial = 166] [outer = 0x116794000] 16:36:45 INFO - PROCESS | 1663 | 1462318605903 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]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 620ms 16:36:45 INFO - PROCESS | 1663 | 1462318605922 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 1663 | 1462318605924 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 16:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:36:45 INFO - PROCESS | 1663 | 1462318605926 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 1663 | 1462318605929 Marionette TRACE conn2 <- [1,198,null,{}] 16:36:45 INFO - PROCESS | 1663 | 1462318605936 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}] 16:36:46 INFO - PROCESS | 1663 | 1462318606005 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:36:46 INFO - PROCESS | 1663 | 1462318606011 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172eb800 == 30 [pid = 1663] [id = 57] 16:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x115163c00) [pid = 1663] [serial = 167] [outer = 0x0] 16:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x118152c00) [pid = 1663] [serial = 168] [outer = 0x115163c00] 16:36:46 INFO - PROCESS | 1663 | 1462318606040 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x118279800) [pid = 1663] [serial = 169] [outer = 0x115163c00] 16:36:46 INFO - PROCESS | 1663 | 1462318606348 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]]]}] 16:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 471ms 16:36:46 INFO - PROCESS | 1663 | 1462318606397 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 1663 | 1462318606399 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 16:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:36:46 INFO - PROCESS | 1663 | 1462318606401 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - PROCESS | 1663 | 1462318606402 Marionette TRACE conn2 <- [1,202,null,{}] 16:36:46 INFO - PROCESS | 1663 | 1462318606404 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}] 16:36:46 INFO - PROCESS | 1663 | 1462318606489 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:36:46 INFO - PROCESS | 1663 | 1462318606498 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x117c56000 == 31 [pid = 1663] [id = 58] 16:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11767cc00) [pid = 1663] [serial = 170] [outer = 0x0] 16:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118282c00) [pid = 1663] [serial = 171] [outer = 0x11767cc00] 16:36:46 INFO - PROCESS | 1663 | 1462318606524 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11922ec00) [pid = 1663] [serial = 172] [outer = 0x11767cc00] 16:36:46 INFO - PROCESS | 1663 | 1462318606831 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]]]}] 16:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 16:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:36:46 INFO - PROCESS | 1663 | 1462318606870 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 1663 | 1462318606871 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 16:36:46 INFO - PROCESS | 1663 | 1462318606873 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - PROCESS | 1663 | 1462318606875 Marionette TRACE conn2 <- [1,206,null,{}] 16:36:46 INFO - PROCESS | 1663 | 1462318606885 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}] 16:36:46 INFO - PROCESS | 1663 | 1462318606967 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:36:46 INFO - PROCESS | 1663 | 1462318606971 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183b5800 == 32 [pid = 1663] [id = 59] 16:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x116791c00) [pid = 1663] [serial = 173] [outer = 0x0] 16:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11923e400) [pid = 1663] [serial = 174] [outer = 0x116791c00] 16:36:46 INFO - PROCESS | 1663 | 1462318606996 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1197adc00) [pid = 1663] [serial = 175] [outer = 0x116791c00] 16:36:47 INFO - PROCESS | 1663 | 1462318607336 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]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 479ms 16:36:47 INFO - PROCESS | 1663 | 1462318607353 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:36:47 INFO - PROCESS | 1663 | 1462318607354 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 16:36:47 INFO - PROCESS | 1663 | 1462318607356 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 1663 | 1462318607357 Marionette TRACE conn2 <- [1,210,null,{}] 16:36:47 INFO - PROCESS | 1663 | 1462318607366 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}] 16:36:47 INFO - PROCESS | 1663 | 1462318607463 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:36:47 INFO - PROCESS | 1663 | 1462318607467 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x119220000 == 33 [pid = 1663] [id = 60] 16:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1197b3400) [pid = 1663] [serial = 176] [outer = 0x0] 16:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119bac000) [pid = 1663] [serial = 177] [outer = 0x1197b3400] 16:36:47 INFO - PROCESS | 1663 | 1462318607494 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x12138b400) [pid = 1663] [serial = 178] [outer = 0x1197b3400] 16:36:47 INFO - PROCESS | 1663 | 1462318607811 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]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 477ms 16:36:47 INFO - PROCESS | 1663 | 1462318607833 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 1663 | 1462318607834 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 16:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:36:47 INFO - PROCESS | 1663 | 1462318607836 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 1663 | 1462318607838 Marionette TRACE conn2 <- [1,214,null,{}] 16:36:47 INFO - PROCESS | 1663 | 1462318607840 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}] 16:36:47 INFO - PROCESS | 1663 | 1462318607920 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:36:47 INFO - PROCESS | 1663 | 1462318607925 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x119537800 == 34 [pid = 1663] [id = 61] 16:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x121479000) [pid = 1663] [serial = 179] [outer = 0x0] 16:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1216f1400) [pid = 1663] [serial = 180] [outer = 0x121479000] 16:36:47 INFO - PROCESS | 1663 | 1462318607973 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1218adc00) [pid = 1663] [serial = 181] [outer = 0x121479000] 16:36:48 INFO - PROCESS | 1663 | 1462318608272 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]]]}] 16:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 16:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:36:48 INFO - PROCESS | 1663 | 1462318608306 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 1663 | 1462318608307 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 16:36:48 INFO - PROCESS | 1663 | 1462318608311 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 1663 | 1462318608313 Marionette TRACE conn2 <- [1,218,null,{}] 16:36:48 INFO - PROCESS | 1663 | 1462318608315 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}] 16:36:48 INFO - PROCESS | 1663 | 1462318608397 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:36:48 INFO - PROCESS | 1663 | 1462318608401 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7b800 == 35 [pid = 1663] [id = 62] 16:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121296400) [pid = 1663] [serial = 182] [outer = 0x0] 16:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121f86400) [pid = 1663] [serial = 183] [outer = 0x121296400] 16:36:48 INFO - PROCESS | 1663 | 1462318608426 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x124aa0c00) [pid = 1663] [serial = 184] [outer = 0x121296400] 16:36:48 INFO - PROCESS | 1663 | 1462318608724 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]]]}] 16:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 470ms 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121036400) [pid = 1663] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1167d2c00) [pid = 1663] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x116130c00) [pid = 1663] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11811c000) [pid = 1663] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x113d74c00) [pid = 1663] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x115ebc800) [pid = 1663] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x117c3b800) [pid = 1663] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x129523400) [pid = 1663] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x123fcdc00) [pid = 1663] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x126ba7000) [pid = 1663] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:36:48 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1290f2800) [pid = 1663] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:36:48 INFO - PROCESS | 1663 | 1462318608790 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 1663 | 1462318608791 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 16:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:36:48 INFO - PROCESS | 1663 | 1462318608794 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 1663 | 1462318608795 Marionette TRACE conn2 <- [1,222,null,{}] 16:36:48 INFO - PROCESS | 1663 | 1462318608797 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}] 16:36:48 INFO - PROCESS | 1663 | 1462318608862 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:36:48 INFO - PROCESS | 1663 | 1462318608866 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172eb000 == 36 [pid = 1663] [id = 63] 16:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1180cd400) [pid = 1663] [serial = 185] [outer = 0x0] 16:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118124000) [pid = 1663] [serial = 186] [outer = 0x1180cd400] 16:36:48 INFO - PROCESS | 1663 | 1462318608893 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x124a9f400) [pid = 1663] [serial = 187] [outer = 0x1180cd400] 16:36:49 INFO - PROCESS | 1663 | 1462318609270 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]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 518ms 16:36:49 INFO - PROCESS | 1663 | 1462318609313 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 1663 | 1462318609315 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 16:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:36:49 INFO - PROCESS | 1663 | 1462318609318 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 1663 | 1462318609320 Marionette TRACE conn2 <- [1,226,null,{}] 16:36:49 INFO - PROCESS | 1663 | 1462318609323 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}] 16:36:49 INFO - PROCESS | 1663 | 1462318609447 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:36:49 INFO - PROCESS | 1663 | 1462318609453 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210c1000 == 37 [pid = 1663] [id = 64] 16:36:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x111fd5000) [pid = 1663] [serial = 188] [outer = 0x0] 16:36:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x124aa6800) [pid = 1663] [serial = 189] [outer = 0x111fd5000] 16:36:49 INFO - PROCESS | 1663 | 1462318609478 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x124f96400) [pid = 1663] [serial = 190] [outer = 0x111fd5000] 16:36:49 INFO - PROCESS | 1663 | 1462318609743 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]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 470ms 16:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:36:49 INFO - PROCESS | 1663 | 1462318609788 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 1663 | 1462318609790 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 16:36:49 INFO - PROCESS | 1663 | 1462318609800 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 1663 | 1462318609802 Marionette TRACE conn2 <- [1,230,null,{}] 16:36:49 INFO - PROCESS | 1663 | 1462318609804 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}] 16:36:49 INFO - PROCESS | 1663 | 1462318609892 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:36:49 INFO - PROCESS | 1663 | 1462318609898 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183b5000 == 38 [pid = 1663] [id = 65] 16:36:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116130c00) [pid = 1663] [serial = 191] [outer = 0x0] 16:36:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x124ff9400) [pid = 1663] [serial = 192] [outer = 0x116130c00] 16:36:49 INFO - PROCESS | 1663 | 1462318609927 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x126163c00) [pid = 1663] [serial = 193] [outer = 0x116130c00] 16:36:50 INFO - PROCESS | 1663 | 1462318610237 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]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 477ms 16:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:36:50 INFO - PROCESS | 1663 | 1462318610270 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 1663 | 1462318610271 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 16:36:50 INFO - PROCESS | 1663 | 1462318610273 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 1663 | 1462318610274 Marionette TRACE conn2 <- [1,234,null,{}] 16:36:50 INFO - PROCESS | 1663 | 1462318610280 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}] 16:36:50 INFO - PROCESS | 1663 | 1462318610367 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:36:50 INFO - PROCESS | 1663 | 1462318610373 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d21000 == 39 [pid = 1663] [id = 66] 16:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1197ad000) [pid = 1663] [serial = 194] [outer = 0x0] 16:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x126168c00) [pid = 1663] [serial = 195] [outer = 0x1197ad000] 16:36:50 INFO - PROCESS | 1663 | 1462318610398 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x126ba2800) [pid = 1663] [serial = 196] [outer = 0x1197ad000] 16:36:50 INFO - PROCESS | 1663 | 1462318610671 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]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 423ms 16:36:50 INFO - PROCESS | 1663 | 1462318610700 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:36:50 INFO - PROCESS | 1663 | 1462318610701 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 16:36:50 INFO - PROCESS | 1663 | 1462318610703 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 1663 | 1462318610704 Marionette TRACE conn2 <- [1,238,null,{}] 16:36:50 INFO - PROCESS | 1663 | 1462318610707 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}] 16:36:50 INFO - PROCESS | 1663 | 1462318610789 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:36:50 INFO - PROCESS | 1663 | 1462318610867 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x111df0800 == 40 [pid = 1663] [id = 67] 16:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x111c46800) [pid = 1663] [serial = 197] [outer = 0x0] 16:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x111f42c00) [pid = 1663] [serial = 198] [outer = 0x111c46800] 16:36:50 INFO - PROCESS | 1663 | 1462318610898 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x113365800) [pid = 1663] [serial = 199] [outer = 0x111c46800] 16:36:51 INFO - PROCESS | 1663 | 1462318611349 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]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 723ms 16:36:51 INFO - PROCESS | 1663 | 1462318611435 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 1663 | 1462318611438 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 16:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:36:51 INFO - PROCESS | 1663 | 1462318611443 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 1663 | 1462318611447 Marionette TRACE conn2 <- [1,242,null,{}] 16:36:51 INFO - PROCESS | 1663 | 1462318611450 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}] 16:36:51 INFO - PROCESS | 1663 | 1462318611548 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:36:51 INFO - PROCESS | 1663 | 1462318611613 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172e8000 == 41 [pid = 1663] [id = 68] 16:36:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x116864000) [pid = 1663] [serial = 200] [outer = 0x0] 16:36:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11726b800) [pid = 1663] [serial = 201] [outer = 0x116864000] 16:36:51 INFO - PROCESS | 1663 | 1462318611644 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118109c00) [pid = 1663] [serial = 202] [outer = 0x116864000] 16:36:52 INFO - PROCESS | 1663 | 1462318612281 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]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 872ms 16:36:52 INFO - PROCESS | 1663 | 1462318612319 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 1663 | 1462318612321 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 16:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:36:52 INFO - PROCESS | 1663 | 1462318612325 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 1663 | 1462318612330 Marionette TRACE conn2 <- [1,246,null,{}] 16:36:52 INFO - PROCESS | 1663 | 1462318612334 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}] 16:36:52 INFO - PROCESS | 1663 | 1462318612429 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x121d21000 == 40 [pid = 1663] [id = 66] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1183b5000 == 39 [pid = 1663] [id = 65] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1210c1000 == 38 [pid = 1663] [id = 64] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1172eb000 == 37 [pid = 1663] [id = 63] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7b800 == 36 [pid = 1663] [id = 62] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x119537800 == 35 [pid = 1663] [id = 61] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x119220000 == 34 [pid = 1663] [id = 60] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1183b5800 == 33 [pid = 1663] [id = 59] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x117c56000 == 32 [pid = 1663] [id = 58] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1172eb800 == 31 [pid = 1663] [id = 57] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1161da000 == 30 [pid = 1663] [id = 56] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1133aa000 == 29 [pid = 1663] [id = 55] 16:36:52 INFO - PROCESS | 1663 | --DOCSHELL 0x115e48800 == 28 [pid = 1663] [id = 54] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12587d800) [pid = 1663] [serial = 103] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1290efc00) [pid = 1663] [serial = 115] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12967f400) [pid = 1663] [serial = 118] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x121294c00) [pid = 1663] [serial = 141] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12147d800) [pid = 1663] [serial = 142] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116a68400) [pid = 1663] [serial = 126] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11653c800) [pid = 1663] [serial = 123] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118236000) [pid = 1663] [serial = 129] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12103c800) [pid = 1663] [serial = 139] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1197ad800) [pid = 1663] [serial = 138] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118f93400) [pid = 1663] [serial = 135] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11827f400) [pid = 1663] [serial = 130] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11923dc00) [pid = 1663] [serial = 136] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1180c9400) [pid = 1663] [serial = 127] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118f65800) [pid = 1663] [serial = 133] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x118235c00) [pid = 1663] [serial = 132] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12a820400) [pid = 1663] [serial = 121] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x116795400) [pid = 1663] [serial = 124] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12967e000) [pid = 1663] [serial = 120] [outer = 0x0] [url = about:blank] 16:36:52 INFO - PROCESS | 1663 | 1462318612498 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x112e22800 == 29 [pid = 1663] [id = 69] 16:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x113f4f400) [pid = 1663] [serial = 203] [outer = 0x0] 16:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1160d9800) [pid = 1663] [serial = 204] [outer = 0x113f4f400] 16:36:52 INFO - PROCESS | 1663 | 1462318612527 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1167fa000) [pid = 1663] [serial = 205] [outer = 0x113f4f400] 16:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11810c000) [pid = 1663] [serial = 206] [outer = 0x12cc8f000] 16:36:52 INFO - PROCESS | 1663 | 1462318612866 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]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 575ms 16:36:52 INFO - PROCESS | 1663 | 1462318612900 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 1663 | 1462318612903 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 16:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:36:52 INFO - PROCESS | 1663 | 1462318612908 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 1663 | 1462318612910 Marionette TRACE conn2 <- [1,250,null,{}] 16:36:52 INFO - PROCESS | 1663 | 1462318612912 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}] 16:36:52 INFO - PROCESS | 1663 | 1462318612982 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:36:52 INFO - PROCESS | 1663 | 1462318612986 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x117c55800 == 30 [pid = 1663] [id = 70] 16:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1168b7800) [pid = 1663] [serial = 207] [outer = 0x0] 16:36:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118122c00) [pid = 1663] [serial = 208] [outer = 0x1168b7800] 16:36:53 INFO - PROCESS | 1663 | 1462318613014 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118236000) [pid = 1663] [serial = 209] [outer = 0x1168b7800] 16:36:53 INFO - PROCESS | 1663 | 1462318613393 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]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 521ms 16:36:53 INFO - PROCESS | 1663 | 1462318613430 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 1663 | 1462318613433 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 16:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:36:53 INFO - PROCESS | 1663 | 1462318613436 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 1663 | 1462318613440 Marionette TRACE conn2 <- [1,254,null,{}] 16:36:53 INFO - PROCESS | 1663 | 1462318613451 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}] 16:36:53 INFO - PROCESS | 1663 | 1462318613564 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:36:53 INFO - PROCESS | 1663 | 1462318613576 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x118229800 == 31 [pid = 1663] [id = 71] 16:36:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1184e0400) [pid = 1663] [serial = 210] [outer = 0x0] 16:36:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118f8f400) [pid = 1663] [serial = 211] [outer = 0x1184e0400] 16:36:53 INFO - PROCESS | 1663 | 1462318613621 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1197ad800) [pid = 1663] [serial = 212] [outer = 0x1184e0400] 16:36:54 INFO - PROCESS | 1663 | 1462318614054 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]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 626ms 16:36:54 INFO - PROCESS | 1663 | 1462318614061 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 1663 | 1462318614063 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 16:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:36:54 INFO - PROCESS | 1663 | 1462318614065 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 1663 | 1462318614066 Marionette TRACE conn2 <- [1,258,null,{}] 16:36:54 INFO - PROCESS | 1663 | 1462318614069 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}] 16:36:54 INFO - PROCESS | 1663 | 1462318614139 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:36:54 INFO - PROCESS | 1663 | 1462318614145 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x119209000 == 32 [pid = 1663] [id = 72] 16:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11304a800) [pid = 1663] [serial = 213] [outer = 0x0] 16:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119dbb400) [pid = 1663] [serial = 214] [outer = 0x11304a800] 16:36:54 INFO - PROCESS | 1663 | 1462318614171 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12103cc00) [pid = 1663] [serial = 215] [outer = 0x11304a800] 16:36:54 INFO - PROCESS | 1663 | 1462318614469 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]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 419ms 16:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:36:54 INFO - PROCESS | 1663 | 1462318614484 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 1663 | 1462318614485 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 16:36:54 INFO - PROCESS | 1663 | 1462318614487 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 1663 | 1462318614488 Marionette TRACE conn2 <- [1,262,null,{}] 16:36:54 INFO - PROCESS | 1663 | 1462318614490 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}] 16:36:54 INFO - PROCESS | 1663 | 1462318614563 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:36:54 INFO - PROCESS | 1663 | 1462318614567 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a87000 == 33 [pid = 1663] [id = 73] 16:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x112e5ac00) [pid = 1663] [serial = 216] [outer = 0x0] 16:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121299800) [pid = 1663] [serial = 217] [outer = 0x112e5ac00] 16:36:54 INFO - PROCESS | 1663 | 1462318614594 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1216f3800) [pid = 1663] [serial = 218] [outer = 0x112e5ac00] 16:36:54 INFO - PROCESS | 1663 | 1462318614966 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]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 520ms 16:36:55 INFO - PROCESS | 1663 | 1462318615008 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:36:55 INFO - PROCESS | 1663 | 1462318615009 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 16:36:55 INFO - PROCESS | 1663 | 1462318615011 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 1663 | 1462318615012 Marionette TRACE conn2 <- [1,266,null,{}] 16:36:55 INFO - PROCESS | 1663 | 1462318615015 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}] 16:36:55 INFO - PROCESS | 1663 | 1462318615115 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:36:55 INFO - PROCESS | 1663 | 1462318615144 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210ae800 == 34 [pid = 1663] [id = 74] 16:36:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121a47c00) [pid = 1663] [serial = 219] [outer = 0x0] 16:36:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x124aa6000) [pid = 1663] [serial = 220] [outer = 0x121a47c00] 16:36:55 INFO - PROCESS | 1663 | 1462318615169 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x124ff6c00) [pid = 1663] [serial = 221] [outer = 0x121a47c00] 16:36:55 INFO - PROCESS | 1663 | 1462318615470 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]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 16:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:36:55 INFO - PROCESS | 1663 | 1462318615483 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 1663 | 1462318615485 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 16:36:55 INFO - PROCESS | 1663 | 1462318615487 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 1663 | 1462318615488 Marionette TRACE conn2 <- [1,270,null,{}] 16:36:55 INFO - PROCESS | 1663 | 1462318615490 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}] 16:36:55 INFO - PROCESS | 1663 | 1462318615578 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:36:55 INFO - PROCESS | 1663 | 1462318615608 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12135f000 == 35 [pid = 1663] [id = 75] 16:36:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x124ca9c00) [pid = 1663] [serial = 222] [outer = 0x0] 16:36:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x125816000) [pid = 1663] [serial = 223] [outer = 0x124ca9c00] 16:36:55 INFO - PROCESS | 1663 | 1462318615633 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12615e000) [pid = 1663] [serial = 224] [outer = 0x124ca9c00] 16:36:55 INFO - PROCESS | 1663 | 1462318615919 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]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 16:36:55 INFO - PROCESS | 1663 | 1462318615957 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 1663 | 1462318615958 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 16:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:36:55 INFO - PROCESS | 1663 | 1462318615964 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 1663 | 1462318615965 Marionette TRACE conn2 <- [1,274,null,{}] 16:36:55 INFO - PROCESS | 1663 | 1462318615967 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}] 16:36:56 INFO - PROCESS | 1663 | 1462318616049 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:36:56 INFO - PROCESS | 1663 | 1462318616078 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x121a98800 == 36 [pid = 1663] [id = 76] 16:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x126163400) [pid = 1663] [serial = 225] [outer = 0x0] 16:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126ba6800) [pid = 1663] [serial = 226] [outer = 0x126163400] 16:36:56 INFO - PROCESS | 1663 | 1462318616102 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126eb5800) [pid = 1663] [serial = 227] [outer = 0x126163400] 16:36:56 INFO - PROCESS | 1663 | 1462318616409 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]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 16:36:56 INFO - PROCESS | 1663 | 1462318616433 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 1663 | 1462318616434 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 16:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:36:56 INFO - PROCESS | 1663 | 1462318616436 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 1663 | 1462318616437 Marionette TRACE conn2 <- [1,278,null,{}] 16:36:56 INFO - PROCESS | 1663 | 1462318616439 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}] 16:36:56 INFO - PROCESS | 1663 | 1462318616524 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:36:56 INFO - PROCESS | 1663 | 1462318616554 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x124a7f000 == 37 [pid = 1663] [id = 77] 16:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x126ba3000) [pid = 1663] [serial = 228] [outer = 0x0] 16:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1289cf800) [pid = 1663] [serial = 229] [outer = 0x126ba3000] 16:36:56 INFO - PROCESS | 1663 | 1462318616579 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128d96c00) [pid = 1663] [serial = 230] [outer = 0x126ba3000] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116791c00) [pid = 1663] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x115163c00) [pid = 1663] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116087c00) [pid = 1663] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11767cc00) [pid = 1663] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116794000) [pid = 1663] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x116130c00) [pid = 1663] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x115e6a000) [pid = 1663] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11811c400) [pid = 1663] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119ba7c00) [pid = 1663] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x121479000) [pid = 1663] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1216f2400) [pid = 1663] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1197b3400) [pid = 1663] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112feb800) [pid = 1663] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x121296400) [pid = 1663] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x111fd5000) [pid = 1663] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1180cd400) [pid = 1663] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:36:56 INFO - PROCESS | 1663 | 1462318616906 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]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 520ms 16:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:36:56 INFO - PROCESS | 1663 | 1462318616957 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 1663 | 1462318616958 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 16:36:56 INFO - PROCESS | 1663 | 1462318616960 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 1663 | 1462318616961 Marionette TRACE conn2 <- [1,282,null,{}] 16:36:56 INFO - PROCESS | 1663 | 1462318616963 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}] 16:36:57 INFO - PROCESS | 1663 | 1462318617032 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:36:57 INFO - PROCESS | 1663 | 1462318617076 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x119208000 == 38 [pid = 1663] [id = 78] 16:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11336a400) [pid = 1663] [serial = 231] [outer = 0x0] 16:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118119800) [pid = 1663] [serial = 232] [outer = 0x11336a400] 16:36:57 INFO - PROCESS | 1663 | 1462318617100 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1197b3400) [pid = 1663] [serial = 233] [outer = 0x11336a400] 16:36:57 INFO - PROCESS | 1663 | 1462318617364 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 419ms 16:36:57 INFO - PROCESS | 1663 | 1462318617390 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 1663 | 1462318617392 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 16:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:36:57 INFO - PROCESS | 1663 | 1462318617402 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 1663 | 1462318617404 Marionette TRACE conn2 <- [1,286,null,{}] 16:36:57 INFO - PROCESS | 1663 | 1462318617406 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}] 16:36:57 INFO - PROCESS | 1663 | 1462318617504 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:36:57 INFO - PROCESS | 1663 | 1462318617508 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1258b8800 == 39 [pid = 1663] [id = 79] 16:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1197b0c00) [pid = 1663] [serial = 234] [outer = 0x0] 16:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x128d98800) [pid = 1663] [serial = 235] [outer = 0x1197b0c00] 16:36:57 INFO - PROCESS | 1663 | 1462318617538 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1290efc00) [pid = 1663] [serial = 236] [outer = 0x1197b0c00] 16:36:57 INFO - PROCESS | 1663 | 1462318617845 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 16:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:36:57 INFO - PROCESS | 1663 | 1462318617871 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 1663 | 1462318617872 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 16:36:57 INFO - PROCESS | 1663 | 1462318617874 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 1663 | 1462318617876 Marionette TRACE conn2 <- [1,290,null,{}] 16:36:57 INFO - PROCESS | 1663 | 1462318617880 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}] 16:36:57 INFO - PROCESS | 1663 | 1462318617970 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:36:57 INFO - PROCESS | 1663 | 1462318617977 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x126932800 == 40 [pid = 1663] [id = 80] 16:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1216f8400) [pid = 1663] [serial = 237] [outer = 0x0] 16:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129522c00) [pid = 1663] [serial = 238] [outer = 0x1216f8400] 16:36:58 INFO - PROCESS | 1663 | 1462318618001 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12952e400) [pid = 1663] [serial = 239] [outer = 0x1216f8400] 16:36:58 INFO - PROCESS | 1663 | 1462318618270 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]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 422ms 16:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:36:58 INFO - PROCESS | 1663 | 1462318618299 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 1663 | 1462318618300 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 16:36:58 INFO - PROCESS | 1663 | 1462318618302 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 1663 | 1462318618303 Marionette TRACE conn2 <- [1,294,null,{}] 16:36:58 INFO - PROCESS | 1663 | 1462318618305 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}] 16:36:58 INFO - PROCESS | 1663 | 1462318618380 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:36:58 INFO - PROCESS | 1663 | 1462318618385 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e8f800 == 41 [pid = 1663] [id = 81] 16:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x129526c00) [pid = 1663] [serial = 240] [outer = 0x0] 16:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12967d000) [pid = 1663] [serial = 241] [outer = 0x129526c00] 16:36:58 INFO - PROCESS | 1663 | 1462318618410 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12a760000) [pid = 1663] [serial = 242] [outer = 0x129526c00] 16:36:58 INFO - PROCESS | 1663 | 1462318618694 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]]]}] 16:36:58 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. 16:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 418ms 16:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:36:58 INFO - PROCESS | 1663 | 1462318618722 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 1663 | 1462318618723 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 16:36:58 INFO - PROCESS | 1663 | 1462318618733 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 1663 | 1462318618734 Marionette TRACE conn2 <- [1,298,null,{}] 16:36:58 INFO - PROCESS | 1663 | 1462318618736 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}] 16:36:58 INFO - PROCESS | 1663 | 1462318618876 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:36:58 INFO - PROCESS | 1663 | 1462318618920 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x112e29000 == 42 [pid = 1663] [id = 82] 16:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x111016400) [pid = 1663] [serial = 243] [outer = 0x0] 16:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1125b6400) [pid = 1663] [serial = 244] [outer = 0x111016400] 16:36:58 INFO - PROCESS | 1663 | 1462318618952 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x113af6400) [pid = 1663] [serial = 245] [outer = 0x111016400] 16:36:59 INFO - PROCESS | 1663 | 1462318619366 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]]]}] 16:36:59 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. 16:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 678ms 16:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:36:59 INFO - PROCESS | 1663 | 1462318619404 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 1663 | 1462318619407 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 16:36:59 INFO - PROCESS | 1663 | 1462318619410 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 1663 | 1462318619412 Marionette TRACE conn2 <- [1,302,null,{}] 16:36:59 INFO - PROCESS | 1663 | 1462318619415 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}] 16:36:59 INFO - PROCESS | 1663 | 1462318619508 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:36:59 INFO - PROCESS | 1663 | 1462318619552 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183a9800 == 43 [pid = 1663] [id = 83] 16:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1167f9800) [pid = 1663] [serial = 246] [outer = 0x0] 16:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11811c000) [pid = 1663] [serial = 247] [outer = 0x1167f9800] 16:36:59 INFO - PROCESS | 1663 | 1462318619586 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118161800) [pid = 1663] [serial = 248] [outer = 0x1167f9800] 16:37:00 INFO - PROCESS | 1663 | 1462318619997 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]]]}] 16:37:00 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. 16:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 16:37:00 INFO - PROCESS | 1663 | 1462318620032 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 1663 | 1462318620034 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 16:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:37:00 INFO - PROCESS | 1663 | 1462318620037 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 1663 | 1462318620038 Marionette TRACE conn2 <- [1,306,null,{}] 16:37:00 INFO - PROCESS | 1663 | 1462318620041 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}] 16:37:00 INFO - PROCESS | 1663 | 1462318620136 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:37:00 INFO - PROCESS | 1663 | 1462318620216 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d30000 == 44 [pid = 1663] [id = 84] 16:37:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11922c400) [pid = 1663] [serial = 249] [outer = 0x0] 16:37:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1197b3800) [pid = 1663] [serial = 250] [outer = 0x11922c400] 16:37:00 INFO - PROCESS | 1663 | 1462318620246 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12103c800) [pid = 1663] [serial = 251] [outer = 0x11922c400] 16:37:00 INFO - PROCESS | 1663 | 1462318620654 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]]]}] 16:37:00 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. 16:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 669ms 16:37:00 INFO - PROCESS | 1663 | 1462318620706 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 1663 | 1462318620709 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 16:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:37:00 INFO - PROCESS | 1663 | 1462318620717 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 1663 | 1462318620720 Marionette TRACE conn2 <- [1,310,null,{}] 16:37:00 INFO - PROCESS | 1663 | 1462318620723 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}] 16:37:00 INFO - PROCESS | 1663 | 1462318620819 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:37:00 INFO - PROCESS | 1663 | 1462318620865 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e2e000 == 45 [pid = 1663] [id = 85] 16:37:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12103ec00) [pid = 1663] [serial = 252] [outer = 0x0] 16:37:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x124cf3400) [pid = 1663] [serial = 253] [outer = 0x12103ec00] 16:37:00 INFO - PROCESS | 1663 | 1462318620894 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x125812000) [pid = 1663] [serial = 254] [outer = 0x12103ec00] 16:37:01 INFO - PROCESS | 1663 | 1462318621309 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]]]}] 16:37:01 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. 16:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 626ms 16:37:01 INFO - PROCESS | 1663 | 1462318621340 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 1663 | 1462318621341 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 16:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:37:01 INFO - PROCESS | 1663 | 1462318621362 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 1663 | 1462318621364 Marionette TRACE conn2 <- [1,314,null,{}] 16:37:01 INFO - PROCESS | 1663 | 1462318621366 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}] 16:37:01 INFO - PROCESS | 1663 | 1462318621481 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:37:01 INFO - PROCESS | 1663 | 1462318621553 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e4f800 == 46 [pid = 1663] [id = 86] 16:37:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x116a69800) [pid = 1663] [serial = 255] [outer = 0x0] 16:37:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118115400) [pid = 1663] [serial = 256] [outer = 0x116a69800] 16:37:01 INFO - PROCESS | 1663 | 1462318621583 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x124ca0000) [pid = 1663] [serial = 257] [outer = 0x116a69800] 16:37:02 INFO - PROCESS | 1663 | 1462318622135 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]]]}] 16:37:02 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. 16:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 823ms 16:37:02 INFO - PROCESS | 1663 | 1462318622185 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 1663 | 1462318622188 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 16:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:37:02 INFO - PROCESS | 1663 | 1462318622191 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 1663 | 1462318622193 Marionette TRACE conn2 <- [1,318,null,{}] 16:37:02 INFO - PROCESS | 1663 | 1462318622197 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}] 16:37:02 INFO - PROCESS | 1663 | 1462318622283 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:37:02 INFO - PROCESS | 1663 | 1462318622345 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172e5800 == 47 [pid = 1663] [id = 87] 16:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11678f000) [pid = 1663] [serial = 258] [outer = 0x0] 16:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1168b9c00) [pid = 1663] [serial = 259] [outer = 0x11678f000] 16:37:02 INFO - PROCESS | 1663 | 1462318622374 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x117c30000) [pid = 1663] [serial = 260] [outer = 0x11678f000] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x126e8f800 == 46 [pid = 1663] [id = 81] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x126932800 == 45 [pid = 1663] [id = 80] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1258b8800 == 44 [pid = 1663] [id = 79] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x119208000 == 43 [pid = 1663] [id = 78] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x124a7f000 == 42 [pid = 1663] [id = 77] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x121a98800 == 41 [pid = 1663] [id = 76] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12135f000 == 40 [pid = 1663] [id = 75] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1210ae800 == 39 [pid = 1663] [id = 74] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x113a87000 == 38 [pid = 1663] [id = 73] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x119209000 == 37 [pid = 1663] [id = 72] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x126168c00) [pid = 1663] [serial = 195] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x118229800 == 36 [pid = 1663] [id = 71] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x117c55800 == 35 [pid = 1663] [id = 70] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x112e22800 == 34 [pid = 1663] [id = 69] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1172e8000 == 33 [pid = 1663] [id = 68] 16:37:02 INFO - PROCESS | 1663 | --DOCSHELL 0x111df0800 == 32 [pid = 1663] [id = 67] 16:37:02 INFO - PROCESS | 1663 | 1462318622736 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]]]}] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11923e400) [pid = 1663] [serial = 174] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x118152c00) [pid = 1663] [serial = 168] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118279800) [pid = 1663] [serial = 169] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x116539000) [pid = 1663] [serial = 162] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x112fee800) [pid = 1663] [serial = 163] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118282c00) [pid = 1663] [serial = 171] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x116a63000) [pid = 1663] [serial = 165] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x126163c00) [pid = 1663] [serial = 193] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11767c000) [pid = 1663] [serial = 145] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1180ca400) [pid = 1663] [serial = 166] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11678d000) [pid = 1663] [serial = 144] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x115ebb400) [pid = 1663] [serial = 159] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1197b8400) [pid = 1663] [serial = 148] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11815e800) [pid = 1663] [serial = 147] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x121296800) [pid = 1663] [serial = 151] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119db5400) [pid = 1663] [serial = 150] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1216f1400) [pid = 1663] [serial = 180] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121f82400) [pid = 1663] [serial = 154] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1218ad800) [pid = 1663] [serial = 153] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119bac000) [pid = 1663] [serial = 177] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x121389000) [pid = 1663] [serial = 157] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1168b5400) [pid = 1663] [serial = 156] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x121f86400) [pid = 1663] [serial = 183] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1218adc00) [pid = 1663] [serial = 181] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x124aa0c00) [pid = 1663] [serial = 184] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x124aa6800) [pid = 1663] [serial = 189] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118124000) [pid = 1663] [serial = 186] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x124a9f400) [pid = 1663] [serial = 187] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x124ff9400) [pid = 1663] [serial = 192] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12138b400) [pid = 1663] [serial = 178] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1197adc00) [pid = 1663] [serial = 175] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x124f96400) [pid = 1663] [serial = 190] [outer = 0x0] [url = about:blank] 16:37:02 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11922ec00) [pid = 1663] [serial = 172] [outer = 0x0] [url = about:blank] 16:37:02 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. 16:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 16:37:02 INFO - PROCESS | 1663 | 1462318622763 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 1663 | 1462318622767 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 16:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:37:02 INFO - PROCESS | 1663 | 1462318622771 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 1663 | 1462318622773 Marionette TRACE conn2 <- [1,322,null,{}] 16:37:02 INFO - PROCESS | 1663 | 1462318622775 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}] 16:37:02 INFO - PROCESS | 1663 | 1462318622850 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:37:02 INFO - PROCESS | 1663 | 1462318622854 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x116887800 == 33 [pid = 1663] [id = 88] 16:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118111400) [pid = 1663] [serial = 261] [outer = 0x0] 16:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118125800) [pid = 1663] [serial = 262] [outer = 0x118111400] 16:37:02 INFO - PROCESS | 1663 | 1462318622882 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11823f000) [pid = 1663] [serial = 263] [outer = 0x118111400] 16:37:03 INFO - PROCESS | 1663 | 1462318623220 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]]]}] 16:37:03 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. 16:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 471ms 16:37:03 INFO - PROCESS | 1663 | 1462318623243 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 1663 | 1462318623244 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 16:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:37:03 INFO - PROCESS | 1663 | 1462318623247 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - PROCESS | 1663 | 1462318623249 Marionette TRACE conn2 <- [1,326,null,{}] 16:37:03 INFO - PROCESS | 1663 | 1462318623256 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}] 16:37:03 INFO - PROCESS | 1663 | 1462318623340 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:37:03 INFO - PROCESS | 1663 | 1462318623384 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183ac800 == 34 [pid = 1663] [id = 89] 16:37:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118235c00) [pid = 1663] [serial = 264] [outer = 0x0] 16:37:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119227400) [pid = 1663] [serial = 265] [outer = 0x118235c00] 16:37:03 INFO - PROCESS | 1663 | 1462318623411 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1197b9400) [pid = 1663] [serial = 266] [outer = 0x118235c00] 16:37:03 INFO - PROCESS | 1663 | 1462318623758 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]]]}] 16:37:03 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. 16:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 521ms 16:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:37:03 INFO - PROCESS | 1663 | 1462318623769 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 1663 | 1462318623771 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 16:37:03 INFO - PROCESS | 1663 | 1462318623774 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - PROCESS | 1663 | 1462318623778 Marionette TRACE conn2 <- [1,330,null,{}] 16:37:03 INFO - PROCESS | 1663 | 1462318623782 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}] 16:37:03 INFO - PROCESS | 1663 | 1462318623892 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:37:03 INFO - PROCESS | 1663 | 1462318623957 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x119352000 == 35 [pid = 1663] [id = 90] 16:37:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119baec00) [pid = 1663] [serial = 267] [outer = 0x0] 16:37:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121389000) [pid = 1663] [serial = 268] [outer = 0x119baec00] 16:37:04 INFO - PROCESS | 1663 | 1462318624003 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1216f7400) [pid = 1663] [serial = 269] [outer = 0x119baec00] 16:37:04 INFO - PROCESS | 1663 | 1462318624365 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]]]}] 16:37:04 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. 16:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 624ms 16:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:37:04 INFO - PROCESS | 1663 | 1462318624398 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 1663 | 1462318624399 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 16:37:04 INFO - PROCESS | 1663 | 1462318624401 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 1663 | 1462318624402 Marionette TRACE conn2 <- [1,334,null,{}] 16:37:04 INFO - PROCESS | 1663 | 1462318624404 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}] 16:37:04 INFO - PROCESS | 1663 | 1462318624474 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:37:04 INFO - PROCESS | 1663 | 1462318624522 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x11977b800 == 36 [pid = 1663] [id = 91] 16:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x113364800) [pid = 1663] [serial = 270] [outer = 0x0] 16:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121a49000) [pid = 1663] [serial = 271] [outer = 0x113364800] 16:37:04 INFO - PROCESS | 1663 | 1462318624547 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x121f8ac00) [pid = 1663] [serial = 272] [outer = 0x113364800] 16:37:04 INFO - PROCESS | 1663 | 1462318624841 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]]]}] 16:37:04 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. 16:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 16:37:04 INFO - PROCESS | 1663 | 1462318624870 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 1663 | 1462318624871 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 16:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:37:04 INFO - PROCESS | 1663 | 1462318624874 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 1663 | 1462318624875 Marionette TRACE conn2 <- [1,338,null,{}] 16:37:04 INFO - PROCESS | 1663 | 1462318624880 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}] 16:37:04 INFO - PROCESS | 1663 | 1462318624989 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:37:04 INFO - PROCESS | 1663 | 1462318624994 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x119d40000 == 37 [pid = 1663] [id = 92] 16:37:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121f86400) [pid = 1663] [serial = 273] [outer = 0x0] 16:37:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x124cf2000) [pid = 1663] [serial = 274] [outer = 0x121f86400] 16:37:05 INFO - PROCESS | 1663 | 1462318625021 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12616cc00) [pid = 1663] [serial = 275] [outer = 0x121f86400] 16:37:05 INFO - PROCESS | 1663 | 1462318625363 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]]]}] 16:37:05 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. 16:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 520ms 16:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:37:05 INFO - PROCESS | 1663 | 1462318625396 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 1663 | 1462318625397 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 16:37:05 INFO - PROCESS | 1663 | 1462318625400 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 1663 | 1462318625401 Marionette TRACE conn2 <- [1,342,null,{}] 16:37:05 INFO - PROCESS | 1663 | 1462318625403 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}] 16:37:05 INFO - PROCESS | 1663 | 1462318625486 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:37:05 INFO - PROCESS | 1663 | 1462318625521 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x121366000 == 38 [pid = 1663] [id = 93] 16:37:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126902400) [pid = 1663] [serial = 276] [outer = 0x0] 16:37:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126eb3c00) [pid = 1663] [serial = 277] [outer = 0x126902400] 16:37:05 INFO - PROCESS | 1663 | 1462318625546 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1289d5800) [pid = 1663] [serial = 278] [outer = 0x126902400] 16:37:05 INFO - PROCESS | 1663 | 1462318625837 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]]]}] 16:37:05 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. 16:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 16:37:05 INFO - PROCESS | 1663 | 1462318625875 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 1663 | 1462318625877 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 16:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:37:05 INFO - PROCESS | 1663 | 1462318625882 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 1663 | 1462318625883 Marionette TRACE conn2 <- [1,346,null,{}] 16:37:05 INFO - PROCESS | 1663 | 1462318625886 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}] 16:37:05 INFO - PROCESS | 1663 | 1462318625973 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:37:06 INFO - PROCESS | 1663 | 1462318626003 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x121a97000 == 39 [pid = 1663] [id = 94] 16:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1289d5c00) [pid = 1663] [serial = 279] [outer = 0x0] 16:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1289da400) [pid = 1663] [serial = 280] [outer = 0x1289d5c00] 16:37:06 INFO - PROCESS | 1663 | 1462318626027 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x128d05800) [pid = 1663] [serial = 281] [outer = 0x1289d5c00] 16:37:06 INFO - PROCESS | 1663 | 1462318626333 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]]]}] 16:37:06 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. 16:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 16:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:37:06 INFO - PROCESS | 1663 | 1462318626351 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 1663 | 1462318626352 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 16:37:06 INFO - PROCESS | 1663 | 1462318626354 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 1663 | 1462318626355 Marionette TRACE conn2 <- [1,350,null,{}] 16:37:06 INFO - PROCESS | 1663 | 1462318626358 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}] 16:37:06 INFO - PROCESS | 1663 | 1462318626450 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:37:06 INFO - PROCESS | 1663 | 1462318626480 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x124c16000 == 40 [pid = 1663] [id = 95] 16:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1289d7800) [pid = 1663] [serial = 282] [outer = 0x0] 16:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x128d0c400) [pid = 1663] [serial = 283] [outer = 0x1289d7800] 16:37:06 INFO - PROCESS | 1663 | 1462318626504 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128d11800) [pid = 1663] [serial = 284] [outer = 0x1289d7800] 16:37:06 INFO - PROCESS | 1663 | 1462318626853 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]]]}] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1168b7800) [pid = 1663] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x112e5ac00) [pid = 1663] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11304a800) [pid = 1663] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1197b0c00) [pid = 1663] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11336a400) [pid = 1663] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x121a47c00) [pid = 1663] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1216f8400) [pid = 1663] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x126163400) [pid = 1663] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1184e0400) [pid = 1663] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x124ca9c00) [pid = 1663] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126ba3000) [pid = 1663] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1197ad000) [pid = 1663] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:37:06 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x113f4f400) [pid = 1663] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:37:06 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. 16:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 521ms 16:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:37:06 INFO - PROCESS | 1663 | 1462318626877 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 1663 | 1462318626878 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 16:37:06 INFO - PROCESS | 1663 | 1462318626880 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 1663 | 1462318626881 Marionette TRACE conn2 <- [1,354,null,{}] 16:37:06 INFO - PROCESS | 1663 | 1462318626884 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}] 16:37:06 INFO - PROCESS | 1663 | 1462318626956 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:37:06 INFO - PROCESS | 1663 | 1462318626963 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x119546000 == 41 [pid = 1663] [id = 96] 16:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118f65800) [pid = 1663] [serial = 285] [outer = 0x0] 16:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121290400) [pid = 1663] [serial = 286] [outer = 0x118f65800] 16:37:06 INFO - PROCESS | 1663 | 1462318626989 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x126eb2400) [pid = 1663] [serial = 287] [outer = 0x118f65800] 16:37:07 INFO - PROCESS | 1663 | 1462318627296 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]]]}] 16:37:07 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. 16:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 16:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:37:07 INFO - PROCESS | 1663 | 1462318627349 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 1663 | 1462318627351 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 16:37:07 INFO - PROCESS | 1663 | 1462318627353 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 1663 | 1462318627355 Marionette TRACE conn2 <- [1,358,null,{}] 16:37:07 INFO - PROCESS | 1663 | 1462318627357 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}] 16:37:07 INFO - PROCESS | 1663 | 1462318627442 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:37:07 INFO - PROCESS | 1663 | 1462318627487 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e25800 == 42 [pid = 1663] [id = 97] 16:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119228400) [pid = 1663] [serial = 288] [outer = 0x0] 16:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x128da0c00) [pid = 1663] [serial = 289] [outer = 0x119228400] 16:37:07 INFO - PROCESS | 1663 | 1462318627519 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x129681400) [pid = 1663] [serial = 290] [outer = 0x119228400] 16:37:07 INFO - PROCESS | 1663 | 1462318627816 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]]]}] 16:37:07 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. 16:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 519ms 16:37:07 INFO - PROCESS | 1663 | 1462318627873 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 1663 | 1462318627874 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 16:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:37:07 INFO - PROCESS | 1663 | 1462318627877 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 1663 | 1462318627880 Marionette TRACE conn2 <- [1,362,null,{}] 16:37:07 INFO - PROCESS | 1663 | 1462318627882 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}] 16:37:07 INFO - PROCESS | 1663 | 1462318627953 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:37:07 INFO - PROCESS | 1663 | 1462318627957 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x129617800 == 43 [pid = 1663] [id = 98] 16:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x126ba3000) [pid = 1663] [serial = 291] [outer = 0x0] 16:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12a81ec00) [pid = 1663] [serial = 292] [outer = 0x126ba3000] 16:37:07 INFO - PROCESS | 1663 | 1462318627985 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12aae2400) [pid = 1663] [serial = 293] [outer = 0x126ba3000] 16:37:08 INFO - PROCESS | 1663 | 1462318628295 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]]]}] 16:37:08 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. 16:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 16:37:08 INFO - PROCESS | 1663 | 1462318628354 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 1663 | 1462318628355 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 16:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:37:08 INFO - PROCESS | 1663 | 1462318628358 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 1663 | 1462318628359 Marionette TRACE conn2 <- [1,366,null,{}] 16:37:08 INFO - PROCESS | 1663 | 1462318628362 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}] 16:37:08 INFO - PROCESS | 1663 | 1462318628436 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:37:08 INFO - PROCESS | 1663 | 1462318628440 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e6800 == 44 [pid = 1663] [id = 99] 16:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x129672c00) [pid = 1663] [serial = 294] [outer = 0x0] 16:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12aaea000) [pid = 1663] [serial = 295] [outer = 0x129672c00] 16:37:08 INFO - PROCESS | 1663 | 1462318628466 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12ab2e000) [pid = 1663] [serial = 296] [outer = 0x129672c00] 16:37:08 INFO - PROCESS | 1663 | 1462318628791 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]]]}] 16:37:08 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. 16:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 16:37:08 INFO - PROCESS | 1663 | 1462318628827 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 1663 | 1462318628829 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 16:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:37:08 INFO - PROCESS | 1663 | 1462318628831 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 1663 | 1462318628832 Marionette TRACE conn2 <- [1,370,null,{}] 16:37:08 INFO - PROCESS | 1663 | 1462318628834 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}] 16:37:08 INFO - PROCESS | 1663 | 1462318628954 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:37:09 INFO - PROCESS | 1663 | 1462318629003 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f15000 == 45 [pid = 1663] [id = 100] 16:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11205ec00) [pid = 1663] [serial = 297] [outer = 0x0] 16:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11336bc00) [pid = 1663] [serial = 298] [outer = 0x11205ec00] 16:37:09 INFO - PROCESS | 1663 | 1462318629034 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11613d400) [pid = 1663] [serial = 299] [outer = 0x11205ec00] 16:37:09 INFO - PROCESS | 1663 | 1462318629474 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]]]}] 16:37:09 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. 16:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 669ms 16:37:09 INFO - PROCESS | 1663 | 1462318629501 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 1663 | 1462318629504 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 16:37:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:37:09 INFO - PROCESS | 1663 | 1462318629507 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 1663 | 1462318629510 Marionette TRACE conn2 <- [1,374,null,{}] 16:37:09 INFO - PROCESS | 1663 | 1462318629513 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}] 16:37:09 INFO - PROCESS | 1663 | 1462318629610 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:37:09 INFO - PROCESS | 1663 | 1462318629652 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183b2800 == 46 [pid = 1663] [id = 101] 16:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11767c000) [pid = 1663] [serial = 300] [outer = 0x0] 16:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x118127800) [pid = 1663] [serial = 301] [outer = 0x11767c000] 16:37:09 INFO - PROCESS | 1663 | 1462318629683 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1184e0800) [pid = 1663] [serial = 302] [outer = 0x11767c000] 16:37:10 INFO - PROCESS | 1663 | 1462318630106 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:37:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 622ms 16:37:10 INFO - PROCESS | 1663 | 1462318630130 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 1663 | 1462318630131 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 16:37:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:37:10 INFO - PROCESS | 1663 | 1462318630134 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 1663 | 1462318630136 Marionette TRACE conn2 <- [1,378,null,{}] 16:37:10 INFO - PROCESS | 1663 | 1462318630138 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}] 16:37:10 INFO - PROCESS | 1663 | 1462318630235 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:37:10 INFO - PROCESS | 1663 | 1462318630331 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12168f000 == 47 [pid = 1663] [id = 102] 16:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1197b8400) [pid = 1663] [serial = 303] [outer = 0x0] 16:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x121294000) [pid = 1663] [serial = 304] [outer = 0x1197b8400] 16:37:10 INFO - PROCESS | 1663 | 1462318630362 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x121ac8000) [pid = 1663] [serial = 305] [outer = 0x1197b8400] 16:37:10 INFO - PROCESS | 1663 | 1462318630779 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:37:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 16:37:10 INFO - PROCESS | 1663 | 1462318630807 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 1663 | 1462318630810 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 16:37:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:37:10 INFO - PROCESS | 1663 | 1462318630817 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 1663 | 1462318630821 Marionette TRACE conn2 <- [1,382,null,{}] 16:37:10 INFO - PROCESS | 1663 | 1462318630823 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}] 16:37:10 INFO - PROCESS | 1663 | 1462318630925 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:37:10 INFO - PROCESS | 1663 | 1462318630977 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a874800 == 48 [pid = 1663] [id = 103] 16:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x124a72400) [pid = 1663] [serial = 306] [outer = 0x0] 16:37:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x125318400) [pid = 1663] [serial = 307] [outer = 0x124a72400] 16:37:11 INFO - PROCESS | 1663 | 1462318631023 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1289d3c00) [pid = 1663] [serial = 308] [outer = 0x124a72400] 16:37:11 INFO - PROCESS | 1663 | 1462318631645 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:37:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 876ms 16:37:11 INFO - PROCESS | 1663 | 1462318631705 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 1663 | 1462318631707 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 16:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:37:11 INFO - PROCESS | 1663 | 1462318631715 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 1663 | 1462318631718 Marionette TRACE conn2 <- [1,386,null,{}] 16:37:11 INFO - PROCESS | 1663 | 1462318631721 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}] 16:37:11 INFO - PROCESS | 1663 | 1462318631867 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:37:12 INFO - PROCESS | 1663 | 1462318632091 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x11650d000 == 49 [pid = 1663] [id = 104] 16:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11336a400) [pid = 1663] [serial = 309] [outer = 0x0] 16:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x115eb7800) [pid = 1663] [serial = 310] [outer = 0x11336a400] 16:37:12 INFO - PROCESS | 1663 | 1462318632132 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x116545400) [pid = 1663] [serial = 311] [outer = 0x11336a400] 16:37:12 INFO - PROCESS | 1663 | 1462318632574 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]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 872ms 16:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:37:12 INFO - PROCESS | 1663 | 1462318632587 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 1663 | 1462318632589 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 16:37:12 INFO - PROCESS | 1663 | 1462318632592 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 1663 | 1462318632594 Marionette TRACE conn2 <- [1,390,null,{}] 16:37:12 INFO - PROCESS | 1663 | 1462318632598 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}] 16:37:12 INFO - PROCESS | 1663 | 1462318632687 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:37:12 INFO - PROCESS | 1663 | 1462318632731 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f4e000 == 50 [pid = 1663] [id = 105] 16:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1168c4000) [pid = 1663] [serial = 312] [outer = 0x0] 16:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1180c3c00) [pid = 1663] [serial = 313] [outer = 0x1168c4000] 16:37:12 INFO - PROCESS | 1663 | 1462318632760 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x118160c00) [pid = 1663] [serial = 314] [outer = 0x1168c4000] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e6800 == 49 [pid = 1663] [id = 99] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x129617800 == 48 [pid = 1663] [id = 98] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x126e25800 == 47 [pid = 1663] [id = 97] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119546000 == 46 [pid = 1663] [id = 96] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x124c16000 == 45 [pid = 1663] [id = 95] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x121a97000 == 44 [pid = 1663] [id = 94] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x121366000 == 43 [pid = 1663] [id = 93] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119d40000 == 42 [pid = 1663] [id = 92] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x11977b800 == 41 [pid = 1663] [id = 91] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11726b800) [pid = 1663] [serial = 201] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x111f42c00) [pid = 1663] [serial = 198] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119352000 == 40 [pid = 1663] [id = 90] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1183ac800 == 39 [pid = 1663] [id = 89] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116887800 == 38 [pid = 1663] [id = 88] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1172e5800 == 37 [pid = 1663] [id = 87] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x115e4f800 == 36 [pid = 1663] [id = 86] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x126e2e000 == 35 [pid = 1663] [id = 85] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x121d30000 == 34 [pid = 1663] [id = 84] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1183a9800 == 33 [pid = 1663] [id = 83] 16:37:13 INFO - PROCESS | 1663 | --DOCSHELL 0x112e29000 == 32 [pid = 1663] [id = 82] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12952e400) [pid = 1663] [serial = 239] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12967d000) [pid = 1663] [serial = 241] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118122c00) [pid = 1663] [serial = 208] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x121299800) [pid = 1663] [serial = 217] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12103cc00) [pid = 1663] [serial = 215] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x128d98800) [pid = 1663] [serial = 235] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118119800) [pid = 1663] [serial = 232] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x124ff6c00) [pid = 1663] [serial = 221] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118236000) [pid = 1663] [serial = 209] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x129522c00) [pid = 1663] [serial = 238] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126eb5800) [pid = 1663] [serial = 227] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118f8f400) [pid = 1663] [serial = 211] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x124aa6000) [pid = 1663] [serial = 220] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12d2bf000) [pid = 1663] [serial = 49] [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.] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x125816000) [pid = 1663] [serial = 223] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x128d96c00) [pid = 1663] [serial = 230] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12615e000) [pid = 1663] [serial = 224] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1197ad800) [pid = 1663] [serial = 212] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126ba6800) [pid = 1663] [serial = 226] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119dbb400) [pid = 1663] [serial = 214] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x126ba2800) [pid = 1663] [serial = 196] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1216f3800) [pid = 1663] [serial = 218] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1160d9800) [pid = 1663] [serial = 204] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1167fa000) [pid = 1663] [serial = 205] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1197b3400) [pid = 1663] [serial = 233] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1289cf800) [pid = 1663] [serial = 229] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1290efc00) [pid = 1663] [serial = 236] [outer = 0x0] [url = about:blank] 16:37:13 INFO - PROCESS | 1663 | 1462318633148 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]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 572ms 16:37:13 INFO - PROCESS | 1663 | 1462318633166 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 1663 | 1462318633169 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 16:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:37:13 INFO - PROCESS | 1663 | 1462318633172 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 1663 | 1462318633173 Marionette TRACE conn2 <- [1,394,null,{}] 16:37:13 INFO - PROCESS | 1663 | 1462318633176 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}] 16:37:13 INFO - PROCESS | 1663 | 1462318633252 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:37:13 INFO - PROCESS | 1663 | 1462318633299 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x116565000 == 33 [pid = 1663] [id = 106] 16:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x116a6a000) [pid = 1663] [serial = 315] [outer = 0x0] 16:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118231c00) [pid = 1663] [serial = 316] [outer = 0x116a6a000] 16:37:13 INFO - PROCESS | 1663 | 1462318633326 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119230800) [pid = 1663] [serial = 317] [outer = 0x116a6a000] 16:37:13 INFO - PROCESS | 1663 | 1462318633669 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]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 524ms 16:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:37:13 INFO - PROCESS | 1663 | 1462318633699 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 1663 | 1462318633700 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 16:37:13 INFO - PROCESS | 1663 | 1462318633703 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 1663 | 1462318633707 Marionette TRACE conn2 <- [1,398,null,{}] 16:37:13 INFO - PROCESS | 1663 | 1462318633716 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}] 16:37:13 INFO - PROCESS | 1663 | 1462318633788 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:37:13 INFO - PROCESS | 1663 | 1462318633833 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183ac800 == 34 [pid = 1663] [id = 107] 16:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x117275000) [pid = 1663] [serial = 318] [outer = 0x0] 16:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1197adc00) [pid = 1663] [serial = 319] [outer = 0x117275000] 16:37:13 INFO - PROCESS | 1663 | 1462318633858 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x121481400) [pid = 1663] [serial = 320] [outer = 0x117275000] 16:37:14 INFO - PROCESS | 1663 | 1462318634163 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]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 475ms 16:37:14 INFO - PROCESS | 1663 | 1462318634179 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 1663 | 1462318634182 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 16:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:37:14 INFO - PROCESS | 1663 | 1462318634185 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 1663 | 1462318634186 Marionette TRACE conn2 <- [1,402,null,{}] 16:37:14 INFO - PROCESS | 1663 | 1462318634188 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}] 16:37:14 INFO - PROCESS | 1663 | 1462318634263 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:37:14 INFO - PROCESS | 1663 | 1462318634267 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x119787000 == 35 [pid = 1663] [id = 108] 16:37:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118f9bc00) [pid = 1663] [serial = 321] [outer = 0x0] 16:37:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x121f90c00) [pid = 1663] [serial = 322] [outer = 0x118f9bc00] 16:37:14 INFO - PROCESS | 1663 | 1462318634295 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x124fee400) [pid = 1663] [serial = 323] [outer = 0x118f9bc00] 16:37:14 INFO - PROCESS | 1663 | 1462318634745 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]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 618ms 16:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:37:14 INFO - PROCESS | 1663 | 1462318634804 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 1663 | 1462318634805 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 16:37:14 INFO - PROCESS | 1663 | 1462318634807 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 1663 | 1462318634808 Marionette TRACE conn2 <- [1,406,null,{}] 16:37:14 INFO - PROCESS | 1663 | 1462318634811 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}] 16:37:14 INFO - PROCESS | 1663 | 1462318634883 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:37:14 INFO - PROCESS | 1663 | 1462318634890 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x121457000 == 36 [pid = 1663] [id = 109] 16:37:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1289d3400) [pid = 1663] [serial = 324] [outer = 0x0] 16:37:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1289d6800) [pid = 1663] [serial = 325] [outer = 0x1289d3400] 16:37:14 INFO - PROCESS | 1663 | 1462318634925 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128d0a000) [pid = 1663] [serial = 326] [outer = 0x1289d3400] 16:37:15 INFO - PROCESS | 1663 | 1462318635309 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]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 521ms 16:37:15 INFO - PROCESS | 1663 | 1462318635335 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 1663 | 1462318635336 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 16:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:37:15 INFO - PROCESS | 1663 | 1462318635338 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 1663 | 1462318635339 Marionette TRACE conn2 <- [1,410,null,{}] 16:37:15 INFO - PROCESS | 1663 | 1462318635342 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}] 16:37:15 INFO - PROCESS | 1663 | 1462318635436 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:37:15 INFO - PROCESS | 1663 | 1462318635441 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d27800 == 37 [pid = 1663] [id = 110] 16:37:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x128d0d000) [pid = 1663] [serial = 327] [outer = 0x0] 16:37:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x128f95c00) [pid = 1663] [serial = 328] [outer = 0x128d0d000] 16:37:15 INFO - PROCESS | 1663 | 1462318635466 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12952c000) [pid = 1663] [serial = 329] [outer = 0x128d0d000] 16:37:15 INFO - PROCESS | 1663 | 1462318635817 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]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 523ms 16:37:15 INFO - PROCESS | 1663 | 1462318635862 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 1663 | 1462318635863 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 16:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:37:15 INFO - PROCESS | 1663 | 1462318635865 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 1663 | 1462318635866 Marionette TRACE conn2 <- [1,414,null,{}] 16:37:15 INFO - PROCESS | 1663 | 1462318635868 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}] 16:37:15 INFO - PROCESS | 1663 | 1462318635957 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:37:15 INFO - PROCESS | 1663 | 1462318635988 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12583e000 == 38 [pid = 1663] [id = 111] 16:37:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x128d0e000) [pid = 1663] [serial = 330] [outer = 0x0] 16:37:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12a81cc00) [pid = 1663] [serial = 331] [outer = 0x128d0e000] 16:37:16 INFO - PROCESS | 1663 | 1462318636012 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12ab2dc00) [pid = 1663] [serial = 332] [outer = 0x128d0e000] 16:37:16 INFO - PROCESS | 1663 | 1462318636340 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]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 16:37:16 INFO - PROCESS | 1663 | 1462318636384 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:37:16 INFO - PROCESS | 1663 | 1462318636385 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 16:37:16 INFO - PROCESS | 1663 | 1462318636387 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 1663 | 1462318636388 Marionette TRACE conn2 <- [1,418,null,{}] 16:37:16 INFO - PROCESS | 1663 | 1462318636390 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}] 16:37:16 INFO - PROCESS | 1663 | 1462318636489 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:37:16 INFO - PROCESS | 1663 | 1462318636494 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x126936800 == 39 [pid = 1663] [id = 112] 16:37:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x129673000) [pid = 1663] [serial = 333] [outer = 0x0] 16:37:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12ab33800) [pid = 1663] [serial = 334] [outer = 0x129673000] 16:37:16 INFO - PROCESS | 1663 | 1462318636518 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12adb4000) [pid = 1663] [serial = 335] [outer = 0x129673000] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x112feec00) [pid = 1663] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x116864000) [pid = 1663] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x116a69800) [pid = 1663] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11678f000) [pid = 1663] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x113364800) [pid = 1663] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x121f86400) [pid = 1663] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118111400) [pid = 1663] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1289d5c00) [pid = 1663] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118235c00) [pid = 1663] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126902400) [pid = 1663] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119baec00) [pid = 1663] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1289d7800) [pid = 1663] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126ba3000) [pid = 1663] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119228400) [pid = 1663] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:37:17 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118f65800) [pid = 1663] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:37:17 INFO - PROCESS | 1663 | 1462318637260 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:37:17 INFO - PROCESS | 1663 | 1462318637318 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]]]}] 16:37:17 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 16:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 16:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:37:17 INFO - PROCESS | 1663 | 1462318637355 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 1663 | 1462318637356 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 16:37:17 INFO - PROCESS | 1663 | 1462318637358 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 1663 | 1462318637360 Marionette TRACE conn2 <- [1,422,null,{}] 16:37:17 INFO - PROCESS | 1663 | 1462318637362 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}] 16:37:17 INFO - PROCESS | 1663 | 1462318637438 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:37:17 INFO - PROCESS | 1663 | 1462318637469 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x129330800 == 40 [pid = 1663] [id = 113] 16:37:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126ba2400) [pid = 1663] [serial = 336] [outer = 0x0] 16:37:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12ab39800) [pid = 1663] [serial = 337] [outer = 0x126ba2400] 16:37:17 INFO - PROCESS | 1663 | 1462318637508 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12aedfc00) [pid = 1663] [serial = 338] [outer = 0x126ba2400] 16:37:18 INFO - PROCESS | 1663 | 1462318638407 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]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1072ms 16:37:18 INFO - PROCESS | 1663 | 1462318638430 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 1663 | 1462318638432 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 16:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:37:18 INFO - PROCESS | 1663 | 1462318638434 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 1663 | 1462318638435 Marionette TRACE conn2 <- [1,426,null,{}] 16:37:18 INFO - PROCESS | 1663 | 1462318638437 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}] 16:37:18 INFO - PROCESS | 1663 | 1462318638514 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:37:18 INFO - PROCESS | 1663 | 1462318638557 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e6800 == 41 [pid = 1663] [id = 114] 16:37:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1290e9800) [pid = 1663] [serial = 339] [outer = 0x0] 16:37:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12aee2c00) [pid = 1663] [serial = 340] [outer = 0x1290e9800] 16:37:18 INFO - PROCESS | 1663 | 1462318638587 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12bbcec00) [pid = 1663] [serial = 341] [outer = 0x1290e9800] 16:37:18 INFO - PROCESS | 1663 | 1462318638902 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] 16:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:37:18 INFO - PROCESS | 1663 | 1462318638955 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 16:37:18 INFO - PROCESS | 1663 | 1462318638957 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 1663 | 1462318638959 Marionette TRACE conn2 <- [1,430,null,{}] 16:37:18 INFO - PROCESS | 1663 | 1462318638962 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}] 16:37:19 INFO - PROCESS | 1663 | 1462318639051 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:37:19 INFO - PROCESS | 1663 | 1462318639095 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae75800 == 42 [pid = 1663] [id = 115] 16:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12bbd3c00) [pid = 1663] [serial = 342] [outer = 0x0] 16:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12bbd1400) [pid = 1663] [serial = 343] [outer = 0x12bbd3c00] 16:37:19 INFO - PROCESS | 1663 | 1462318639120 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12c111400) [pid = 1663] [serial = 344] [outer = 0x12bbd3c00] 16:37:19 INFO - PROCESS | 1663 | 1462318639578 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]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:37:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 16:37:19 INFO - PROCESS | 1663 | 1462318639631 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 1663 | 1462318639634 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 16:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:37:19 INFO - PROCESS | 1663 | 1462318639637 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 1663 | 1462318639640 Marionette TRACE conn2 <- [1,434,null,{}] 16:37:19 INFO - PROCESS | 1663 | 1462318639643 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}] 16:37:19 INFO - PROCESS | 1663 | 1462318639740 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:37:19 INFO - PROCESS | 1663 | 1462318639802 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x11821c800 == 43 [pid = 1663] [id = 116] 16:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1168c3c00) [pid = 1663] [serial = 345] [outer = 0x0] 16:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11811a800) [pid = 1663] [serial = 346] [outer = 0x1168c3c00] 16:37:19 INFO - PROCESS | 1663 | 1462318639834 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1184df400) [pid = 1663] [serial = 347] [outer = 0x1168c3c00] 16:37:20 INFO - PROCESS | 1663 | 1462318640271 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]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 16:37:20 INFO - PROCESS | 1663 | 1462318640336 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 1663 | 1462318640340 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 16:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:37:20 INFO - PROCESS | 1663 | 1462318640349 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 1663 | 1462318640351 Marionette TRACE conn2 <- [1,438,null,{}] 16:37:20 INFO - PROCESS | 1663 | 1462318640354 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}] 16:37:20 INFO - PROCESS | 1663 | 1462318640463 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:37:20 INFO - PROCESS | 1663 | 1462318640543 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210ca000 == 44 [pid = 1663] [id = 117] 16:37:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119249c00) [pid = 1663] [serial = 348] [outer = 0x0] 16:37:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x119ca8800) [pid = 1663] [serial = 349] [outer = 0x119249c00] 16:37:20 INFO - PROCESS | 1663 | 1462318640591 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1216f7000) [pid = 1663] [serial = 350] [outer = 0x119249c00] 16:37:21 INFO - PROCESS | 1663 | 1462318641068 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]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 771ms 16:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:37:21 INFO - PROCESS | 1663 | 1462318641127 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 1663 | 1462318641129 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 16:37:21 INFO - PROCESS | 1663 | 1462318641132 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 1663 | 1462318641135 Marionette TRACE conn2 <- [1,442,null,{}] 16:37:21 INFO - PROCESS | 1663 | 1462318641143 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}] 16:37:21 INFO - PROCESS | 1663 | 1462318641243 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:37:21 INFO - PROCESS | 1663 | 1462318641304 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a876000 == 45 [pid = 1663] [id = 118] 16:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12581dc00) [pid = 1663] [serial = 351] [outer = 0x0] 16:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x126ba3800) [pid = 1663] [serial = 352] [outer = 0x12581dc00] 16:37:21 INFO - PROCESS | 1663 | 1462318641336 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1289dcc00) [pid = 1663] [serial = 353] [outer = 0x12581dc00] 16:37:21 INFO - PROCESS | 1663 | 1462318641749 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]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 678ms 16:37:21 INFO - PROCESS | 1663 | 1462318641813 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:37:21 INFO - PROCESS | 1663 | 1462318641815 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 16:37:21 INFO - PROCESS | 1663 | 1462318641817 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 1663 | 1462318641818 Marionette TRACE conn2 <- [1,446,null,{}] 16:37:21 INFO - PROCESS | 1663 | 1462318641821 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}] 16:37:21 INFO - PROCESS | 1663 | 1462318641918 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:37:21 INFO - PROCESS | 1663 | 1462318641977 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3a7000 == 46 [pid = 1663] [id = 119] 16:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x128d07000) [pid = 1663] [serial = 354] [outer = 0x0] 16:37:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1290eb800) [pid = 1663] [serial = 355] [outer = 0x128d07000] 16:37:22 INFO - PROCESS | 1663 | 1462318642008 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12a819800) [pid = 1663] [serial = 356] [outer = 0x128d07000] 16:37:22 INFO - PROCESS | 1663 | 1462318642425 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]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:37:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 620ms 16:37:22 INFO - PROCESS | 1663 | 1462318642437 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 1663 | 1462318642439 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 16:37:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:37:22 INFO - PROCESS | 1663 | 1462318642441 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 1663 | 1462318642442 Marionette TRACE conn2 <- [1,450,null,{}] 16:37:22 INFO - PROCESS | 1663 | 1462318642447 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}] 16:37:22 INFO - PROCESS | 1663 | 1462318642671 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:37:22 INFO - PROCESS | 1663 | 1462318642803 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f41800 == 47 [pid = 1663] [id = 120] 16:37:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x115e67000) [pid = 1663] [serial = 357] [outer = 0x0] 16:37:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x116792400) [pid = 1663] [serial = 358] [outer = 0x115e67000] 16:37:22 INFO - PROCESS | 1663 | 1462318642849 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x117c3a000) [pid = 1663] [serial = 359] [outer = 0x115e67000] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e6800 == 46 [pid = 1663] [id = 114] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x129330800 == 45 [pid = 1663] [id = 113] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x126936800 == 44 [pid = 1663] [id = 112] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12583e000 == 43 [pid = 1663] [id = 111] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x121d27800 == 42 [pid = 1663] [id = 110] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x121457000 == 41 [pid = 1663] [id = 109] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12aaea000) [pid = 1663] [serial = 295] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x119787000 == 40 [pid = 1663] [id = 108] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x1183ac800 == 39 [pid = 1663] [id = 107] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x116565000 == 38 [pid = 1663] [id = 106] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x116f4e000 == 37 [pid = 1663] [id = 105] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x11650d000 == 36 [pid = 1663] [id = 104] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12168f000 == 35 [pid = 1663] [id = 102] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x1183b2800 == 34 [pid = 1663] [id = 101] 16:37:23 INFO - PROCESS | 1663 | --DOCSHELL 0x113f15000 == 33 [pid = 1663] [id = 100] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1165cbc00) [pid = 1663] [serial = 160] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x118109c00) [pid = 1663] [serial = 202] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1289d5800) [pid = 1663] [serial = 278] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x121389000) [pid = 1663] [serial = 268] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1216f7400) [pid = 1663] [serial = 269] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x126eb3c00) [pid = 1663] [serial = 277] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x128d0c400) [pid = 1663] [serial = 283] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12aae2400) [pid = 1663] [serial = 293] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128da0c00) [pid = 1663] [serial = 289] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x128d05800) [pid = 1663] [serial = 281] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x121290400) [pid = 1663] [serial = 286] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x128d11800) [pid = 1663] [serial = 284] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126eb2400) [pid = 1663] [serial = 287] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12a81ec00) [pid = 1663] [serial = 292] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x129681400) [pid = 1663] [serial = 290] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12616cc00) [pid = 1663] [serial = 275] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x121f8ac00) [pid = 1663] [serial = 272] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118115400) [pid = 1663] [serial = 256] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x124ca0000) [pid = 1663] [serial = 257] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x117c30000) [pid = 1663] [serial = 260] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1168b9c00) [pid = 1663] [serial = 259] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121a49000) [pid = 1663] [serial = 271] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11811c000) [pid = 1663] [serial = 247] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x124cf2000) [pid = 1663] [serial = 274] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118125800) [pid = 1663] [serial = 262] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11823f000) [pid = 1663] [serial = 263] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1289da400) [pid = 1663] [serial = 280] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1197b3800) [pid = 1663] [serial = 250] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x124cf3400) [pid = 1663] [serial = 253] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1125b6400) [pid = 1663] [serial = 244] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119227400) [pid = 1663] [serial = 265] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1197b9400) [pid = 1663] [serial = 266] [outer = 0x0] [url = about:blank] 16:37:23 INFO - PROCESS | 1663 | 1462318643386 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] 16:37:23 INFO - PROCESS | 1663 | 1462318643420 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 16:37:23 INFO - PROCESS | 1663 | 1462318643423 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 1663 | 1462318643426 Marionette TRACE conn2 <- [1,454,null,{}] 16:37:23 INFO - PROCESS | 1663 | 1462318643430 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}] 16:37:23 INFO - PROCESS | 1663 | 1462318643505 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:37:23 INFO - PROCESS | 1663 | 1462318643514 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x116848800 == 34 [pid = 1663] [id = 121] 16:37:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11823fc00) [pid = 1663] [serial = 360] [outer = 0x0] 16:37:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11922bc00) [pid = 1663] [serial = 361] [outer = 0x11823fc00] 16:37:23 INFO - PROCESS | 1663 | 1462318643542 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1197b3000) [pid = 1663] [serial = 362] [outer = 0x11823fc00] 16:37:23 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:23 INFO - PROCESS | 1663 | 1462318643896 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]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 524ms 16:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:37:23 INFO - PROCESS | 1663 | 1462318643947 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 1663 | 1462318643949 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 16:37:23 INFO - PROCESS | 1663 | 1462318643951 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 1663 | 1462318643953 Marionette TRACE conn2 <- [1,458,null,{}] 16:37:23 INFO - PROCESS | 1663 | 1462318643955 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}] 16:37:24 INFO - PROCESS | 1663 | 1462318644027 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:37:24 INFO - PROCESS | 1663 | 1462318644037 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a61000 == 35 [pid = 1663] [id = 122] 16:37:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121031c00) [pid = 1663] [serial = 363] [outer = 0x0] 16:37:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121780000) [pid = 1663] [serial = 364] [outer = 0x121031c00] 16:37:24 INFO - PROCESS | 1663 | 1462318644063 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124a6d800) [pid = 1663] [serial = 365] [outer = 0x121031c00] 16:37:24 INFO - PROCESS | 1663 | 1462318644393 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] 16:37:24 INFO - PROCESS | 1663 | 1462318644423 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 16:37:24 INFO - PROCESS | 1663 | 1462318644431 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:37:24 INFO - PROCESS | 1663 | 1462318644434 Marionette TRACE conn2 <- [1,462,null,{}] 16:37:24 INFO - PROCESS | 1663 | 1462318644444 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}] 16:37:24 INFO - PROCESS | 1663 | 1462318644518 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:37:24 INFO - PROCESS | 1663 | 1462318644522 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7e000 == 36 [pid = 1663] [id = 123] 16:37:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x124aa0c00) [pid = 1663] [serial = 366] [outer = 0x0] 16:37:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x124ff1400) [pid = 1663] [serial = 367] [outer = 0x124aa0c00] 16:37:24 INFO - PROCESS | 1663 | 1462318644551 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x126eb8c00) [pid = 1663] [serial = 368] [outer = 0x124aa0c00] 16:37:24 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:24 INFO - PROCESS | 1663 | 1462318644915 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] 16:37:24 INFO - PROCESS | 1663 | 1462318644958 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 16:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:37:24 INFO - PROCESS | 1663 | 1462318644961 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 1663 | 1462318644962 Marionette TRACE conn2 <- [1,466,null,{}] 16:37:24 INFO - PROCESS | 1663 | 1462318644964 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}] 16:37:25 INFO - PROCESS | 1663 | 1462318645035 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:37:25 INFO - PROCESS | 1663 | 1462318645089 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172f6000 == 37 [pid = 1663] [id = 124] 16:37:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x113045400) [pid = 1663] [serial = 369] [outer = 0x0] 16:37:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1289d5800) [pid = 1663] [serial = 370] [outer = 0x113045400] 16:37:25 INFO - PROCESS | 1663 | 1462318645115 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x128f96400) [pid = 1663] [serial = 371] [outer = 0x113045400] 16:37:25 INFO - PROCESS | 1663 | 1462318645405 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] 16:37:25 INFO - PROCESS | 1663 | 1462318645436 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 16:37:25 INFO - PROCESS | 1663 | 1462318645438 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 1663 | 1462318645439 Marionette TRACE conn2 <- [1,470,null,{}] 16:37:25 INFO - PROCESS | 1663 | 1462318645442 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}] 16:37:25 INFO - PROCESS | 1663 | 1462318645533 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:37:25 INFO - PROCESS | 1663 | 1462318645564 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x121fec000 == 38 [pid = 1663] [id = 125] 16:37:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12a820c00) [pid = 1663] [serial = 372] [outer = 0x0] 16:37:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12aae2c00) [pid = 1663] [serial = 373] [outer = 0x12a820c00] 16:37:25 INFO - PROCESS | 1663 | 1462318645597 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12ab3a000) [pid = 1663] [serial = 374] [outer = 0x12a820c00] 16:37:25 INFO - PROCESS | 1663 | 1462318645948 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]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 16:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:37:25 INFO - PROCESS | 1663 | 1462318645957 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 1663 | 1462318645959 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 16:37:25 INFO - PROCESS | 1663 | 1462318645963 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 1663 | 1462318645965 Marionette TRACE conn2 <- [1,474,null,{}] 16:37:25 INFO - PROCESS | 1663 | 1462318645968 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}] 16:37:26 INFO - PROCESS | 1663 | 1462318646060 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:37:26 INFO - PROCESS | 1663 | 1462318646073 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x125840800 == 39 [pid = 1663] [id = 126] 16:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12ab2e800) [pid = 1663] [serial = 375] [outer = 0x0] 16:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12b586400) [pid = 1663] [serial = 376] [outer = 0x12ab2e800] 16:37:26 INFO - PROCESS | 1663 | 1462318646099 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12bbda400) [pid = 1663] [serial = 377] [outer = 0x12ab2e800] 16:37:26 INFO - PROCESS | 1663 | 1462318646450 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]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 522ms 16:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:37:26 INFO - PROCESS | 1663 | 1462318646484 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 1663 | 1462318646485 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 16:37:26 INFO - PROCESS | 1663 | 1462318646487 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 1663 | 1462318646488 Marionette TRACE conn2 <- [1,478,null,{}] 16:37:26 INFO - PROCESS | 1663 | 1462318646490 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}] 16:37:26 INFO - PROCESS | 1663 | 1462318646583 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:37:26 INFO - PROCESS | 1663 | 1462318646596 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e1d000 == 40 [pid = 1663] [id = 127] 16:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12adb4400) [pid = 1663] [serial = 378] [outer = 0x0] 16:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12bc16400) [pid = 1663] [serial = 379] [outer = 0x12adb4400] 16:37:26 INFO - PROCESS | 1663 | 1462318646621 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12c112000) [pid = 1663] [serial = 380] [outer = 0x12adb4400] 16:37:26 INFO - PROCESS | 1663 | 1462318646960 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]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 16:37:27 INFO - PROCESS | 1663 | 1462318647007 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 1663 | 1462318647008 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 16:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:37:27 INFO - PROCESS | 1663 | 1462318647011 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - PROCESS | 1663 | 1462318647012 Marionette TRACE conn2 <- [1,482,null,{}] 16:37:27 INFO - PROCESS | 1663 | 1462318647014 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}] 16:37:27 INFO - PROCESS | 1663 | 1462318647104 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:37:27 INFO - PROCESS | 1663 | 1462318647108 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d5800 == 41 [pid = 1663] [id = 128] 16:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12bc14000) [pid = 1663] [serial = 381] [outer = 0x0] 16:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12c118000) [pid = 1663] [serial = 382] [outer = 0x12bc14000] 16:37:27 INFO - PROCESS | 1663 | 1462318647136 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12c18b000) [pid = 1663] [serial = 383] [outer = 0x12bc14000] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x116a6a000) [pid = 1663] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x118f9bc00) [pid = 1663] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11336a400) [pid = 1663] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x128d0d000) [pid = 1663] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1289d3400) [pid = 1663] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1168c4000) [pid = 1663] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x117275000) [pid = 1663] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x128d0e000) [pid = 1663] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x126ba2400) [pid = 1663] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x129673000) [pid = 1663] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x129672c00) [pid = 1663] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:37:27 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1290e9800) [pid = 1663] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:37:27 INFO - PROCESS | 1663 | 1462318647565 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]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 571ms 16:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:37:27 INFO - PROCESS | 1663 | 1462318647583 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 1663 | 1462318647584 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 16:37:27 INFO - PROCESS | 1663 | 1462318647586 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - PROCESS | 1663 | 1462318647587 Marionette TRACE conn2 <- [1,486,null,{}] 16:37:27 INFO - PROCESS | 1663 | 1462318647589 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}] 16:37:27 INFO - PROCESS | 1663 | 1462318647666 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:37:27 INFO - PROCESS | 1663 | 1462318647671 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x129622800 == 42 [pid = 1663] [id = 129] 16:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1165c2c00) [pid = 1663] [serial = 384] [outer = 0x0] 16:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126ba2400) [pid = 1663] [serial = 385] [outer = 0x1165c2c00] 16:37:27 INFO - PROCESS | 1663 | 1462318647696 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12a763c00) [pid = 1663] [serial = 386] [outer = 0x1165c2c00] 16:37:28 INFO - PROCESS | 1663 | 1462318648014 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]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 16:37:28 INFO - PROCESS | 1663 | 1462318648054 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 1663 | 1462318648056 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 16:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:37:28 INFO - PROCESS | 1663 | 1462318648058 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 1663 | 1462318648059 Marionette TRACE conn2 <- [1,490,null,{}] 16:37:28 INFO - PROCESS | 1663 | 1462318648061 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}] 16:37:28 INFO - PROCESS | 1663 | 1462318648155 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:37:28 INFO - PROCESS | 1663 | 1462318648164 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae6c800 == 43 [pid = 1663] [id = 130] 16:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x124aa1000) [pid = 1663] [serial = 387] [outer = 0x0] 16:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12c18dc00) [pid = 1663] [serial = 388] [outer = 0x124aa1000] 16:37:28 INFO - PROCESS | 1663 | 1462318648193 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12c3bf400) [pid = 1663] [serial = 389] [outer = 0x124aa1000] 16:37:28 INFO - PROCESS | 1663 | 1462318648502 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]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 16:37:28 INFO - PROCESS | 1663 | 1462318648527 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 1663 | 1462318648531 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 16:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:37:28 INFO - PROCESS | 1663 | 1462318648534 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 1663 | 1462318648536 Marionette TRACE conn2 <- [1,494,null,{}] 16:37:28 INFO - PROCESS | 1663 | 1462318648538 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}] 16:37:28 INFO - PROCESS | 1663 | 1462318648627 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:37:28 INFO - PROCESS | 1663 | 1462318648633 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be31000 == 44 [pid = 1663] [id = 131] 16:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12c3c3c00) [pid = 1663] [serial = 390] [outer = 0x0] 16:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12c68d400) [pid = 1663] [serial = 391] [outer = 0x12c3c3c00] 16:37:28 INFO - PROCESS | 1663 | 1462318648658 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12c695000) [pid = 1663] [serial = 392] [outer = 0x12c3c3c00] 16:37:28 INFO - PROCESS | 1663 | 1462318648977 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]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 469ms 16:37:29 INFO - PROCESS | 1663 | 1462318649003 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 1663 | 1462318649004 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 16:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:37:29 INFO - PROCESS | 1663 | 1462318649006 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 1663 | 1462318649007 Marionette TRACE conn2 <- [1,498,null,{}] 16:37:29 INFO - PROCESS | 1663 | 1462318649010 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}] 16:37:29 INFO - PROCESS | 1663 | 1462318649106 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:37:29 INFO - PROCESS | 1663 | 1462318649114 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c1a3800 == 45 [pid = 1663] [id = 132] 16:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12c18ec00) [pid = 1663] [serial = 393] [outer = 0x0] 16:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12c699400) [pid = 1663] [serial = 394] [outer = 0x12c18ec00] 16:37:29 INFO - PROCESS | 1663 | 1462318649139 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12cc85800) [pid = 1663] [serial = 395] [outer = 0x12c18ec00] 16:37:29 INFO - PROCESS | 1663 | 1462318649417 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]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 421ms 16:37:29 INFO - PROCESS | 1663 | 1462318649429 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 1663 | 1462318649432 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 16:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:37:29 INFO - PROCESS | 1663 | 1462318649439 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 1663 | 1462318649440 Marionette TRACE conn2 <- [1,502,null,{}] 16:37:29 INFO - PROCESS | 1663 | 1462318649442 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}] 16:37:29 INFO - PROCESS | 1663 | 1462318649585 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:37:29 INFO - PROCESS | 1663 | 1462318649631 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f14800 == 46 [pid = 1663] [id = 133] 16:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1134ba400) [pid = 1663] [serial = 396] [outer = 0x0] 16:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11612fc00) [pid = 1663] [serial = 397] [outer = 0x1134ba400] 16:37:29 INFO - PROCESS | 1663 | 1462318649662 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118111000) [pid = 1663] [serial = 398] [outer = 0x1134ba400] 16:37:30 INFO - PROCESS | 1663 | 1462318650146 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]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 722ms 16:37:30 INFO - PROCESS | 1663 | 1462318650164 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 1663 | 1462318650166 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 16:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:37:30 INFO - PROCESS | 1663 | 1462318650169 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 1663 | 1462318650171 Marionette TRACE conn2 <- [1,506,null,{}] 16:37:30 INFO - PROCESS | 1663 | 1462318650175 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}] 16:37:30 INFO - PROCESS | 1663 | 1462318650274 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:37:30 INFO - PROCESS | 1663 | 1462318650334 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7a800 == 47 [pid = 1663] [id = 134] 16:37:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118153800) [pid = 1663] [serial = 399] [outer = 0x0] 16:37:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x119248000) [pid = 1663] [serial = 400] [outer = 0x118153800] 16:37:30 INFO - PROCESS | 1663 | 1462318650370 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x124a6f400) [pid = 1663] [serial = 401] [outer = 0x118153800] 16:37:30 INFO - PROCESS | 1663 | 1462318650796 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]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 16:37:30 INFO - PROCESS | 1663 | 1462318650840 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:37:30 INFO - PROCESS | 1663 | 1462318650842 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 16:37:30 INFO - PROCESS | 1663 | 1462318650845 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 1663 | 1462318650846 Marionette TRACE conn2 <- [1,510,null,{}] 16:37:30 INFO - PROCESS | 1663 | 1462318650849 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}] 16:37:30 INFO - PROCESS | 1663 | 1462318650945 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:37:31 INFO - PROCESS | 1663 | 1462318651029 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab1c000 == 48 [pid = 1663] [id = 135] 16:37:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x126168c00) [pid = 1663] [serial = 402] [outer = 0x0] 16:37:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1289d9000) [pid = 1663] [serial = 403] [outer = 0x126168c00] 16:37:31 INFO - PROCESS | 1663 | 1462318651072 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x129677400) [pid = 1663] [serial = 404] [outer = 0x126168c00] 16:37:31 INFO - PROCESS | 1663 | 1462318651520 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]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 721ms 16:37:31 INFO - PROCESS | 1663 | 1462318651566 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 1663 | 1462318651568 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 16:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:37:31 INFO - PROCESS | 1663 | 1462318651576 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 1663 | 1462318651581 Marionette TRACE conn2 <- [1,514,null,{}] 16:37:31 INFO - PROCESS | 1663 | 1462318651584 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}] 16:37:31 INFO - PROCESS | 1663 | 1462318651682 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:37:31 INFO - PROCESS | 1663 | 1462318651744 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2d5000 == 49 [pid = 1663] [id = 136] 16:37:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12ab30400) [pid = 1663] [serial = 405] [outer = 0x0] 16:37:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12b589800) [pid = 1663] [serial = 406] [outer = 0x12ab30400] 16:37:31 INFO - PROCESS | 1663 | 1462318651774 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12c118400) [pid = 1663] [serial = 407] [outer = 0x12ab30400] 16:37:32 INFO - PROCESS | 1663 | 1462318652202 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]]]}] 16:37:32 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 16:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 677ms 16:37:32 INFO - PROCESS | 1663 | 1462318652250 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:37:32 INFO - PROCESS | 1663 | 1462318652251 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 16:37:32 INFO - PROCESS | 1663 | 1462318652253 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 1663 | 1462318652254 Marionette TRACE conn2 <- [1,518,null,{}] 16:37:32 INFO - PROCESS | 1663 | 1462318652257 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}] 16:37:32 INFO - PROCESS | 1663 | 1462318652355 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:37:32 INFO - PROCESS | 1663 | 1462318652404 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x116885000 == 50 [pid = 1663] [id = 137] 16:37:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12952e800) [pid = 1663] [serial = 408] [outer = 0x0] 16:37:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12bbd9c00) [pid = 1663] [serial = 409] [outer = 0x12952e800] 16:37:32 INFO - PROCESS | 1663 | 1462318652433 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12c196800) [pid = 1663] [serial = 410] [outer = 0x12952e800] 16:37:32 INFO - PROCESS | 1663 | 1462318652987 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]]]}] 16:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 774ms 16:37:33 INFO - PROCESS | 1663 | 1462318653028 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 1663 | 1462318653030 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 16:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:37:33 INFO - PROCESS | 1663 | 1462318653034 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - PROCESS | 1663 | 1462318653036 Marionette TRACE conn2 <- [1,522,null,{}] 16:37:33 INFO - PROCESS | 1663 | 1462318653039 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}] 16:37:33 INFO - PROCESS | 1663 | 1462318653126 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:37:33 INFO - PROCESS | 1663 | 1462318653179 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x119348000 == 51 [pid = 1663] [id = 138] 16:37:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x117307400) [pid = 1663] [serial = 411] [outer = 0x0] 16:37:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x117c35800) [pid = 1663] [serial = 412] [outer = 0x117307400] 16:37:33 INFO - PROCESS | 1663 | 1462318653208 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x118126400) [pid = 1663] [serial = 413] [outer = 0x117307400] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12c1a3800 == 50 [pid = 1663] [id = 132] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12be31000 == 49 [pid = 1663] [id = 131] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae6c800 == 48 [pid = 1663] [id = 130] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x129622800 == 47 [pid = 1663] [id = 129] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d5800 == 46 [pid = 1663] [id = 128] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x126e1d000 == 45 [pid = 1663] [id = 127] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x125840800 == 44 [pid = 1663] [id = 126] 16:37:33 INFO - PROCESS | 1663 | 1462318653685 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]]]}] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x121fec000 == 43 [pid = 1663] [id = 125] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1172f6000 == 42 [pid = 1663] [id = 124] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7e000 == 41 [pid = 1663] [id = 123] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x118a61000 == 40 [pid = 1663] [id = 122] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x116848800 == 39 [pid = 1663] [id = 121] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x116f41800 == 38 [pid = 1663] [id = 120] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1210ca000 == 37 [pid = 1663] [id = 117] 16:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x11821c800 == 36 [pid = 1663] [id = 116] 16:37:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae75800 == 35 [pid = 1663] [id = 115] 16:37:33 INFO - PROCESS | 1663 | 1462318653707 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 1663 | 1462318653711 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 16:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:37:33 INFO - PROCESS | 1663 | 1462318653718 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - PROCESS | 1663 | 1462318653720 Marionette TRACE conn2 <- [1,526,null,{}] 16:37:33 INFO - PROCESS | 1663 | 1462318653722 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}] 16:37:33 INFO - PROCESS | 1663 | 1462318653796 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:37:33 INFO - PROCESS | 1663 | 1462318653800 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x116880800 == 36 [pid = 1663] [id = 139] 16:37:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x118f8f400) [pid = 1663] [serial = 414] [outer = 0x0] 16:37:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x119248400) [pid = 1663] [serial = 415] [outer = 0x118f8f400] 16:37:33 INFO - PROCESS | 1663 | 1462318653828 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x119ca7000) [pid = 1663] [serial = 416] [outer = 0x118f8f400] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x118231c00) [pid = 1663] [serial = 316] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x119230800) [pid = 1663] [serial = 317] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x121f90c00) [pid = 1663] [serial = 322] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x124fee400) [pid = 1663] [serial = 323] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x116545400) [pid = 1663] [serial = 311] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x115eb7800) [pid = 1663] [serial = 310] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x121294000) [pid = 1663] [serial = 304] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x128f95c00) [pid = 1663] [serial = 328] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1289d6800) [pid = 1663] [serial = 325] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118160c00) [pid = 1663] [serial = 314] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1180c3c00) [pid = 1663] [serial = 313] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x125318400) [pid = 1663] [serial = 307] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1197adc00) [pid = 1663] [serial = 319] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121481400) [pid = 1663] [serial = 320] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12a81cc00) [pid = 1663] [serial = 331] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118127800) [pid = 1663] [serial = 301] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12952c000) [pid = 1663] [serial = 329] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12ab39800) [pid = 1663] [serial = 337] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12ab33800) [pid = 1663] [serial = 334] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12ab2dc00) [pid = 1663] [serial = 332] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11336bc00) [pid = 1663] [serial = 298] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12ab2e000) [pid = 1663] [serial = 296] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12aee2c00) [pid = 1663] [serial = 340] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12bbcec00) [pid = 1663] [serial = 341] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12adb4000) [pid = 1663] [serial = 335] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12aedfc00) [pid = 1663] [serial = 338] [outer = 0x0] [url = about:blank] 16:37:33 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x128d0a000) [pid = 1663] [serial = 326] [outer = 0x0] [url = about:blank] 16:37:34 INFO - PROCESS | 1663 | 1462318654186 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]]]}] 16:37:34 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 16:37:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 16:37:34 INFO - PROCESS | 1663 | 1462318654238 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 1663 | 1462318654240 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 16:37:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:37:34 INFO - PROCESS | 1663 | 1462318654242 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 1663 | 1462318654244 Marionette TRACE conn2 <- [1,530,null,{}] 16:37:34 INFO - PROCESS | 1663 | 1462318654252 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}] 16:37:34 INFO - PROCESS | 1663 | 1462318654327 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:37:34 INFO - PROCESS | 1663 | 1462318654336 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x119348800 == 37 [pid = 1663] [id = 140] 16:37:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x121299400) [pid = 1663] [serial = 417] [outer = 0x0] 16:37:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x124aa1400) [pid = 1663] [serial = 418] [outer = 0x121299400] 16:37:34 INFO - PROCESS | 1663 | 1462318654364 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x125816800) [pid = 1663] [serial = 419] [outer = 0x121299400] 16:37:34 INFO - PROCESS | 1663 | 1462318654700 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"]]]}] 16:37:34 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 16:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:37:34 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 16:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:37:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 474ms 16:37:34 INFO - PROCESS | 1663 | 1462318654717 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:37:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:37:34 INFO - PROCESS | 1663 | 1462318654719 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 16:37:34 INFO - PROCESS | 1663 | 1462318654722 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 1663 | 1462318654724 Marionette TRACE conn2 <- [1,534,null,{}] 16:37:34 INFO - PROCESS | 1663 | 1462318654726 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}] 16:37:34 INFO - PROCESS | 1663 | 1462318654822 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:37:34 INFO - PROCESS | 1663 | 1462318654877 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x121365800 == 38 [pid = 1663] [id = 141] 16:37:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x125817800) [pid = 1663] [serial = 420] [outer = 0x0] 16:37:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126ba8400) [pid = 1663] [serial = 421] [outer = 0x125817800] 16:37:34 INFO - PROCESS | 1663 | 1462318654911 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x128d02c00) [pid = 1663] [serial = 422] [outer = 0x125817800] 16:37:35 INFO - PROCESS | 1663 | 1462318655344 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]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:37:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 674ms 16:37:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:37:35 INFO - PROCESS | 1663 | 1462318655396 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 1663 | 1462318655397 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 16:37:35 INFO - PROCESS | 1663 | 1462318655399 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 1663 | 1462318655400 Marionette TRACE conn2 <- [1,538,null,{}] 16:37:35 INFO - PROCESS | 1663 | 1462318655403 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}] 16:37:35 INFO - PROCESS | 1663 | 1462318655481 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:37:35 INFO - PROCESS | 1663 | 1462318655486 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x121fe0000 == 39 [pid = 1663] [id = 142] 16:37:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128d08c00) [pid = 1663] [serial = 423] [outer = 0x0] 16:37:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128d10c00) [pid = 1663] [serial = 424] [outer = 0x128d08c00] 16:37:35 INFO - PROCESS | 1663 | 1462318655517 Marionette DEBUG loaded listener.js 16:37:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12952ac00) [pid = 1663] [serial = 425] [outer = 0x128d08c00] 16:37:35 INFO - PROCESS | 1663 | 1462318655854 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]]]}] 16:37:35 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. 16:37:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 469ms 16:37:35 INFO - PROCESS | 1663 | 1462318655870 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 1663 | 1462318655871 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 16:37:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:37:35 INFO - PROCESS | 1663 | 1462318655873 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 1663 | 1462318655874 Marionette TRACE conn2 <- [1,542,null,{}] 16:37:35 INFO - PROCESS | 1663 | 1462318655877 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}] 16:37:35 INFO - PROCESS | 1663 | 1462318655966 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:37:36 INFO - PROCESS | 1663 | 1462318656000 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12584b800 == 40 [pid = 1663] [id = 143] 16:37:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x128d09400) [pid = 1663] [serial = 426] [outer = 0x0] 16:37:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x129674000) [pid = 1663] [serial = 427] [outer = 0x128d09400] 16:37:36 INFO - PROCESS | 1663 | 1462318656057 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12adad800) [pid = 1663] [serial = 428] [outer = 0x128d09400] 16:37:36 INFO - PROCESS | 1663 | 1462318656385 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]]]}] 16:37:36 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. 16:37:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 16:37:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:37:36 INFO - PROCESS | 1663 | 1462318656444 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 1663 | 1462318656445 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 16:37:36 INFO - PROCESS | 1663 | 1462318656447 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 1663 | 1462318656448 Marionette TRACE conn2 <- [1,546,null,{}] 16:37:36 INFO - PROCESS | 1663 | 1462318656450 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}] 16:37:36 INFO - PROCESS | 1663 | 1462318656543 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:37:36 INFO - PROCESS | 1663 | 1462318656551 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e91800 == 41 [pid = 1663] [id = 144] 16:37:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12ab34400) [pid = 1663] [serial = 429] [outer = 0x0] 16:37:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12aee5c00) [pid = 1663] [serial = 430] [outer = 0x12ab34400] 16:37:36 INFO - PROCESS | 1663 | 1462318656615 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12bc15800) [pid = 1663] [serial = 431] [outer = 0x12ab34400] 16:37:36 INFO - PROCESS | 1663 | 1462318656973 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]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:37:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 16:37:37 INFO - PROCESS | 1663 | 1462318657018 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 1663 | 1462318657019 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 16:37:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:37:37 INFO - PROCESS | 1663 | 1462318657022 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 1663 | 1462318657023 Marionette TRACE conn2 <- [1,550,null,{}] 16:37:37 INFO - PROCESS | 1663 | 1462318657025 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}] 16:37:37 INFO - PROCESS | 1663 | 1462318657135 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:37:37 INFO - PROCESS | 1663 | 1462318657175 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297da800 == 42 [pid = 1663] [id = 145] 16:37:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12aee2c00) [pid = 1663] [serial = 432] [outer = 0x0] 16:37:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12bc1b400) [pid = 1663] [serial = 433] [outer = 0x12aee2c00] 16:37:37 INFO - PROCESS | 1663 | 1462318657206 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12c188800) [pid = 1663] [serial = 434] [outer = 0x12aee2c00] 16:37:37 INFO - PROCESS | 1663 | 1462318657535 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]]]}] 16:37:37 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. 16:37:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 16:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:37:37 INFO - PROCESS | 1663 | 1462318657590 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 1663 | 1462318657592 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 16:37:37 INFO - PROCESS | 1663 | 1462318657594 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 1663 | 1462318657595 Marionette TRACE conn2 <- [1,554,null,{}] 16:37:37 INFO - PROCESS | 1663 | 1462318657597 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}] 16:37:37 INFO - PROCESS | 1663 | 1462318657690 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:37:37 INFO - PROCESS | 1663 | 1462318657695 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab23000 == 43 [pid = 1663] [id = 146] 16:37:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12c113000) [pid = 1663] [serial = 435] [outer = 0x0] 16:37:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12c3c1400) [pid = 1663] [serial = 436] [outer = 0x12c113000] 16:37:37 INFO - PROCESS | 1663 | 1462318657719 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12c3c9800) [pid = 1663] [serial = 437] [outer = 0x12c113000] 16:37:37 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:37 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:38 INFO - PROCESS | 1663 | 1462318658159 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]]]}] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12ab2e800) [pid = 1663] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12a820c00) [pid = 1663] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12adb4400) [pid = 1663] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12bc14000) [pid = 1663] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11823fc00) [pid = 1663] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x113045400) [pid = 1663] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x115e67000) [pid = 1663] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121031c00) [pid = 1663] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x124aa0c00) [pid = 1663] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12c3c3c00) [pid = 1663] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1165c2c00) [pid = 1663] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:37:38 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x124aa1000) [pid = 1663] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 620ms 16:37:38 INFO - PROCESS | 1663 | 1462318658214 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 1663 | 1462318658216 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 16:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:37:38 INFO - PROCESS | 1663 | 1462318658218 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 1663 | 1462318658219 Marionette TRACE conn2 <- [1,558,null,{}] 16:37:38 INFO - PROCESS | 1663 | 1462318658221 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}] 16:37:38 INFO - PROCESS | 1663 | 1462318658299 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:37:38 INFO - PROCESS | 1663 | 1462318658303 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a1000 == 44 [pid = 1663] [id = 147] 16:37:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118282c00) [pid = 1663] [serial = 438] [outer = 0x0] 16:37:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x124aa1000) [pid = 1663] [serial = 439] [outer = 0x118282c00] 16:37:38 INFO - PROCESS | 1663 | 1462318658328 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12bbd1c00) [pid = 1663] [serial = 440] [outer = 0x118282c00] 16:37:38 INFO - PROCESS | 1663 | 1462318658708 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]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 518ms 16:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:37:38 INFO - PROCESS | 1663 | 1462318658737 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 1663 | 1462318658739 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 16:37:38 INFO - PROCESS | 1663 | 1462318658742 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 1663 | 1462318658746 Marionette TRACE conn2 <- [1,562,null,{}] 16:37:38 INFO - PROCESS | 1663 | 1462318658757 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}] 16:37:38 INFO - PROCESS | 1663 | 1462318658896 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:37:38 INFO - PROCESS | 1663 | 1462318658912 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be38000 == 45 [pid = 1663] [id = 148] 16:37:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12c3c3c00) [pid = 1663] [serial = 441] [outer = 0x0] 16:37:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12c698800) [pid = 1663] [serial = 442] [outer = 0x12c3c3c00] 16:37:38 INFO - PROCESS | 1663 | 1462318658958 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12cc8f400) [pid = 1663] [serial = 443] [outer = 0x12c3c3c00] 16:37:39 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:39 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:39 INFO - PROCESS | 1663 | 1462318659330 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]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 624ms 16:37:39 INFO - PROCESS | 1663 | 1462318659367 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 1663 | 1462318659368 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 16:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:37:39 INFO - PROCESS | 1663 | 1462318659370 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 1663 | 1462318659371 Marionette TRACE conn2 <- [1,566,null,{}] 16:37:39 INFO - PROCESS | 1663 | 1462318659374 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}] 16:37:39 INFO - PROCESS | 1663 | 1462318659471 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:37:39 INFO - PROCESS | 1663 | 1462318659478 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2c7000 == 46 [pid = 1663] [id = 149] 16:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119b38400) [pid = 1663] [serial = 444] [outer = 0x0] 16:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x119b3e800) [pid = 1663] [serial = 445] [outer = 0x119b38400] 16:37:39 INFO - PROCESS | 1663 | 1462318659505 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x119b42800) [pid = 1663] [serial = 446] [outer = 0x119b38400] 16:37:39 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:39 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:39 INFO - PROCESS | 1663 | 1462318659815 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]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 468ms 16:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:37:39 INFO - PROCESS | 1663 | 1462318659839 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 1663 | 1462318659840 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 16:37:39 INFO - PROCESS | 1663 | 1462318659842 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 1663 | 1462318659843 Marionette TRACE conn2 <- [1,570,null,{}] 16:37:39 INFO - PROCESS | 1663 | 1462318659848 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}] 16:37:39 INFO - PROCESS | 1663 | 1462318659922 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:37:39 INFO - PROCESS | 1663 | 1462318659927 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6da000 == 47 [pid = 1663] [id = 150] 16:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x119b36800) [pid = 1663] [serial = 447] [outer = 0x0] 16:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12cf27000) [pid = 1663] [serial = 448] [outer = 0x119b36800] 16:37:39 INFO - PROCESS | 1663 | 1462318659954 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12cf2dc00) [pid = 1663] [serial = 449] [outer = 0x119b36800] 16:37:40 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:40 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:40 INFO - PROCESS | 1663 | 1462318660394 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]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 621ms 16:37:40 INFO - PROCESS | 1663 | 1462318660464 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 1663 | 1462318660466 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 16:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:37:40 INFO - PROCESS | 1663 | 1462318660470 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 1663 | 1462318660472 Marionette TRACE conn2 <- [1,574,null,{}] 16:37:40 INFO - PROCESS | 1663 | 1462318660476 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}] 16:37:40 INFO - PROCESS | 1663 | 1462318660577 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:37:40 INFO - PROCESS | 1663 | 1462318660628 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f41800 == 48 [pid = 1663] [id = 151] 16:37:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x116793000) [pid = 1663] [serial = 450] [outer = 0x0] 16:37:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x11810c400) [pid = 1663] [serial = 451] [outer = 0x116793000] 16:37:40 INFO - PROCESS | 1663 | 1462318660660 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x118f6b000) [pid = 1663] [serial = 452] [outer = 0x116793000] 16:37:41 INFO - PROCESS | 1663 | 1462318661114 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]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 16:37:41 INFO - PROCESS | 1663 | 1462318661140 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 1663 | 1462318661145 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 16:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:37:41 INFO - PROCESS | 1663 | 1462318661149 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 1663 | 1462318661151 Marionette TRACE conn2 <- [1,578,null,{}] 16:37:41 INFO - PROCESS | 1663 | 1462318661154 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}] 16:37:41 INFO - PROCESS | 1663 | 1462318661254 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:37:41 INFO - PROCESS | 1663 | 1462318661305 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x121462000 == 49 [pid = 1663] [id = 152] 16:37:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x119b35400) [pid = 1663] [serial = 453] [outer = 0x0] 16:37:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12103dc00) [pid = 1663] [serial = 454] [outer = 0x119b35400] 16:37:41 INFO - PROCESS | 1663 | 1462318661335 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x121f90c00) [pid = 1663] [serial = 455] [outer = 0x119b35400] 16:37:41 INFO - PROCESS | 1663 | 1462318661811 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]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 724ms 16:37:41 INFO - PROCESS | 1663 | 1462318661873 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:37:41 INFO - PROCESS | 1663 | 1462318661874 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 16:37:41 INFO - PROCESS | 1663 | 1462318661890 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 1663 | 1462318661892 Marionette TRACE conn2 <- [1,582,null,{}] 16:37:41 INFO - PROCESS | 1663 | 1462318661900 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}] 16:37:42 INFO - PROCESS | 1663 | 1462318662000 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:37:42 INFO - PROCESS | 1663 | 1462318662114 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b5800 == 50 [pid = 1663] [id = 153] 16:37:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x129526400) [pid = 1663] [serial = 456] [outer = 0x0] 16:37:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12967d000) [pid = 1663] [serial = 457] [outer = 0x129526400] 16:37:42 INFO - PROCESS | 1663 | 1462318662165 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12aaea000) [pid = 1663] [serial = 458] [outer = 0x129526400] 16:37:42 INFO - PROCESS | 1663 | 1462318662704 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]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 837ms 16:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:37:42 INFO - PROCESS | 1663 | 1462318662715 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 1663 | 1462318662717 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 16:37:42 INFO - PROCESS | 1663 | 1462318662719 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 1663 | 1462318662720 Marionette TRACE conn2 <- [1,586,null,{}] 16:37:42 INFO - PROCESS | 1663 | 1462318662723 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}] 16:37:42 INFO - PROCESS | 1663 | 1462318662818 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:37:42 INFO - PROCESS | 1663 | 1462318662877 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cca7800 == 51 [pid = 1663] [id = 154] 16:37:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12ab2d400) [pid = 1663] [serial = 459] [outer = 0x0] 16:37:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12abbd000) [pid = 1663] [serial = 460] [outer = 0x12ab2d400] 16:37:42 INFO - PROCESS | 1663 | 1462318662907 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12abc3400) [pid = 1663] [serial = 461] [outer = 0x12ab2d400] 16:37:43 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:43 INFO - PROCESS | 1663 | 1462318663307 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]]]}] 16:37:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 621ms 16:37:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:37:43 INFO - PROCESS | 1663 | 1462318663340 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:37:43 INFO - PROCESS | 1663 | 1462318663341 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 16:37:43 INFO - PROCESS | 1663 | 1462318663344 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 1663 | 1462318663345 Marionette TRACE conn2 <- [1,590,null,{}] 16:37:43 INFO - PROCESS | 1663 | 1462318663347 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}] 16:37:43 INFO - PROCESS | 1663 | 1462318663441 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:37:43 INFO - PROCESS | 1663 | 1462318663533 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfe0800 == 52 [pid = 1663] [id = 155] 16:37:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12abc6000) [pid = 1663] [serial = 462] [outer = 0x0] 16:37:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12aee0000) [pid = 1663] [serial = 463] [outer = 0x12abc6000] 16:37:43 INFO - PROCESS | 1663 | 1462318663563 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12c187c00) [pid = 1663] [serial = 464] [outer = 0x12abc6000] 16:37:43 INFO - PROCESS | 1663 | 1462318663974 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]]]}] 16:37:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:37:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 669ms 16:37:44 INFO - PROCESS | 1663 | 1462318664031 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:37:44 INFO - PROCESS | 1663 | 1462318664033 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 16:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:37:44 INFO - PROCESS | 1663 | 1462318664037 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 1663 | 1462318664038 Marionette TRACE conn2 <- [1,594,null,{}] 16:37:44 INFO - PROCESS | 1663 | 1462318664040 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}] 16:37:44 INFO - PROCESS | 1663 | 1462318664152 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:37:44 INFO - PROCESS | 1663 | 1462318664362 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x117c5a800 == 53 [pid = 1663] [id = 156] 16:37:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x113049800) [pid = 1663] [serial = 465] [outer = 0x0] 16:37:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x115e67000) [pid = 1663] [serial = 466] [outer = 0x113049800] 16:37:44 INFO - PROCESS | 1663 | 1462318664391 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x118125000) [pid = 1663] [serial = 467] [outer = 0x113049800] 16:37:44 INFO - PROCESS | 1663 | 1462318664907 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]]]}] 16:37:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:37:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 920ms 16:37:44 INFO - PROCESS | 1663 | 1462318664958 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:37:44 INFO - PROCESS | 1663 | 1462318664961 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 16:37:44 INFO - PROCESS | 1663 | 1462318664964 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 1663 | 1462318664967 Marionette TRACE conn2 <- [1,598,null,{}] 16:37:44 INFO - PROCESS | 1663 | 1462318664970 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}] 16:37:45 INFO - PROCESS | 1663 | 1462318665060 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:37:45 INFO - PROCESS | 1663 | 1462318665127 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1165e5800 == 54 [pid = 1663] [id = 157] 16:37:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x11827b000) [pid = 1663] [serial = 468] [outer = 0x0] 16:37:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1195b5400) [pid = 1663] [serial = 469] [outer = 0x11827b000] 16:37:45 INFO - PROCESS | 1663 | 1462318665169 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x119c9e000) [pid = 1663] [serial = 470] [outer = 0x11827b000] 16:37:45 INFO - PROCESS | 1663 | 1462318665684 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]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 770ms 16:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:37:45 INFO - PROCESS | 1663 | 1462318665752 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 1663 | 1462318665756 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 16:37:45 INFO - PROCESS | 1663 | 1462318665762 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 1663 | 1462318665764 Marionette TRACE conn2 <- [1,602,null,{}] 16:37:45 INFO - PROCESS | 1663 | 1462318665768 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}] 16:37:45 INFO - PROCESS | 1663 | 1462318665876 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:37:45 INFO - PROCESS | 1663 | 1462318665932 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x121870000 == 55 [pid = 1663] [id = 158] 16:37:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x121789000) [pid = 1663] [serial = 471] [outer = 0x0] 16:37:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x124aa2c00) [pid = 1663] [serial = 472] [outer = 0x121789000] 16:37:45 INFO - PROCESS | 1663 | 1462318665960 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12531b800) [pid = 1663] [serial = 473] [outer = 0x121789000] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2c7000 == 54 [pid = 1663] [id = 149] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12be38000 == 53 [pid = 1663] [id = 148] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a1000 == 52 [pid = 1663] [id = 147] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab23000 == 51 [pid = 1663] [id = 146] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1297da800 == 50 [pid = 1663] [id = 145] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x126e91800 == 49 [pid = 1663] [id = 144] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x11811a800) [pid = 1663] [serial = 346] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x126ba3800) [pid = 1663] [serial = 352] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1290eb800) [pid = 1663] [serial = 355] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x119ca8800) [pid = 1663] [serial = 349] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12584b800 == 48 [pid = 1663] [id = 143] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x121fe0000 == 47 [pid = 1663] [id = 142] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x121365800 == 46 [pid = 1663] [id = 141] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x119348800 == 45 [pid = 1663] [id = 140] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x116880800 == 44 [pid = 1663] [id = 139] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x119348000 == 43 [pid = 1663] [id = 138] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7a800 == 42 [pid = 1663] [id = 134] 16:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x113f14800 == 41 [pid = 1663] [id = 133] 16:37:46 INFO - PROCESS | 1663 | 1462318666350 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]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 621ms 16:37:46 INFO - PROCESS | 1663 | 1462318666382 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 1663 | 1462318666384 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 16:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:37:46 INFO - PROCESS | 1663 | 1462318666413 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 1663 | 1462318666417 Marionette TRACE conn2 <- [1,606,null,{}] 16:37:46 INFO - PROCESS | 1663 | 1462318666420 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}] 16:37:46 INFO - PROCESS | 1663 | 1462318666499 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12b586400) [pid = 1663] [serial = 376] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12ab3a000) [pid = 1663] [serial = 374] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12bc16400) [pid = 1663] [serial = 379] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12c118000) [pid = 1663] [serial = 382] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12bbd1400) [pid = 1663] [serial = 343] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11922bc00) [pid = 1663] [serial = 361] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x1197b3000) [pid = 1663] [serial = 362] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1289d5800) [pid = 1663] [serial = 370] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x117c3a000) [pid = 1663] [serial = 359] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x116792400) [pid = 1663] [serial = 358] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x121780000) [pid = 1663] [serial = 364] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x124a6d800) [pid = 1663] [serial = 365] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x126eb8c00) [pid = 1663] [serial = 368] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x124ff1400) [pid = 1663] [serial = 367] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12c695000) [pid = 1663] [serial = 392] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12c112000) [pid = 1663] [serial = 380] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12a763c00) [pid = 1663] [serial = 386] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12c18dc00) [pid = 1663] [serial = 388] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x126ba2400) [pid = 1663] [serial = 385] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12c68d400) [pid = 1663] [serial = 391] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12c699400) [pid = 1663] [serial = 394] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12c18b000) [pid = 1663] [serial = 383] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12aae2c00) [pid = 1663] [serial = 373] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12c3bf400) [pid = 1663] [serial = 389] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12bbda400) [pid = 1663] [serial = 377] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x128f96400) [pid = 1663] [serial = 371] [outer = 0x0] [url = about:blank] 16:37:46 INFO - PROCESS | 1663 | 1462318666557 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183b2000 == 42 [pid = 1663] [id = 159] 16:37:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x117c3a000) [pid = 1663] [serial = 474] [outer = 0x0] 16:37:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1197b3000) [pid = 1663] [serial = 475] [outer = 0x117c3a000] 16:37:46 INFO - PROCESS | 1663 | 1462318666585 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x126eb8c00) [pid = 1663] [serial = 476] [outer = 0x117c3a000] 16:37:46 INFO - PROCESS | 1663 | 1462318666884 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]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 528ms 16:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:37:46 INFO - PROCESS | 1663 | 1462318666935 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 1663 | 1462318666937 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 16:37:46 INFO - PROCESS | 1663 | 1462318666939 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 1663 | 1462318666940 Marionette TRACE conn2 <- [1,610,null,{}] 16:37:46 INFO - PROCESS | 1663 | 1462318666942 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}] 16:37:47 INFO - PROCESS | 1663 | 1462318667020 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:37:47 INFO - PROCESS | 1663 | 1462318667024 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x119dc6000 == 43 [pid = 1663] [id = 160] 16:37:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x128d11c00) [pid = 1663] [serial = 477] [outer = 0x0] 16:37:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x129525400) [pid = 1663] [serial = 478] [outer = 0x128d11c00] 16:37:47 INFO - PROCESS | 1663 | 1462318667051 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12aae0c00) [pid = 1663] [serial = 479] [outer = 0x128d11c00] 16:37:47 INFO - PROCESS | 1663 | 1462318667369 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]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 16:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:37:47 INFO - PROCESS | 1663 | 1462318667407 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 1663 | 1462318667408 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 16:37:47 INFO - PROCESS | 1663 | 1462318667411 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 1663 | 1462318667414 Marionette TRACE conn2 <- [1,614,null,{}] 16:37:47 INFO - PROCESS | 1663 | 1462318667417 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}] 16:37:47 INFO - PROCESS | 1663 | 1462318667490 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:37:47 INFO - PROCESS | 1663 | 1462318667497 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x116894000 == 44 [pid = 1663] [id = 161] 16:37:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12ab37800) [pid = 1663] [serial = 480] [outer = 0x0] 16:37:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12abb9400) [pid = 1663] [serial = 481] [outer = 0x12ab37800] 16:37:47 INFO - PROCESS | 1663 | 1462318667530 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12aeddc00) [pid = 1663] [serial = 482] [outer = 0x12ab37800] 16:37:47 INFO - PROCESS | 1663 | 1462318667878 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]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 521ms 16:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:37:47 INFO - PROCESS | 1663 | 1462318667932 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 1663 | 1462318667934 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 16:37:47 INFO - PROCESS | 1663 | 1462318667936 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 1663 | 1462318667937 Marionette TRACE conn2 <- [1,618,null,{}] 16:37:47 INFO - PROCESS | 1663 | 1462318667939 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}] 16:37:48 INFO - PROCESS | 1663 | 1462318668042 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:37:48 INFO - PROCESS | 1663 | 1462318668051 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e90000 == 45 [pid = 1663] [id = 162] 16:37:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12b57b800) [pid = 1663] [serial = 483] [outer = 0x0] 16:37:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12bbdac00) [pid = 1663] [serial = 484] [outer = 0x12b57b800] 16:37:48 INFO - PROCESS | 1663 | 1462318668076 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12c189000) [pid = 1663] [serial = 485] [outer = 0x12b57b800] 16:37:48 INFO - PROCESS | 1663 | 1462318668395 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]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 16:37:48 INFO - PROCESS | 1663 | 1462318668404 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 1663 | 1462318668405 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 16:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:37:48 INFO - PROCESS | 1663 | 1462318668407 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 1663 | 1462318668408 Marionette TRACE conn2 <- [1,622,null,{}] 16:37:48 INFO - PROCESS | 1663 | 1462318668412 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}] 16:37:48 INFO - PROCESS | 1663 | 1462318668509 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:37:48 INFO - PROCESS | 1663 | 1462318668544 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297ea000 == 46 [pid = 1663] [id = 163] 16:37:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12abc5c00) [pid = 1663] [serial = 486] [outer = 0x0] 16:37:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12c3be800) [pid = 1663] [serial = 487] [outer = 0x12abc5c00] 16:37:48 INFO - PROCESS | 1663 | 1462318668569 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12c3cbc00) [pid = 1663] [serial = 488] [outer = 0x12abc5c00] 16:37:48 INFO - PROCESS | 1663 | 1462318668897 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]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 522ms 16:37:48 INFO - PROCESS | 1663 | 1462318668944 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 1663 | 1462318668945 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 16:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:37:48 INFO - PROCESS | 1663 | 1462318668950 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 1663 | 1462318668951 Marionette TRACE conn2 <- [1,626,null,{}] 16:37:48 INFO - PROCESS | 1663 | 1462318668953 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}] 16:37:49 INFO - PROCESS | 1663 | 1462318669051 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:37:49 INFO - PROCESS | 1663 | 1462318669066 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3a0000 == 47 [pid = 1663] [id = 164] 16:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12c18f800) [pid = 1663] [serial = 489] [outer = 0x0] 16:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12c694000) [pid = 1663] [serial = 490] [outer = 0x12c18f800] 16:37:49 INFO - PROCESS | 1663 | 1462318669090 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12cc89000) [pid = 1663] [serial = 491] [outer = 0x12c18f800] 16:37:49 INFO - PROCESS | 1663 | 1462318669424 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 520ms 16:37:49 INFO - PROCESS | 1663 | 1462318669470 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 1663 | 1462318669471 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 16:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:37:49 INFO - PROCESS | 1663 | 1462318669474 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 1663 | 1462318669475 Marionette TRACE conn2 <- [1,630,null,{}] 16:37:49 INFO - PROCESS | 1663 | 1462318669477 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}] 16:37:49 INFO - PROCESS | 1663 | 1462318669573 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:37:49 INFO - PROCESS | 1663 | 1462318669586 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be29000 == 48 [pid = 1663] [id = 165] 16:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1288dbc00) [pid = 1663] [serial = 492] [outer = 0x0] 16:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1288e3400) [pid = 1663] [serial = 493] [outer = 0x1288dbc00] 16:37:49 INFO - PROCESS | 1663 | 1462318669612 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1288e7c00) [pid = 1663] [serial = 494] [outer = 0x1288dbc00] 16:37:49 INFO - PROCESS | 1663 | 1462318669948 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 518ms 16:37:49 INFO - PROCESS | 1663 | 1462318669992 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 1663 | 1462318669993 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 16:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:37:49 INFO - PROCESS | 1663 | 1462318669996 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 1663 | 1462318669997 Marionette TRACE conn2 <- [1,634,null,{}] 16:37:50 INFO - PROCESS | 1663 | 1462318669999 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}] 16:37:50 INFO - PROCESS | 1663 | 1462318670096 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:37:50 INFO - PROCESS | 1663 | 1462318670128 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6bb000 == 49 [pid = 1663] [id = 166] 16:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1288dc000) [pid = 1663] [serial = 495] [outer = 0x0] 16:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12c68d400) [pid = 1663] [serial = 496] [outer = 0x1288dc000] 16:37:50 INFO - PROCESS | 1663 | 1462318670158 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12cf2bc00) [pid = 1663] [serial = 497] [outer = 0x1288dc000] 16:37:50 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x119b38400) [pid = 1663] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x118282c00) [pid = 1663] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12c3c3c00) [pid = 1663] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12c113000) [pid = 1663] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12952e800) [pid = 1663] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x125817800) [pid = 1663] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12aee2c00) [pid = 1663] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x128d07000) [pid = 1663] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x121299400) [pid = 1663] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x129526c00) [pid = 1663] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x11767c000) [pid = 1663] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x118f8f400) [pid = 1663] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1167f9800) [pid = 1663] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12ab34400) [pid = 1663] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12103ec00) [pid = 1663] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1168c3c00) [pid = 1663] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12581dc00) [pid = 1663] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x128d08c00) [pid = 1663] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x117307400) [pid = 1663] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x124a72400) [pid = 1663] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11205ec00) [pid = 1663] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x111016400) [pid = 1663] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x128d09400) [pid = 1663] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1197b8400) [pid = 1663] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x11922c400) [pid = 1663] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119249c00) [pid = 1663] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x111c46800) [pid = 1663] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12bbd3c00) [pid = 1663] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:37:50 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:50 INFO - PROCESS | 1663 | 1462318670628 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]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:37:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 16:37:50 INFO - PROCESS | 1663 | 1462318670666 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:37:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:37:50 INFO - PROCESS | 1663 | 1462318670668 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 16:37:50 INFO - PROCESS | 1663 | 1462318670670 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 1663 | 1462318670671 Marionette TRACE conn2 <- [1,638,null,{}] 16:37:50 INFO - PROCESS | 1663 | 1462318670674 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}] 16:37:50 INFO - PROCESS | 1663 | 1462318670782 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:37:50 INFO - PROCESS | 1663 | 1462318670814 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d15800 == 50 [pid = 1663] [id = 167] 16:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x116795400) [pid = 1663] [serial = 498] [outer = 0x0] 16:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x118f6cc00) [pid = 1663] [serial = 499] [outer = 0x116795400] 16:37:50 INFO - PROCESS | 1663 | 1462318670838 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x119738000) [pid = 1663] [serial = 500] [outer = 0x116795400] 16:37:51 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:51 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:51 INFO - PROCESS | 1663 | 1462318671114 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]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 469ms 16:37:51 INFO - PROCESS | 1663 | 1462318671139 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:37:51 INFO - PROCESS | 1663 | 1462318671140 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 16:37:51 INFO - PROCESS | 1663 | 1462318671142 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 1663 | 1462318671144 Marionette TRACE conn2 <- [1,642,null,{}] 16:37:51 INFO - PROCESS | 1663 | 1462318671154 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}] 16:37:51 INFO - PROCESS | 1663 | 1462318671240 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:37:51 INFO - PROCESS | 1663 | 1462318671245 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ccaf000 == 51 [pid = 1663] [id = 168] 16:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119738400) [pid = 1663] [serial = 501] [outer = 0x0] 16:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x121299400) [pid = 1663] [serial = 502] [outer = 0x119738400] 16:37:51 INFO - PROCESS | 1663 | 1462318671270 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126ba8000) [pid = 1663] [serial = 503] [outer = 0x119738400] 16:37:51 INFO - PROCESS | 1663 | 1462318671638 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]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 527ms 16:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:37:51 INFO - PROCESS | 1663 | 1462318671670 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 1663 | 1462318671672 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 16:37:51 INFO - PROCESS | 1663 | 1462318671675 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 1663 | 1462318671678 Marionette TRACE conn2 <- [1,646,null,{}] 16:37:51 INFO - PROCESS | 1663 | 1462318671691 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}] 16:37:51 INFO - PROCESS | 1663 | 1462318671819 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:37:51 INFO - PROCESS | 1663 | 1462318671825 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d48d000 == 52 [pid = 1663] [id = 169] 16:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x119734c00) [pid = 1663] [serial = 504] [outer = 0x0] 16:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12bbd3c00) [pid = 1663] [serial = 505] [outer = 0x119734c00] 16:37:51 INFO - PROCESS | 1663 | 1462318671867 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12cf2e000) [pid = 1663] [serial = 506] [outer = 0x119734c00] 16:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 580ms 16:37:52 INFO - PROCESS | 1663 | 1462318672248 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]]]}] 16:37:52 INFO - PROCESS | 1663 | 1462318672255 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:37:52 INFO - PROCESS | 1663 | 1462318672256 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 16:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:37:52 INFO - PROCESS | 1663 | 1462318672267 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 1663 | 1462318672268 Marionette TRACE conn2 <- [1,650,null,{}] 16:37:52 INFO - PROCESS | 1663 | 1462318672270 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}] 16:37:52 INFO - PROCESS | 1663 | 1462318672382 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:37:52 INFO - PROCESS | 1663 | 1462318672389 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5bc800 == 53 [pid = 1663] [id = 170] 16:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x119baf800) [pid = 1663] [serial = 507] [outer = 0x0] 16:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12cf31000) [pid = 1663] [serial = 508] [outer = 0x119baf800] 16:37:52 INFO - PROCESS | 1663 | 1462318672414 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12d125c00) [pid = 1663] [serial = 509] [outer = 0x119baf800] 16:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1167f9800) [pid = 1663] [serial = 510] [outer = 0x12cc8f000] 16:37:52 INFO - PROCESS | 1663 | 1462318672950 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]]]}] 16:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 723ms 16:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:37:52 INFO - PROCESS | 1663 | 1462318672986 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:37:52 INFO - PROCESS | 1663 | 1462318672989 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 16:37:52 INFO - PROCESS | 1663 | 1462318672993 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 1663 | 1462318672995 Marionette TRACE conn2 <- [1,654,null,{}] 16:37:53 INFO - PROCESS | 1663 | 1462318672999 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}] 16:37:53 INFO - PROCESS | 1663 | 1462318673103 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:37:53 INFO - PROCESS | 1663 | 1462318673158 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183bb000 == 54 [pid = 1663] [id = 171] 16:37:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x118161000) [pid = 1663] [serial = 511] [outer = 0x0] 16:37:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x11972dc00) [pid = 1663] [serial = 512] [outer = 0x118161000] 16:37:53 INFO - PROCESS | 1663 | 1462318673189 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1197b6000) [pid = 1663] [serial = 513] [outer = 0x118161000] 16:37:53 INFO - PROCESS | 1663 | 1462318673666 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]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:37:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 721ms 16:37:53 INFO - PROCESS | 1663 | 1462318673714 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 1663 | 1462318673717 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 16:37:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:37:53 INFO - PROCESS | 1663 | 1462318673722 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 1663 | 1462318673723 Marionette TRACE conn2 <- [1,658,null,{}] 16:37:53 INFO - PROCESS | 1663 | 1462318673726 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}] 16:37:53 INFO - PROCESS | 1663 | 1462318673830 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:37:53 INFO - PROCESS | 1663 | 1462318673896 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x125851800 == 55 [pid = 1663] [id = 172] 16:37:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1197b7800) [pid = 1663] [serial = 514] [outer = 0x0] 16:37:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x119ca8800) [pid = 1663] [serial = 515] [outer = 0x1197b7800] 16:37:53 INFO - PROCESS | 1663 | 1462318673925 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x124f9a000) [pid = 1663] [serial = 516] [outer = 0x1197b7800] 16:37:54 INFO - PROCESS | 1663 | 1462318674347 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]]]}] 16:37:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:37:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 16:37:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:37:54 INFO - PROCESS | 1663 | 1462318674391 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 1663 | 1462318674393 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 16:37:54 INFO - PROCESS | 1663 | 1462318674395 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - PROCESS | 1663 | 1462318674398 Marionette TRACE conn2 <- [1,662,null,{}] 16:37:54 INFO - PROCESS | 1663 | 1462318674406 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}] 16:37:54 INFO - PROCESS | 1663 | 1462318674509 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:37:54 INFO - PROCESS | 1663 | 1462318674577 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cc9a000 == 56 [pid = 1663] [id = 173] 16:37:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12690b800) [pid = 1663] [serial = 517] [outer = 0x0] 16:37:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x128d04c00) [pid = 1663] [serial = 518] [outer = 0x12690b800] 16:37:54 INFO - PROCESS | 1663 | 1462318674610 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12ab33800) [pid = 1663] [serial = 519] [outer = 0x12690b800] 16:37:54 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:55 INFO - PROCESS | 1663 | 1462318675043 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]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:37:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 675ms 16:37:55 INFO - PROCESS | 1663 | 1462318675071 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:37:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:37:55 INFO - PROCESS | 1663 | 1462318675074 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 16:37:55 INFO - PROCESS | 1663 | 1462318675097 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 1663 | 1462318675099 Marionette TRACE conn2 <- [1,666,null,{}] 16:37:55 INFO - PROCESS | 1663 | 1462318675150 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}] 16:37:55 INFO - PROCESS | 1663 | 1462318675298 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:37:55 INFO - PROCESS | 1663 | 1462318675423 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5d2800 == 57 [pid = 1663] [id = 174] 16:37:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1167d6800) [pid = 1663] [serial = 520] [outer = 0x0] 16:37:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12adb9400) [pid = 1663] [serial = 521] [outer = 0x1167d6800] 16:37:55 INFO - PROCESS | 1663 | 1462318675473 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12bc1c000) [pid = 1663] [serial = 522] [outer = 0x1167d6800] 16:37:55 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:55 INFO - PROCESS | 1663 | 1462318675940 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]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:37:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1088ms 16:37:56 INFO - PROCESS | 1663 | 1462318676179 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 1663 | 1462318676182 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 16:37:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:37:56 INFO - PROCESS | 1663 | 1462318676201 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 1663 | 1462318676203 Marionette TRACE conn2 <- [1,670,null,{}] 16:37:56 INFO - PROCESS | 1663 | 1462318676206 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}] 16:37:56 INFO - PROCESS | 1663 | 1462318676284 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:37:56 INFO - PROCESS | 1663 | 1462318676328 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aaa800 == 58 [pid = 1663] [id = 175] 16:37:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1167fe800) [pid = 1663] [serial = 523] [outer = 0x0] 16:37:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1168bcc00) [pid = 1663] [serial = 524] [outer = 0x1167fe800] 16:37:56 INFO - PROCESS | 1663 | 1462318676369 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x11810e800) [pid = 1663] [serial = 525] [outer = 0x1167fe800] 16:37:56 INFO - PROCESS | 1663 | 1462318676939 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]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:37:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 787ms 16:37:56 INFO - PROCESS | 1663 | 1462318676985 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 1663 | 1462318676988 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 16:37:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:37:57 INFO - PROCESS | 1663 | 1462318677000 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 1663 | 1462318677004 Marionette TRACE conn2 <- [1,674,null,{}] 16:37:57 INFO - PROCESS | 1663 | 1462318677008 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}] 16:37:57 INFO - PROCESS | 1663 | 1462318677120 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:37:57 INFO - PROCESS | 1663 | 1462318677187 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f11800 == 59 [pid = 1663] [id = 176] 16:37:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x117c30800) [pid = 1663] [serial = 526] [outer = 0x0] 16:37:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x118119c00) [pid = 1663] [serial = 527] [outer = 0x117c30800] 16:37:57 INFO - PROCESS | 1663 | 1462318677214 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x118159400) [pid = 1663] [serial = 528] [outer = 0x117c30800] 16:37:57 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:57 INFO - PROCESS | 1663 | 1462318677686 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]]]}] 16:37:57 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 16:37:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 729ms 16:37:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:37:57 INFO - PROCESS | 1663 | 1462318677724 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 1663 | 1462318677727 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 16:37:57 INFO - PROCESS | 1663 | 1462318677730 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 1663 | 1462318677732 Marionette TRACE conn2 <- [1,678,null,{}] 16:37:57 INFO - PROCESS | 1663 | 1462318677743 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}] 16:37:57 INFO - PROCESS | 1663 | 1462318677909 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:37:58 INFO - PROCESS | 1663 | 1462318677997 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7e000 == 60 [pid = 1663] [id = 177] 16:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x11833dc00) [pid = 1663] [serial = 529] [outer = 0x0] 16:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x11922d400) [pid = 1663] [serial = 530] [outer = 0x11833dc00] 16:37:58 INFO - PROCESS | 1663 | 1462318678026 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x11972d000) [pid = 1663] [serial = 531] [outer = 0x11833dc00] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3a7000 == 59 [pid = 1663] [id = 119] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12d48d000 == 58 [pid = 1663] [id = 169] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12ccaf000 == 57 [pid = 1663] [id = 168] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x121d15800 == 56 [pid = 1663] [id = 167] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6bb000 == 55 [pid = 1663] [id = 166] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12be29000 == 54 [pid = 1663] [id = 165] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x119248000) [pid = 1663] [serial = 400] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x1289d9000) [pid = 1663] [serial = 403] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12b589800) [pid = 1663] [serial = 406] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12cf27000) [pid = 1663] [serial = 448] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11612fc00) [pid = 1663] [serial = 397] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3a0000 == 53 [pid = 1663] [id = 164] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x1297ea000 == 52 [pid = 1663] [id = 163] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x126e90000 == 51 [pid = 1663] [id = 162] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x116894000 == 50 [pid = 1663] [id = 161] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x119dc6000 == 49 [pid = 1663] [id = 160] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x1183b2000 == 48 [pid = 1663] [id = 159] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x121870000 == 47 [pid = 1663] [id = 158] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x1165e5800 == 46 [pid = 1663] [id = 157] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x117c5a800 == 45 [pid = 1663] [id = 156] 16:37:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6da000 == 44 [pid = 1663] [id = 150] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119b3e800) [pid = 1663] [serial = 445] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x124aa1000) [pid = 1663] [serial = 439] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12c698800) [pid = 1663] [serial = 442] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12c3c1400) [pid = 1663] [serial = 436] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12bbd9c00) [pid = 1663] [serial = 409] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12c196800) [pid = 1663] [serial = 410] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x126ba8400) [pid = 1663] [serial = 421] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12bc1b400) [pid = 1663] [serial = 433] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12a819800) [pid = 1663] [serial = 356] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x128d02c00) [pid = 1663] [serial = 422] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x124aa1400) [pid = 1663] [serial = 418] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12a760000) [pid = 1663] [serial = 242] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12cc8f400) [pid = 1663] [serial = 443] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1184e0800) [pid = 1663] [serial = 302] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x119ca7000) [pid = 1663] [serial = 416] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x118161800) [pid = 1663] [serial = 248] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12aee5c00) [pid = 1663] [serial = 430] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x125812000) [pid = 1663] [serial = 254] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1184df400) [pid = 1663] [serial = 347] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12bbd1c00) [pid = 1663] [serial = 440] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1289dcc00) [pid = 1663] [serial = 353] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12952ac00) [pid = 1663] [serial = 425] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118126400) [pid = 1663] [serial = 413] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1289d3c00) [pid = 1663] [serial = 308] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11613d400) [pid = 1663] [serial = 299] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x128d10c00) [pid = 1663] [serial = 424] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12bc15800) [pid = 1663] [serial = 431] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12c3c9800) [pid = 1663] [serial = 437] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12c188800) [pid = 1663] [serial = 434] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x113af6400) [pid = 1663] [serial = 245] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x119b42800) [pid = 1663] [serial = 446] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x117c35800) [pid = 1663] [serial = 412] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x119248400) [pid = 1663] [serial = 415] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12adad800) [pid = 1663] [serial = 428] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x129674000) [pid = 1663] [serial = 427] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x121ac8000) [pid = 1663] [serial = 305] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12103c800) [pid = 1663] [serial = 251] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1216f7000) [pid = 1663] [serial = 350] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x125816800) [pid = 1663] [serial = 419] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x113365800) [pid = 1663] [serial = 199] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12c111400) [pid = 1663] [serial = 344] [outer = 0x0] [url = about:blank] 16:37:58 INFO - PROCESS | 1663 | 1462318678423 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]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:37:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 726ms 16:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:37:58 INFO - PROCESS | 1663 | 1462318678455 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 1663 | 1462318678457 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 16:37:58 INFO - PROCESS | 1663 | 1462318678459 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 1663 | 1462318678460 Marionette TRACE conn2 <- [1,682,null,{}] 16:37:58 INFO - PROCESS | 1663 | 1462318678464 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}] 16:37:58 INFO - PROCESS | 1663 | 1462318678538 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:37:58 INFO - PROCESS | 1663 | 1462318678586 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1173b5000 == 45 [pid = 1663] [id = 178] 16:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1184e0800) [pid = 1663] [serial = 532] [outer = 0x0] 16:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119736400) [pid = 1663] [serial = 533] [outer = 0x1184e0800] 16:37:58 INFO - PROCESS | 1663 | 1462318678614 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119b36c00) [pid = 1663] [serial = 534] [outer = 0x1184e0800] 16:37:59 INFO - PROCESS | 1663 | 1462318679407 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]]]}] 16:37:59 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) 16:37:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms 16:37:59 INFO - PROCESS | 1663 | 1462318679430 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 1663 | 1462318679431 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 16:37:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:37:59 INFO - PROCESS | 1663 | 1462318679434 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 1663 | 1462318679435 Marionette TRACE conn2 <- [1,686,null,{}] 16:37:59 INFO - PROCESS | 1663 | 1462318679437 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}] 16:37:59 INFO - PROCESS | 1663 | 1462318679510 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:37:59 INFO - PROCESS | 1663 | 1462318679517 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ca9800 == 46 [pid = 1663] [id = 179] 16:37:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11923b800) [pid = 1663] [serial = 535] [outer = 0x0] 16:37:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119dbd000) [pid = 1663] [serial = 536] [outer = 0x11923b800] 16:37:59 INFO - PROCESS | 1663 | 1462318679542 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x121297c00) [pid = 1663] [serial = 537] [outer = 0x11923b800] 16:38:00 INFO - PROCESS | 1663 | 1462318680342 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]]]}] 16:38:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:38:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 920ms 16:38:00 INFO - PROCESS | 1663 | 1462318680355 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 1663 | 1462318680357 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 16:38:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:38:00 INFO - PROCESS | 1663 | 1462318680359 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 1663 | 1462318680360 Marionette TRACE conn2 <- [1,690,null,{}] 16:38:00 INFO - PROCESS | 1663 | 1462318680364 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}] 16:38:00 INFO - PROCESS | 1663 | 1462318680475 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:38:00 INFO - PROCESS | 1663 | 1462318680510 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d2c000 == 47 [pid = 1663] [id = 180] 16:38:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x121acf400) [pid = 1663] [serial = 538] [outer = 0x0] 16:38:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x124f90c00) [pid = 1663] [serial = 539] [outer = 0x121acf400] 16:38:00 INFO - PROCESS | 1663 | 1462318680537 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x125815000) [pid = 1663] [serial = 540] [outer = 0x121acf400] 16:38:01 INFO - PROCESS | 1663 | 1462318681342 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]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:38:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1022ms 16:38:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:38:01 INFO - PROCESS | 1663 | 1462318681382 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 1663 | 1462318681383 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 16:38:01 INFO - PROCESS | 1663 | 1462318681386 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 1663 | 1462318681387 Marionette TRACE conn2 <- [1,694,null,{}] 16:38:01 INFO - PROCESS | 1663 | 1462318681389 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}] 16:38:01 INFO - PROCESS | 1663 | 1462318681481 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:38:01 INFO - PROCESS | 1663 | 1462318681497 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12583a800 == 48 [pid = 1663] [id = 181] 16:38:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12587cc00) [pid = 1663] [serial = 541] [outer = 0x0] 16:38:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x126ba6400) [pid = 1663] [serial = 542] [outer = 0x12587cc00] 16:38:01 INFO - PROCESS | 1663 | 1462318681522 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1288e1000) [pid = 1663] [serial = 543] [outer = 0x12587cc00] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1288dbc00) [pid = 1663] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12c18f800) [pid = 1663] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x116795400) [pid = 1663] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1288dc000) [pid = 1663] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x119738400) [pid = 1663] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128d11c00) [pid = 1663] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b57b800) [pid = 1663] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x121789000) [pid = 1663] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119b36800) [pid = 1663] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11827b000) [pid = 1663] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x117c3a000) [pid = 1663] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12ab37800) [pid = 1663] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x113049800) [pid = 1663] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x119734c00) [pid = 1663] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12abc5c00) [pid = 1663] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1134ba400) [pid = 1663] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12ab30400) [pid = 1663] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118153800) [pid = 1663] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:38:02 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x126168c00) [pid = 1663] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:38:02 INFO - PROCESS | 1663 | 1462318682406 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]]]}] 16:38:02 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) 16:38:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1068ms 16:38:02 INFO - PROCESS | 1663 | 1462318682455 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 1663 | 1462318682457 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 16:38:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:38:02 INFO - PROCESS | 1663 | 1462318682459 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 1663 | 1462318682460 Marionette TRACE conn2 <- [1,698,null,{}] 16:38:02 INFO - PROCESS | 1663 | 1462318682462 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}] 16:38:02 INFO - PROCESS | 1663 | 1462318682559 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:38:02 INFO - PROCESS | 1663 | 1462318682566 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172e8000 == 49 [pid = 1663] [id = 182] 16:38:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x117273c00) [pid = 1663] [serial = 544] [outer = 0x0] 16:38:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x121293c00) [pid = 1663] [serial = 545] [outer = 0x117273c00] 16:38:02 INFO - PROCESS | 1663 | 1462318682606 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x126eb6800) [pid = 1663] [serial = 546] [outer = 0x117273c00] 16:38:03 INFO - PROCESS | 1663 | 1462318683514 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]]]}] 16:38:03 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) 16:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1071ms 16:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:38:03 INFO - PROCESS | 1663 | 1462318683531 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 1663 | 1462318683532 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 16:38:03 INFO - PROCESS | 1663 | 1462318683534 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 1663 | 1462318683535 Marionette TRACE conn2 <- [1,702,null,{}] 16:38:03 INFO - PROCESS | 1663 | 1462318683537 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}] 16:38:03 INFO - PROCESS | 1663 | 1462318683634 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:38:03 INFO - PROCESS | 1663 | 1462318683640 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e2e800 == 50 [pid = 1663] [id = 183] 16:38:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1288e3c00) [pid = 1663] [serial = 547] [outer = 0x0] 16:38:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1289dac00) [pid = 1663] [serial = 548] [outer = 0x1288e3c00] 16:38:03 INFO - PROCESS | 1663 | 1462318683665 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x128d09c00) [pid = 1663] [serial = 549] [outer = 0x1288e3c00] 16:38:04 INFO - PROCESS | 1663 | 1462318684443 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]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:38:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 972ms 16:38:04 INFO - PROCESS | 1663 | 1462318684506 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 1663 | 1462318684509 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 16:38:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:38:04 INFO - PROCESS | 1663 | 1462318684513 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 1663 | 1462318684515 Marionette TRACE conn2 <- [1,706,null,{}] 16:38:04 INFO - PROCESS | 1663 | 1462318684520 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}] 16:38:04 INFO - PROCESS | 1663 | 1462318684620 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:38:04 INFO - PROCESS | 1663 | 1462318684667 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x116887800 == 51 [pid = 1663] [id = 184] 16:38:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1160d9800) [pid = 1663] [serial = 550] [outer = 0x0] 16:38:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116791c00) [pid = 1663] [serial = 551] [outer = 0x1160d9800] 16:38:04 INFO - PROCESS | 1663 | 1462318684699 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x117c2e400) [pid = 1663] [serial = 552] [outer = 0x1160d9800] 16:38:05 INFO - PROCESS | 1663 | 1462318685627 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]]]}] 16:38:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:38:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1122ms 16:38:05 INFO - PROCESS | 1663 | 1462318685635 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:38:05 INFO - PROCESS | 1663 | 1462318685639 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 16:38:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:38:05 INFO - PROCESS | 1663 | 1462318685644 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 1663 | 1462318685645 Marionette TRACE conn2 <- [1,710,null,{}] 16:38:05 INFO - PROCESS | 1663 | 1462318685650 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}] 16:38:05 INFO - PROCESS | 1663 | 1462318685746 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:38:05 INFO - PROCESS | 1663 | 1462318685793 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x119d3f800 == 52 [pid = 1663] [id = 185] 16:38:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118331400) [pid = 1663] [serial = 553] [outer = 0x0] 16:38:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11833b400) [pid = 1663] [serial = 554] [outer = 0x118331400] 16:38:05 INFO - PROCESS | 1663 | 1462318685823 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11972e800) [pid = 1663] [serial = 555] [outer = 0x118331400] 16:38:06 INFO - PROCESS | 1663 | 1462318686721 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]]]}] 16:38:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:38:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1123ms 16:38:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:38:06 INFO - PROCESS | 1663 | 1462318686766 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 1663 | 1462318686768 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 16:38:06 INFO - PROCESS | 1663 | 1462318686770 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 1663 | 1462318686773 Marionette TRACE conn2 <- [1,714,null,{}] 16:38:06 INFO - PROCESS | 1663 | 1462318686780 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}] 16:38:06 INFO - PROCESS | 1663 | 1462318686878 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:38:06 INFO - PROCESS | 1663 | 1462318686926 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x129315800 == 53 [pid = 1663] [id = 186] 16:38:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12129e400) [pid = 1663] [serial = 556] [outer = 0x0] 16:38:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x124aa1c00) [pid = 1663] [serial = 557] [outer = 0x12129e400] 16:38:06 INFO - PROCESS | 1663 | 1462318686957 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x125817800) [pid = 1663] [serial = 558] [outer = 0x12129e400] 16:38:07 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 16:38:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1071ms 16:38:07 INFO - PROCESS | 1663 | 1462318687839 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]]]}] 16:38:07 INFO - PROCESS | 1663 | 1462318687841 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 1663 | 1462318687843 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 16:38:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:38:07 INFO - PROCESS | 1663 | 1462318687847 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 1663 | 1462318687848 Marionette TRACE conn2 <- [1,718,null,{}] 16:38:07 INFO - PROCESS | 1663 | 1462318687851 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}] 16:38:07 INFO - PROCESS | 1663 | 1462318687946 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:38:07 INFO - PROCESS | 1663 | 1462318687994 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e1800 == 54 [pid = 1663] [id = 187] 16:38:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x121a48000) [pid = 1663] [serial = 559] [outer = 0x0] 16:38:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x128d10000) [pid = 1663] [serial = 560] [outer = 0x121a48000] 16:38:08 INFO - PROCESS | 1663 | 1462318688024 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x128f9f800) [pid = 1663] [serial = 561] [outer = 0x121a48000] 16:38:08 INFO - PROCESS | 1663 | 1462318688921 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]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:38:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1119ms 16:38:08 INFO - PROCESS | 1663 | 1462318688967 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 1663 | 1462318688969 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 16:38:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:38:08 INFO - PROCESS | 1663 | 1462318688973 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 1663 | 1462318688975 Marionette TRACE conn2 <- [1,722,null,{}] 16:38:08 INFO - PROCESS | 1663 | 1462318688979 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}] 16:38:09 INFO - PROCESS | 1663 | 1462318689070 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:38:09 INFO - PROCESS | 1663 | 1462318689119 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x119773000 == 55 [pid = 1663] [id = 188] 16:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x117c2d800) [pid = 1663] [serial = 562] [outer = 0x0] 16:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x118115400) [pid = 1663] [serial = 563] [outer = 0x117c2d800] 16:38:09 INFO - PROCESS | 1663 | 1462318689148 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11827b400) [pid = 1663] [serial = 564] [outer = 0x117c2d800] 16:38:09 INFO - PROCESS | 1663 | 1462318689608 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] 16:38:09 INFO - PROCESS | 1663 | 1462318689655 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 16:38:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:38:09 INFO - PROCESS | 1663 | 1462318689660 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 1663 | 1462318689663 Marionette TRACE conn2 <- [1,726,null,{}] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118111000) [pid = 1663] [serial = 398] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12c118400) [pid = 1663] [serial = 407] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x124a6f400) [pid = 1663] [serial = 401] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x129677400) [pid = 1663] [serial = 404] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x129525400) [pid = 1663] [serial = 478] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12aae0c00) [pid = 1663] [serial = 479] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12bbdac00) [pid = 1663] [serial = 484] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12103dc00) [pid = 1663] [serial = 454] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x124aa2c00) [pid = 1663] [serial = 472] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12cf2dc00) [pid = 1663] [serial = 449] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119c9e000) [pid = 1663] [serial = 470] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1195b5400) [pid = 1663] [serial = 469] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1197b3000) [pid = 1663] [serial = 475] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x126eb8c00) [pid = 1663] [serial = 476] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12967d000) [pid = 1663] [serial = 457] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12abb9400) [pid = 1663] [serial = 481] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12aeddc00) [pid = 1663] [serial = 482] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118125000) [pid = 1663] [serial = 467] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x115e67000) [pid = 1663] [serial = 466] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12abbd000) [pid = 1663] [serial = 460] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11810c400) [pid = 1663] [serial = 451] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12aee0000) [pid = 1663] [serial = 463] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12531b800) [pid = 1663] [serial = 473] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12cf2bc00) [pid = 1663] [serial = 497] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12bbd3c00) [pid = 1663] [serial = 505] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126ba8000) [pid = 1663] [serial = 503] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12cf2e000) [pid = 1663] [serial = 506] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12c3be800) [pid = 1663] [serial = 487] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12c3cbc00) [pid = 1663] [serial = 488] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119738000) [pid = 1663] [serial = 500] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12cc89000) [pid = 1663] [serial = 491] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12c189000) [pid = 1663] [serial = 485] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1288e3400) [pid = 1663] [serial = 493] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12c694000) [pid = 1663] [serial = 490] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118f6cc00) [pid = 1663] [serial = 499] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12c68d400) [pid = 1663] [serial = 496] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1288e7c00) [pid = 1663] [serial = 494] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121299400) [pid = 1663] [serial = 502] [outer = 0x0] [url = about:blank] 16:38:09 INFO - PROCESS | 1663 | 1462318689678 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}] 16:38:09 INFO - PROCESS | 1663 | 1462318689758 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:38:09 INFO - PROCESS | 1663 | 1462318689767 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172e8000 == 47 [pid = 1663] [id = 189] 16:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118276c00) [pid = 1663] [serial = 565] [outer = 0x0] 16:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119248400) [pid = 1663] [serial = 566] [outer = 0x118276c00] 16:38:09 INFO - PROCESS | 1663 | 1462318689794 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119737400) [pid = 1663] [serial = 567] [outer = 0x118276c00] 16:38:10 INFO - PROCESS | 1663 | 1462318690180 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]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:38:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 531ms 16:38:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:38:10 INFO - PROCESS | 1663 | 1462318690191 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 1663 | 1462318690193 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 16:38:10 INFO - PROCESS | 1663 | 1462318690195 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 1663 | 1462318690201 Marionette TRACE conn2 <- [1,730,null,{}] 16:38:10 INFO - PROCESS | 1663 | 1462318690223 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}] 16:38:10 INFO - PROCESS | 1663 | 1462318690304 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:38:10 INFO - PROCESS | 1663 | 1462318690309 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7a000 == 48 [pid = 1663] [id = 190] 16:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119b3c800) [pid = 1663] [serial = 568] [outer = 0x0] 16:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12138d800) [pid = 1663] [serial = 569] [outer = 0x119b3c800] 16:38:10 INFO - PROCESS | 1663 | 1462318690336 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124aa2c00) [pid = 1663] [serial = 570] [outer = 0x119b3c800] 16:38:10 INFO - PROCESS | 1663 | 1462318690703 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] 16:38:10 INFO - PROCESS | 1663 | 1462318690725 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 16:38:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:38:10 INFO - PROCESS | 1663 | 1462318690727 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 1663 | 1462318690728 Marionette TRACE conn2 <- [1,734,null,{}] 16:38:10 INFO - PROCESS | 1663 | 1462318690733 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}] 16:38:10 INFO - PROCESS | 1663 | 1462318690814 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:38:10 INFO - PROCESS | 1663 | 1462318690859 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x121fdd800 == 49 [pid = 1663] [id = 191] 16:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1218b0c00) [pid = 1663] [serial = 571] [outer = 0x0] 16:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x125816c00) [pid = 1663] [serial = 572] [outer = 0x1218b0c00] 16:38:10 INFO - PROCESS | 1663 | 1462318690885 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1289d5800) [pid = 1663] [serial = 573] [outer = 0x1218b0c00] 16:38:11 INFO - PROCESS | 1663 | 1462318691156 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]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:38:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 472ms 16:38:11 INFO - PROCESS | 1663 | 1462318691203 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 1663 | 1462318691204 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 16:38:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:38:11 INFO - PROCESS | 1663 | 1462318691206 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 1663 | 1462318691208 Marionette TRACE conn2 <- [1,738,null,{}] 16:38:11 INFO - PROCESS | 1663 | 1462318691210 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}] 16:38:11 INFO - PROCESS | 1663 | 1462318691289 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:38:11 INFO - PROCESS | 1663 | 1462318691293 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e23000 == 50 [pid = 1663] [id = 192] 16:38:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x113f30400) [pid = 1663] [serial = 574] [outer = 0x0] 16:38:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1290ee400) [pid = 1663] [serial = 575] [outer = 0x113f30400] 16:38:11 INFO - PROCESS | 1663 | 1462318691320 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12952e800) [pid = 1663] [serial = 576] [outer = 0x113f30400] 16:38:12 INFO - PROCESS | 1663 | 1462318692141 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]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:38:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 16:38:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:38:12 INFO - PROCESS | 1663 | 1462318692176 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 1663 | 1462318692177 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 16:38:12 INFO - PROCESS | 1663 | 1462318692181 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 1663 | 1462318692183 Marionette TRACE conn2 <- [1,742,null,{}] 16:38:12 INFO - PROCESS | 1663 | 1462318692186 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}] 16:38:12 INFO - PROCESS | 1663 | 1462318692292 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:38:12 INFO - PROCESS | 1663 | 1462318692304 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x129618000 == 51 [pid = 1663] [id = 193] 16:38:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x129681400) [pid = 1663] [serial = 577] [outer = 0x0] 16:38:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12a820c00) [pid = 1663] [serial = 578] [outer = 0x129681400] 16:38:12 INFO - PROCESS | 1663 | 1462318692332 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12abbd000) [pid = 1663] [serial = 579] [outer = 0x129681400] 16:38:13 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12587cc00) [pid = 1663] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:38:13 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1167fe800) [pid = 1663] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:38:13 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11923b800) [pid = 1663] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:38:13 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1184e0800) [pid = 1663] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:38:13 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11833dc00) [pid = 1663] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:38:13 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x117c30800) [pid = 1663] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:38:13 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x117273c00) [pid = 1663] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:38:13 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121acf400) [pid = 1663] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:38:13 INFO - PROCESS | 1663 | 1462318693153 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]]]}] 16:38:13 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 16:38:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1024ms 16:38:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:38:13 INFO - PROCESS | 1663 | 1462318693205 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 1663 | 1462318693206 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 16:38:13 INFO - PROCESS | 1663 | 1462318693208 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - PROCESS | 1663 | 1462318693209 Marionette TRACE conn2 <- [1,746,null,{}] 16:38:13 INFO - PROCESS | 1663 | 1462318693211 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}] 16:38:13 INFO - PROCESS | 1663 | 1462318693286 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:38:13 INFO - PROCESS | 1663 | 1462318693290 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x125185800 == 52 [pid = 1663] [id = 194] 16:38:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11832f000) [pid = 1663] [serial = 580] [outer = 0x0] 16:38:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x124f9dc00) [pid = 1663] [serial = 581] [outer = 0x11832f000] 16:38:13 INFO - PROCESS | 1663 | 1462318693316 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12abc0000) [pid = 1663] [serial = 582] [outer = 0x11832f000] 16:38:14 INFO - PROCESS | 1663 | 1462318694097 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]]]}] 16:38:14 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.) 16:38:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 923ms 16:38:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:38:14 INFO - PROCESS | 1663 | 1462318694133 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 1663 | 1462318694134 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 16:38:14 INFO - PROCESS | 1663 | 1462318694136 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 1663 | 1462318694137 Marionette TRACE conn2 <- [1,750,null,{}] 16:38:14 INFO - PROCESS | 1663 | 1462318694139 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}] 16:38:14 INFO - PROCESS | 1663 | 1462318694215 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:38:14 INFO - PROCESS | 1663 | 1462318694261 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab22800 == 53 [pid = 1663] [id = 195] 16:38:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118336c00) [pid = 1663] [serial = 583] [outer = 0x0] 16:38:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12aee7c00) [pid = 1663] [serial = 584] [outer = 0x118336c00] 16:38:14 INFO - PROCESS | 1663 | 1462318694286 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12b587400) [pid = 1663] [serial = 585] [outer = 0x118336c00] 16:38:15 INFO - PROCESS | 1663 | 1462318695070 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]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:38:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 968ms 16:38:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:38:15 INFO - PROCESS | 1663 | 1462318695105 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 1663 | 1462318695106 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 16:38:15 INFO - PROCESS | 1663 | 1462318695108 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 1663 | 1462318695109 Marionette TRACE conn2 <- [1,754,null,{}] 16:38:15 INFO - PROCESS | 1663 | 1462318695112 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}] 16:38:15 INFO - PROCESS | 1663 | 1462318695187 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:38:15 INFO - PROCESS | 1663 | 1462318695191 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b39b800 == 54 [pid = 1663] [id = 196] 16:38:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11833a000) [pid = 1663] [serial = 586] [outer = 0x0] 16:38:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12bbdb000) [pid = 1663] [serial = 587] [outer = 0x11833a000] 16:38:15 INFO - PROCESS | 1663 | 1462318695218 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12bc20000) [pid = 1663] [serial = 588] [outer = 0x11833a000] 16:38:16 INFO - PROCESS | 1663 | 1462318696034 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]]]}] 16:38:16 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 16:38:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 16:38:16 INFO - PROCESS | 1663 | 1462318696081 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 1663 | 1462318696084 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 16:38:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:38:16 INFO - PROCESS | 1663 | 1462318696087 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 1663 | 1462318696090 Marionette TRACE conn2 <- [1,758,null,{}] 16:38:16 INFO - PROCESS | 1663 | 1462318696095 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}] 16:38:16 INFO - PROCESS | 1663 | 1462318696195 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:38:16 INFO - PROCESS | 1663 | 1462318696243 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a57800 == 55 [pid = 1663] [id = 197] 16:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1180ca800) [pid = 1663] [serial = 589] [outer = 0x0] 16:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11811dc00) [pid = 1663] [serial = 590] [outer = 0x1180ca800] 16:38:16 INFO - PROCESS | 1663 | 1462318696275 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x118338800) [pid = 1663] [serial = 591] [outer = 0x1180ca800] 16:38:16 INFO - PROCESS | 1663 | 1462318696708 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]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:38:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 16:38:16 INFO - PROCESS | 1663 | 1462318696759 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 1663 | 1462318696763 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 16:38:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:38:16 INFO - PROCESS | 1663 | 1462318696786 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 1663 | 1462318696788 Marionette TRACE conn2 <- [1,762,null,{}] 16:38:16 INFO - PROCESS | 1663 | 1462318696790 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}] 16:38:16 INFO - PROCESS | 1663 | 1462318696890 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:38:16 INFO - PROCESS | 1663 | 1462318696953 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d2d000 == 56 [pid = 1663] [id = 198] 16:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118231c00) [pid = 1663] [serial = 592] [outer = 0x0] 16:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119b3e800) [pid = 1663] [serial = 593] [outer = 0x118231c00] 16:38:16 INFO - PROCESS | 1663 | 1462318696983 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12129b000) [pid = 1663] [serial = 594] [outer = 0x118231c00] 16:38:17 INFO - PROCESS | 1663 | 1462318697867 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]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:38:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 16:38:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:38:17 INFO - PROCESS | 1663 | 1462318697906 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 1663 | 1462318697907 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 16:38:17 INFO - PROCESS | 1663 | 1462318697910 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - PROCESS | 1663 | 1462318697912 Marionette TRACE conn2 <- [1,766,null,{}] 16:38:17 INFO - PROCESS | 1663 | 1462318697921 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}] 16:38:18 INFO - PROCESS | 1663 | 1462318698052 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:38:18 INFO - PROCESS | 1663 | 1462318698104 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa73000 == 57 [pid = 1663] [id = 199] 16:38:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126ebcc00) [pid = 1663] [serial = 595] [outer = 0x0] 16:38:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1288ea000) [pid = 1663] [serial = 596] [outer = 0x126ebcc00] 16:38:18 INFO - PROCESS | 1663 | 1462318698135 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x129527400) [pid = 1663] [serial = 597] [outer = 0x126ebcc00] 16:38:19 INFO - PROCESS | 1663 | 1462318699008 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]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:38:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 16:38:19 INFO - PROCESS | 1663 | 1462318699035 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:38:19 INFO - PROCESS | 1663 | 1462318699037 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 16:38:19 INFO - PROCESS | 1663 | 1462318699039 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 1663 | 1462318699041 Marionette TRACE conn2 <- [1,770,null,{}] 16:38:19 INFO - PROCESS | 1663 | 1462318699043 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}] 16:38:19 INFO - PROCESS | 1663 | 1462318699128 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:38:19 INFO - PROCESS | 1663 | 1462318699369 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119213000 == 58 [pid = 1663] [id = 200] 16:38:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118111000) [pid = 1663] [serial = 598] [outer = 0x0] 16:38:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11811f400) [pid = 1663] [serial = 599] [outer = 0x118111000] 16:38:19 INFO - PROCESS | 1663 | 1462318699400 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118336000) [pid = 1663] [serial = 600] [outer = 0x118111000] 16:38:19 INFO - PROCESS | 1663 | 1462318699830 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]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 819ms 16:38:19 INFO - PROCESS | 1663 | 1462318699859 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 1663 | 1462318699861 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 16:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:38:19 INFO - PROCESS | 1663 | 1462318699885 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 1663 | 1462318699887 Marionette TRACE conn2 <- [1,774,null,{}] 16:38:19 INFO - PROCESS | 1663 | 1462318699890 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}] 16:38:19 INFO - PROCESS | 1663 | 1462318699984 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:38:20 INFO - PROCESS | 1663 | 1462318700048 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b69000 == 59 [pid = 1663] [id = 201] 16:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11833cc00) [pid = 1663] [serial = 601] [outer = 0x0] 16:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1195b9c00) [pid = 1663] [serial = 602] [outer = 0x11833cc00] 16:38:20 INFO - PROCESS | 1663 | 1462318700076 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1197b3400) [pid = 1663] [serial = 603] [outer = 0x11833cc00] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab22800 == 58 [pid = 1663] [id = 195] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x125185800 == 57 [pid = 1663] [id = 194] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x129618000 == 56 [pid = 1663] [id = 193] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x126e23000 == 55 [pid = 1663] [id = 192] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x121fdd800 == 54 [pid = 1663] [id = 191] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7a000 == 53 [pid = 1663] [id = 190] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x1172e8000 == 52 [pid = 1663] [id = 189] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11972dc00) [pid = 1663] [serial = 512] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x119ca8800) [pid = 1663] [serial = 515] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x128d04c00) [pid = 1663] [serial = 518] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12adb9400) [pid = 1663] [serial = 521] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1289dac00) [pid = 1663] [serial = 548] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x119773000 == 51 [pid = 1663] [id = 188] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x116887800 == 50 [pid = 1663] [id = 184] 16:38:20 INFO - PROCESS | 1663 | --DOCSHELL 0x126e2e800 == 49 [pid = 1663] [id = 183] 16:38:20 INFO - PROCESS | 1663 | 1462318700438 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]]]}] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126ba6400) [pid = 1663] [serial = 542] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11810e800) [pid = 1663] [serial = 525] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1168bcc00) [pid = 1663] [serial = 524] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119dbd000) [pid = 1663] [serial = 536] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119736400) [pid = 1663] [serial = 533] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119b36c00) [pid = 1663] [serial = 534] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11972d000) [pid = 1663] [serial = 531] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11922d400) [pid = 1663] [serial = 530] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118159400) [pid = 1663] [serial = 528] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118119c00) [pid = 1663] [serial = 527] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x121293c00) [pid = 1663] [serial = 545] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11810c000) [pid = 1663] [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.] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126eb6800) [pid = 1663] [serial = 546] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x124f90c00) [pid = 1663] [serial = 539] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x125815000) [pid = 1663] [serial = 540] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1288e1000) [pid = 1663] [serial = 543] [outer = 0x0] [url = about:blank] 16:38:20 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x121297c00) [pid = 1663] [serial = 537] [outer = 0x0] [url = about:blank] 16:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 572ms 16:38:20 INFO - PROCESS | 1663 | 1462318700457 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 1663 | 1462318700460 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 16:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:38:20 INFO - PROCESS | 1663 | 1462318700462 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - PROCESS | 1663 | 1462318700464 Marionette TRACE conn2 <- [1,778,null,{}] 16:38:20 INFO - PROCESS | 1663 | 1462318700466 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}] 16:38:20 INFO - PROCESS | 1663 | 1462318700541 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:38:20 INFO - PROCESS | 1663 | 1462318700550 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a45800 == 50 [pid = 1663] [id = 202] 16:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119b43400) [pid = 1663] [serial = 604] [outer = 0x0] 16:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119ca8800) [pid = 1663] [serial = 605] [outer = 0x119b43400] 16:38:20 INFO - PROCESS | 1663 | 1462318700576 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121477400) [pid = 1663] [serial = 606] [outer = 0x119b43400] 16:38:20 INFO - PROCESS | 1663 | 1462318700946 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]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 520ms 16:38:20 INFO - PROCESS | 1663 | 1462318700983 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 1663 | 1462318700985 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 16:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:38:21 INFO - PROCESS | 1663 | 1462318701007 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 1663 | 1462318701011 Marionette TRACE conn2 <- [1,782,null,{}] 16:38:21 INFO - PROCESS | 1663 | 1462318701014 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}] 16:38:21 INFO - PROCESS | 1663 | 1462318701093 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:38:21 INFO - PROCESS | 1663 | 1462318701100 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x121fee800 == 51 [pid = 1663] [id = 203] 16:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121783800) [pid = 1663] [serial = 607] [outer = 0x0] 16:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12615e000) [pid = 1663] [serial = 608] [outer = 0x121783800] 16:38:21 INFO - PROCESS | 1663 | 1462318701125 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1288dec00) [pid = 1663] [serial = 609] [outer = 0x121783800] 16:38:21 INFO - PROCESS | 1663 | 1462318701459 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]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 482ms 16:38:21 INFO - PROCESS | 1663 | 1462318701483 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 1663 | 1462318701484 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 16:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:38:21 INFO - PROCESS | 1663 | 1462318701487 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 1663 | 1462318701488 Marionette TRACE conn2 <- [1,786,null,{}] 16:38:21 INFO - PROCESS | 1663 | 1462318701490 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}] 16:38:21 INFO - PROCESS | 1663 | 1462318701568 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:38:21 INFO - PROCESS | 1663 | 1462318701619 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12517a000 == 52 [pid = 1663] [id = 204] 16:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121ac6800) [pid = 1663] [serial = 610] [outer = 0x0] 16:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x128d04800) [pid = 1663] [serial = 611] [outer = 0x121ac6800] 16:38:21 INFO - PROCESS | 1663 | 1462318701645 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1290edc00) [pid = 1663] [serial = 612] [outer = 0x121ac6800] 16:38:21 INFO - PROCESS | 1663 | 1462318701953 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]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 517ms 16:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:38:22 INFO - PROCESS | 1663 | 1462318702005 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 1663 | 1462318702006 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 16:38:22 INFO - PROCESS | 1663 | 1462318702008 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 1663 | 1462318702009 Marionette TRACE conn2 <- [1,790,null,{}] 16:38:22 INFO - PROCESS | 1663 | 1462318702011 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}] 16:38:22 INFO - PROCESS | 1663 | 1462318702086 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:38:22 INFO - PROCESS | 1663 | 1462318702091 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e1e800 == 53 [pid = 1663] [id = 205] 16:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12a762000) [pid = 1663] [serial = 613] [outer = 0x0] 16:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12a81b000) [pid = 1663] [serial = 614] [outer = 0x12a762000] 16:38:22 INFO - PROCESS | 1663 | 1462318702173 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12abba400) [pid = 1663] [serial = 615] [outer = 0x12a762000] 16:38:22 INFO - PROCESS | 1663 | 1462318702501 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]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 524ms 16:38:22 INFO - PROCESS | 1663 | 1462318702537 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 1663 | 1462318702538 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 16:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:38:22 INFO - PROCESS | 1663 | 1462318702540 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 1663 | 1462318702542 Marionette TRACE conn2 <- [1,794,null,{}] 16:38:22 INFO - PROCESS | 1663 | 1462318702544 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}] 16:38:22 INFO - PROCESS | 1663 | 1462318702639 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:38:22 INFO - PROCESS | 1663 | 1462318702644 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e5800 == 54 [pid = 1663] [id = 206] 16:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12abbf400) [pid = 1663] [serial = 616] [outer = 0x0] 16:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12aee4000) [pid = 1663] [serial = 617] [outer = 0x12abbf400] 16:38:22 INFO - PROCESS | 1663 | 1462318702669 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12bc21800) [pid = 1663] [serial = 618] [outer = 0x12abbf400] 16:38:23 INFO - PROCESS | 1663 | 1462318703018 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]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 16:38:23 INFO - PROCESS | 1663 | 1462318703059 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 1663 | 1462318703060 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 16:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:38:23 INFO - PROCESS | 1663 | 1462318703063 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 1663 | 1462318703066 Marionette TRACE conn2 <- [1,798,null,{}] 16:38:23 INFO - PROCESS | 1663 | 1462318703069 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}] 16:38:23 INFO - PROCESS | 1663 | 1462318703169 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:38:23 INFO - PROCESS | 1663 | 1462318703174 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b39d000 == 55 [pid = 1663] [id = 207] 16:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12abc3c00) [pid = 1663] [serial = 619] [outer = 0x0] 16:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12c118c00) [pid = 1663] [serial = 620] [outer = 0x12abc3c00] 16:38:23 INFO - PROCESS | 1663 | 1462318703226 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12c18dc00) [pid = 1663] [serial = 621] [outer = 0x12abc3c00] 16:38:23 INFO - PROCESS | 1663 | 1462318703560 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]]]}] 16:38:23 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 16:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 16:38:23 INFO - PROCESS | 1663 | 1462318703585 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 1663 | 1462318703586 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 16:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:38:23 INFO - PROCESS | 1663 | 1462318703595 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 1663 | 1462318703597 Marionette TRACE conn2 <- [1,802,null,{}] 16:38:23 INFO - PROCESS | 1663 | 1462318703601 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}] 16:38:23 INFO - PROCESS | 1663 | 1462318703695 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:38:23 INFO - PROCESS | 1663 | 1462318703699 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be2e800 == 56 [pid = 1663] [id = 208] 16:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12c191400) [pid = 1663] [serial = 622] [outer = 0x0] 16:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12c3bf400) [pid = 1663] [serial = 623] [outer = 0x12c191400] 16:38:23 INFO - PROCESS | 1663 | 1462318703751 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12c3c9800) [pid = 1663] [serial = 624] [outer = 0x12c191400] 16:38:24 INFO - PROCESS | 1663 | 1462318704103 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]]]}] 16:38:24 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 16:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 16:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:38:24 INFO - PROCESS | 1663 | 1462318704117 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 16:38:24 INFO - PROCESS | 1663 | 1462318704118 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 16:38:24 INFO - PROCESS | 1663 | 1462318704120 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 1663 | 1462318704121 Marionette TRACE conn2 <- [1,806,null,{}] 16:38:24 INFO - PROCESS | 1663 | 1462318704128 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}] 16:38:24 INFO - PROCESS | 1663 | 1462318704230 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:38:24 INFO - PROCESS | 1663 | 1462318704235 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2bc800 == 57 [pid = 1663] [id = 209] 16:38:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x112c80800) [pid = 1663] [serial = 625] [outer = 0x0] 16:38:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x112c86400) [pid = 1663] [serial = 626] [outer = 0x112c80800] 16:38:24 INFO - PROCESS | 1663 | 1462318704287 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x112c8cc00) [pid = 1663] [serial = 627] [outer = 0x112c80800] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x119baf800) [pid = 1663] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11832f000) [pid = 1663] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1288e3c00) [pid = 1663] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118276c00) [pid = 1663] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1218b0c00) [pid = 1663] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x117c2d800) [pid = 1663] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x113f30400) [pid = 1663] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x119b3c800) [pid = 1663] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118336c00) [pid = 1663] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:38:24 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x129681400) [pid = 1663] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:38:24 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:38:24 INFO - PROCESS | 1663 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 16:38:24 INFO - PROCESS | 1663 | Determined SkiaGL cache limits: Size 100663296, Items: 256 16:38:24 INFO - PROCESS | 1663 | [GFX2-]: Using SkiaGL canvas. 16:38:24 INFO - PROCESS | 1663 | 1462318704630 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]]]}] 16:38:24 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 16:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 16:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:38:24 INFO - PROCESS | 1663 | 1462318704639 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:38:24 INFO - PROCESS | 1663 | 1462318704640 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 16:38:24 INFO - PROCESS | 1663 | 1462318704643 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 1663 | 1462318704644 Marionette TRACE conn2 <- [1,810,null,{}] 16:38:24 INFO - PROCESS | 1663 | 1462318704646 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}] 16:38:24 INFO - PROCESS | 1663 | 1462318704726 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:38:24 INFO - PROCESS | 1663 | 1462318704779 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x121a9c000 == 58 [pid = 1663] [id = 210] 16:38:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x112c82800) [pid = 1663] [serial = 628] [outer = 0x0] 16:38:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118336c00) [pid = 1663] [serial = 629] [outer = 0x112c82800] 16:38:24 INFO - PROCESS | 1663 | 1462318704809 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118a31800) [pid = 1663] [serial = 630] [outer = 0x112c82800] 16:38:25 INFO - PROCESS | 1663 | 1462318705121 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]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 522ms 16:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:38:25 INFO - PROCESS | 1663 | 1462318705166 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 1663 | 1462318705168 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 16:38:25 INFO - PROCESS | 1663 | 1462318705170 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 1663 | 1462318705171 Marionette TRACE conn2 <- [1,814,null,{}] 16:38:25 INFO - PROCESS | 1663 | 1462318705174 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}] 16:38:25 INFO - PROCESS | 1663 | 1462318705263 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:38:25 INFO - PROCESS | 1663 | 1462318705269 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfcf800 == 59 [pid = 1663] [id = 211] 16:38:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12177ec00) [pid = 1663] [serial = 631] [outer = 0x0] 16:38:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x128d02c00) [pid = 1663] [serial = 632] [outer = 0x12177ec00] 16:38:25 INFO - PROCESS | 1663 | 1462318705294 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12c694c00) [pid = 1663] [serial = 633] [outer = 0x12177ec00] 16:38:25 INFO - PROCESS | 1663 | 1462318705600 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] 16:38:25 INFO - PROCESS | 1663 | 1462318705640 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 16:38:25 INFO - PROCESS | 1663 | 1462318705642 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 1663 | 1462318705643 Marionette TRACE conn2 <- [1,818,null,{}] 16:38:25 INFO - PROCESS | 1663 | 1462318705668 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}] 16:38:25 INFO - PROCESS | 1663 | 1462318705750 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:38:25 INFO - PROCESS | 1663 | 1462318705754 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2d4800 == 60 [pid = 1663] [id = 212] 16:38:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x121717800) [pid = 1663] [serial = 634] [outer = 0x0] 16:38:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12171b000) [pid = 1663] [serial = 635] [outer = 0x121717800] 16:38:25 INFO - PROCESS | 1663 | 1462318705778 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x121721000) [pid = 1663] [serial = 636] [outer = 0x121717800] 16:38:26 INFO - PROCESS | 1663 | 1462318706114 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]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 482ms 16:38:26 INFO - PROCESS | 1663 | 1462318706124 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:38:26 INFO - PROCESS | 1663 | 1462318706125 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 16:38:26 INFO - PROCESS | 1663 | 1462318706127 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 1663 | 1462318706128 Marionette TRACE conn2 <- [1,822,null,{}] 16:38:26 INFO - PROCESS | 1663 | 1462318706133 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}] 16:38:26 INFO - PROCESS | 1663 | 1462318706209 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:38:26 INFO - PROCESS | 1663 | 1462318706216 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d496000 == 61 [pid = 1663] [id = 213] 16:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x126b1c800) [pid = 1663] [serial = 637] [outer = 0x0] 16:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x126b1f800) [pid = 1663] [serial = 638] [outer = 0x126b1c800] 16:38:26 INFO - PROCESS | 1663 | 1462318706240 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x126b24800) [pid = 1663] [serial = 639] [outer = 0x126b1c800] 16:38:26 INFO - PROCESS | 1663 | 1462318706674 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] 16:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:38:26 INFO - PROCESS | 1663 | 1462318706703 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 16:38:26 INFO - PROCESS | 1663 | 1462318706707 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 1663 | 1462318706709 Marionette TRACE conn2 <- [1,826,null,{}] 16:38:26 INFO - PROCESS | 1663 | 1462318706713 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}] 16:38:26 INFO - PROCESS | 1663 | 1462318706817 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:38:26 INFO - PROCESS | 1663 | 1462318706884 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a45000 == 62 [pid = 1663] [id = 214] 16:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1168b7800) [pid = 1663] [serial = 640] [outer = 0x0] 16:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x118281400) [pid = 1663] [serial = 641] [outer = 0x1168b7800] 16:38:26 INFO - PROCESS | 1663 | 1462318706915 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x118a2c000) [pid = 1663] [serial = 642] [outer = 0x1168b7800] 16:38:27 INFO - PROCESS | 1663 | 1462318707325 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]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 675ms 16:38:27 INFO - PROCESS | 1663 | 1462318707397 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 1663 | 1462318707401 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 16:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:38:27 INFO - PROCESS | 1663 | 1462318707434 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 1663 | 1462318707436 Marionette TRACE conn2 <- [1,830,null,{}] 16:38:27 INFO - PROCESS | 1663 | 1462318707438 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}] 16:38:27 INFO - PROCESS | 1663 | 1462318707537 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:38:27 INFO - PROCESS | 1663 | 1462318707603 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12584a800 == 63 [pid = 1663] [id = 215] 16:38:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11973bc00) [pid = 1663] [serial = 643] [outer = 0x0] 16:38:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x119ba7c00) [pid = 1663] [serial = 644] [outer = 0x11973bc00] 16:38:27 INFO - PROCESS | 1663 | 1462318707632 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1216f2000) [pid = 1663] [serial = 645] [outer = 0x11973bc00] 16:38:28 INFO - PROCESS | 1663 | 1462318708063 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]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 696ms 16:38:28 INFO - PROCESS | 1663 | 1462318708104 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 1663 | 1462318708105 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 16:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:38:28 INFO - PROCESS | 1663 | 1462318708108 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 1663 | 1462318708110 Marionette TRACE conn2 <- [1,834,null,{}] 16:38:28 INFO - PROCESS | 1663 | 1462318708120 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}] 16:38:28 INFO - PROCESS | 1663 | 1462318708219 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:38:28 INFO - PROCESS | 1663 | 1462318708288 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cc9f800 == 64 [pid = 1663] [id = 216] 16:38:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12690f400) [pid = 1663] [serial = 646] [outer = 0x0] 16:38:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126b24400) [pid = 1663] [serial = 647] [outer = 0x12690f400] 16:38:28 INFO - PROCESS | 1663 | 1462318708319 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x126ba3400) [pid = 1663] [serial = 648] [outer = 0x12690f400] 16:38:28 INFO - PROCESS | 1663 | 1462318708745 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]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 674ms 16:38:28 INFO - PROCESS | 1663 | 1462318708822 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 1663 | 1462318708824 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 16:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:38:28 INFO - PROCESS | 1663 | 1462318708841 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 1663 | 1462318708842 Marionette TRACE conn2 <- [1,838,null,{}] 16:38:28 INFO - PROCESS | 1663 | 1462318708845 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}] 16:38:28 INFO - PROCESS | 1663 | 1462318708943 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:38:29 INFO - PROCESS | 1663 | 1462318709008 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db2b000 == 65 [pid = 1663] [id = 217] 16:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1290ec800) [pid = 1663] [serial = 649] [outer = 0x0] 16:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x129680400) [pid = 1663] [serial = 650] [outer = 0x1290ec800] 16:38:29 INFO - PROCESS | 1663 | 1462318709038 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12aae0c00) [pid = 1663] [serial = 651] [outer = 0x1290ec800] 16:38:29 INFO - PROCESS | 1663 | 1462318709459 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]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 669ms 16:38:29 INFO - PROCESS | 1663 | 1462318709513 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 1663 | 1462318709514 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 16:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:38:29 INFO - PROCESS | 1663 | 1462318709518 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 1663 | 1462318709520 Marionette TRACE conn2 <- [1,842,null,{}] 16:38:29 INFO - PROCESS | 1663 | 1462318709522 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}] 16:38:29 INFO - PROCESS | 1663 | 1462318709619 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:38:29 INFO - PROCESS | 1663 | 1462318709685 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e00a000 == 66 [pid = 1663] [id = 218] 16:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1290ee800) [pid = 1663] [serial = 652] [outer = 0x0] 16:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12abc1c00) [pid = 1663] [serial = 653] [outer = 0x1290ee800] 16:38:29 INFO - PROCESS | 1663 | 1462318709714 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12bc16400) [pid = 1663] [serial = 654] [outer = 0x1290ee800] 16:38:30 INFO - PROCESS | 1663 | 1462318710148 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]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 672ms 16:38:30 INFO - PROCESS | 1663 | 1462318710231 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 1663 | 1462318710233 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 16:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:38:30 INFO - PROCESS | 1663 | 1462318710237 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 1663 | 1462318710238 Marionette TRACE conn2 <- [1,846,null,{}] 16:38:30 INFO - PROCESS | 1663 | 1462318710240 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}] 16:38:30 INFO - PROCESS | 1663 | 1462318710354 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:38:30 INFO - PROCESS | 1663 | 1462318710590 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183b4800 == 67 [pid = 1663] [id = 219] 16:38:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1131b7400) [pid = 1663] [serial = 655] [outer = 0x0] 16:38:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x115e6a000) [pid = 1663] [serial = 656] [outer = 0x1131b7400] 16:38:30 INFO - PROCESS | 1663 | 1462318710620 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x11678d800) [pid = 1663] [serial = 657] [outer = 0x1131b7400] 16:38:31 INFO - PROCESS | 1663 | 1462318711041 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]]]}] 16:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 820ms 16:38:31 INFO - PROCESS | 1663 | 1462318711057 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:38:31 INFO - PROCESS | 1663 | 1462318711060 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 16:38:31 INFO - PROCESS | 1663 | 1462318711063 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 1663 | 1462318711066 Marionette TRACE conn2 <- [1,850,null,{}] 16:38:31 INFO - PROCESS | 1663 | 1462318711069 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}] 16:38:31 INFO - PROCESS | 1663 | 1462318711162 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:38:31 INFO - PROCESS | 1663 | 1462318711215 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172e1000 == 68 [pid = 1663] [id = 220] 16:38:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x112c8b000) [pid = 1663] [serial = 658] [outer = 0x0] 16:38:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x11726b800) [pid = 1663] [serial = 659] [outer = 0x112c8b000] 16:38:31 INFO - PROCESS | 1663 | 1462318711243 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x118280c00) [pid = 1663] [serial = 660] [outer = 0x112c8b000] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119d3f800 == 67 [pid = 1663] [id = 185] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12d2d4800 == 66 [pid = 1663] [id = 212] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfcf800 == 65 [pid = 1663] [id = 211] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x121a9c000 == 64 [pid = 1663] [id = 210] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x116791c00) [pid = 1663] [serial = 551] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x11833b400) [pid = 1663] [serial = 554] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x124aa1c00) [pid = 1663] [serial = 557] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12bbdb000) [pid = 1663] [serial = 587] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | 1462318711732 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]]]}] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2bc800 == 63 [pid = 1663] [id = 209] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12be2e800 == 62 [pid = 1663] [id = 208] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12b39d000 == 61 [pid = 1663] [id = 207] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e5800 == 60 [pid = 1663] [id = 206] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x126e1e800 == 59 [pid = 1663] [id = 205] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12517a000 == 58 [pid = 1663] [id = 204] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x121fee800 == 57 [pid = 1663] [id = 203] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x118a45800 == 56 [pid = 1663] [id = 202] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119b69000 == 55 [pid = 1663] [id = 201] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119213000 == 54 [pid = 1663] [id = 200] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x118a57800 == 53 [pid = 1663] [id = 197] 16:38:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12b39b800 == 52 [pid = 1663] [id = 196] 16:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 723ms 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12d125c00) [pid = 1663] [serial = 509] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x124f9dc00) [pid = 1663] [serial = 581] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x128d09c00) [pid = 1663] [serial = 549] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x119248400) [pid = 1663] [serial = 566] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x119737400) [pid = 1663] [serial = 567] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x125816c00) [pid = 1663] [serial = 572] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1289d5800) [pid = 1663] [serial = 573] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11827b400) [pid = 1663] [serial = 564] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118115400) [pid = 1663] [serial = 563] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1290ee400) [pid = 1663] [serial = 575] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12138d800) [pid = 1663] [serial = 569] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x124aa2c00) [pid = 1663] [serial = 570] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x128d10000) [pid = 1663] [serial = 560] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12b587400) [pid = 1663] [serial = 585] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12a820c00) [pid = 1663] [serial = 578] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12abc0000) [pid = 1663] [serial = 582] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12aee7c00) [pid = 1663] [serial = 584] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12952e800) [pid = 1663] [serial = 576] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12abbd000) [pid = 1663] [serial = 579] [outer = 0x0] [url = about:blank] 16:38:31 INFO - PROCESS | 1663 | 1462318711826 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:38:31 INFO - PROCESS | 1663 | 1462318711830 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 16:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:38:31 INFO - PROCESS | 1663 | 1462318711834 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 1663 | 1462318711836 Marionette TRACE conn2 <- [1,854,null,{}] 16:38:31 INFO - PROCESS | 1663 | 1462318711839 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}] 16:38:31 INFO - PROCESS | 1663 | 1462318711968 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:38:31 INFO - PROCESS | 1663 | 1462318711977 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x118198800 == 53 [pid = 1663] [id = 221] 16:38:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x118a27c00) [pid = 1663] [serial = 661] [outer = 0x0] 16:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118a2dc00) [pid = 1663] [serial = 662] [outer = 0x118a27c00] 16:38:32 INFO - PROCESS | 1663 | 1462318712013 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x119245800) [pid = 1663] [serial = 663] [outer = 0x118a27c00] 16:38:32 INFO - PROCESS | 1663 | 1462318712472 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]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 16:38:32 INFO - PROCESS | 1663 | 1462318712504 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 1663 | 1462318712505 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 16:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:38:32 INFO - PROCESS | 1663 | 1462318712512 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 1663 | 1462318712516 Marionette TRACE conn2 <- [1,858,null,{}] 16:38:32 INFO - PROCESS | 1663 | 1462318712519 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}] 16:38:32 INFO - PROCESS | 1663 | 1462318712600 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:38:32 INFO - PROCESS | 1663 | 1462318712604 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x121363800 == 54 [pid = 1663] [id = 222] 16:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11972dc00) [pid = 1663] [serial = 664] [outer = 0x0] 16:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x119bac400) [pid = 1663] [serial = 665] [outer = 0x11972dc00] 16:38:32 INFO - PROCESS | 1663 | 1462318712629 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1216f3800) [pid = 1663] [serial = 666] [outer = 0x11972dc00] 16:38:32 INFO - PROCESS | 1663 | 1462318712955 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]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 476ms 16:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:38:32 INFO - PROCESS | 1663 | 1462318712985 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 1663 | 1462318712987 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 16:38:32 INFO - PROCESS | 1663 | 1462318712989 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 1663 | 1462318712990 Marionette TRACE conn2 <- [1,862,null,{}] 16:38:32 INFO - PROCESS | 1663 | 1462318712992 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}] 16:38:33 INFO - PROCESS | 1663 | 1462318713071 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:38:33 INFO - PROCESS | 1663 | 1462318713075 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d2c800 == 55 [pid = 1663] [id = 223] 16:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x121713c00) [pid = 1663] [serial = 667] [outer = 0x0] 16:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12171ec00) [pid = 1663] [serial = 668] [outer = 0x121713c00] 16:38:33 INFO - PROCESS | 1663 | 1462318713100 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1218b0c00) [pid = 1663] [serial = 669] [outer = 0x121713c00] 16:38:33 INFO - PROCESS | 1663 | 1462318713437 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]]]}] 16:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 467ms 16:38:33 INFO - PROCESS | 1663 | 1462318713457 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 1663 | 1462318713458 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 16:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:38:33 INFO - PROCESS | 1663 | 1462318713460 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - PROCESS | 1663 | 1462318713461 Marionette TRACE conn2 <- [1,866,null,{}] 16:38:33 INFO - PROCESS | 1663 | 1462318713466 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}] 16:38:33 INFO - PROCESS | 1663 | 1462318713541 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:38:33 INFO - PROCESS | 1663 | 1462318713600 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x125183000 == 56 [pid = 1663] [id = 224] 16:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x124aa0800) [pid = 1663] [serial = 670] [outer = 0x0] 16:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x124ca4800) [pid = 1663] [serial = 671] [outer = 0x124aa0800] 16:38:33 INFO - PROCESS | 1663 | 1462318713633 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x125135400) [pid = 1663] [serial = 672] [outer = 0x124aa0800] 16:38:33 INFO - PROCESS | 1663 | 1462318713944 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]]]}] 16:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 523ms 16:38:33 INFO - PROCESS | 1663 | 1462318713984 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 1663 | 1462318713985 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 16:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:38:33 INFO - PROCESS | 1663 | 1462318713987 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - PROCESS | 1663 | 1462318713988 Marionette TRACE conn2 <- [1,870,null,{}] 16:38:33 INFO - PROCESS | 1663 | 1462318713991 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}] 16:38:34 INFO - PROCESS | 1663 | 1462318714089 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:38:34 INFO - PROCESS | 1663 | 1462318714100 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e28000 == 57 [pid = 1663] [id = 225] 16:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x124aa1000) [pid = 1663] [serial = 673] [outer = 0x0] 16:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126b1fc00) [pid = 1663] [serial = 674] [outer = 0x124aa1000] 16:38:34 INFO - PROCESS | 1663 | 1462318714125 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1288db400) [pid = 1663] [serial = 675] [outer = 0x124aa1000] 16:38:34 INFO - PROCESS | 1663 | 1462318714470 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]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 16:38:34 INFO - PROCESS | 1663 | 1462318714510 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 1663 | 1462318714512 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 16:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:38:34 INFO - PROCESS | 1663 | 1462318714514 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 1663 | 1462318714515 Marionette TRACE conn2 <- [1,874,null,{}] 16:38:34 INFO - PROCESS | 1663 | 1462318714517 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}] 16:38:34 INFO - PROCESS | 1663 | 1462318714614 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:38:34 INFO - PROCESS | 1663 | 1462318714618 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e0000 == 58 [pid = 1663] [id = 226] 16:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x126eb2400) [pid = 1663] [serial = 676] [outer = 0x0] 16:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1288e6800) [pid = 1663] [serial = 677] [outer = 0x126eb2400] 16:38:34 INFO - PROCESS | 1663 | 1462318714671 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x128d07800) [pid = 1663] [serial = 678] [outer = 0x126eb2400] 16:38:35 INFO - PROCESS | 1663 | 1462318714999 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]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 16:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:38:35 INFO - PROCESS | 1663 | 1462318715033 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 1663 | 1462318715034 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 16:38:35 INFO - PROCESS | 1663 | 1462318715036 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 1663 | 1462318715038 Marionette TRACE conn2 <- [1,878,null,{}] 16:38:35 INFO - PROCESS | 1663 | 1462318715049 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}] 16:38:35 INFO - PROCESS | 1663 | 1462318715148 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:38:35 INFO - PROCESS | 1663 | 1462318715181 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa69800 == 59 [pid = 1663] [id = 227] 16:38:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x128d0b000) [pid = 1663] [serial = 679] [outer = 0x0] 16:38:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1290e8000) [pid = 1663] [serial = 680] [outer = 0x128d0b000] 16:38:35 INFO - PROCESS | 1663 | 1462318715207 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12952c800) [pid = 1663] [serial = 681] [outer = 0x128d0b000] 16:38:35 INFO - PROCESS | 1663 | 1462318715522 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]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 528ms 16:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:38:35 INFO - PROCESS | 1663 | 1462318715565 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 1663 | 1462318715566 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 16:38:35 INFO - PROCESS | 1663 | 1462318715568 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 1663 | 1462318715569 Marionette TRACE conn2 <- [1,882,null,{}] 16:38:35 INFO - PROCESS | 1663 | 1462318715572 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}] 16:38:35 INFO - PROCESS | 1663 | 1462318715668 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:38:35 INFO - PROCESS | 1663 | 1462318715680 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3a0000 == 60 [pid = 1663] [id = 228] 16:38:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x118f6c000) [pid = 1663] [serial = 682] [outer = 0x0] 16:38:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x129525000) [pid = 1663] [serial = 683] [outer = 0x118f6c000] 16:38:35 INFO - PROCESS | 1663 | 1462318715706 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12967f800) [pid = 1663] [serial = 684] [outer = 0x118f6c000] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x112c82800) [pid = 1663] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12c191400) [pid = 1663] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x121ac6800) [pid = 1663] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12abc3c00) [pid = 1663] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x112c80800) [pid = 1663] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12177ec00) [pid = 1663] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11833cc00) [pid = 1663] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x119b43400) [pid = 1663] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11833a000) [pid = 1663] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x118111000) [pid = 1663] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x121783800) [pid = 1663] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12abbf400) [pid = 1663] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12a762000) [pid = 1663] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x121717800) [pid = 1663] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:38:36 INFO - PROCESS | 1663 | 1462318716142 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]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 619ms 16:38:36 INFO - PROCESS | 1663 | 1462318716188 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 1663 | 1462318716189 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 16:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:38:36 INFO - PROCESS | 1663 | 1462318716192 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - PROCESS | 1663 | 1462318716193 Marionette TRACE conn2 <- [1,886,null,{}] 16:38:36 INFO - PROCESS | 1663 | 1462318716195 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}] 16:38:36 INFO - PROCESS | 1663 | 1462318716276 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:38:36 INFO - PROCESS | 1663 | 1462318716332 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b4000 == 61 [pid = 1663] [id = 229] 16:38:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x118337800) [pid = 1663] [serial = 685] [outer = 0x0] 16:38:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x121296400) [pid = 1663] [serial = 686] [outer = 0x118337800] 16:38:36 INFO - PROCESS | 1663 | 1462318716362 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12a816000) [pid = 1663] [serial = 687] [outer = 0x118337800] 16:38:36 INFO - PROCESS | 1663 | 1462318716647 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]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 16:38:36 INFO - PROCESS | 1663 | 1462318716660 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 1663 | 1462318716662 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 16:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:38:36 INFO - PROCESS | 1663 | 1462318716672 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - PROCESS | 1663 | 1462318716674 Marionette TRACE conn2 <- [1,890,null,{}] 16:38:36 INFO - PROCESS | 1663 | 1462318716676 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}] 16:38:36 INFO - PROCESS | 1663 | 1462318716781 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:38:36 INFO - PROCESS | 1663 | 1462318716786 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cc94800 == 62 [pid = 1663] [id = 230] 16:38:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12aae6c00) [pid = 1663] [serial = 688] [outer = 0x0] 16:38:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12aee6000) [pid = 1663] [serial = 689] [outer = 0x12aae6c00] 16:38:36 INFO - PROCESS | 1663 | 1462318716811 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12bbd3c00) [pid = 1663] [serial = 690] [outer = 0x12aae6c00] 16:38:37 INFO - PROCESS | 1663 | 1462318717149 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]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 16:38:37 INFO - PROCESS | 1663 | 1462318717199 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 1663 | 1462318717200 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 16:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:38:37 INFO - PROCESS | 1663 | 1462318717203 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 1663 | 1462318717204 Marionette TRACE conn2 <- [1,894,null,{}] 16:38:37 INFO - PROCESS | 1663 | 1462318717206 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}] 16:38:37 INFO - PROCESS | 1663 | 1462318717289 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:38:37 INFO - PROCESS | 1663 | 1462318717293 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2d4800 == 63 [pid = 1663] [id = 231] 16:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12bc14000) [pid = 1663] [serial = 691] [outer = 0x0] 16:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12bc20400) [pid = 1663] [serial = 692] [outer = 0x12bc14000] 16:38:37 INFO - PROCESS | 1663 | 1462318717318 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12c11b800) [pid = 1663] [serial = 693] [outer = 0x12bc14000] 16:38:37 INFO - PROCESS | 1663 | 1462318717680 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]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 518ms 16:38:37 INFO - PROCESS | 1663 | 1462318717722 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 1663 | 1462318717724 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 16:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:38:37 INFO - PROCESS | 1663 | 1462318717727 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 1663 | 1462318717729 Marionette TRACE conn2 <- [1,898,null,{}] 16:38:37 INFO - PROCESS | 1663 | 1462318717733 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}] 16:38:37 INFO - PROCESS | 1663 | 1462318717891 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:38:37 INFO - PROCESS | 1663 | 1462318717904 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d48b800 == 64 [pid = 1663] [id = 232] 16:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12bc12c00) [pid = 1663] [serial = 694] [outer = 0x0] 16:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12c18e000) [pid = 1663] [serial = 695] [outer = 0x12bc12c00] 16:38:37 INFO - PROCESS | 1663 | 1462318717942 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12c3c5000) [pid = 1663] [serial = 696] [outer = 0x12bc12c00] 16:38:38 INFO - PROCESS | 1663 | 1462318718571 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]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 872ms 16:38:38 INFO - PROCESS | 1663 | 1462318718600 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 1663 | 1462318718604 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 16:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:38:38 INFO - PROCESS | 1663 | 1462318718607 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 1663 | 1462318718610 Marionette TRACE conn2 <- [1,902,null,{}] 16:38:38 INFO - PROCESS | 1663 | 1462318718627 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}] 16:38:38 INFO - PROCESS | 1663 | 1462318718737 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:38:38 INFO - PROCESS | 1663 | 1462318718793 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b62800 == 65 [pid = 1663] [id = 233] 16:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x117274800) [pid = 1663] [serial = 697] [outer = 0x0] 16:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x118121800) [pid = 1663] [serial = 698] [outer = 0x117274800] 16:38:38 INFO - PROCESS | 1663 | 1462318718825 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x118338c00) [pid = 1663] [serial = 699] [outer = 0x117274800] 16:38:39 INFO - PROCESS | 1663 | 1462318719247 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]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 677ms 16:38:39 INFO - PROCESS | 1663 | 1462318719323 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 1663 | 1462318719327 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 16:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:38:39 INFO - PROCESS | 1663 | 1462318719333 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 1663 | 1462318719335 Marionette TRACE conn2 <- [1,906,null,{}] 16:38:39 INFO - PROCESS | 1663 | 1462318719338 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}] 16:38:39 INFO - PROCESS | 1663 | 1462318719442 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:38:39 INFO - PROCESS | 1663 | 1462318719509 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e21000 == 66 [pid = 1663] [id = 234] 16:38:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118a23c00) [pid = 1663] [serial = 700] [outer = 0x0] 16:38:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x119733400) [pid = 1663] [serial = 701] [outer = 0x118a23c00] 16:38:39 INFO - PROCESS | 1663 | 1462318719540 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12138d800) [pid = 1663] [serial = 702] [outer = 0x118a23c00] 16:38:39 INFO - PROCESS | 1663 | 1462318719933 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]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 16:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:38:40 INFO - PROCESS | 1663 | 1462318720005 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 1663 | 1462318720007 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 16:38:40 INFO - PROCESS | 1663 | 1462318720011 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 1663 | 1462318720015 Marionette TRACE conn2 <- [1,910,null,{}] 16:38:40 INFO - PROCESS | 1663 | 1462318720027 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}] 16:38:40 INFO - PROCESS | 1663 | 1462318720239 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:38:40 INFO - PROCESS | 1663 | 1462318720306 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d487000 == 67 [pid = 1663] [id = 235] 16:38:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x124f9dc00) [pid = 1663] [serial = 703] [outer = 0x0] 16:38:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x125811c00) [pid = 1663] [serial = 704] [outer = 0x124f9dc00] 16:38:40 INFO - PROCESS | 1663 | 1462318720357 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x126ba2000) [pid = 1663] [serial = 705] [outer = 0x124f9dc00] 16:38:40 INFO - PROCESS | 1663 | 1462318720835 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]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 875ms 16:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:38:40 INFO - PROCESS | 1663 | 1462318720896 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 1663 | 1462318720898 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 16:38:40 INFO - PROCESS | 1663 | 1462318720902 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 1663 | 1462318720904 Marionette TRACE conn2 <- [1,914,null,{}] 16:38:40 INFO - PROCESS | 1663 | 1462318720906 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}] 16:38:41 INFO - PROCESS | 1663 | 1462318721010 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:38:41 INFO - PROCESS | 1663 | 1462318721077 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12894e000 == 68 [pid = 1663] [id = 236] 16:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1289ddc00) [pid = 1663] [serial = 706] [outer = 0x0] 16:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1290e8400) [pid = 1663] [serial = 707] [outer = 0x1289ddc00] 16:38:41 INFO - PROCESS | 1663 | 1462318721109 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12ab34000) [pid = 1663] [serial = 708] [outer = 0x1289ddc00] 16:38:41 INFO - PROCESS | 1663 | 1462318721509 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]]]}] 16:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 620ms 16:38:41 INFO - PROCESS | 1663 | 1462318721523 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:38:41 INFO - PROCESS | 1663 | 1462318721524 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 16:38:41 INFO - PROCESS | 1663 | 1462318721526 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - PROCESS | 1663 | 1462318721528 Marionette TRACE conn2 <- [1,918,null,{}] 16:38:41 INFO - PROCESS | 1663 | 1462318721531 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}] 16:38:41 INFO - PROCESS | 1663 | 1462318721631 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:38:41 INFO - PROCESS | 1663 | 1462318721684 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b315000 == 69 [pid = 1663] [id = 237] 16:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x128d04000) [pid = 1663] [serial = 709] [outer = 0x0] 16:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12adbb400) [pid = 1663] [serial = 710] [outer = 0x128d04000] 16:38:41 INFO - PROCESS | 1663 | 1462318721713 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12c194400) [pid = 1663] [serial = 711] [outer = 0x128d04000] 16:38:42 INFO - PROCESS | 1663 | 1462318722177 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]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 673ms 16:38:42 INFO - PROCESS | 1663 | 1462318722200 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 1663 | 1462318722201 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 16:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:38:42 INFO - PROCESS | 1663 | 1462318722203 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - PROCESS | 1663 | 1462318722204 Marionette TRACE conn2 <- [1,922,null,{}] 16:38:42 INFO - PROCESS | 1663 | 1462318722207 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}] 16:38:42 INFO - PROCESS | 1663 | 1462318722330 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:38:42 INFO - PROCESS | 1663 | 1462318722430 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x118227800 == 70 [pid = 1663] [id = 238] 16:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x112c82000) [pid = 1663] [serial = 712] [outer = 0x0] 16:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x11319fc00) [pid = 1663] [serial = 713] [outer = 0x112c82000] 16:38:42 INFO - PROCESS | 1663 | 1462318722463 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12c3ccc00) [pid = 1663] [serial = 714] [outer = 0x112c82000] 16:38:42 INFO - PROCESS | 1663 | 1462318722874 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]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 870ms 16:38:43 INFO - PROCESS | 1663 | 1462318723074 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:38:43 INFO - PROCESS | 1663 | 1462318723076 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 16:38:43 INFO - PROCESS | 1663 | 1462318723080 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 1663 | 1462318723084 Marionette TRACE conn2 <- [1,926,null,{}] 16:38:43 INFO - PROCESS | 1663 | 1462318723088 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}] 16:38:43 INFO - PROCESS | 1663 | 1462318723182 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:38:43 INFO - PROCESS | 1663 | 1462318723249 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x121452800 == 71 [pid = 1663] [id = 239] 16:38:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x113195800) [pid = 1663] [serial = 715] [outer = 0x0] 16:38:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x113198800) [pid = 1663] [serial = 716] [outer = 0x113195800] 16:38:43 INFO - PROCESS | 1663 | 1462318723276 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1133e5800) [pid = 1663] [serial = 717] [outer = 0x113195800] 16:38:43 INFO - PROCESS | 1663 | 1462318723718 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]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 673ms 16:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:38:43 INFO - PROCESS | 1663 | 1462318723753 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:38:43 INFO - PROCESS | 1663 | 1462318723755 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 16:38:43 INFO - PROCESS | 1663 | 1462318723760 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 1663 | 1462318723762 Marionette TRACE conn2 <- [1,930,null,{}] 16:38:43 INFO - PROCESS | 1663 | 1462318723765 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}] 16:38:43 INFO - PROCESS | 1663 | 1462318723858 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:38:43 INFO - PROCESS | 1663 | 1462318723917 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x11977c800 == 72 [pid = 1663] [id = 240] 16:38:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x1165c8400) [pid = 1663] [serial = 718] [outer = 0x0] 16:38:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1180c3000) [pid = 1663] [serial = 719] [outer = 0x1165c8400] 16:38:43 INFO - PROCESS | 1663 | 1462318723944 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x118a28000) [pid = 1663] [serial = 720] [outer = 0x1165c8400] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12d2d4800 == 71 [pid = 1663] [id = 231] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12cc94800 == 70 [pid = 1663] [id = 230] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b4000 == 69 [pid = 1663] [id = 229] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3a0000 == 68 [pid = 1663] [id = 228] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa69800 == 67 [pid = 1663] [id = 227] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x126b1f800) [pid = 1663] [serial = 638] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e0000 == 66 [pid = 1663] [id = 226] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x126e28000 == 65 [pid = 1663] [id = 225] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x125183000 == 64 [pid = 1663] [id = 224] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x121d2c800 == 63 [pid = 1663] [id = 223] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x121363800 == 62 [pid = 1663] [id = 222] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x118198800 == 61 [pid = 1663] [id = 221] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1172e1000 == 60 [pid = 1663] [id = 220] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1183b4800 == 59 [pid = 1663] [id = 219] 16:38:44 INFO - PROCESS | 1663 | --DOCSHELL 0x118a45000 == 58 [pid = 1663] [id = 214] 16:38:44 INFO - PROCESS | 1663 | 1462318724365 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]]]}] 16:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 625ms 16:38:44 INFO - PROCESS | 1663 | 1462318724385 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 1663 | 1462318724386 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 16:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:38:44 INFO - PROCESS | 1663 | 1462318724389 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 1663 | 1462318724390 Marionette TRACE conn2 <- [1,934,null,{}] 16:38:44 INFO - PROCESS | 1663 | 1462318724397 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}] 16:38:44 INFO - PROCESS | 1663 | 1462318724485 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x121721000) [pid = 1663] [serial = 636] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1288ea000) [pid = 1663] [serial = 596] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x11811dc00) [pid = 1663] [serial = 590] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x119b3e800) [pid = 1663] [serial = 593] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x118336c00) [pid = 1663] [serial = 629] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12c3c9800) [pid = 1663] [serial = 624] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x128d04800) [pid = 1663] [serial = 611] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12c118c00) [pid = 1663] [serial = 620] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x112c86400) [pid = 1663] [serial = 626] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1290edc00) [pid = 1663] [serial = 612] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12c694c00) [pid = 1663] [serial = 633] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1195b9c00) [pid = 1663] [serial = 602] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x128d02c00) [pid = 1663] [serial = 632] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x119ca8800) [pid = 1663] [serial = 605] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12bc20000) [pid = 1663] [serial = 588] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x118336000) [pid = 1663] [serial = 600] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x1288dec00) [pid = 1663] [serial = 609] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12c18dc00) [pid = 1663] [serial = 621] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12bc21800) [pid = 1663] [serial = 618] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12abba400) [pid = 1663] [serial = 615] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x118a31800) [pid = 1663] [serial = 630] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x11811f400) [pid = 1663] [serial = 599] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1197b3400) [pid = 1663] [serial = 603] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12a81b000) [pid = 1663] [serial = 614] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12615e000) [pid = 1663] [serial = 608] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x112c8cc00) [pid = 1663] [serial = 627] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x121477400) [pid = 1663] [serial = 606] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12171b000) [pid = 1663] [serial = 635] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12aee4000) [pid = 1663] [serial = 617] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12c3bf400) [pid = 1663] [serial = 623] [outer = 0x0] [url = about:blank] 16:38:44 INFO - PROCESS | 1663 | 1462318724553 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11977b000 == 59 [pid = 1663] [id = 241] 16:38:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x11811a800) [pid = 1663] [serial = 721] [outer = 0x0] 16:38:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1184dc000) [pid = 1663] [serial = 722] [outer = 0x11811a800] 16:38:44 INFO - PROCESS | 1663 | 1462318724584 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x118a41800) [pid = 1663] [serial = 723] [outer = 0x11811a800] 16:38:44 INFO - PROCESS | 1663 | 1462318724893 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]]]}] 16:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 520ms 16:38:44 INFO - PROCESS | 1663 | 1462318724909 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 1663 | 1462318724911 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 16:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:38:44 INFO - PROCESS | 1663 | 1462318724913 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 1663 | 1462318724917 Marionette TRACE conn2 <- [1,938,null,{}] 16:38:44 INFO - PROCESS | 1663 | 1462318724921 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}] 16:38:45 INFO - PROCESS | 1663 | 1462318725005 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:38:45 INFO - PROCESS | 1663 | 1462318725009 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e10800 == 60 [pid = 1663] [id = 242] 16:38:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x119248400) [pid = 1663] [serial = 724] [outer = 0x0] 16:38:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x119b38c00) [pid = 1663] [serial = 725] [outer = 0x119248400] 16:38:45 INFO - PROCESS | 1663 | 1462318725035 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x121292800) [pid = 1663] [serial = 726] [outer = 0x119248400] 16:38:45 INFO - PROCESS | 1663 | 1462318725384 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]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 522ms 16:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:38:45 INFO - PROCESS | 1663 | 1462318725436 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 1663 | 1462318725438 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 16:38:45 INFO - PROCESS | 1663 | 1462318725440 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 1663 | 1462318725441 Marionette TRACE conn2 <- [1,942,null,{}] 16:38:45 INFO - PROCESS | 1663 | 1462318725443 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}] 16:38:45 INFO - PROCESS | 1663 | 1462318725522 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:38:45 INFO - PROCESS | 1663 | 1462318725526 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297ec800 == 61 [pid = 1663] [id = 243] 16:38:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x121297800) [pid = 1663] [serial = 727] [outer = 0x0] 16:38:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x121712400) [pid = 1663] [serial = 728] [outer = 0x121297800] 16:38:45 INFO - PROCESS | 1663 | 1462318725552 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x121721c00) [pid = 1663] [serial = 729] [outer = 0x121297800] 16:38:45 INFO - PROCESS | 1663 | 1462318725876 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]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 467ms 16:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:38:45 INFO - PROCESS | 1663 | 1462318725908 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 1663 | 1462318725909 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 16:38:45 INFO - PROCESS | 1663 | 1462318725911 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 1663 | 1462318725912 Marionette TRACE conn2 <- [1,946,null,{}] 16:38:45 INFO - PROCESS | 1663 | 1462318725914 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}] 16:38:46 INFO - PROCESS | 1663 | 1462318726030 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:38:46 INFO - PROCESS | 1663 | 1462318726041 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab1f000 == 62 [pid = 1663] [id = 244] 16:38:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x121ad1400) [pid = 1663] [serial = 730] [outer = 0x0] 16:38:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x125812800) [pid = 1663] [serial = 731] [outer = 0x121ad1400] 16:38:46 INFO - PROCESS | 1663 | 1462318726068 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x126b2a000) [pid = 1663] [serial = 732] [outer = 0x121ad1400] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x116f41800 == 61 [pid = 1663] [id = 151] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x129315800 == 60 [pid = 1663] [id = 186] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1183bb000 == 59 [pid = 1663] [id = 171] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x125851800 == 58 [pid = 1663] [id = 172] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12cc9f800 == 57 [pid = 1663] [id = 216] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x121462000 == 56 [pid = 1663] [id = 152] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12e00a000 == 55 [pid = 1663] [id = 218] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12584a800 == 54 [pid = 1663] [id = 215] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12a874800 == 53 [pid = 1663] [id = 103] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b5800 == 52 [pid = 1663] [id = 153] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12db2b000 == 51 [pid = 1663] [id = 217] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x116885000 == 50 [pid = 1663] [id = 137] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12d496000 == 49 [pid = 1663] [id = 213] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa73000 == 48 [pid = 1663] [id = 199] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x121d2d000 == 47 [pid = 1663] [id = 198] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e1800 == 46 [pid = 1663] [id = 187] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12cc9a000 == 45 [pid = 1663] [id = 173] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12d5bc800 == 44 [pid = 1663] [id = 170] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2d5000 == 43 [pid = 1663] [id = 136] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfe0800 == 42 [pid = 1663] [id = 155] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab1c000 == 41 [pid = 1663] [id = 135] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12a876000 == 40 [pid = 1663] [id = 118] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12cca7800 == 39 [pid = 1663] [id = 154] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11977c800 == 38 [pid = 1663] [id = 240] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x121452800 == 37 [pid = 1663] [id = 239] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x118227800 == 36 [pid = 1663] [id = 238] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12b315000 == 35 [pid = 1663] [id = 237] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12894e000 == 34 [pid = 1663] [id = 236] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12d487000 == 33 [pid = 1663] [id = 235] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x126e21000 == 32 [pid = 1663] [id = 234] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x119b62800 == 31 [pid = 1663] [id = 233] 16:38:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12d48b800 == 30 [pid = 1663] [id = 232] 16:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x126e10800 == 29 [pid = 1663] [id = 242] 16:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x11977b000 == 28 [pid = 1663] [id = 241] 16:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1297ec800 == 27 [pid = 1663] [id = 243] 16:38:47 INFO - PROCESS | 1663 | 1462318727723 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]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1825ms 16:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:38:47 INFO - PROCESS | 1663 | 1462318727737 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 1663 | 1462318727739 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 16:38:47 INFO - PROCESS | 1663 | 1462318727743 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 1663 | 1462318727745 Marionette TRACE conn2 <- [1,950,null,{}] 16:38:47 INFO - PROCESS | 1663 | 1462318727752 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}] 16:38:47 INFO - PROCESS | 1663 | 1462318727829 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:38:47 INFO - PROCESS | 1663 | 1462318727917 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e56800 == 28 [pid = 1663] [id = 245] 16:38:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x113199800) [pid = 1663] [serial = 733] [outer = 0x0] 16:38:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11319b400) [pid = 1663] [serial = 734] [outer = 0x113199800] 16:38:47 INFO - PROCESS | 1663 | 1462318727948 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1134b0400) [pid = 1663] [serial = 735] [outer = 0x113199800] 16:38:48 INFO - PROCESS | 1663 | 1462318728292 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]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 571ms 16:38:48 INFO - PROCESS | 1663 | 1462318728315 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 1663 | 1462318728319 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 16:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:38:48 INFO - PROCESS | 1663 | 1462318728330 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 1663 | 1462318728334 Marionette TRACE conn2 <- [1,954,null,{}] 16:38:48 INFO - PROCESS | 1663 | 1462318728336 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}] 16:38:48 INFO - PROCESS | 1663 | 1462318728432 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:38:48 INFO - PROCESS | 1663 | 1462318728472 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x116850800 == 29 [pid = 1663] [id = 246] 16:38:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x11319e800) [pid = 1663] [serial = 736] [outer = 0x0] 16:38:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x116135000) [pid = 1663] [serial = 737] [outer = 0x11319e800] 16:38:48 INFO - PROCESS | 1663 | 1462318728512 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x116857c00) [pid = 1663] [serial = 738] [outer = 0x11319e800] 16:38:48 INFO - PROCESS | 1663 | 1462318728928 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]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 624ms 16:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:38:48 INFO - PROCESS | 1663 | 1462318728953 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 1663 | 1462318728955 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 16:38:48 INFO - PROCESS | 1663 | 1462318728957 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 1663 | 1462318728960 Marionette TRACE conn2 <- [1,958,null,{}] 16:38:48 INFO - PROCESS | 1663 | 1462318728975 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}] 16:38:49 INFO - PROCESS | 1663 | 1462318729069 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:38:49 INFO - PROCESS | 1663 | 1462318729075 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a6000 == 30 [pid = 1663] [id = 247] 16:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x11100c400) [pid = 1663] [serial = 739] [outer = 0x0] 16:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x118110800) [pid = 1663] [serial = 740] [outer = 0x11100c400] 16:38:49 INFO - PROCESS | 1663 | 1462318729103 Marionette DEBUG loaded listener.js 16:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x11811f400) [pid = 1663] [serial = 741] [outer = 0x11100c400] 16:38:49 INFO - PROCESS | 1663 | 1462318729488 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]]]}] 16:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 579ms 16:38:49 INFO - PROCESS | 1663 | 1462318729537 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:38:49 INFO - PROCESS | 1663 | 1462318729539 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 16:38:49 INFO - PROCESS | 1663 | 1462318729541 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 1663 | 1462318729542 Marionette TRACE conn2 <- [1,962,null,{}] 16:38:49 INFO - PROCESS | 1663 | 1462318729544 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}] 16:38:49 INFO - PROCESS | 1663 | 1462318729633 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:38:49 INFO - PROCESS | 1663 | 1462318729665 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183b0800 == 31 [pid = 1663] [id = 248] 16:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x11811d000) [pid = 1663] [serial = 742] [outer = 0x0] 16:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x118236400) [pid = 1663] [serial = 743] [outer = 0x11811d000] 16:38:49 INFO - PROCESS | 1663 | 1462318729691 Marionette DEBUG loaded listener.js 16:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x118330000) [pid = 1663] [serial = 744] [outer = 0x11811d000] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x129526400) [pid = 1663] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12abc6000) [pid = 1663] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12ab2d400) [pid = 1663] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1180ca800) [pid = 1663] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x116793000) [pid = 1663] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x118161000) [pid = 1663] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1167d6800) [pid = 1663] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12c18ec00) [pid = 1663] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12690b800) [pid = 1663] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x119b35400) [pid = 1663] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x1197b7800) [pid = 1663] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12bc14000) [pid = 1663] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x118231c00) [pid = 1663] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1160d9800) [pid = 1663] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x126ebcc00) [pid = 1663] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x118331400) [pid = 1663] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12129e400) [pid = 1663] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x121a48000) [pid = 1663] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x124aa1000) [pid = 1663] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x128d0b000) [pid = 1663] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x126eb2400) [pid = 1663] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x118337800) [pid = 1663] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x118f6c000) [pid = 1663] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1131b7400) [pid = 1663] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x126b1c800) [pid = 1663] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x11972dc00) [pid = 1663] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1290ec800) [pid = 1663] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1290ee800) [pid = 1663] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x124aa0800) [pid = 1663] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x112c8b000) [pid = 1663] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1168b7800) [pid = 1663] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118a27c00) [pid = 1663] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121713c00) [pid = 1663] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11973bc00) [pid = 1663] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12690f400) [pid = 1663] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12aae6c00) [pid = 1663] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x113195800) [pid = 1663] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x121297800) [pid = 1663] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11811a800) [pid = 1663] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1165c8400) [pid = 1663] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12bc12c00) [pid = 1663] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x117274800) [pid = 1663] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118a23c00) [pid = 1663] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119248400) [pid = 1663] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1289ddc00) [pid = 1663] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x124f9dc00) [pid = 1663] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x128d04000) [pid = 1663] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:38:50 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x112c82000) [pid = 1663] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:38:50 INFO - PROCESS | 1663 | 1462318730426 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]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 920ms 16:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:38:50 INFO - PROCESS | 1663 | 1462318730462 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 1663 | 1462318730463 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 16:38:50 INFO - PROCESS | 1663 | 1462318730465 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 1663 | 1462318730466 Marionette TRACE conn2 <- [1,966,null,{}] 16:38:50 INFO - PROCESS | 1663 | 1462318730469 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}] 16:38:50 INFO - PROCESS | 1663 | 1462318730539 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:38:50 INFO - PROCESS | 1663 | 1462318730589 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x11821e000 == 32 [pid = 1663] [id = 249] 16:38:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x111cc1c00) [pid = 1663] [serial = 745] [outer = 0x0] 16:38:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116792c00) [pid = 1663] [serial = 746] [outer = 0x111cc1c00] 16:38:50 INFO - PROCESS | 1663 | 1462318730615 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x118161000) [pid = 1663] [serial = 747] [outer = 0x111cc1c00] 16:38:50 INFO - PROCESS | 1663 | 1462318730926 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]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 16:38:50 INFO - PROCESS | 1663 | 1462318730984 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 1663 | 1462318730985 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 16:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:38:50 INFO - PROCESS | 1663 | 1462318730987 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 1663 | 1462318730988 Marionette TRACE conn2 <- [1,970,null,{}] 16:38:50 INFO - PROCESS | 1663 | 1462318730991 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}] 16:38:51 INFO - PROCESS | 1663 | 1462318731075 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:38:51 INFO - PROCESS | 1663 | 1462318731083 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x119785000 == 33 [pid = 1663] [id = 250] 16:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118336400) [pid = 1663] [serial = 748] [outer = 0x0] 16:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118a28400) [pid = 1663] [serial = 749] [outer = 0x118336400] 16:38:51 INFO - PROCESS | 1663 | 1462318731111 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x118a3cc00) [pid = 1663] [serial = 750] [outer = 0x118336400] 16:38:51 INFO - PROCESS | 1663 | 1462318731419 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]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 16:38:51 INFO - PROCESS | 1663 | 1462318731456 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 1663 | 1462318731457 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 16:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:38:51 INFO - PROCESS | 1663 | 1462318731478 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 1663 | 1462318731479 Marionette TRACE conn2 <- [1,974,null,{}] 16:38:51 INFO - PROCESS | 1663 | 1462318731484 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}] 16:38:51 INFO - PROCESS | 1663 | 1462318731556 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:38:51 INFO - PROCESS | 1663 | 1462318731560 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12135b000 == 34 [pid = 1663] [id = 251] 16:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x118124400) [pid = 1663] [serial = 751] [outer = 0x0] 16:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x118f66c00) [pid = 1663] [serial = 752] [outer = 0x118124400] 16:38:51 INFO - PROCESS | 1663 | 1462318731587 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x118f9b000) [pid = 1663] [serial = 753] [outer = 0x118124400] 16:38:51 INFO - PROCESS | 1663 | 1462318731925 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]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 490ms 16:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:38:51 INFO - PROCESS | 1663 | 1462318731952 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 1663 | 1462318731953 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 16:38:51 INFO - PROCESS | 1663 | 1462318731956 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 1663 | 1462318731957 Marionette TRACE conn2 <- [1,978,null,{}] 16:38:51 INFO - PROCESS | 1663 | 1462318731959 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}] 16:38:52 INFO - PROCESS | 1663 | 1462318732033 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:38:52 INFO - PROCESS | 1663 | 1462318732037 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x121a95800 == 35 [pid = 1663] [id = 252] 16:38:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1184dbc00) [pid = 1663] [serial = 754] [outer = 0x0] 16:38:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11923bc00) [pid = 1663] [serial = 755] [outer = 0x1184dbc00] 16:38:52 INFO - PROCESS | 1663 | 1462318732062 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11924a800) [pid = 1663] [serial = 756] [outer = 0x1184dbc00] 16:38:52 INFO - PROCESS | 1663 | --DOCSHELL 0x115e56800 == 34 [pid = 1663] [id = 245] 16:38:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab1f000 == 33 [pid = 1663] [id = 244] 16:38:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a6000 == 32 [pid = 1663] [id = 247] 16:38:53 INFO - PROCESS | 1663 | --DOCSHELL 0x11821e000 == 31 [pid = 1663] [id = 249] 16:38:53 INFO - PROCESS | 1663 | --DOCSHELL 0x116850800 == 30 [pid = 1663] [id = 246] 16:38:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1183b0800 == 29 [pid = 1663] [id = 248] 16:38:53 INFO - PROCESS | 1663 | --DOCSHELL 0x119785000 == 28 [pid = 1663] [id = 250] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12aaea000) [pid = 1663] [serial = 458] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12c187c00) [pid = 1663] [serial = 464] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12abc3400) [pid = 1663] [serial = 461] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118338800) [pid = 1663] [serial = 591] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118f6b000) [pid = 1663] [serial = 452] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1197b6000) [pid = 1663] [serial = 513] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12bc1c000) [pid = 1663] [serial = 522] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12cc85800) [pid = 1663] [serial = 395] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12ab33800) [pid = 1663] [serial = 519] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x121f90c00) [pid = 1663] [serial = 455] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x124f9a000) [pid = 1663] [serial = 516] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12129b000) [pid = 1663] [serial = 594] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12bc16400) [pid = 1663] [serial = 654] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12aae0c00) [pid = 1663] [serial = 651] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x117c2e400) [pid = 1663] [serial = 552] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118a2c000) [pid = 1663] [serial = 642] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126ba3400) [pid = 1663] [serial = 648] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x129527400) [pid = 1663] [serial = 597] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11972e800) [pid = 1663] [serial = 555] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x125817800) [pid = 1663] [serial = 558] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128f9f800) [pid = 1663] [serial = 561] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1216f2000) [pid = 1663] [serial = 645] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x125812800) [pid = 1663] [serial = 731] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121712400) [pid = 1663] [serial = 728] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x126b1fc00) [pid = 1663] [serial = 674] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1290e8000) [pid = 1663] [serial = 680] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x128d07800) [pid = 1663] [serial = 678] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1288e6800) [pid = 1663] [serial = 677] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121296400) [pid = 1663] [serial = 686] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x129525000) [pid = 1663] [serial = 683] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12952c800) [pid = 1663] [serial = 681] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11678d800) [pid = 1663] [serial = 657] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x115e6a000) [pid = 1663] [serial = 656] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x126b24800) [pid = 1663] [serial = 639] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119bac400) [pid = 1663] [serial = 665] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1216f3800) [pid = 1663] [serial = 666] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x129680400) [pid = 1663] [serial = 650] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12abc1c00) [pid = 1663] [serial = 653] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x124ca4800) [pid = 1663] [serial = 671] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118280c00) [pid = 1663] [serial = 660] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11726b800) [pid = 1663] [serial = 659] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x118281400) [pid = 1663] [serial = 641] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x118a2dc00) [pid = 1663] [serial = 662] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119245800) [pid = 1663] [serial = 663] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12171ec00) [pid = 1663] [serial = 668] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1218b0c00) [pid = 1663] [serial = 669] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x119ba7c00) [pid = 1663] [serial = 644] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x126b24400) [pid = 1663] [serial = 647] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x12aee6000) [pid = 1663] [serial = 689] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12bc20400) [pid = 1663] [serial = 692] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12c11b800) [pid = 1663] [serial = 693] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12bbd3c00) [pid = 1663] [serial = 690] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x113198800) [pid = 1663] [serial = 716] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x1180c3000) [pid = 1663] [serial = 719] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x1184dc000) [pid = 1663] [serial = 722] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x118a28000) [pid = 1663] [serial = 720] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x119b38c00) [pid = 1663] [serial = 725] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x12c3c5000) [pid = 1663] [serial = 696] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x118a41800) [pid = 1663] [serial = 723] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x118121800) [pid = 1663] [serial = 698] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x12a816000) [pid = 1663] [serial = 687] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x119733400) [pid = 1663] [serial = 701] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x121292800) [pid = 1663] [serial = 726] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x118338c00) [pid = 1663] [serial = 699] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x125811c00) [pid = 1663] [serial = 704] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 56 (0x12138d800) [pid = 1663] [serial = 702] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 55 (0x1290e8400) [pid = 1663] [serial = 707] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 54 (0x12967f800) [pid = 1663] [serial = 684] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 53 (0x126ba2000) [pid = 1663] [serial = 705] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 52 (0x12adbb400) [pid = 1663] [serial = 710] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 51 (0x12ab34000) [pid = 1663] [serial = 708] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 50 (0x11319fc00) [pid = 1663] [serial = 713] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 49 (0x1133e5800) [pid = 1663] [serial = 717] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 48 (0x12c194400) [pid = 1663] [serial = 711] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 47 (0x121721c00) [pid = 1663] [serial = 729] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 46 (0x125135400) [pid = 1663] [serial = 672] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 45 (0x12c3ccc00) [pid = 1663] [serial = 714] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 44 (0x12c18e000) [pid = 1663] [serial = 695] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOMWINDOW == 43 (0x1288db400) [pid = 1663] [serial = 675] [outer = 0x0] [url = about:blank] 16:38:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12135b000 == 27 [pid = 1663] [id = 251] 16:38:53 INFO - PROCESS | 1663 | 1462318733403 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]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1470ms 16:38:53 INFO - PROCESS | 1663 | 1462318733427 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 1663 | 1462318733431 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 16:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:38:53 INFO - PROCESS | 1663 | 1462318733435 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 1663 | 1462318733437 Marionette TRACE conn2 <- [1,982,null,{}] 16:38:53 INFO - PROCESS | 1663 | 1462318733441 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}] 16:38:53 INFO - PROCESS | 1663 | 1462318733519 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:38:53 INFO - PROCESS | 1663 | 1462318733559 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f0c800 == 28 [pid = 1663] [id = 253] 16:38:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 44 (0x112fed800) [pid = 1663] [serial = 757] [outer = 0x0] 16:38:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 45 (0x113049400) [pid = 1663] [serial = 758] [outer = 0x112fed800] 16:38:53 INFO - PROCESS | 1663 | 1462318733587 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 46 (0x11319ec00) [pid = 1663] [serial = 759] [outer = 0x112fed800] 16:38:53 INFO - PROCESS | 1663 | 1462318733958 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]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 570ms 16:38:54 INFO - PROCESS | 1663 | 1462318734006 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 1663 | 1462318734012 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 16:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:38:54 INFO - PROCESS | 1663 | 1462318734019 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 1663 | 1462318734022 Marionette TRACE conn2 <- [1,986,null,{}] 16:38:54 INFO - PROCESS | 1663 | 1462318734026 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}] 16:38:54 INFO - PROCESS | 1663 | 1462318734136 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:38:54 INFO - PROCESS | 1663 | 1462318734202 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x11689d800 == 29 [pid = 1663] [id = 254] 16:38:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 47 (0x113197400) [pid = 1663] [serial = 760] [outer = 0x0] 16:38:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 48 (0x1133e6400) [pid = 1663] [serial = 761] [outer = 0x113197400] 16:38:54 INFO - PROCESS | 1663 | 1462318734243 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 49 (0x1165bf400) [pid = 1663] [serial = 762] [outer = 0x113197400] 16:38:54 INFO - PROCESS | 1663 | 1462318734654 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]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 673ms 16:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:38:54 INFO - PROCESS | 1663 | 1462318734692 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 1663 | 1462318734693 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 16:38:54 INFO - PROCESS | 1663 | 1462318734696 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 1663 | 1462318734698 Marionette TRACE conn2 <- [1,990,null,{}] 16:38:54 INFO - PROCESS | 1663 | 1462318734706 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}] 16:38:54 INFO - PROCESS | 1663 | 1462318734794 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:38:54 INFO - PROCESS | 1663 | 1462318734802 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x117c5f000 == 30 [pid = 1663] [id = 255] 16:38:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 50 (0x111f66000) [pid = 1663] [serial = 763] [outer = 0x0] 16:38:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 51 (0x11767d800) [pid = 1663] [serial = 764] [outer = 0x111f66000] 16:38:54 INFO - PROCESS | 1663 | 1462318734832 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 52 (0x1180c9400) [pid = 1663] [serial = 765] [outer = 0x111f66000] 16:38:55 INFO - PROCESS | 1663 | 1462318735153 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]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 472ms 16:38:55 INFO - PROCESS | 1663 | 1462318735169 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 1663 | 1462318735171 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 16:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:38:55 INFO - PROCESS | 1663 | 1462318735173 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 1663 | 1462318735174 Marionette TRACE conn2 <- [1,994,null,{}] 16:38:55 INFO - PROCESS | 1663 | 1462318735176 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}] 16:38:55 INFO - PROCESS | 1663 | 1462318735244 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:38:55 INFO - PROCESS | 1663 | 1462318735286 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x11821a800 == 31 [pid = 1663] [id = 256] 16:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 53 (0x113195400) [pid = 1663] [serial = 766] [outer = 0x0] 16:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x118110400) [pid = 1663] [serial = 767] [outer = 0x113195400] 16:38:55 INFO - PROCESS | 1663 | 1462318735312 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x118121c00) [pid = 1663] [serial = 768] [outer = 0x113195400] 16:38:55 INFO - PROCESS | 1663 | 1462318735602 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]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 470ms 16:38:55 INFO - PROCESS | 1663 | 1462318735643 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 1663 | 1462318735644 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 16:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:38:55 INFO - PROCESS | 1663 | 1462318735647 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 1663 | 1462318735650 Marionette TRACE conn2 <- [1,998,null,{}] 16:38:55 INFO - PROCESS | 1663 | 1462318735653 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}] 16:38:55 INFO - PROCESS | 1663 | 1462318735720 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:38:55 INFO - PROCESS | 1663 | 1462318735724 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x119207000 == 32 [pid = 1663] [id = 257] 16:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x113192c00) [pid = 1663] [serial = 769] [outer = 0x0] 16:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x118159400) [pid = 1663] [serial = 770] [outer = 0x113192c00] 16:38:55 INFO - PROCESS | 1663 | 1462318735751 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x11827d000) [pid = 1663] [serial = 771] [outer = 0x113192c00] 16:38:56 INFO - PROCESS | 1663 | 1462318736089 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]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 472ms 16:38:56 INFO - PROCESS | 1663 | 1462318736123 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 1663 | 1462318736124 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 16:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:38:56 INFO - PROCESS | 1663 | 1462318736126 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 1663 | 1462318736127 Marionette TRACE conn2 <- [1,1002,null,{}] 16:38:56 INFO - PROCESS | 1663 | 1462318736130 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}] 16:38:56 INFO - PROCESS | 1663 | 1462318736215 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:38:56 INFO - PROCESS | 1663 | 1462318736220 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x119775800 == 33 [pid = 1663] [id = 258] 16:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x118330800) [pid = 1663] [serial = 772] [outer = 0x0] 16:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x118a30000) [pid = 1663] [serial = 773] [outer = 0x118330800] 16:38:56 INFO - PROCESS | 1663 | 1462318736251 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x118a33c00) [pid = 1663] [serial = 774] [outer = 0x118330800] 16:38:56 INFO - PROCESS | 1663 | 1462318736576 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]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 468ms 16:38:56 INFO - PROCESS | 1663 | 1462318736595 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 1663 | 1462318736596 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 16:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:38:56 INFO - PROCESS | 1663 | 1462318736602 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 1663 | 1462318736603 Marionette TRACE conn2 <- [1,1006,null,{}] 16:38:56 INFO - PROCESS | 1663 | 1462318736606 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}] 16:38:56 INFO - PROCESS | 1663 | 1462318736675 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:38:56 INFO - PROCESS | 1663 | 1462318736679 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x119cbe000 == 34 [pid = 1663] [id = 259] 16:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x118a23c00) [pid = 1663] [serial = 775] [outer = 0x0] 16:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x118a39c00) [pid = 1663] [serial = 776] [outer = 0x118a23c00] 16:38:56 INFO - PROCESS | 1663 | 1462318736707 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x118a41000) [pid = 1663] [serial = 777] [outer = 0x118a23c00] 16:38:57 INFO - PROCESS | 1663 | 1462318737000 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]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 424ms 16:38:57 INFO - PROCESS | 1663 | 1462318737026 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 1663 | 1462318737027 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 16:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:38:57 INFO - PROCESS | 1663 | 1462318737037 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 1663 | 1462318737038 Marionette TRACE conn2 <- [1,1010,null,{}] 16:38:57 INFO - PROCESS | 1663 | 1462318737041 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}] 16:38:57 INFO - PROCESS | 1663 | 1462318737138 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:38:57 INFO - PROCESS | 1663 | 1462318737145 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210be800 == 35 [pid = 1663] [id = 260] 16:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x11336d000) [pid = 1663] [serial = 778] [outer = 0x0] 16:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x118a39000) [pid = 1663] [serial = 779] [outer = 0x11336d000] 16:38:57 INFO - PROCESS | 1663 | 1462318737170 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x119243c00) [pid = 1663] [serial = 780] [outer = 0x11336d000] 16:38:57 INFO - PROCESS | 1663 | 1462318737470 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]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 477ms 16:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:38:57 INFO - PROCESS | 1663 | 1462318737506 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 1663 | 1462318737508 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 16:38:57 INFO - PROCESS | 1663 | 1462318737510 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 1663 | 1462318737511 Marionette TRACE conn2 <- [1,1014,null,{}] 16:38:57 INFO - PROCESS | 1663 | 1462318737513 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}] 16:38:57 INFO - PROCESS | 1663 | 1462318737581 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:38:57 INFO - PROCESS | 1663 | 1462318737585 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x117c5e800 == 36 [pid = 1663] [id = 261] 16:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x118331000) [pid = 1663] [serial = 781] [outer = 0x0] 16:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11972dc00) [pid = 1663] [serial = 782] [outer = 0x118331000] 16:38:57 INFO - PROCESS | 1663 | 1462318737614 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x119733400) [pid = 1663] [serial = 783] [outer = 0x118331000] 16:38:58 INFO - PROCESS | 1663 | 1462318738033 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]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 572ms 16:38:58 INFO - PROCESS | 1663 | 1462318738083 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:38:58 INFO - PROCESS | 1663 | 1462318738085 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 16:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:38:58 INFO - PROCESS | 1663 | 1462318738088 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 1663 | 1462318738090 Marionette TRACE conn2 <- [1,1018,null,{}] 16:38:58 INFO - PROCESS | 1663 | 1462318738093 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}] 16:38:58 INFO - PROCESS | 1663 | 1462318738204 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:38:58 INFO - PROCESS | 1663 | 1462318738215 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d1d000 == 37 [pid = 1663] [id = 262] 16:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x119230000) [pid = 1663] [serial = 784] [outer = 0x0] 16:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11973b000) [pid = 1663] [serial = 785] [outer = 0x119230000] 16:38:58 INFO - PROCESS | 1663 | 1462318738239 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1197b2000) [pid = 1663] [serial = 786] [outer = 0x119230000] 16:38:58 INFO - PROCESS | 1663 | 1462318738586 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]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 520ms 16:38:58 INFO - PROCESS | 1663 | 1462318738609 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:38:58 INFO - PROCESS | 1663 | 1462318738610 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 16:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:38:58 INFO - PROCESS | 1663 | 1462318738619 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 1663 | 1462318738620 Marionette TRACE conn2 <- [1,1022,null,{}] 16:38:58 INFO - PROCESS | 1663 | 1462318738623 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}] 16:38:58 INFO - PROCESS | 1663 | 1462318738713 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:38:58 INFO - PROCESS | 1663 | 1462318738720 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aae000 == 38 [pid = 1663] [id = 263] 16:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x119734000) [pid = 1663] [serial = 787] [outer = 0x0] 16:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1197b9400) [pid = 1663] [serial = 788] [outer = 0x119734000] 16:38:58 INFO - PROCESS | 1663 | 1462318738749 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x119b42800) [pid = 1663] [serial = 789] [outer = 0x119734000] 16:38:59 INFO - PROCESS | 1663 | 1462318739113 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]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 526ms 16:38:59 INFO - PROCESS | 1663 | 1462318739144 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 1663 | 1462318739147 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 16:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:38:59 INFO - PROCESS | 1663 | 1462318739153 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 1663 | 1462318739154 Marionette TRACE conn2 <- [1,1026,null,{}] 16:38:59 INFO - PROCESS | 1663 | 1462318739158 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}] 16:38:59 INFO - PROCESS | 1663 | 1462318739279 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:38:59 INFO - PROCESS | 1663 | 1462318739310 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x125841800 == 39 [pid = 1663] [id = 264] 16:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x119b3c400) [pid = 1663] [serial = 790] [outer = 0x0] 16:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x119c9c000) [pid = 1663] [serial = 791] [outer = 0x119b3c400] 16:38:59 INFO - PROCESS | 1663 | 1462318739342 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x12103d000) [pid = 1663] [serial = 792] [outer = 0x119b3c400] 16:38:59 INFO - PROCESS | 1663 | 1462318739669 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]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 571ms 16:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:38:59 INFO - PROCESS | 1663 | 1462318739723 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 1663 | 1462318739724 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 16:38:59 INFO - PROCESS | 1663 | 1462318739726 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 1663 | 1462318739727 Marionette TRACE conn2 <- [1,1030,null,{}] 16:38:59 INFO - PROCESS | 1663 | 1462318739730 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}] 16:38:59 INFO - PROCESS | 1663 | 1462318739814 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:38:59 INFO - PROCESS | 1663 | 1462318739844 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x126938800 == 40 [pid = 1663] [id = 265] 16:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119b42000) [pid = 1663] [serial = 793] [outer = 0x0] 16:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x121292c00) [pid = 1663] [serial = 794] [outer = 0x119b42000] 16:38:59 INFO - PROCESS | 1663 | 1462318739869 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x121297400) [pid = 1663] [serial = 795] [outer = 0x119b42000] 16:39:00 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118124400) [pid = 1663] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:39:00 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11319e800) [pid = 1663] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:39:00 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11100c400) [pid = 1663] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:39:00 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x111cc1c00) [pid = 1663] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:39:00 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x11811d000) [pid = 1663] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:39:00 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x118336400) [pid = 1663] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:39:00 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x121ad1400) [pid = 1663] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:39:00 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x113199800) [pid = 1663] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:39:00 INFO - PROCESS | 1663 | 1462318740192 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]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 522ms 16:39:00 INFO - PROCESS | 1663 | 1462318740249 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:39:00 INFO - PROCESS | 1663 | 1462318740250 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 16:39:00 INFO - PROCESS | 1663 | 1462318740252 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 1663 | 1462318740253 Marionette TRACE conn2 <- [1,1034,null,{}] 16:39:00 INFO - PROCESS | 1663 | 1462318740255 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}] 16:39:00 INFO - PROCESS | 1663 | 1462318740325 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:39:00 INFO - PROCESS | 1663 | 1462318740329 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e21000 == 41 [pid = 1663] [id = 266] 16:39:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118331800) [pid = 1663] [serial = 796] [outer = 0x0] 16:39:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x121297c00) [pid = 1663] [serial = 797] [outer = 0x118331800] 16:39:00 INFO - PROCESS | 1663 | 1462318740357 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x12147f800) [pid = 1663] [serial = 798] [outer = 0x118331800] 16:39:00 INFO - PROCESS | 1663 | 1462318740667 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]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 470ms 16:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:39:00 INFO - PROCESS | 1663 | 1462318740723 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 1663 | 1462318740724 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 16:39:00 INFO - PROCESS | 1663 | 1462318740727 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 1663 | 1462318740728 Marionette TRACE conn2 <- [1,1038,null,{}] 16:39:00 INFO - PROCESS | 1663 | 1462318740734 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}] 16:39:00 INFO - PROCESS | 1663 | 1462318740806 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:39:00 INFO - PROCESS | 1663 | 1462318740810 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x128942000 == 42 [pid = 1663] [id = 267] 16:39:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x119227c00) [pid = 1663] [serial = 799] [outer = 0x0] 16:39:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1216f3800) [pid = 1663] [serial = 800] [outer = 0x119227c00] 16:39:00 INFO - PROCESS | 1663 | 1462318740837 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x121714c00) [pid = 1663] [serial = 801] [outer = 0x119227c00] 16:39:01 INFO - PROCESS | 1663 | 1462318741158 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]]]}] 16:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 470ms 16:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:39:01 INFO - PROCESS | 1663 | 1462318741198 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:39:01 INFO - PROCESS | 1663 | 1462318741199 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 16:39:01 INFO - PROCESS | 1663 | 1462318741201 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:39:01 INFO - PROCESS | 1663 | 1462318741202 Marionette TRACE conn2 <- [1,1042,null,{}] 16:39:01 INFO - PROCESS | 1663 | 1462318741204 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}] 16:39:01 INFO - PROCESS | 1663 | 1462318741274 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:39:01 INFO - PROCESS | 1663 | 1462318741278 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12895d800 == 43 [pid = 1663] [id = 268] 16:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x121716000) [pid = 1663] [serial = 802] [outer = 0x0] 16:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x12171b400) [pid = 1663] [serial = 803] [outer = 0x121716000] 16:39:01 INFO - PROCESS | 1663 | 1462318741306 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x12171f400) [pid = 1663] [serial = 804] [outer = 0x121716000] 16:39:01 INFO - PROCESS | 1663 | 1462318741599 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]]]}] 16:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 419ms 16:39:01 INFO - PROCESS | 1663 | 1462318741625 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:39:01 INFO - PROCESS | 1663 | 1462318741626 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 16:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:39:01 INFO - PROCESS | 1663 | 1462318741628 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:39:01 INFO - PROCESS | 1663 | 1462318741629 Marionette TRACE conn2 <- [1,1046,null,{}] 16:39:01 INFO - PROCESS | 1663 | 1462318741640 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}] 16:39:01 INFO - PROCESS | 1663 | 1462318741740 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:39:01 INFO - PROCESS | 1663 | 1462318741746 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f20000 == 44 [pid = 1663] [id = 269] 16:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119738000) [pid = 1663] [serial = 805] [outer = 0x0] 16:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12171e400) [pid = 1663] [serial = 806] [outer = 0x119738000] 16:39:01 INFO - PROCESS | 1663 | 1462318741770 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121a46000) [pid = 1663] [serial = 807] [outer = 0x119738000] 16:39:02 INFO - PROCESS | 1663 | 1462318742069 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]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 477ms 16:39:02 INFO - PROCESS | 1663 | 1462318742105 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 1663 | 1462318742106 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 16:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:39:02 INFO - PROCESS | 1663 | 1462318742108 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 1663 | 1462318742109 Marionette TRACE conn2 <- [1,1050,null,{}] 16:39:02 INFO - PROCESS | 1663 | 1462318742112 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}] 16:39:02 INFO - PROCESS | 1663 | 1462318742186 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:39:02 INFO - PROCESS | 1663 | 1462318742190 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x129606000 == 45 [pid = 1663] [id = 270] 16:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121ac9000) [pid = 1663] [serial = 808] [outer = 0x0] 16:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121f84000) [pid = 1663] [serial = 809] [outer = 0x121ac9000] 16:39:02 INFO - PROCESS | 1663 | 1462318742215 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x124a9c800) [pid = 1663] [serial = 810] [outer = 0x121ac9000] 16:39:02 INFO - PROCESS | 1663 | 1462318742770 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]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 674ms 16:39:02 INFO - PROCESS | 1663 | 1462318742785 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 1663 | 1462318742787 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 16:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:39:02 INFO - PROCESS | 1663 | 1462318742791 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 1663 | 1462318742793 Marionette TRACE conn2 <- [1,1054,null,{}] 16:39:02 INFO - PROCESS | 1663 | 1462318742797 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}] 16:39:02 INFO - PROCESS | 1663 | 1462318742905 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:39:02 INFO - PROCESS | 1663 | 1462318742975 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f4e800 == 46 [pid = 1663] [id = 271] 16:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x113196000) [pid = 1663] [serial = 811] [outer = 0x0] 16:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1131a1000) [pid = 1663] [serial = 812] [outer = 0x113196000] 16:39:03 INFO - PROCESS | 1663 | 1462318743006 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x115eb8400) [pid = 1663] [serial = 813] [outer = 0x113196000] 16:39:03 INFO - PROCESS | 1663 | 1462318743633 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]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 873ms 16:39:03 INFO - PROCESS | 1663 | 1462318743693 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 1663 | 1462318743695 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 16:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:39:03 INFO - PROCESS | 1663 | 1462318743702 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 1663 | 1462318743705 Marionette TRACE conn2 <- [1,1058,null,{}] 16:39:03 INFO - PROCESS | 1663 | 1462318743708 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}] 16:39:03 INFO - PROCESS | 1663 | 1462318743808 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:39:03 INFO - PROCESS | 1663 | 1462318743878 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x113249000 == 47 [pid = 1663] [id = 272] 16:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x112551c00) [pid = 1663] [serial = 814] [outer = 0x0] 16:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1125ba400) [pid = 1663] [serial = 815] [outer = 0x112551c00] 16:39:03 INFO - PROCESS | 1663 | 1462318743907 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112e74400) [pid = 1663] [serial = 816] [outer = 0x112551c00] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x128f20000 == 46 [pid = 1663] [id = 269] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12895d800 == 45 [pid = 1663] [id = 268] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x128942000 == 44 [pid = 1663] [id = 267] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x126e21000 == 43 [pid = 1663] [id = 266] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x126938800 == 42 [pid = 1663] [id = 265] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x125841800 == 41 [pid = 1663] [id = 264] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x118aae000 == 40 [pid = 1663] [id = 263] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11923bc00) [pid = 1663] [serial = 755] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x121d1d000 == 39 [pid = 1663] [id = 262] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x117c5e800 == 38 [pid = 1663] [id = 261] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x1210be800 == 37 [pid = 1663] [id = 260] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x119cbe000 == 36 [pid = 1663] [id = 259] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x119775800 == 35 [pid = 1663] [id = 258] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x119207000 == 34 [pid = 1663] [id = 257] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x11821a800 == 33 [pid = 1663] [id = 256] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x117c5f000 == 32 [pid = 1663] [id = 255] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x11689d800 == 31 [pid = 1663] [id = 254] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x113f0c800 == 30 [pid = 1663] [id = 253] 16:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x121a95800 == 29 [pid = 1663] [id = 252] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118f9b000) [pid = 1663] [serial = 753] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116135000) [pid = 1663] [serial = 737] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118110800) [pid = 1663] [serial = 740] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116857c00) [pid = 1663] [serial = 738] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116792c00) [pid = 1663] [serial = 746] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118236400) [pid = 1663] [serial = 743] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11811f400) [pid = 1663] [serial = 741] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x118a28400) [pid = 1663] [serial = 749] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118f66c00) [pid = 1663] [serial = 752] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x126b2a000) [pid = 1663] [serial = 732] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118161000) [pid = 1663] [serial = 747] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118330000) [pid = 1663] [serial = 744] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11319b400) [pid = 1663] [serial = 734] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x118a3cc00) [pid = 1663] [serial = 750] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1134b0400) [pid = 1663] [serial = 735] [outer = 0x0] [url = about:blank] 16:39:04 INFO - PROCESS | 1663 | 1462318744324 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]]]}] 16:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 672ms 16:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:39:04 INFO - PROCESS | 1663 | 1462318744374 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 1663 | 1462318744379 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 16:39:04 INFO - PROCESS | 1663 | 1462318744383 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - PROCESS | 1663 | 1462318744385 Marionette TRACE conn2 <- [1,1062,null,{}] 16:39:04 INFO - PROCESS | 1663 | 1462318744387 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}] 16:39:04 INFO - PROCESS | 1663 | 1462318744460 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:39:04 INFO - PROCESS | 1663 | 1462318744468 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x116855800 == 30 [pid = 1663] [id = 273] 16:39:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11304d800) [pid = 1663] [serial = 817] [outer = 0x0] 16:39:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11319f400) [pid = 1663] [serial = 818] [outer = 0x11304d800] 16:39:04 INFO - PROCESS | 1663 | 1462318744493 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1134b0400) [pid = 1663] [serial = 819] [outer = 0x11304d800] 16:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 16:39:04 INFO - PROCESS | 1663 | 1462318744895 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]]]}] 16:39:04 INFO - PROCESS | 1663 | 1462318744903 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 1663 | 1462318744904 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 16:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:39:04 INFO - PROCESS | 1663 | 1462318744906 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - PROCESS | 1663 | 1462318744909 Marionette TRACE conn2 <- [1,1066,null,{}] 16:39:04 INFO - PROCESS | 1663 | 1462318744916 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}] 16:39:04 INFO - PROCESS | 1663 | 1462318744991 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:39:05 INFO - PROCESS | 1663 | 1462318744999 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x118196000 == 31 [pid = 1663] [id = 274] 16:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x115ebc800) [pid = 1663] [serial = 820] [outer = 0x0] 16:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116137800) [pid = 1663] [serial = 821] [outer = 0x115ebc800] 16:39:05 INFO - PROCESS | 1663 | 1462318745028 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1167d0c00) [pid = 1663] [serial = 822] [outer = 0x115ebc800] 16:39:05 INFO - PROCESS | 1663 | 1462318745387 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]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 525ms 16:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:39:05 INFO - PROCESS | 1663 | 1462318745432 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 1663 | 1462318745433 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 16:39:05 INFO - PROCESS | 1663 | 1462318745435 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 1663 | 1462318745436 Marionette TRACE conn2 <- [1,1070,null,{}] 16:39:05 INFO - PROCESS | 1663 | 1462318745439 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}] 16:39:05 INFO - PROCESS | 1663 | 1462318745510 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:39:05 INFO - PROCESS | 1663 | 1462318745517 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a5a000 == 32 [pid = 1663] [id = 275] 16:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1125b7400) [pid = 1663] [serial = 823] [outer = 0x0] 16:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1168b7800) [pid = 1663] [serial = 824] [outer = 0x1125b7400] 16:39:05 INFO - PROCESS | 1663 | 1462318745543 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x117675800) [pid = 1663] [serial = 825] [outer = 0x1125b7400] 16:39:05 INFO - PROCESS | 1663 | 1462318745870 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]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 469ms 16:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:39:05 INFO - PROCESS | 1663 | 1462318745905 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 1663 | 1462318745906 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 16:39:05 INFO - PROCESS | 1663 | 1462318745908 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 1663 | 1462318745910 Marionette TRACE conn2 <- [1,1074,null,{}] 16:39:05 INFO - PROCESS | 1663 | 1462318745912 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}] 16:39:05 INFO - PROCESS | 1663 | 1462318745991 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:39:06 INFO - PROCESS | 1663 | 1462318746000 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x11935b800 == 33 [pid = 1663] [id = 276] 16:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1180ca400) [pid = 1663] [serial = 826] [outer = 0x0] 16:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11810d000) [pid = 1663] [serial = 827] [outer = 0x1180ca400] 16:39:06 INFO - PROCESS | 1663 | 1462318746024 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118116800) [pid = 1663] [serial = 828] [outer = 0x1180ca400] 16:39:06 INFO - PROCESS | 1663 | 1462318746356 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]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 467ms 16:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:39:06 INFO - PROCESS | 1663 | 1462318746394 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 1663 | 1462318746395 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 16:39:06 INFO - PROCESS | 1663 | 1462318746398 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 1663 | 1462318746402 Marionette TRACE conn2 <- [1,1078,null,{}] 16:39:06 INFO - PROCESS | 1663 | 1462318746412 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}] 16:39:06 INFO - PROCESS | 1663 | 1462318746513 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:39:06 INFO - PROCESS | 1663 | 1462318746521 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7a000 == 34 [pid = 1663] [id = 277] 16:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1180ca800) [pid = 1663] [serial = 829] [outer = 0x0] 16:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x118124000) [pid = 1663] [serial = 830] [outer = 0x1180ca800] 16:39:06 INFO - PROCESS | 1663 | 1462318746549 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x118332c00) [pid = 1663] [serial = 831] [outer = 0x1180ca800] 16:39:06 INFO - PROCESS | 1663 | 1462318746883 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]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 527ms 16:39:06 INFO - PROCESS | 1663 | 1462318746924 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 1663 | 1462318746925 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 16:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:39:06 INFO - PROCESS | 1663 | 1462318746928 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 1663 | 1462318746929 Marionette TRACE conn2 <- [1,1082,null,{}] 16:39:06 INFO - PROCESS | 1663 | 1462318746931 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}] 16:39:07 INFO - PROCESS | 1663 | 1462318747014 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:39:07 INFO - PROCESS | 1663 | 1462318747045 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210c4000 == 35 [pid = 1663] [id = 278] 16:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112c80c00) [pid = 1663] [serial = 832] [outer = 0x0] 16:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11833bc00) [pid = 1663] [serial = 833] [outer = 0x112c80c00] 16:39:07 INFO - PROCESS | 1663 | 1462318747070 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118a2a400) [pid = 1663] [serial = 834] [outer = 0x112c80c00] 16:39:07 INFO - PROCESS | 1663 | 1462318747408 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]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 521ms 16:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:39:07 INFO - PROCESS | 1663 | 1462318747450 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 1663 | 1462318747451 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 16:39:07 INFO - PROCESS | 1663 | 1462318747453 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 1663 | 1462318747454 Marionette TRACE conn2 <- [1,1086,null,{}] 16:39:07 INFO - PROCESS | 1663 | 1462318747456 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}] 16:39:07 INFO - PROCESS | 1663 | 1462318747541 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:39:07 INFO - PROCESS | 1663 | 1462318747573 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x121858000 == 36 [pid = 1663] [id = 279] 16:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118a2e000) [pid = 1663] [serial = 835] [outer = 0x0] 16:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118a33400) [pid = 1663] [serial = 836] [outer = 0x118a2e000] 16:39:07 INFO - PROCESS | 1663 | 1462318747598 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x118a3a000) [pid = 1663] [serial = 837] [outer = 0x118a2e000] 16:39:07 INFO - PROCESS | 1663 | 1462318747890 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]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 470ms 16:39:07 INFO - PROCESS | 1663 | 1462318747923 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:39:07 INFO - PROCESS | 1663 | 1462318747924 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 16:39:07 INFO - PROCESS | 1663 | 1462318747927 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 1663 | 1462318747928 Marionette TRACE conn2 <- [1,1090,null,{}] 16:39:07 INFO - PROCESS | 1663 | 1462318747930 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}] 16:39:08 INFO - PROCESS | 1663 | 1462318748021 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:39:08 INFO - PROCESS | 1663 | 1462318748052 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d22800 == 37 [pid = 1663] [id = 280] 16:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1167fe800) [pid = 1663] [serial = 838] [outer = 0x0] 16:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118a3f800) [pid = 1663] [serial = 839] [outer = 0x1167fe800] 16:39:08 INFO - PROCESS | 1663 | 1462318748077 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118f6c400) [pid = 1663] [serial = 840] [outer = 0x1167fe800] 16:39:08 INFO - PROCESS | 1663 | 1462318748377 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]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 474ms 16:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:39:08 INFO - PROCESS | 1663 | 1462318748403 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 1663 | 1462318748404 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 16:39:08 INFO - PROCESS | 1663 | 1462318748406 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 1663 | 1462318748407 Marionette TRACE conn2 <- [1,1094,null,{}] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119734000) [pid = 1663] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119b3c400) [pid = 1663] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118a23c00) [pid = 1663] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x113195400) [pid = 1663] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x113192c00) [pid = 1663] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119230000) [pid = 1663] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11336d000) [pid = 1663] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118330800) [pid = 1663] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112fed800) [pid = 1663] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x111f66000) [pid = 1663] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1184dbc00) [pid = 1663] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x113197400) [pid = 1663] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118331000) [pid = 1663] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119b42000) [pid = 1663] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118331800) [pid = 1663] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119738000) [pid = 1663] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121716000) [pid = 1663] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:39:08 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119227c00) [pid = 1663] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:39:08 INFO - PROCESS | 1663 | 1462318748528 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}] 16:39:08 INFO - PROCESS | 1663 | 1462318748601 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:39:08 INFO - PROCESS | 1663 | 1462318748605 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a8000 == 38 [pid = 1663] [id = 281] 16:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x115ebd400) [pid = 1663] [serial = 841] [outer = 0x0] 16:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11767f000) [pid = 1663] [serial = 842] [outer = 0x115ebd400] 16:39:08 INFO - PROCESS | 1663 | 1462318748633 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118335800) [pid = 1663] [serial = 843] [outer = 0x115ebd400] 16:39:08 INFO - PROCESS | 1663 | 1462318748955 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]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 568ms 16:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:39:08 INFO - PROCESS | 1663 | 1462318748975 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 1663 | 1462318748976 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 16:39:08 INFO - PROCESS | 1663 | 1462318748979 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 1663 | 1462318748981 Marionette TRACE conn2 <- [1,1098,null,{}] 16:39:09 INFO - PROCESS | 1663 | 1462318748986 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}] 16:39:09 INFO - PROCESS | 1663 | 1462318749074 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:39:09 INFO - PROCESS | 1663 | 1462318749079 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x125845800 == 39 [pid = 1663] [id = 282] 16:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118a2e400) [pid = 1663] [serial = 844] [outer = 0x0] 16:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119232000) [pid = 1663] [serial = 845] [outer = 0x118a2e400] 16:39:09 INFO - PROCESS | 1663 | 1462318749110 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119730800) [pid = 1663] [serial = 846] [outer = 0x118a2e400] 16:39:09 INFO - PROCESS | 1663 | 1462318749487 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]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 523ms 16:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:39:09 INFO - PROCESS | 1663 | 1462318749503 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 1663 | 1462318749504 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 16:39:09 INFO - PROCESS | 1663 | 1462318749506 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 1663 | 1462318749507 Marionette TRACE conn2 <- [1,1102,null,{}] 16:39:09 INFO - PROCESS | 1663 | 1462318749509 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}] 16:39:09 INFO - PROCESS | 1663 | 1462318749569 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:39:09 INFO - PROCESS | 1663 | 1462318749573 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e21000 == 40 [pid = 1663] [id = 283] 16:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11922bc00) [pid = 1663] [serial = 847] [outer = 0x0] 16:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119738c00) [pid = 1663] [serial = 848] [outer = 0x11922bc00] 16:39:09 INFO - PROCESS | 1663 | 1462318749603 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1197b8400) [pid = 1663] [serial = 849] [outer = 0x11922bc00] 16:39:10 INFO - PROCESS | 1663 | 1462318750077 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]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 620ms 16:39:10 INFO - PROCESS | 1663 | 1462318750127 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 1663 | 1462318750129 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 16:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:39:10 INFO - PROCESS | 1663 | 1462318750134 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 1663 | 1462318750136 Marionette TRACE conn2 <- [1,1106,null,{}] 16:39:10 INFO - PROCESS | 1663 | 1462318750138 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}] 16:39:10 INFO - PROCESS | 1663 | 1462318750247 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:39:10 INFO - PROCESS | 1663 | 1462318750253 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x128950000 == 41 [pid = 1663] [id = 284] 16:39:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119b37000) [pid = 1663] [serial = 850] [outer = 0x0] 16:39:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119b3c400) [pid = 1663] [serial = 851] [outer = 0x119b37000] 16:39:10 INFO - PROCESS | 1663 | 1462318750292 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119b43800) [pid = 1663] [serial = 852] [outer = 0x119b37000] 16:39:10 INFO - PROCESS | 1663 | 1462318750721 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]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 619ms 16:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:39:10 INFO - PROCESS | 1663 | 1462318750754 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 1663 | 1462318750757 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 16:39:10 INFO - PROCESS | 1663 | 1462318750760 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 1663 | 1462318750763 Marionette TRACE conn2 <- [1,1110,null,{}] 16:39:10 INFO - PROCESS | 1663 | 1462318750767 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}] 16:39:10 INFO - PROCESS | 1663 | 1462318750866 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:39:10 INFO - PROCESS | 1663 | 1462318750914 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x11656b800 == 42 [pid = 1663] [id = 285] 16:39:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1125c2000) [pid = 1663] [serial = 853] [outer = 0x0] 16:39:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112c8cc00) [pid = 1663] [serial = 854] [outer = 0x1125c2000] 16:39:10 INFO - PROCESS | 1663 | 1462318750946 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x113197400) [pid = 1663] [serial = 855] [outer = 0x1125c2000] 16:39:11 INFO - PROCESS | 1663 | 1462318751358 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]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 622ms 16:39:11 INFO - PROCESS | 1663 | 1462318751383 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 1663 | 1462318751387 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 16:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:39:11 INFO - PROCESS | 1663 | 1462318751391 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 1663 | 1462318751393 Marionette TRACE conn2 <- [1,1114,null,{}] 16:39:11 INFO - PROCESS | 1663 | 1462318751396 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}] 16:39:11 INFO - PROCESS | 1663 | 1462318751491 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:39:11 INFO - PROCESS | 1663 | 1462318751535 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x119348800 == 43 [pid = 1663] [id = 286] 16:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x112981000) [pid = 1663] [serial = 856] [outer = 0x0] 16:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x113f30400) [pid = 1663] [serial = 857] [outer = 0x112981000] 16:39:11 INFO - PROCESS | 1663 | 1462318751565 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x116793c00) [pid = 1663] [serial = 858] [outer = 0x112981000] 16:39:11 INFO - PROCESS | 1663 | 1462318751975 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]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 621ms 16:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:39:12 INFO - PROCESS | 1663 | 1462318752012 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 1663 | 1462318752014 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 16:39:12 INFO - PROCESS | 1663 | 1462318752016 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 1663 | 1462318752019 Marionette TRACE conn2 <- [1,1118,null,{}] 16:39:12 INFO - PROCESS | 1663 | 1462318752027 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}] 16:39:12 INFO - PROCESS | 1663 | 1462318752157 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:39:12 INFO - PROCESS | 1663 | 1462318752225 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e20800 == 44 [pid = 1663] [id = 287] 16:39:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118113000) [pid = 1663] [serial = 859] [outer = 0x0] 16:39:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x118122c00) [pid = 1663] [serial = 860] [outer = 0x118113000] 16:39:12 INFO - PROCESS | 1663 | 1462318752257 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118276800) [pid = 1663] [serial = 861] [outer = 0x118113000] 16:39:12 INFO - PROCESS | 1663 | 1462318752658 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]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 672ms 16:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:39:12 INFO - PROCESS | 1663 | 1462318752688 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 1663 | 1462318752690 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 16:39:12 INFO - PROCESS | 1663 | 1462318752693 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 1663 | 1462318752694 Marionette TRACE conn2 <- [1,1122,null,{}] 16:39:12 INFO - PROCESS | 1663 | 1462318752697 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}] 16:39:12 INFO - PROCESS | 1663 | 1462318752823 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:39:12 INFO - PROCESS | 1663 | 1462318752877 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f1e000 == 45 [pid = 1663] [id = 288] 16:39:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118330000) [pid = 1663] [serial = 862] [outer = 0x0] 16:39:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118a3b400) [pid = 1663] [serial = 863] [outer = 0x118330000] 16:39:12 INFO - PROCESS | 1663 | 1462318752906 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11923cc00) [pid = 1663] [serial = 864] [outer = 0x118330000] 16:39:13 INFO - PROCESS | 1663 | 1462318753309 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]]]}] 16:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 621ms 16:39:13 INFO - PROCESS | 1663 | 1462318753315 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 1663 | 1462318753316 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 16:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:39:13 INFO - PROCESS | 1663 | 1462318753319 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 1663 | 1462318753320 Marionette TRACE conn2 <- [1,1126,null,{}] 16:39:13 INFO - PROCESS | 1663 | 1462318753322 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}] 16:39:13 INFO - PROCESS | 1663 | 1462318753412 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:39:13 INFO - PROCESS | 1663 | 1462318753487 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e4000 == 46 [pid = 1663] [id = 289] 16:39:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x119245800) [pid = 1663] [serial = 865] [outer = 0x0] 16:39:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x119736000) [pid = 1663] [serial = 866] [outer = 0x119245800] 16:39:13 INFO - PROCESS | 1663 | 1462318753516 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119b3a400) [pid = 1663] [serial = 867] [outer = 0x119245800] 16:39:13 INFO - PROCESS | 1663 | 1462318753944 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]]]}] 16:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 16:39:13 INFO - PROCESS | 1663 | 1462318753988 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 1663 | 1462318753990 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 16:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:39:13 INFO - PROCESS | 1663 | 1462318753992 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 1663 | 1462318753993 Marionette TRACE conn2 <- [1,1130,null,{}] 16:39:13 INFO - PROCESS | 1663 | 1462318753996 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}] 16:39:14 INFO - PROCESS | 1663 | 1462318754106 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:39:14 INFO - PROCESS | 1663 | 1462318754297 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f0f000 == 47 [pid = 1663] [id = 290] 16:39:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1120dc400) [pid = 1663] [serial = 868] [outer = 0x0] 16:39:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x112554400) [pid = 1663] [serial = 869] [outer = 0x1120dc400] 16:39:14 INFO - PROCESS | 1663 | 1462318754326 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x112c8a000) [pid = 1663] [serial = 870] [outer = 0x1120dc400] 16:39:14 INFO - PROCESS | 1663 | 1462318754808 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]]]}] 16:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 872ms 16:39:14 INFO - PROCESS | 1663 | 1462318754866 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 1663 | 1462318754869 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 16:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:39:14 INFO - PROCESS | 1663 | 1462318754873 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 1663 | 1462318754876 Marionette TRACE conn2 <- [1,1134,null,{}] 16:39:14 INFO - PROCESS | 1663 | 1462318754880 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}] 16:39:15 INFO - PROCESS | 1663 | 1462318754998 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x126e21000 == 46 [pid = 1663] [id = 283] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x125845800 == 45 [pid = 1663] [id = 282] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a8000 == 44 [pid = 1663] [id = 281] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x121d22800 == 43 [pid = 1663] [id = 280] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x121f84000) [pid = 1663] [serial = 809] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x121858000 == 42 [pid = 1663] [id = 279] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1210c4000 == 41 [pid = 1663] [id = 278] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7a000 == 40 [pid = 1663] [id = 277] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x11935b800 == 39 [pid = 1663] [id = 276] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x118a5a000 == 38 [pid = 1663] [id = 275] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x118196000 == 37 [pid = 1663] [id = 274] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x116855800 == 36 [pid = 1663] [id = 273] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x113249000 == 35 [pid = 1663] [id = 272] 16:39:15 INFO - PROCESS | 1663 | --DOCSHELL 0x116f4e800 == 34 [pid = 1663] [id = 271] 16:39:15 INFO - PROCESS | 1663 | 1462318755128 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1197b9400) [pid = 1663] [serial = 788] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119c9c000) [pid = 1663] [serial = 791] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118a39c00) [pid = 1663] [serial = 776] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118a41000) [pid = 1663] [serial = 777] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118110400) [pid = 1663] [serial = 767] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118121c00) [pid = 1663] [serial = 768] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118159400) [pid = 1663] [serial = 770] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11827d000) [pid = 1663] [serial = 771] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11973b000) [pid = 1663] [serial = 785] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118a39000) [pid = 1663] [serial = 779] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119243c00) [pid = 1663] [serial = 780] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118a30000) [pid = 1663] [serial = 773] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118a33c00) [pid = 1663] [serial = 774] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x113049400) [pid = 1663] [serial = 758] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11319ec00) [pid = 1663] [serial = 759] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11767d800) [pid = 1663] [serial = 764] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1180c9400) [pid = 1663] [serial = 765] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119b42800) [pid = 1663] [serial = 789] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11924a800) [pid = 1663] [serial = 756] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1133e6400) [pid = 1663] [serial = 761] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1165bf400) [pid = 1663] [serial = 762] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11972dc00) [pid = 1663] [serial = 782] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119733400) [pid = 1663] [serial = 783] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x121292c00) [pid = 1663] [serial = 794] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12103d000) [pid = 1663] [serial = 792] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121297c00) [pid = 1663] [serial = 797] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12171e400) [pid = 1663] [serial = 806] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121297400) [pid = 1663] [serial = 795] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12171b400) [pid = 1663] [serial = 803] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12171f400) [pid = 1663] [serial = 804] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1216f3800) [pid = 1663] [serial = 800] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12147f800) [pid = 1663] [serial = 798] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x121714c00) [pid = 1663] [serial = 801] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1197b2000) [pid = 1663] [serial = 786] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x121a46000) [pid = 1663] [serial = 807] [outer = 0x0] [url = about:blank] 16:39:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e44800 == 35 [pid = 1663] [id = 291] 16:39:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x112c81c00) [pid = 1663] [serial = 871] [outer = 0x0] 16:39:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11319ec00) [pid = 1663] [serial = 872] [outer = 0x112c81c00] 16:39:15 INFO - PROCESS | 1663 | 1462318755162 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11653c800) [pid = 1663] [serial = 873] [outer = 0x112c81c00] 16:39:15 INFO - PROCESS | 1663 | 1462318755462 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]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 622ms 16:39:15 INFO - PROCESS | 1663 | 1462318755496 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 1663 | 1462318755502 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 16:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:39:15 INFO - PROCESS | 1663 | 1462318755506 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 1663 | 1462318755507 Marionette TRACE conn2 <- [1,1138,null,{}] 16:39:15 INFO - PROCESS | 1663 | 1462318755509 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}] 16:39:15 INFO - PROCESS | 1663 | 1462318755585 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:39:15 INFO - PROCESS | 1663 | 1462318755591 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x11821d800 == 36 [pid = 1663] [id = 292] 16:39:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116796400) [pid = 1663] [serial = 874] [outer = 0x0] 16:39:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11726b400) [pid = 1663] [serial = 875] [outer = 0x116796400] 16:39:15 INFO - PROCESS | 1663 | 1462318755619 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1180c2c00) [pid = 1663] [serial = 876] [outer = 0x116796400] 16:39:16 INFO - PROCESS | 1663 | 1462318756056 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]]]}] 16:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 569ms 16:39:16 INFO - PROCESS | 1663 | 1462318756076 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 1663 | 1462318756078 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 16:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:39:16 INFO - PROCESS | 1663 | 1462318756089 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - PROCESS | 1663 | 1462318756095 Marionette TRACE conn2 <- [1,1142,null,{}] 16:39:16 INFO - PROCESS | 1663 | 1462318756099 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}] 16:39:16 INFO - PROCESS | 1663 | 1462318756248 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:39:16 INFO - PROCESS | 1663 | 1462318756457 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210b9000 == 37 [pid = 1663] [id = 293] 16:39:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118a3cc00) [pid = 1663] [serial = 877] [outer = 0x0] 16:39:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118f64c00) [pid = 1663] [serial = 878] [outer = 0x118a3cc00] 16:39:16 INFO - PROCESS | 1663 | 1462318756482 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11922b400) [pid = 1663] [serial = 879] [outer = 0x118a3cc00] 16:39:16 INFO - PROCESS | 1663 | 1462318756757 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]]]}] 16:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 686ms 16:39:16 INFO - PROCESS | 1663 | 1462318756775 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:39:16 INFO - PROCESS | 1663 | 1462318756777 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 16:39:16 INFO - PROCESS | 1663 | 1462318756779 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - PROCESS | 1663 | 1462318756781 Marionette TRACE conn2 <- [1,1146,null,{}] 16:39:16 INFO - PROCESS | 1663 | 1462318756792 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}] 16:39:16 INFO - PROCESS | 1663 | 1462318756925 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:39:16 INFO - PROCESS | 1663 | 1462318756934 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x121368800 == 38 [pid = 1663] [id = 294] 16:39:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119225800) [pid = 1663] [serial = 880] [outer = 0x0] 16:39:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119737800) [pid = 1663] [serial = 881] [outer = 0x119225800] 16:39:16 INFO - PROCESS | 1663 | 1462318756974 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119b40c00) [pid = 1663] [serial = 882] [outer = 0x119225800] 16:39:17 INFO - PROCESS | 1663 | 1462318757413 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]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 679ms 16:39:17 INFO - PROCESS | 1663 | 1462318757470 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 1663 | 1462318757472 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 16:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:39:17 INFO - PROCESS | 1663 | 1462318757474 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 1663 | 1462318757475 Marionette TRACE conn2 <- [1,1150,null,{}] 16:39:17 INFO - PROCESS | 1663 | 1462318757477 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}] 16:39:17 INFO - PROCESS | 1663 | 1462318757568 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:39:17 INFO - PROCESS | 1663 | 1462318757572 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a1f800 == 39 [pid = 1663] [id = 295] 16:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119db8400) [pid = 1663] [serial = 883] [outer = 0x0] 16:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119f11800) [pid = 1663] [serial = 884] [outer = 0x119db8400] 16:39:17 INFO - PROCESS | 1663 | 1462318757604 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121295c00) [pid = 1663] [serial = 885] [outer = 0x119db8400] 16:39:17 INFO - PROCESS | 1663 | 1462318757957 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]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 16:39:17 INFO - PROCESS | 1663 | 1462318757993 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 1663 | 1462318757994 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 16:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:39:18 INFO - PROCESS | 1663 | 1462318758005 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 1663 | 1462318758006 Marionette TRACE conn2 <- [1,1154,null,{}] 16:39:18 INFO - PROCESS | 1663 | 1462318758008 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}] 16:39:18 INFO - PROCESS | 1663 | 1462318758104 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:39:18 INFO - PROCESS | 1663 | 1462318758109 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x124fd7800 == 40 [pid = 1663] [id = 296] 16:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119dbb400) [pid = 1663] [serial = 886] [outer = 0x0] 16:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1216f2000) [pid = 1663] [serial = 887] [outer = 0x119dbb400] 16:39:18 INFO - PROCESS | 1663 | 1462318758133 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x121719800) [pid = 1663] [serial = 888] [outer = 0x119dbb400] 16:39:18 INFO - PROCESS | 1663 | 1462318758473 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]]]}] 16:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 527ms 16:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:39:18 INFO - PROCESS | 1663 | 1462318758524 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:39:18 INFO - PROCESS | 1663 | 1462318758525 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 16:39:18 INFO - PROCESS | 1663 | 1462318758527 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 1663 | 1462318758528 Marionette TRACE conn2 <- [1,1158,null,{}] 16:39:18 INFO - PROCESS | 1663 | 1462318758531 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}] 16:39:18 INFO - PROCESS | 1663 | 1462318758619 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:39:18 INFO - PROCESS | 1663 | 1462318758648 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e11000 == 41 [pid = 1663] [id = 297] 16:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121297c00) [pid = 1663] [serial = 889] [outer = 0x0] 16:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12177ec00) [pid = 1663] [serial = 890] [outer = 0x121297c00] 16:39:18 INFO - PROCESS | 1663 | 1462318758672 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121a48000) [pid = 1663] [serial = 891] [outer = 0x121297c00] 16:39:18 INFO - PROCESS | 1663 | 1462318758985 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]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 473ms 16:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:39:19 INFO - PROCESS | 1663 | 1462318759011 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 1663 | 1462318759012 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 16:39:19 INFO - PROCESS | 1663 | 1462318759014 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 1663 | 1462318759018 Marionette TRACE conn2 <- [1,1162,null,{}] 16:39:19 INFO - PROCESS | 1663 | 1462318759021 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}] 16:39:19 INFO - PROCESS | 1663 | 1462318759113 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:39:19 INFO - PROCESS | 1663 | 1462318759117 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x128949000 == 42 [pid = 1663] [id = 298] 16:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1218ad400) [pid = 1663] [serial = 892] [outer = 0x0] 16:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121f82400) [pid = 1663] [serial = 893] [outer = 0x1218ad400] 16:39:19 INFO - PROCESS | 1663 | 1462318759142 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x124a73800) [pid = 1663] [serial = 894] [outer = 0x1218ad400] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118a2e000) [pid = 1663] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1125b7400) [pid = 1663] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x115ebd400) [pid = 1663] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x115ebc800) [pid = 1663] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1180ca400) [pid = 1663] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11304d800) [pid = 1663] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112c80c00) [pid = 1663] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112551c00) [pid = 1663] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118a2e400) [pid = 1663] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1180ca800) [pid = 1663] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11922bc00) [pid = 1663] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:39:19 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1167fe800) [pid = 1663] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:39:19 INFO - PROCESS | 1663 | 1462318759490 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]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 522ms 16:39:19 INFO - PROCESS | 1663 | 1462318759538 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 1663 | 1462318759539 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 16:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:39:19 INFO - PROCESS | 1663 | 1462318759541 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 1663 | 1462318759542 Marionette TRACE conn2 <- [1,1166,null,{}] 16:39:19 INFO - PROCESS | 1663 | 1462318759545 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}] 16:39:19 INFO - PROCESS | 1663 | 1462318759623 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:39:19 INFO - PROCESS | 1663 | 1462318759627 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f17800 == 43 [pid = 1663] [id = 299] 16:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x115ebc800) [pid = 1663] [serial = 895] [outer = 0x0] 16:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11922bc00) [pid = 1663] [serial = 896] [outer = 0x115ebc800] 16:39:19 INFO - PROCESS | 1663 | 1462318759652 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121f90c00) [pid = 1663] [serial = 897] [outer = 0x115ebc800] 16:39:19 INFO - PROCESS | 1663 | 1462318759985 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]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 16:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:39:20 INFO - PROCESS | 1663 | 1462318760010 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 1663 | 1462318760011 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 16:39:20 INFO - PROCESS | 1663 | 1462318760014 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 1663 | 1462318760017 Marionette TRACE conn2 <- [1,1170,null,{}] 16:39:20 INFO - PROCESS | 1663 | 1462318760020 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}] 16:39:20 INFO - PROCESS | 1663 | 1462318760093 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:39:20 INFO - PROCESS | 1663 | 1462318760098 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d8800 == 44 [pid = 1663] [id = 300] 16:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121acf000) [pid = 1663] [serial = 898] [outer = 0x0] 16:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x124aa3800) [pid = 1663] [serial = 899] [outer = 0x121acf000] 16:39:20 INFO - PROCESS | 1663 | 1462318760171 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x124f97400) [pid = 1663] [serial = 900] [outer = 0x121acf000] 16:39:20 INFO - PROCESS | 1663 | 1462318760446 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]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 471ms 16:39:20 INFO - PROCESS | 1663 | 1462318760489 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 1663 | 1462318760491 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 16:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:39:20 INFO - PROCESS | 1663 | 1462318760493 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 1663 | 1462318760495 Marionette TRACE conn2 <- [1,1174,null,{}] 16:39:20 INFO - PROCESS | 1663 | 1462318760497 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}] 16:39:20 INFO - PROCESS | 1663 | 1462318760592 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:39:20 INFO - PROCESS | 1663 | 1462318760596 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab0a800 == 45 [pid = 1663] [id = 301] 16:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x124aa4400) [pid = 1663] [serial = 901] [outer = 0x0] 16:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x124ff5c00) [pid = 1663] [serial = 902] [outer = 0x124aa4400] 16:39:20 INFO - PROCESS | 1663 | 1462318760621 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x126165c00) [pid = 1663] [serial = 903] [outer = 0x124aa4400] 16:39:20 INFO - PROCESS | 1663 | 1462318760926 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] 16:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:39:20 INFO - PROCESS | 1663 | 1462318760969 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 16:39:20 INFO - PROCESS | 1663 | 1462318760971 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 1663 | 1462318760972 Marionette TRACE conn2 <- [1,1178,null,{}] 16:39:20 INFO - PROCESS | 1663 | 1462318760974 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}] 16:39:21 INFO - PROCESS | 1663 | 1462318761080 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:39:21 INFO - PROCESS | 1663 | 1462318761091 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab1e800 == 46 [pid = 1663] [id = 302] 16:39:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12690b000) [pid = 1663] [serial = 904] [outer = 0x0] 16:39:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126b20000) [pid = 1663] [serial = 905] [outer = 0x12690b000] 16:39:21 INFO - PROCESS | 1663 | 1462318761115 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x126b24800) [pid = 1663] [serial = 906] [outer = 0x12690b000] 16:39:21 INFO - PROCESS | 1663 | 1462318761531 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] 16:39:21 INFO - PROCESS | 1663 | 1462318761543 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 16:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:39:21 INFO - PROCESS | 1663 | 1462318761547 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - PROCESS | 1663 | 1462318761549 Marionette TRACE conn2 <- [1,1182,null,{}] 16:39:21 INFO - PROCESS | 1663 | 1462318761553 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}] 16:39:21 INFO - PROCESS | 1663 | 1462318761659 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:39:21 INFO - PROCESS | 1663 | 1462318761705 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x118195000 == 47 [pid = 1663] [id = 303] 16:39:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x112551000) [pid = 1663] [serial = 907] [outer = 0x0] 16:39:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11336a000) [pid = 1663] [serial = 908] [outer = 0x112551000] 16:39:21 INFO - PROCESS | 1663 | 1462318761736 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x116545400) [pid = 1663] [serial = 909] [outer = 0x112551000] 16:39:22 INFO - PROCESS | 1663 | 1462318762160 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] 16:39:22 INFO - PROCESS | 1663 | 1462318762174 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 16:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:39:22 INFO - PROCESS | 1663 | 1462318762179 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 1663 | 1462318762181 Marionette TRACE conn2 <- [1,1186,null,{}] 16:39:22 INFO - PROCESS | 1663 | 1462318762183 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}] 16:39:22 INFO - PROCESS | 1663 | 1462318762280 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:39:22 INFO - PROCESS | 1663 | 1462318762326 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d2c000 == 48 [pid = 1663] [id = 304] 16:39:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x112ff4400) [pid = 1663] [serial = 910] [outer = 0x0] 16:39:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x116a6b400) [pid = 1663] [serial = 911] [outer = 0x112ff4400] 16:39:22 INFO - PROCESS | 1663 | 1462318762355 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11827b400) [pid = 1663] [serial = 912] [outer = 0x112ff4400] 16:39:22 INFO - PROCESS | 1663 | 1462318762787 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] 16:39:22 INFO - PROCESS | 1663 | 1462318762864 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 16:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:39:22 INFO - PROCESS | 1663 | 1462318762886 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 1663 | 1462318762888 Marionette TRACE conn2 <- [1,1190,null,{}] 16:39:22 INFO - PROCESS | 1663 | 1462318762950 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}] 16:39:23 INFO - PROCESS | 1663 | 1462318763082 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:39:23 INFO - PROCESS | 1663 | 1462318763125 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae70000 == 49 [pid = 1663] [id = 305] 16:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x119b42800) [pid = 1663] [serial = 914] [outer = 0x0] 16:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x121036000) [pid = 1663] [serial = 915] [outer = 0x119b42800] 16:39:23 INFO - PROCESS | 1663 | 1462318763156 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12171c800) [pid = 1663] [serial = 916] [outer = 0x119b42800] 16:39:23 INFO - PROCESS | 1663 | 1462318763591 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] 16:39:23 INFO - PROCESS | 1663 | 1462318763638 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 16:39:23 INFO - PROCESS | 1663 | 1462318763640 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 1663 | 1462318763642 Marionette TRACE conn2 <- [1,1194,null,{}] 16:39:23 INFO - PROCESS | 1663 | 1462318763644 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}] 16:39:23 INFO - PROCESS | 1663 | 1462318763740 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:39:23 INFO - PROCESS | 1663 | 1462318763789 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b32c800 == 50 [pid = 1663] [id = 306] 16:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x121d04c00) [pid = 1663] [serial = 917] [outer = 0x0] 16:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x124f9a000) [pid = 1663] [serial = 918] [outer = 0x121d04c00] 16:39:23 INFO - PROCESS | 1663 | 1462318763818 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x125817000) [pid = 1663] [serial = 919] [outer = 0x121d04c00] 16:39:24 INFO - PROCESS | 1663 | 1462318764239 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] 16:39:24 INFO - PROCESS | 1663 | 1462318764261 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 16:39:24 INFO - PROCESS | 1663 | 1462318764263 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:39:24 INFO - PROCESS | 1663 | 1462318764264 Marionette TRACE conn2 <- [1,1198,null,{}] 16:39:24 INFO - PROCESS | 1663 | 1462318764269 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}] 16:39:24 INFO - PROCESS | 1663 | 1462318764364 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:39:24 INFO - PROCESS | 1663 | 1462318764606 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11822c800 == 51 [pid = 1663] [id = 307] 16:39:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x112c85000) [pid = 1663] [serial = 920] [outer = 0x0] 16:39:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x113198c00) [pid = 1663] [serial = 921] [outer = 0x112c85000] 16:39:24 INFO - PROCESS | 1663 | 1462318764635 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1134b3000) [pid = 1663] [serial = 922] [outer = 0x112c85000] 16:39:25 INFO - PROCESS | 1663 | 1462318765040 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]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 822ms 16:39:25 INFO - PROCESS | 1663 | 1462318765087 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:39:25 INFO - PROCESS | 1663 | 1462318765089 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 16:39:25 INFO - PROCESS | 1663 | 1462318765092 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 1663 | 1462318765095 Marionette TRACE conn2 <- [1,1202,null,{}] 16:39:25 INFO - PROCESS | 1663 | 1462318765099 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}] 16:39:25 INFO - PROCESS | 1663 | 1462318765193 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:39:25 INFO - PROCESS | 1663 | 1462318765251 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a8c000 == 52 [pid = 1663] [id = 308] 16:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x115e6b000) [pid = 1663] [serial = 923] [outer = 0x0] 16:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1167d6000) [pid = 1663] [serial = 924] [outer = 0x115e6b000] 16:39:25 INFO - PROCESS | 1663 | 1462318765296 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118114c00) [pid = 1663] [serial = 925] [outer = 0x115e6b000] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab0a800 == 51 [pid = 1663] [id = 301] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d8800 == 50 [pid = 1663] [id = 300] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x128f17800 == 49 [pid = 1663] [id = 299] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x128949000 == 48 [pid = 1663] [id = 298] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x126e11000 == 47 [pid = 1663] [id = 297] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x124fd7800 == 46 [pid = 1663] [id = 296] 16:39:25 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x119b3c400) [pid = 1663] [serial = 851] [outer = 0x0] [url = about:blank] 16:39:25 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1131a1000) [pid = 1663] [serial = 812] [outer = 0x0] [url = about:blank] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x113a1f800 == 45 [pid = 1663] [id = 295] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x121368800 == 44 [pid = 1663] [id = 294] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1210b9000 == 43 [pid = 1663] [id = 293] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11821d800 == 42 [pid = 1663] [id = 292] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x115e44800 == 41 [pid = 1663] [id = 291] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x113f0f000 == 40 [pid = 1663] [id = 290] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x128f1e000 == 39 [pid = 1663] [id = 288] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x126e20800 == 38 [pid = 1663] [id = 287] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x119348800 == 37 [pid = 1663] [id = 286] 16:39:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11656b800 == 36 [pid = 1663] [id = 285] 16:39:25 INFO - PROCESS | 1663 | 1462318765788 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]]]}] 16:39:25 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 16:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 720ms 16:39:25 INFO - PROCESS | 1663 | 1462318765823 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:39:25 INFO - PROCESS | 1663 | 1462318765826 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 16:39:25 INFO - PROCESS | 1663 | 1462318765828 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 1663 | 1462318765829 Marionette TRACE conn2 <- [1,1206,null,{}] 16:39:25 INFO - PROCESS | 1663 | 1462318765833 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}] 16:39:25 INFO - PROCESS | 1663 | 1462318765907 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:39:25 INFO - PROCESS | 1663 | 1462318765911 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a9e800 == 37 [pid = 1663] [id = 309] 16:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x116793000) [pid = 1663] [serial = 926] [outer = 0x0] 16:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118276400) [pid = 1663] [serial = 927] [outer = 0x116793000] 16:39:25 INFO - PROCESS | 1663 | 1462318765940 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x118a34800) [pid = 1663] [serial = 928] [outer = 0x116793000] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1197b8400) [pid = 1663] [serial = 849] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118f6c400) [pid = 1663] [serial = 840] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x118a3a000) [pid = 1663] [serial = 837] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x117675800) [pid = 1663] [serial = 825] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11767f000) [pid = 1663] [serial = 842] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1167d0c00) [pid = 1663] [serial = 822] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11810d000) [pid = 1663] [serial = 827] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11319f400) [pid = 1663] [serial = 818] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11833bc00) [pid = 1663] [serial = 833] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x112e74400) [pid = 1663] [serial = 816] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118116800) [pid = 1663] [serial = 828] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1125ba400) [pid = 1663] [serial = 815] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118a3f800) [pid = 1663] [serial = 839] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118a2a400) [pid = 1663] [serial = 834] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x116137800) [pid = 1663] [serial = 821] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119232000) [pid = 1663] [serial = 845] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118332c00) [pid = 1663] [serial = 831] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118a33400) [pid = 1663] [serial = 836] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118335800) [pid = 1663] [serial = 843] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119730800) [pid = 1663] [serial = 846] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1134b0400) [pid = 1663] [serial = 819] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118124000) [pid = 1663] [serial = 830] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1168b7800) [pid = 1663] [serial = 824] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119738c00) [pid = 1663] [serial = 848] [outer = 0x0] [url = about:blank] 16:39:26 INFO - PROCESS | 1663 | 1462318766309 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]]]}] 16:39:26 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 16:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 524ms 16:39:26 INFO - PROCESS | 1663 | 1462318766353 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 1663 | 1462318766355 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 16:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:39:26 INFO - PROCESS | 1663 | 1462318766361 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 1663 | 1462318766366 Marionette TRACE conn2 <- [1,1210,null,{}] 16:39:26 INFO - PROCESS | 1663 | 1462318766370 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}] 16:39:26 INFO - PROCESS | 1663 | 1462318766446 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:39:26 INFO - PROCESS | 1663 | 1462318766454 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7f000 == 38 [pid = 1663] [id = 310] 16:39:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119227400) [pid = 1663] [serial = 929] [outer = 0x0] 16:39:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119242800) [pid = 1663] [serial = 930] [outer = 0x119227400] 16:39:26 INFO - PROCESS | 1663 | 1462318766479 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11972e000) [pid = 1663] [serial = 931] [outer = 0x119227400] 16:39:26 INFO - PROCESS | 1663 | 1462318766808 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]]]}] 16:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 480ms 16:39:26 INFO - PROCESS | 1663 | 1462318766838 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 16:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:39:26 INFO - PROCESS | 1663 | 1462318766840 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 16:39:26 INFO - PROCESS | 1663 | 1462318766842 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 1663 | 1462318766843 Marionette TRACE conn2 <- [1,1214,null,{}] 16:39:26 INFO - PROCESS | 1663 | 1462318766846 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}] 16:39:26 INFO - PROCESS | 1663 | 1462318766925 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:39:26 INFO - PROCESS | 1663 | 1462318766974 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x121453000 == 39 [pid = 1663] [id = 311] 16:39:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1195b9000) [pid = 1663] [serial = 932] [outer = 0x0] 16:39:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1197b1c00) [pid = 1663] [serial = 933] [outer = 0x1195b9000] 16:39:27 INFO - PROCESS | 1663 | 1462318766999 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x119ba8000) [pid = 1663] [serial = 934] [outer = 0x1195b9000] 16:39:27 INFO - PROCESS | 1663 | 1462318767283 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]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 469ms 16:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:39:27 INFO - PROCESS | 1663 | 1462318767311 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 1663 | 1462318767312 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 16:39:27 INFO - PROCESS | 1663 | 1462318767315 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 1663 | 1462318767318 Marionette TRACE conn2 <- [1,1218,null,{}] 16:39:27 INFO - PROCESS | 1663 | 1462318767323 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}] 16:39:27 INFO - PROCESS | 1663 | 1462318767396 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:39:27 INFO - PROCESS | 1663 | 1462318767403 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x121fec000 == 40 [pid = 1663] [id = 312] 16:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x121294800) [pid = 1663] [serial = 935] [outer = 0x0] 16:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x121298000) [pid = 1663] [serial = 936] [outer = 0x121294800] 16:39:27 INFO - PROCESS | 1663 | 1462318767435 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x121714000) [pid = 1663] [serial = 937] [outer = 0x121294800] 16:39:27 INFO - PROCESS | 1663 | 1462318767773 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]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 473ms 16:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:39:27 INFO - PROCESS | 1663 | 1462318767788 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 1663 | 1462318767789 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 16:39:27 INFO - PROCESS | 1663 | 1462318767791 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 1663 | 1462318767792 Marionette TRACE conn2 <- [1,1222,null,{}] 16:39:27 INFO - PROCESS | 1663 | 1462318767795 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}] 16:39:27 INFO - PROCESS | 1663 | 1462318767904 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:39:27 INFO - PROCESS | 1663 | 1462318767917 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a0800 == 41 [pid = 1663] [id = 313] 16:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12103e000) [pid = 1663] [serial = 938] [outer = 0x0] 16:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x121719c00) [pid = 1663] [serial = 939] [outer = 0x12103e000] 16:39:27 INFO - PROCESS | 1663 | 1462318767942 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x124a6f000) [pid = 1663] [serial = 940] [outer = 0x12103e000] 16:39:28 INFO - PROCESS | 1663 | 1462318768273 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] 16:39:28 INFO - PROCESS | 1663 | 1462318768313 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 16:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:39:28 INFO - PROCESS | 1663 | 1462318768322 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 1663 | 1462318768323 Marionette TRACE conn2 <- [1,1226,null,{}] 16:39:28 INFO - PROCESS | 1663 | 1462318768325 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}] 16:39:28 INFO - PROCESS | 1663 | 1462318768415 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:39:28 INFO - PROCESS | 1663 | 1462318768419 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e19800 == 42 [pid = 1663] [id = 314] 16:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x121d0dc00) [pid = 1663] [serial = 941] [outer = 0x0] 16:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x124f91400) [pid = 1663] [serial = 942] [outer = 0x121d0dc00] 16:39:28 INFO - PROCESS | 1663 | 1462318768444 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12587d000) [pid = 1663] [serial = 943] [outer = 0x121d0dc00] 16:39:28 INFO - PROCESS | 1663 | 1462318768758 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]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 16:39:28 INFO - PROCESS | 1663 | 1462318768795 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 1663 | 1462318768796 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 16:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:39:28 INFO - PROCESS | 1663 | 1462318768799 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 1663 | 1462318768802 Marionette TRACE conn2 <- [1,1230,null,{}] 16:39:28 INFO - PROCESS | 1663 | 1462318768806 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}] 16:39:28 INFO - PROCESS | 1663 | 1462318768902 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:39:28 INFO - PROCESS | 1663 | 1462318768906 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x128951000 == 43 [pid = 1663] [id = 315] 16:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12581c000) [pid = 1663] [serial = 944] [outer = 0x0] 16:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x126b1d400) [pid = 1663] [serial = 945] [outer = 0x12581c000] 16:39:28 INFO - PROCESS | 1663 | 1462318768930 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126b27c00) [pid = 1663] [serial = 946] [outer = 0x12581c000] 16:39:29 INFO - PROCESS | 1663 | 1462318769258 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]]]}] 16:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 474ms 16:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:39:29 INFO - PROCESS | 1663 | 1462318769274 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 1663 | 1462318769275 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 16:39:29 INFO - PROCESS | 1663 | 1462318769277 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 1663 | 1462318769278 Marionette TRACE conn2 <- [1,1234,null,{}] 16:39:29 INFO - PROCESS | 1663 | 1462318769280 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}] 16:39:29 INFO - PROCESS | 1663 | 1462318769388 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:39:29 INFO - PROCESS | 1663 | 1462318769399 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x129323000 == 44 [pid = 1663] [id = 316] 16:39:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x126b1fc00) [pid = 1663] [serial = 947] [outer = 0x0] 16:39:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x126ba3c00) [pid = 1663] [serial = 948] [outer = 0x126b1fc00] 16:39:29 INFO - PROCESS | 1663 | 1462318769424 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x126eb5000) [pid = 1663] [serial = 949] [outer = 0x126b1fc00] 16:39:29 INFO - PROCESS | 1663 | 1462318769754 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]]]}] 16:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 524ms 16:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:39:29 INFO - PROCESS | 1663 | 1462318769802 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 1663 | 1462318769803 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 16:39:29 INFO - PROCESS | 1663 | 1462318769805 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 1663 | 1462318769806 Marionette TRACE conn2 <- [1,1238,null,{}] 16:39:29 INFO - PROCESS | 1663 | 1462318769808 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}] 16:39:29 INFO - PROCESS | 1663 | 1462318769898 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x121acf000) [pid = 1663] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x115ebc800) [pid = 1663] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x124aa4400) [pid = 1663] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x119db8400) [pid = 1663] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118a3cc00) [pid = 1663] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x112c81c00) [pid = 1663] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119225800) [pid = 1663] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119dbb400) [pid = 1663] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1120dc400) [pid = 1663] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x116796400) [pid = 1663] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x121297c00) [pid = 1663] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:39:30 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1218ad400) [pid = 1663] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:39:30 INFO - PROCESS | 1663 | 1462318770039 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a1800 == 45 [pid = 1663] [id = 317] 16:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1120dc400) [pid = 1663] [serial = 950] [outer = 0x0] 16:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1131b8800) [pid = 1663] [serial = 951] [outer = 0x1120dc400] 16:39:30 INFO - PROCESS | 1663 | 1462318770069 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x121297c00) [pid = 1663] [serial = 952] [outer = 0x1120dc400] 16:39:30 INFO - PROCESS | 1663 | 1462318770354 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]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 571ms 16:39:30 INFO - PROCESS | 1663 | 1462318770377 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 1663 | 1462318770378 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 16:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:39:30 INFO - PROCESS | 1663 | 1462318770381 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 1663 | 1462318770384 Marionette TRACE conn2 <- [1,1242,null,{}] 16:39:30 INFO - PROCESS | 1663 | 1462318770393 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}] 16:39:30 INFO - PROCESS | 1663 | 1462318770488 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:39:30 INFO - PROCESS | 1663 | 1462318770493 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b32e800 == 46 [pid = 1663] [id = 318] 16:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x121d0a800) [pid = 1663] [serial = 953] [outer = 0x0] 16:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1288e2800) [pid = 1663] [serial = 954] [outer = 0x121d0a800] 16:39:30 INFO - PROCESS | 1663 | 1462318770518 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1289d4000) [pid = 1663] [serial = 955] [outer = 0x121d0a800] 16:39:30 INFO - PROCESS | 1663 | 1462318770821 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]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 477ms 16:39:30 INFO - PROCESS | 1663 | 1462318770858 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 1663 | 1462318770859 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 16:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:39:30 INFO - PROCESS | 1663 | 1462318770862 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 1663 | 1462318770863 Marionette TRACE conn2 <- [1,1246,null,{}] 16:39:30 INFO - PROCESS | 1663 | 1462318770865 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}] 16:39:30 INFO - PROCESS | 1663 | 1462318770963 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:39:30 INFO - PROCESS | 1663 | 1462318770969 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb36000 == 47 [pid = 1663] [id = 319] 16:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x112c80c00) [pid = 1663] [serial = 956] [outer = 0x0] 16:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1289d5000) [pid = 1663] [serial = 957] [outer = 0x112c80c00] 16:39:30 INFO - PROCESS | 1663 | 1462318770993 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x128d04400) [pid = 1663] [serial = 958] [outer = 0x112c80c00] 16:39:31 INFO - PROCESS | 1663 | 1462318771344 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]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 519ms 16:39:31 INFO - PROCESS | 1663 | 1462318771382 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 1663 | 1462318771383 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 16:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:39:31 INFO - PROCESS | 1663 | 1462318771385 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 1663 | 1462318771386 Marionette TRACE conn2 <- [1,1250,null,{}] 16:39:31 INFO - PROCESS | 1663 | 1462318771388 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}] 16:39:31 INFO - PROCESS | 1663 | 1462318771465 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:39:31 INFO - PROCESS | 1663 | 1462318771472 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be30800 == 48 [pid = 1663] [id = 320] 16:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x128d05800) [pid = 1663] [serial = 959] [outer = 0x0] 16:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128d0d000) [pid = 1663] [serial = 960] [outer = 0x128d05800] 16:39:31 INFO - PROCESS | 1663 | 1462318771496 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128d99800) [pid = 1663] [serial = 961] [outer = 0x128d05800] 16:39:31 INFO - PROCESS | 1663 | 1462318771808 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]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 469ms 16:39:31 INFO - PROCESS | 1663 | 1462318771855 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 1663 | 1462318771856 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 16:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:39:31 INFO - PROCESS | 1663 | 1462318771858 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 1663 | 1462318771859 Marionette TRACE conn2 <- [1,1254,null,{}] 16:39:31 INFO - PROCESS | 1663 | 1462318771861 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}] 16:39:31 INFO - PROCESS | 1663 | 1462318771961 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:39:31 INFO - PROCESS | 1663 | 1462318771969 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c1a2000 == 49 [pid = 1663] [id = 321] 16:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x128d0bc00) [pid = 1663] [serial = 962] [outer = 0x0] 16:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x128da3000) [pid = 1663] [serial = 963] [outer = 0x128d0bc00] 16:39:31 INFO - PROCESS | 1663 | 1462318771994 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x128f9fc00) [pid = 1663] [serial = 964] [outer = 0x128d0bc00] 16:39:32 INFO - PROCESS | 1663 | 1462318772472 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]]]}] 16:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 668ms 16:39:32 INFO - PROCESS | 1663 | 1462318772527 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 1663 | 1462318772530 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 16:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:39:32 INFO - PROCESS | 1663 | 1462318772533 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 1663 | 1462318772536 Marionette TRACE conn2 <- [1,1258,null,{}] 16:39:32 INFO - PROCESS | 1663 | 1462318772540 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}] 16:39:32 INFO - PROCESS | 1663 | 1462318772644 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:39:32 INFO - PROCESS | 1663 | 1462318772738 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x118aa1800 == 50 [pid = 1663] [id = 322] 16:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11685d800) [pid = 1663] [serial = 965] [outer = 0x0] 16:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x116a6d400) [pid = 1663] [serial = 966] [outer = 0x11685d800] 16:39:32 INFO - PROCESS | 1663 | 1462318772771 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x118118c00) [pid = 1663] [serial = 967] [outer = 0x11685d800] 16:39:33 INFO - PROCESS | 1663 | 1462318773188 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]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 721ms 16:39:33 INFO - PROCESS | 1663 | 1462318773255 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 1663 | 1462318773259 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 16:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:39:33 INFO - PROCESS | 1663 | 1462318773263 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 1663 | 1462318773265 Marionette TRACE conn2 <- [1,1262,null,{}] 16:39:33 INFO - PROCESS | 1663 | 1462318773268 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}] 16:39:33 INFO - PROCESS | 1663 | 1462318773368 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:39:33 INFO - PROCESS | 1663 | 1462318773419 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x121367800 == 51 [pid = 1663] [id = 323] 16:39:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11815d000) [pid = 1663] [serial = 968] [outer = 0x0] 16:39:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x118f6c400) [pid = 1663] [serial = 969] [outer = 0x11815d000] 16:39:33 INFO - PROCESS | 1663 | 1462318773448 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x11972c800) [pid = 1663] [serial = 970] [outer = 0x11815d000] 16:39:33 INFO - PROCESS | 1663 | 1462318773868 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]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 622ms 16:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:39:33 INFO - PROCESS | 1663 | 1462318773886 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 1663 | 1462318773888 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 16:39:33 INFO - PROCESS | 1663 | 1462318773890 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 1663 | 1462318773893 Marionette TRACE conn2 <- [1,1266,null,{}] 16:39:33 INFO - PROCESS | 1663 | 1462318773901 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}] 16:39:34 INFO - PROCESS | 1663 | 1462318774025 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:39:34 INFO - PROCESS | 1663 | 1462318774091 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b1000 == 52 [pid = 1663] [id = 324] 16:39:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1216f7c00) [pid = 1663] [serial = 971] [outer = 0x0] 16:39:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12171c000) [pid = 1663] [serial = 972] [outer = 0x1216f7c00] 16:39:34 INFO - PROCESS | 1663 | 1462318774122 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x124f9a800) [pid = 1663] [serial = 973] [outer = 0x1216f7c00] 16:39:34 INFO - PROCESS | 1663 | 1462318774535 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]]]}] 16:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 16:39:34 INFO - PROCESS | 1663 | 1462318774562 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:39:34 INFO - PROCESS | 1663 | 1462318774564 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 16:39:34 INFO - PROCESS | 1663 | 1462318774566 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - PROCESS | 1663 | 1462318774568 Marionette TRACE conn2 <- [1,1270,null,{}] 16:39:34 INFO - PROCESS | 1663 | 1462318774570 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}] 16:39:34 INFO - PROCESS | 1663 | 1462318774667 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:39:34 INFO - PROCESS | 1663 | 1462318774715 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2c8000 == 53 [pid = 1663] [id = 325] 16:39:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x125810400) [pid = 1663] [serial = 974] [outer = 0x0] 16:39:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126ba7400) [pid = 1663] [serial = 975] [outer = 0x125810400] 16:39:34 INFO - PROCESS | 1663 | 1462318774744 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1288e2400) [pid = 1663] [serial = 976] [outer = 0x125810400] 16:39:35 INFO - PROCESS | 1663 | 1462318775148 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]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 619ms 16:39:35 INFO - PROCESS | 1663 | 1462318775186 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 1663 | 1462318775187 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 16:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:39:35 INFO - PROCESS | 1663 | 1462318775189 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 1663 | 1462318775191 Marionette TRACE conn2 <- [1,1274,null,{}] 16:39:35 INFO - PROCESS | 1663 | 1462318775193 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}] 16:39:35 INFO - PROCESS | 1663 | 1462318775287 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:39:35 INFO - PROCESS | 1663 | 1462318775370 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6c6000 == 54 [pid = 1663] [id = 326] 16:39:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1289d6c00) [pid = 1663] [serial = 977] [outer = 0x0] 16:39:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x128d04000) [pid = 1663] [serial = 978] [outer = 0x1289d6c00] 16:39:35 INFO - PROCESS | 1663 | 1462318775399 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1290e9400) [pid = 1663] [serial = 979] [outer = 0x1289d6c00] 16:39:35 INFO - PROCESS | 1663 | 1462318775839 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]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 821ms 16:39:36 INFO - PROCESS | 1663 | 1462318776010 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:39:36 INFO - PROCESS | 1663 | 1462318776012 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 16:39:36 INFO - PROCESS | 1663 | 1462318776039 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 1663 | 1462318776041 Marionette TRACE conn2 <- [1,1278,null,{}] 16:39:36 INFO - PROCESS | 1663 | 1462318776046 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}] 16:39:36 INFO - PROCESS | 1663 | 1462318776153 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:39:36 INFO - PROCESS | 1663 | 1462318776205 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x119cbd000 == 55 [pid = 1663] [id = 327] 16:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x11678d800) [pid = 1663] [serial = 980] [outer = 0x0] 16:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1167d4800) [pid = 1663] [serial = 981] [outer = 0x11678d800] 16:39:36 INFO - PROCESS | 1663 | 1462318776232 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x118115800) [pid = 1663] [serial = 982] [outer = 0x11678d800] 16:39:36 INFO - PROCESS | 1663 | 1462318776684 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]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 696ms 16:39:36 INFO - PROCESS | 1663 | 1462318776711 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 1663 | 1462318776713 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 16:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:39:36 INFO - PROCESS | 1663 | 1462318776719 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 1663 | 1462318776721 Marionette TRACE conn2 <- [1,1282,null,{}] 16:39:36 INFO - PROCESS | 1663 | 1462318776724 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}] 16:39:36 INFO - PROCESS | 1663 | 1462318776816 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:39:36 INFO - PROCESS | 1663 | 1462318776866 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181ae800 == 56 [pid = 1663] [id = 328] 16:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x117c30400) [pid = 1663] [serial = 983] [outer = 0x0] 16:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x118a30800) [pid = 1663] [serial = 984] [outer = 0x117c30400] 16:39:36 INFO - PROCESS | 1663 | 1462318776893 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11922e400) [pid = 1663] [serial = 985] [outer = 0x117c30400] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x129606000 == 55 [pid = 1663] [id = 270] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12be30800 == 54 [pid = 1663] [id = 320] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb36000 == 53 [pid = 1663] [id = 319] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12b32e800 == 52 [pid = 1663] [id = 318] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a1800 == 51 [pid = 1663] [id = 317] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x129323000 == 50 [pid = 1663] [id = 316] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x112c8cc00) [pid = 1663] [serial = 854] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x119736000) [pid = 1663] [serial = 866] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x118122c00) [pid = 1663] [serial = 860] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x113f30400) [pid = 1663] [serial = 857] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x118a3b400) [pid = 1663] [serial = 863] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x126b20000) [pid = 1663] [serial = 905] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x128951000 == 49 [pid = 1663] [id = 315] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x126e19800 == 48 [pid = 1663] [id = 314] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a0800 == 47 [pid = 1663] [id = 313] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x121fec000 == 46 [pid = 1663] [id = 312] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x121453000 == 45 [pid = 1663] [id = 311] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7f000 == 44 [pid = 1663] [id = 310] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x116a9e800 == 43 [pid = 1663] [id = 309] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x116a8c000 == 42 [pid = 1663] [id = 308] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11822c800 == 41 [pid = 1663] [id = 307] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x118195000 == 40 [pid = 1663] [id = 303] 16:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab1e800 == 39 [pid = 1663] [id = 302] 16:39:37 INFO - PROCESS | 1663 | 1462318777335 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]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 16:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:39:37 INFO - PROCESS | 1663 | 1462318777389 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 1663 | 1462318777390 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 16:39:37 INFO - PROCESS | 1663 | 1462318777392 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 1663 | 1462318777394 Marionette TRACE conn2 <- [1,1286,null,{}] 16:39:37 INFO - PROCESS | 1663 | 1462318777402 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}] 16:39:37 INFO - PROCESS | 1663 | 1462318777480 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:39:37 INFO - PROCESS | 1663 | 1462318777488 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172f7000 == 40 [pid = 1663] [id = 329] 16:39:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x119736000) [pid = 1663] [serial = 986] [outer = 0x0] 16:39:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1197b8400) [pid = 1663] [serial = 987] [outer = 0x119736000] 16:39:37 INFO - PROCESS | 1663 | 1462318777516 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x119ca4400) [pid = 1663] [serial = 988] [outer = 0x119736000] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x119f11800) [pid = 1663] [serial = 884] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x118f64c00) [pid = 1663] [serial = 878] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x11922b400) [pid = 1663] [serial = 879] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11319ec00) [pid = 1663] [serial = 872] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11653c800) [pid = 1663] [serial = 873] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x119737800) [pid = 1663] [serial = 881] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1216f2000) [pid = 1663] [serial = 887] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x112554400) [pid = 1663] [serial = 869] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x112c8a000) [pid = 1663] [serial = 870] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11726b400) [pid = 1663] [serial = 875] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1180c2c00) [pid = 1663] [serial = 876] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x121a48000) [pid = 1663] [serial = 891] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12177ec00) [pid = 1663] [serial = 890] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121f82400) [pid = 1663] [serial = 893] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x124f97400) [pid = 1663] [serial = 900] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11922bc00) [pid = 1663] [serial = 896] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x124a73800) [pid = 1663] [serial = 894] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x121719800) [pid = 1663] [serial = 888] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x124aa3800) [pid = 1663] [serial = 899] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x121f90c00) [pid = 1663] [serial = 897] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x121295c00) [pid = 1663] [serial = 885] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x126165c00) [pid = 1663] [serial = 903] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x119b40c00) [pid = 1663] [serial = 882] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x124ff5c00) [pid = 1663] [serial = 902] [outer = 0x0] [url = about:blank] 16:39:37 INFO - PROCESS | 1663 | 1462318777887 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]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 16:39:37 INFO - PROCESS | 1663 | 1462318777913 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 1663 | 1462318777915 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 16:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:39:37 INFO - PROCESS | 1663 | 1462318777919 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 1663 | 1462318777920 Marionette TRACE conn2 <- [1,1290,null,{}] 16:39:37 INFO - PROCESS | 1663 | 1462318777922 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}] 16:39:38 INFO - PROCESS | 1663 | 1462318778000 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:39:38 INFO - PROCESS | 1663 | 1462318778006 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x121857800 == 41 [pid = 1663] [id = 330] 16:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x121039000) [pid = 1663] [serial = 989] [outer = 0x0] 16:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12129b000) [pid = 1663] [serial = 990] [outer = 0x121039000] 16:39:38 INFO - PROCESS | 1663 | 1462318778032 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x121716c00) [pid = 1663] [serial = 991] [outer = 0x121039000] 16:39:38 INFO - PROCESS | 1663 | 1462318778374 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]]]}] 16:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 16:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:39:38 INFO - PROCESS | 1663 | 1462318778389 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 1663 | 1462318778390 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 16:39:38 INFO - PROCESS | 1663 | 1462318778392 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 1663 | 1462318778393 Marionette TRACE conn2 <- [1,1294,null,{}] 16:39:38 INFO - PROCESS | 1663 | 1462318778395 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}] 16:39:38 INFO - PROCESS | 1663 | 1462318778481 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:39:38 INFO - PROCESS | 1663 | 1462318778532 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x124a94800 == 42 [pid = 1663] [id = 331] 16:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1216f8400) [pid = 1663] [serial = 992] [outer = 0x0] 16:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12177ec00) [pid = 1663] [serial = 993] [outer = 0x1216f8400] 16:39:38 INFO - PROCESS | 1663 | 1462318778557 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x124aa5c00) [pid = 1663] [serial = 994] [outer = 0x1216f8400] 16:39:38 INFO - PROCESS | 1663 | 1462318778827 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]]]}] 16:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 467ms 16:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:39:38 INFO - PROCESS | 1663 | 1462318778860 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 1663 | 1462318778862 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 16:39:38 INFO - PROCESS | 1663 | 1462318778878 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 1663 | 1462318778879 Marionette TRACE conn2 <- [1,1298,null,{}] 16:39:38 INFO - PROCESS | 1663 | 1462318778885 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}] 16:39:39 INFO - PROCESS | 1663 | 1462318779032 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:39:39 INFO - PROCESS | 1663 | 1462318779115 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x11821a000 == 43 [pid = 1663] [id = 332] 16:39:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12171d800) [pid = 1663] [serial = 995] [outer = 0x0] 16:39:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x125812800) [pid = 1663] [serial = 996] [outer = 0x12171d800] 16:39:39 INFO - PROCESS | 1663 | 1462318779159 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x126eb7000) [pid = 1663] [serial = 997] [outer = 0x12171d800] 16:39:39 INFO - PROCESS | 1663 | 1462318779525 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]]]}] 16:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 687ms 16:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:39:39 INFO - PROCESS | 1663 | 1462318779562 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 1663 | 1462318779563 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 16:39:39 INFO - PROCESS | 1663 | 1462318779565 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 1663 | 1462318779566 Marionette TRACE conn2 <- [1,1302,null,{}] 16:39:39 INFO - PROCESS | 1663 | 1462318779568 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}] 16:39:39 INFO - PROCESS | 1663 | 1462318779663 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:39:39 INFO - PROCESS | 1663 | 1462318779667 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x128952000 == 44 [pid = 1663] [id = 333] 16:39:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126ebe400) [pid = 1663] [serial = 998] [outer = 0x0] 16:39:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1288dc400) [pid = 1663] [serial = 999] [outer = 0x126ebe400] 16:39:39 INFO - PROCESS | 1663 | 1462318779691 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x128d09800) [pid = 1663] [serial = 1000] [outer = 0x126ebe400] 16:39:40 INFO - PROCESS | 1663 | 1462318780026 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]]]}] 16:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 471ms 16:39:40 INFO - PROCESS | 1663 | 1462318780041 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:39:40 INFO - PROCESS | 1663 | 1462318780042 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 16:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:39:40 INFO - PROCESS | 1663 | 1462318780044 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - PROCESS | 1663 | 1462318780045 Marionette TRACE conn2 <- [1,1306,null,{}] 16:39:40 INFO - PROCESS | 1663 | 1462318780047 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}] 16:39:40 INFO - PROCESS | 1663 | 1462318780152 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:39:40 INFO - PROCESS | 1663 | 1462318780156 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12960e000 == 45 [pid = 1663] [id = 334] 16:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x126ec0800) [pid = 1663] [serial = 1001] [outer = 0x0] 16:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x128f94800) [pid = 1663] [serial = 1002] [outer = 0x126ec0800] 16:39:40 INFO - PROCESS | 1663 | 1462318780181 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1290f1000) [pid = 1663] [serial = 1003] [outer = 0x126ec0800] 16:39:40 INFO - PROCESS | 1663 | 1462318780547 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]]]}] 16:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 522ms 16:39:40 INFO - PROCESS | 1663 | 1462318780569 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:39:40 INFO - PROCESS | 1663 | 1462318780571 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 16:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:39:40 INFO - PROCESS | 1663 | 1462318780580 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - PROCESS | 1663 | 1462318780582 Marionette TRACE conn2 <- [1,1310,null,{}] 16:39:40 INFO - PROCESS | 1663 | 1462318780586 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}] 16:39:40 INFO - PROCESS | 1663 | 1462318780681 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:39:40 INFO - PROCESS | 1663 | 1462318780685 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa73800 == 46 [pid = 1663] [id = 335] 16:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1290eb400) [pid = 1663] [serial = 1004] [outer = 0x0] 16:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x129526c00) [pid = 1663] [serial = 1005] [outer = 0x1290eb400] 16:39:40 INFO - PROCESS | 1663 | 1462318780710 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x129672c00) [pid = 1663] [serial = 1006] [outer = 0x1290eb400] 16:39:41 INFO - PROCESS | 1663 | 1462318781054 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] 16:39:41 INFO - PROCESS | 1663 | 1462318781104 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 16:39:41 INFO - PROCESS | 1663 | 1462318781106 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 1663 | 1462318781107 Marionette TRACE conn2 <- [1,1314,null,{}] 16:39:41 INFO - PROCESS | 1663 | 1462318781110 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}] 16:39:41 INFO - PROCESS | 1663 | 1462318781207 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:39:41 INFO - PROCESS | 1663 | 1462318781219 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae81000 == 47 [pid = 1663] [id = 336] 16:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x129520c00) [pid = 1663] [serial = 1007] [outer = 0x0] 16:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x129681000) [pid = 1663] [serial = 1008] [outer = 0x129520c00] 16:39:41 INFO - PROCESS | 1663 | 1462318781243 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12a763400) [pid = 1663] [serial = 1009] [outer = 0x129520c00] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x121d0dc00) [pid = 1663] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x115e6b000) [pid = 1663] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1195b9000) [pid = 1663] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x112c85000) [pid = 1663] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x121294800) [pid = 1663] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12581c000) [pid = 1663] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x119227400) [pid = 1663] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x116793000) [pid = 1663] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x126b1fc00) [pid = 1663] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x112c80c00) [pid = 1663] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121d0a800) [pid = 1663] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1120dc400) [pid = 1663] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12103e000) [pid = 1663] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x128d05800) [pid = 1663] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:39:41 INFO - PROCESS | 1663 | 1462318781679 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]]]}] 16:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 619ms 16:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:39:41 INFO - PROCESS | 1663 | 1462318781726 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 1663 | 1462318781728 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 16:39:41 INFO - PROCESS | 1663 | 1462318781731 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 1663 | 1462318781733 Marionette TRACE conn2 <- [1,1318,null,{}] 16:39:41 INFO - PROCESS | 1663 | 1462318781736 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}] 16:39:41 INFO - PROCESS | 1663 | 1462318781848 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:39:41 INFO - PROCESS | 1663 | 1462318781886 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b32b800 == 48 [pid = 1663] [id = 337] 16:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x118126000) [pid = 1663] [serial = 1010] [outer = 0x0] 16:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x121712800) [pid = 1663] [serial = 1011] [outer = 0x118126000] 16:39:41 INFO - PROCESS | 1663 | 1462318781914 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12a81a400) [pid = 1663] [serial = 1012] [outer = 0x118126000] 16:39:42 INFO - PROCESS | 1663 | 1462318782210 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]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 522ms 16:39:42 INFO - PROCESS | 1663 | 1462318782254 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:39:42 INFO - PROCESS | 1663 | 1462318782255 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 16:39:42 INFO - PROCESS | 1663 | 1462318782258 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 1663 | 1462318782259 Marionette TRACE conn2 <- [1,1322,null,{}] 16:39:42 INFO - PROCESS | 1663 | 1462318782261 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}] 16:39:42 INFO - PROCESS | 1663 | 1462318782342 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:39:42 INFO - PROCESS | 1663 | 1462318782347 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c1a3800 == 49 [pid = 1663] [id = 338] 16:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12a81f000) [pid = 1663] [serial = 1013] [outer = 0x0] 16:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12aae5800) [pid = 1663] [serial = 1014] [outer = 0x12a81f000] 16:39:42 INFO - PROCESS | 1663 | 1462318782372 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12ab30000) [pid = 1663] [serial = 1015] [outer = 0x12a81f000] 16:39:42 INFO - PROCESS | 1663 | 1462318782705 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]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 469ms 16:39:42 INFO - PROCESS | 1663 | 1462318782741 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 1663 | 1462318782742 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 16:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:39:42 INFO - PROCESS | 1663 | 1462318782745 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 1663 | 1462318782746 Marionette TRACE conn2 <- [1,1326,null,{}] 16:39:42 INFO - PROCESS | 1663 | 1462318782748 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}] 16:39:42 INFO - PROCESS | 1663 | 1462318782830 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:39:42 INFO - PROCESS | 1663 | 1462318782837 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cc9f800 == 50 [pid = 1663] [id = 339] 16:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12a814c00) [pid = 1663] [serial = 1016] [outer = 0x0] 16:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12ab35c00) [pid = 1663] [serial = 1017] [outer = 0x12a814c00] 16:39:42 INFO - PROCESS | 1663 | 1462318782861 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12abbbc00) [pid = 1663] [serial = 1018] [outer = 0x12a814c00] 16:39:43 INFO - PROCESS | 1663 | 1462318783179 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]]]}] 16:39:43 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 16:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 468ms 16:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:39:43 INFO - PROCESS | 1663 | 1462318783213 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 1663 | 1462318783214 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 16:39:43 INFO - PROCESS | 1663 | 1462318783216 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 1663 | 1462318783217 Marionette TRACE conn2 <- [1,1330,null,{}] 16:39:43 INFO - PROCESS | 1663 | 1462318783220 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}] 16:39:43 INFO - PROCESS | 1663 | 1462318783296 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:39:43 INFO - PROCESS | 1663 | 1462318783303 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfce000 == 51 [pid = 1663] [id = 340] 16:39:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12abbcc00) [pid = 1663] [serial = 1019] [outer = 0x0] 16:39:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12abc2400) [pid = 1663] [serial = 1020] [outer = 0x12abbcc00] 16:39:43 INFO - PROCESS | 1663 | 1462318783326 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12abc7000) [pid = 1663] [serial = 1021] [outer = 0x12abbcc00] 16:39:43 INFO - PROCESS | 1663 | 1462318783761 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]]]}] 16:39:43 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 16:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 570ms 16:39:43 INFO - PROCESS | 1663 | 1462318783788 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 1663 | 1462318783791 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 16:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:39:43 INFO - PROCESS | 1663 | 1462318783794 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 1663 | 1462318783796 Marionette TRACE conn2 <- [1,1334,null,{}] 16:39:43 INFO - PROCESS | 1663 | 1462318783803 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}] 16:39:43 INFO - PROCESS | 1663 | 1462318783913 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:39:44 INFO - PROCESS | 1663 | 1462318784019 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a4b800 == 52 [pid = 1663] [id = 341] 16:39:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1167d4c00) [pid = 1663] [serial = 1022] [outer = 0x0] 16:39:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x117c2f800) [pid = 1663] [serial = 1023] [outer = 0x1167d4c00] 16:39:44 INFO - PROCESS | 1663 | 1462318784084 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x118230c00) [pid = 1663] [serial = 1024] [outer = 0x1167d4c00] 16:39:44 INFO - PROCESS | 1663 | 1462318784568 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]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 824ms 16:39:44 INFO - PROCESS | 1663 | 1462318784620 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 1663 | 1462318784624 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 16:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:39:44 INFO - PROCESS | 1663 | 1462318784628 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 1663 | 1462318784630 Marionette TRACE conn2 <- [1,1338,null,{}] 16:39:44 INFO - PROCESS | 1663 | 1462318784633 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}] 16:39:44 INFO - PROCESS | 1663 | 1462318784738 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:39:44 INFO - PROCESS | 1663 | 1462318784792 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x124c0f800 == 53 [pid = 1663] [id = 342] 16:39:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x118a2d000) [pid = 1663] [serial = 1025] [outer = 0x0] 16:39:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1197af400) [pid = 1663] [serial = 1026] [outer = 0x118a2d000] 16:39:44 INFO - PROCESS | 1663 | 1462318784821 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x121293800) [pid = 1663] [serial = 1027] [outer = 0x118a2d000] 16:39:45 INFO - PROCESS | 1663 | 1462318785753 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]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1175ms 16:39:45 INFO - PROCESS | 1663 | 1462318785804 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 1663 | 1462318785805 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 16:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:39:45 INFO - PROCESS | 1663 | 1462318785808 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 1663 | 1462318785810 Marionette TRACE conn2 <- [1,1342,null,{}] 16:39:45 INFO - PROCESS | 1663 | 1462318785818 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}] 16:39:45 INFO - PROCESS | 1663 | 1462318785922 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:39:45 INFO - PROCESS | 1663 | 1462318785973 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be2a800 == 54 [pid = 1663] [id = 343] 16:39:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12171ec00) [pid = 1663] [serial = 1028] [outer = 0x0] 16:39:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x125880000) [pid = 1663] [serial = 1029] [outer = 0x12171ec00] 16:39:46 INFO - PROCESS | 1663 | 1462318786004 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x126b25800) [pid = 1663] [serial = 1030] [outer = 0x12171ec00] 16:39:46 INFO - PROCESS | 1663 | 1462318786422 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]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 625ms 16:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:39:46 INFO - PROCESS | 1663 | 1462318786436 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 1663 | 1462318786437 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 16:39:46 INFO - PROCESS | 1663 | 1462318786440 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 1663 | 1462318786441 Marionette TRACE conn2 <- [1,1346,null,{}] 16:39:46 INFO - PROCESS | 1663 | 1462318786443 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}] 16:39:46 INFO - PROCESS | 1663 | 1462318786541 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:39:46 INFO - PROCESS | 1663 | 1462318786591 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfd4000 == 55 [pid = 1663] [id = 344] 16:39:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x126b20000) [pid = 1663] [serial = 1031] [outer = 0x0] 16:39:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1288e0000) [pid = 1663] [serial = 1032] [outer = 0x126b20000] 16:39:46 INFO - PROCESS | 1663 | 1462318786620 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x128f9ec00) [pid = 1663] [serial = 1033] [outer = 0x126b20000] 16:39:47 INFO - PROCESS | 1663 | 1462318787078 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]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 668ms 16:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:39:47 INFO - PROCESS | 1663 | 1462318787109 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 1663 | 1462318787110 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 16:39:47 INFO - PROCESS | 1663 | 1462318787112 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 1663 | 1462318787114 Marionette TRACE conn2 <- [1,1350,null,{}] 16:39:47 INFO - PROCESS | 1663 | 1462318787116 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}] 16:39:47 INFO - PROCESS | 1663 | 1462318787217 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:39:47 INFO - PROCESS | 1663 | 1462318787304 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a46800 == 56 [pid = 1663] [id = 345] 16:39:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x113193400) [pid = 1663] [serial = 1034] [outer = 0x0] 16:39:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1218b0c00) [pid = 1663] [serial = 1035] [outer = 0x113193400] 16:39:47 INFO - PROCESS | 1663 | 1462318787333 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1289da800) [pid = 1663] [serial = 1036] [outer = 0x113193400] 16:39:47 INFO - PROCESS | 1663 | 1462318787906 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]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 820ms 16:39:47 INFO - PROCESS | 1663 | 1462318787933 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:39:47 INFO - PROCESS | 1663 | 1462318787936 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 16:39:47 INFO - PROCESS | 1663 | 1462318787939 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 1663 | 1462318787941 Marionette TRACE conn2 <- [1,1354,null,{}] 16:39:47 INFO - PROCESS | 1663 | 1462318787945 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}] 16:39:48 INFO - PROCESS | 1663 | 1462318788039 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:39:48 INFO - PROCESS | 1663 | 1462318788095 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210b7800 == 57 [pid = 1663] [id = 346] 16:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1160dc400) [pid = 1663] [serial = 1037] [outer = 0x0] 16:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1165bf400) [pid = 1663] [serial = 1038] [outer = 0x1160dc400] 16:39:48 INFO - PROCESS | 1663 | 1462318788124 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1168bcc00) [pid = 1663] [serial = 1039] [outer = 0x1160dc400] 16:39:48 INFO - PROCESS | 1663 | 1462318788638 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]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 721ms 16:39:48 INFO - PROCESS | 1663 | 1462318788670 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 1663 | 1462318788676 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 16:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:39:48 INFO - PROCESS | 1663 | 1462318788687 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 1663 | 1462318788690 Marionette TRACE conn2 <- [1,1358,null,{}] 16:39:48 INFO - PROCESS | 1663 | 1462318788694 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}] 16:39:48 INFO - PROCESS | 1663 | 1462318788792 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:39:48 INFO - PROCESS | 1663 | 1462318788860 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11978d800 == 58 [pid = 1663] [id = 347] 16:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x11811a400) [pid = 1663] [serial = 1040] [outer = 0x0] 16:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x118277400) [pid = 1663] [serial = 1041] [outer = 0x11811a400] 16:39:48 INFO - PROCESS | 1663 | 1462318788887 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x118a27c00) [pid = 1663] [serial = 1042] [outer = 0x11811a400] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12cc9f800 == 57 [pid = 1663] [id = 339] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12c1a3800 == 56 [pid = 1663] [id = 338] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12b32b800 == 55 [pid = 1663] [id = 337] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae81000 == 54 [pid = 1663] [id = 336] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa73800 == 53 [pid = 1663] [id = 335] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12960e000 == 52 [pid = 1663] [id = 334] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x128952000 == 51 [pid = 1663] [id = 333] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x11821a000 == 50 [pid = 1663] [id = 332] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x124a94800 == 49 [pid = 1663] [id = 331] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x121857800 == 48 [pid = 1663] [id = 330] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1172f7000 == 47 [pid = 1663] [id = 329] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1181ae800 == 46 [pid = 1663] [id = 328] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x119cbd000 == 45 [pid = 1663] [id = 327] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b1000 == 44 [pid = 1663] [id = 324] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x121367800 == 43 [pid = 1663] [id = 323] 16:39:49 INFO - PROCESS | 1663 | --DOCSHELL 0x118aa1800 == 42 [pid = 1663] [id = 322] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x124f91400) [pid = 1663] [serial = 942] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x118114c00) [pid = 1663] [serial = 925] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1167d6000) [pid = 1663] [serial = 924] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x11336a000) [pid = 1663] [serial = 908] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1197b1c00) [pid = 1663] [serial = 933] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119ba8000) [pid = 1663] [serial = 934] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x1134b3000) [pid = 1663] [serial = 922] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x113198c00) [pid = 1663] [serial = 921] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x121298000) [pid = 1663] [serial = 936] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x121714000) [pid = 1663] [serial = 937] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x126b1d400) [pid = 1663] [serial = 945] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x119242800) [pid = 1663] [serial = 930] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x11972e000) [pid = 1663] [serial = 931] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x121036000) [pid = 1663] [serial = 915] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x118276400) [pid = 1663] [serial = 927] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x118a34800) [pid = 1663] [serial = 928] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x116a6b400) [pid = 1663] [serial = 911] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x124f9a000) [pid = 1663] [serial = 918] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x126ba3c00) [pid = 1663] [serial = 948] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x126b27c00) [pid = 1663] [serial = 946] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x126eb5000) [pid = 1663] [serial = 949] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1289d5000) [pid = 1663] [serial = 957] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1167f9800) [pid = 1663] [serial = 510] [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.] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1288e2800) [pid = 1663] [serial = 954] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1131b8800) [pid = 1663] [serial = 951] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x121719c00) [pid = 1663] [serial = 939] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x124a6f000) [pid = 1663] [serial = 940] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x128d04400) [pid = 1663] [serial = 958] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x121297c00) [pid = 1663] [serial = 952] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12587d000) [pid = 1663] [serial = 943] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1289d4000) [pid = 1663] [serial = 955] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x128d99800) [pid = 1663] [serial = 961] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x128d0d000) [pid = 1663] [serial = 960] [outer = 0x0] [url = about:blank] 16:39:49 INFO - PROCESS | 1663 | 1462318789280 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]]]}] 16:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 626ms 16:39:49 INFO - PROCESS | 1663 | 1462318789310 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 1663 | 1462318789311 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 16:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:39:49 INFO - PROCESS | 1663 | 1462318789314 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 1663 | 1462318789316 Marionette TRACE conn2 <- [1,1362,null,{}] 16:39:49 INFO - PROCESS | 1663 | 1462318789324 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}] 16:39:49 INFO - PROCESS | 1663 | 1462318789404 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:39:49 INFO - PROCESS | 1663 | 1462318789409 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a5d000 == 43 [pid = 1663] [id = 348] 16:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x118a41c00) [pid = 1663] [serial = 1043] [outer = 0x0] 16:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x11923b800) [pid = 1663] [serial = 1044] [outer = 0x118a41c00] 16:39:49 INFO - PROCESS | 1663 | 1462318789437 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119738800) [pid = 1663] [serial = 1045] [outer = 0x118a41c00] 16:39:49 INFO - PROCESS | 1663 | 1462318789787 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]]]}] 16:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 523ms 16:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:39:49 INFO - PROCESS | 1663 | 1462318789838 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 1663 | 1462318789839 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 16:39:49 INFO - PROCESS | 1663 | 1462318789842 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 1663 | 1462318789843 Marionette TRACE conn2 <- [1,1366,null,{}] 16:39:49 INFO - PROCESS | 1663 | 1462318789845 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}] 16:39:49 INFO - PROCESS | 1663 | 1462318789921 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:39:49 INFO - PROCESS | 1663 | 1462318789926 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12185a800 == 44 [pid = 1663] [id = 349] 16:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1197b0c00) [pid = 1663] [serial = 1046] [outer = 0x0] 16:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x119b3e000) [pid = 1663] [serial = 1047] [outer = 0x1197b0c00] 16:39:49 INFO - PROCESS | 1663 | 1462318789952 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x121292400) [pid = 1663] [serial = 1048] [outer = 0x1197b0c00] 16:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 468ms 16:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:39:50 INFO - PROCESS | 1663 | 1462318790306 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] 16:39:50 INFO - PROCESS | 1663 | 1462318790311 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 16:39:50 INFO - PROCESS | 1663 | 1462318790313 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 1663 | 1462318790314 Marionette TRACE conn2 <- [1,1370,null,{}] 16:39:50 INFO - PROCESS | 1663 | 1462318790320 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}] 16:39:50 INFO - PROCESS | 1663 | 1462318790391 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:39:50 INFO - PROCESS | 1663 | 1462318790449 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x124c0b800 == 45 [pid = 1663] [id = 350] 16:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x119bb0400) [pid = 1663] [serial = 1049] [outer = 0x0] 16:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x121477400) [pid = 1663] [serial = 1050] [outer = 0x119bb0400] 16:39:50 INFO - PROCESS | 1663 | 1462318790474 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x121720000) [pid = 1663] [serial = 1051] [outer = 0x119bb0400] 16:39:50 INFO - PROCESS | 1663 | 1462318790754 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] 16:39:50 INFO - PROCESS | 1663 | 1462318790791 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 16:39:50 INFO - PROCESS | 1663 | 1462318790793 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 1663 | 1462318790795 Marionette TRACE conn2 <- [1,1374,null,{}] 16:39:50 INFO - PROCESS | 1663 | 1462318790797 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}] 16:39:50 INFO - PROCESS | 1663 | 1462318790892 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:39:50 INFO - PROCESS | 1663 | 1462318790897 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183a8000 == 46 [pid = 1663] [id = 351] 16:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x121ad1000) [pid = 1663] [serial = 1052] [outer = 0x0] 16:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x124ca0000) [pid = 1663] [serial = 1053] [outer = 0x121ad1000] 16:39:50 INFO - PROCESS | 1663 | 1462318790927 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x126ba4000) [pid = 1663] [serial = 1054] [outer = 0x121ad1000] 16:39:51 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:39:51 INFO - PROCESS | 1663 | 1462318791357 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] 16:39:51 INFO - PROCESS | 1663 | 1462318791384 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 16:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:39:51 INFO - PROCESS | 1663 | 1462318791389 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 1663 | 1462318791390 Marionette TRACE conn2 <- [1,1378,null,{}] 16:39:51 INFO - PROCESS | 1663 | 1462318791393 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}] 16:39:51 INFO - PROCESS | 1663 | 1462318791538 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:39:51 INFO - PROCESS | 1663 | 1462318791562 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12932f800 == 47 [pid = 1663] [id = 352] 16:39:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x121f84000) [pid = 1663] [serial = 1055] [outer = 0x0] 16:39:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1288e9c00) [pid = 1663] [serial = 1056] [outer = 0x121f84000] 16:39:51 INFO - PROCESS | 1663 | 1462318791601 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1289d6000) [pid = 1663] [serial = 1057] [outer = 0x121f84000] 16:39:51 INFO - PROCESS | 1663 | 1462318791958 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] 16:39:52 INFO - PROCESS | 1663 | 1462318792011 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 16:39:52 INFO - PROCESS | 1663 | 1462318792013 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 1663 | 1462318792015 Marionette TRACE conn2 <- [1,1382,null,{}] 16:39:52 INFO - PROCESS | 1663 | 1462318792017 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}] 16:39:52 INFO - PROCESS | 1663 | 1462318792107 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:39:52 INFO - PROCESS | 1663 | 1462318792120 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e6800 == 48 [pid = 1663] [id = 353] 16:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1289d9000) [pid = 1663] [serial = 1058] [outer = 0x0] 16:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x128d0d000) [pid = 1663] [serial = 1059] [outer = 0x1289d9000] 16:39:52 INFO - PROCESS | 1663 | 1462318792145 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x128d9bc00) [pid = 1663] [serial = 1060] [outer = 0x1289d9000] 16:39:52 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:39:52 INFO - PROCESS | 1663 | 1462318792505 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] 16:39:52 INFO - PROCESS | 1663 | 1462318792543 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 16:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:39:52 INFO - PROCESS | 1663 | 1462318792545 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 1663 | 1462318792546 Marionette TRACE conn2 <- [1,1386,null,{}] 16:39:52 INFO - PROCESS | 1663 | 1462318792548 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}] 16:39:52 INFO - PROCESS | 1663 | 1462318792644 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:39:52 INFO - PROCESS | 1663 | 1462318792649 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab27800 == 49 [pid = 1663] [id = 354] 16:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x128d9e400) [pid = 1663] [serial = 1061] [outer = 0x0] 16:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1290f4800) [pid = 1663] [serial = 1062] [outer = 0x128d9e400] 16:39:52 INFO - PROCESS | 1663 | 1462318792674 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x129673000) [pid = 1663] [serial = 1063] [outer = 0x128d9e400] 16:39:53 INFO - PROCESS | 1663 | 1462318793034 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] 16:39:53 INFO - PROCESS | 1663 | 1462318793068 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 16:39:53 INFO - PROCESS | 1663 | 1462318793071 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 1663 | 1462318793073 Marionette TRACE conn2 <- [1,1390,null,{}] 16:39:53 INFO - PROCESS | 1663 | 1462318793076 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}] 16:39:53 INFO - PROCESS | 1663 | 1462318793228 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:39:53 INFO - PROCESS | 1663 | 1462318793251 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b5000 == 50 [pid = 1663] [id = 355] 16:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x129674000) [pid = 1663] [serial = 1064] [outer = 0x0] 16:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12a760800) [pid = 1663] [serial = 1065] [outer = 0x129674000] 16:39:53 INFO - PROCESS | 1663 | 1462318793288 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12a818400) [pid = 1663] [serial = 1066] [outer = 0x129674000] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12690b000) [pid = 1663] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x126ebe400) [pid = 1663] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x126ec0800) [pid = 1663] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118126000) [pid = 1663] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1290eb400) [pid = 1663] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x128d0bc00) [pid = 1663] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x129520c00) [pid = 1663] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1216f8400) [pid = 1663] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x119736000) [pid = 1663] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x121039000) [pid = 1663] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x117c30400) [pid = 1663] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11678d800) [pid = 1663] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12a81f000) [pid = 1663] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12171d800) [pid = 1663] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12a814c00) [pid = 1663] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x113196000) [pid = 1663] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:39:53 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x119b37000) [pid = 1663] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:39:53 INFO - PROCESS | 1663 | 1462318793804 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]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 771ms 16:39:53 INFO - PROCESS | 1663 | 1462318793843 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 1663 | 1462318793844 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 16:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:39:53 INFO - PROCESS | 1663 | 1462318793859 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 1663 | 1462318793861 Marionette TRACE conn2 <- [1,1394,null,{}] 16:39:53 INFO - PROCESS | 1663 | 1462318793863 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}] 16:39:53 INFO - PROCESS | 1663 | 1462318793967 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:39:53 INFO - PROCESS | 1663 | 1462318793975 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3ae000 == 51 [pid = 1663] [id = 356] 16:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x118114800) [pid = 1663] [serial = 1067] [outer = 0x0] 16:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1290eb400) [pid = 1663] [serial = 1068] [outer = 0x118114800] 16:39:54 INFO - PROCESS | 1663 | 1462318794004 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12a81e000) [pid = 1663] [serial = 1069] [outer = 0x118114800] 16:39:54 INFO - PROCESS | 1663 | 1462318794317 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]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 473ms 16:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:39:54 INFO - PROCESS | 1663 | 1462318794330 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 1663 | 1462318794331 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 16:39:54 INFO - PROCESS | 1663 | 1462318794336 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 1663 | 1462318794338 Marionette TRACE conn2 <- [1,1398,null,{}] 16:39:54 INFO - PROCESS | 1663 | 1462318794340 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}] 16:39:54 INFO - PROCESS | 1663 | 1462318794420 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:39:54 INFO - PROCESS | 1663 | 1462318794473 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c19b000 == 52 [pid = 1663] [id = 357] 16:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12138d800) [pid = 1663] [serial = 1070] [outer = 0x0] 16:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12aae0c00) [pid = 1663] [serial = 1071] [outer = 0x12138d800] 16:39:54 INFO - PROCESS | 1663 | 1462318794498 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12ab31c00) [pid = 1663] [serial = 1072] [outer = 0x12138d800] 16:39:54 INFO - PROCESS | 1663 | 1462318794798 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]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 472ms 16:39:54 INFO - PROCESS | 1663 | 1462318794806 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 1663 | 1462318794808 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 16:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:39:54 INFO - PROCESS | 1663 | 1462318794810 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 1663 | 1462318794811 Marionette TRACE conn2 <- [1,1402,null,{}] 16:39:54 INFO - PROCESS | 1663 | 1462318794813 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}] 16:39:54 INFO - PROCESS | 1663 | 1462318794895 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:39:54 INFO - PROCESS | 1663 | 1462318794899 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ccb1800 == 53 [pid = 1663] [id = 358] 16:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1290f2800) [pid = 1663] [serial = 1073] [outer = 0x0] 16:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12abbd400) [pid = 1663] [serial = 1074] [outer = 0x1290f2800] 16:39:54 INFO - PROCESS | 1663 | 1462318794925 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12adad400) [pid = 1663] [serial = 1075] [outer = 0x1290f2800] 16:39:55 INFO - PROCESS | 1663 | 1462318795241 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]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 470ms 16:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:39:55 INFO - PROCESS | 1663 | 1462318795280 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 1663 | 1462318795281 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 16:39:55 INFO - PROCESS | 1663 | 1462318795283 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 1663 | 1462318795284 Marionette TRACE conn2 <- [1,1406,null,{}] 16:39:55 INFO - PROCESS | 1663 | 1462318795287 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}] 16:39:55 INFO - PROCESS | 1663 | 1462318795364 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:39:55 INFO - PROCESS | 1663 | 1462318795421 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2d6800 == 54 [pid = 1663] [id = 359] 16:39:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12aae9400) [pid = 1663] [serial = 1076] [outer = 0x0] 16:39:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12adb1c00) [pid = 1663] [serial = 1077] [outer = 0x12aae9400] 16:39:55 INFO - PROCESS | 1663 | 1462318795445 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12aedf400) [pid = 1663] [serial = 1078] [outer = 0x12aae9400] 16:39:55 INFO - PROCESS | 1663 | 1462318795863 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]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 619ms 16:39:55 INFO - PROCESS | 1663 | 1462318795904 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 1663 | 1462318795907 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 16:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:39:55 INFO - PROCESS | 1663 | 1462318795910 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 1663 | 1462318795913 Marionette TRACE conn2 <- [1,1410,null,{}] 16:39:55 INFO - PROCESS | 1663 | 1462318795916 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}] 16:39:56 INFO - PROCESS | 1663 | 1462318796024 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:39:56 INFO - PROCESS | 1663 | 1462318796081 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x118193000 == 55 [pid = 1663] [id = 360] 16:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11319ec00) [pid = 1663] [serial = 1079] [outer = 0x0] 16:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x115ebc800) [pid = 1663] [serial = 1080] [outer = 0x11319ec00] 16:39:56 INFO - PROCESS | 1663 | 1462318796114 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x116a6b400) [pid = 1663] [serial = 1081] [outer = 0x11319ec00] 16:39:56 INFO - PROCESS | 1663 | 1462318796639 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]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 775ms 16:39:56 INFO - PROCESS | 1663 | 1462318796686 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 1663 | 1462318796690 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 16:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:39:56 INFO - PROCESS | 1663 | 1462318796694 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 1663 | 1462318796696 Marionette TRACE conn2 <- [1,1414,null,{}] 16:39:56 INFO - PROCESS | 1663 | 1462318796698 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}] 16:39:56 INFO - PROCESS | 1663 | 1462318796799 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:39:56 INFO - PROCESS | 1663 | 1462318796868 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x121a9e000 == 56 [pid = 1663] [id = 361] 16:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11823f000) [pid = 1663] [serial = 1082] [outer = 0x0] 16:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x118a40800) [pid = 1663] [serial = 1083] [outer = 0x11823f000] 16:39:56 INFO - PROCESS | 1663 | 1462318796897 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x11972ec00) [pid = 1663] [serial = 1084] [outer = 0x11823f000] 16:39:57 INFO - PROCESS | 1663 | 1462318797378 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]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 16:39:57 INFO - PROCESS | 1663 | 1462318797415 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 1663 | 1462318797416 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 16:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:39:57 INFO - PROCESS | 1663 | 1462318797421 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 1663 | 1462318797424 Marionette TRACE conn2 <- [1,1418,null,{}] 16:39:57 INFO - PROCESS | 1663 | 1462318797431 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}] 16:39:57 INFO - PROCESS | 1663 | 1462318797532 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:39:57 INFO - PROCESS | 1663 | 1462318797603 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb30800 == 57 [pid = 1663] [id = 362] 16:39:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12147f400) [pid = 1663] [serial = 1085] [outer = 0x0] 16:39:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x124aa6400) [pid = 1663] [serial = 1086] [outer = 0x12147f400] 16:39:57 INFO - PROCESS | 1663 | 1462318797635 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x125812400) [pid = 1663] [serial = 1087] [outer = 0x12147f400] 16:39:58 INFO - PROCESS | 1663 | 1462318798047 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]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 674ms 16:39:58 INFO - PROCESS | 1663 | 1462318798096 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:39:58 INFO - PROCESS | 1663 | 1462318798098 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 16:39:58 INFO - PROCESS | 1663 | 1462318798100 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 1663 | 1462318798103 Marionette TRACE conn2 <- [1,1422,null,{}] 16:39:58 INFO - PROCESS | 1663 | 1462318798106 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}] 16:39:58 INFO - PROCESS | 1663 | 1462318798204 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:39:58 INFO - PROCESS | 1663 | 1462318798273 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d488800 == 58 [pid = 1663] [id = 363] 16:39:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x126906000) [pid = 1663] [serial = 1088] [outer = 0x0] 16:39:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x126ba2800) [pid = 1663] [serial = 1089] [outer = 0x126906000] 16:39:58 INFO - PROCESS | 1663 | 1462318798303 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x128f97000) [pid = 1663] [serial = 1090] [outer = 0x126906000] 16:39:58 INFO - PROCESS | 1663 | 1462318798727 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]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 674ms 16:39:58 INFO - PROCESS | 1663 | 1462318798775 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 1663 | 1462318798776 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 16:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:39:58 INFO - PROCESS | 1663 | 1462318798778 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 1663 | 1462318798780 Marionette TRACE conn2 <- [1,1426,null,{}] 16:39:58 INFO - PROCESS | 1663 | 1462318798782 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}] 16:39:58 INFO - PROCESS | 1663 | 1462318798899 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:39:58 INFO - PROCESS | 1663 | 1462318798970 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183a2800 == 59 [pid = 1663] [id = 364] 16:39:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x112ff0000) [pid = 1663] [serial = 1091] [outer = 0x0] 16:39:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x11653c800) [pid = 1663] [serial = 1092] [outer = 0x112ff0000] 16:39:59 INFO - PROCESS | 1663 | 1462318799000 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x1290e9800) [pid = 1663] [serial = 1093] [outer = 0x112ff0000] 16:39:59 INFO - PROCESS | 1663 | 1462318799575 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]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 826ms 16:39:59 INFO - PROCESS | 1663 | 1462318799616 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 1663 | 1462318799620 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 16:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:39:59 INFO - PROCESS | 1663 | 1462318799624 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 1663 | 1462318799626 Marionette TRACE conn2 <- [1,1430,null,{}] 16:39:59 INFO - PROCESS | 1663 | 1462318799629 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}] 16:39:59 INFO - PROCESS | 1663 | 1462318799723 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:39:59 INFO - PROCESS | 1663 | 1462318799795 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12517b000 == 60 [pid = 1663] [id = 365] 16:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x117275800) [pid = 1663] [serial = 1094] [outer = 0x0] 16:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x1180ca400) [pid = 1663] [serial = 1095] [outer = 0x117275800] 16:39:59 INFO - PROCESS | 1663 | 1462318799823 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x11815e800) [pid = 1663] [serial = 1096] [outer = 0x117275800] 16:40:00 INFO - PROCESS | 1663 | 1462318800272 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]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 673ms 16:40:00 INFO - PROCESS | 1663 | 1462318800309 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 1663 | 1462318800313 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 16:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:40:00 INFO - PROCESS | 1663 | 1462318800319 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 1663 | 1462318800321 Marionette TRACE conn2 <- [1,1434,null,{}] 16:40:00 INFO - PROCESS | 1663 | 1462318800323 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}] 16:40:00 INFO - PROCESS | 1663 | 1462318800413 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:40:00 INFO - PROCESS | 1663 | 1462318800485 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210b6800 == 61 [pid = 1663] [id = 366] 16:40:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x118238000) [pid = 1663] [serial = 1097] [outer = 0x0] 16:40:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x119733000) [pid = 1663] [serial = 1098] [outer = 0x118238000] 16:40:00 INFO - PROCESS | 1663 | 1462318800512 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x119b3b800) [pid = 1663] [serial = 1099] [outer = 0x118238000] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x121d2c000 == 60 [pid = 1663] [id = 304] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12b32c800 == 59 [pid = 1663] [id = 306] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12ccb1800 == 58 [pid = 1663] [id = 358] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12c19b000 == 57 [pid = 1663] [id = 357] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3ae000 == 56 [pid = 1663] [id = 356] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b5000 == 55 [pid = 1663] [id = 355] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab27800 == 54 [pid = 1663] [id = 354] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e6800 == 53 [pid = 1663] [id = 353] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x12abc2400) [pid = 1663] [serial = 1020] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x126ba7400) [pid = 1663] [serial = 975] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x128d04000) [pid = 1663] [serial = 978] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12171c000) [pid = 1663] [serial = 972] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x116a6d400) [pid = 1663] [serial = 966] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x118f6c400) [pid = 1663] [serial = 969] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12932f800 == 52 [pid = 1663] [id = 352] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x1183a8000 == 51 [pid = 1663] [id = 351] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x124c0b800 == 50 [pid = 1663] [id = 350] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12185a800 == 49 [pid = 1663] [id = 349] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x118a5d000 == 48 [pid = 1663] [id = 348] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11978d800 == 47 [pid = 1663] [id = 347] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x1210b7800 == 46 [pid = 1663] [id = 346] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x118a4b800 == 45 [pid = 1663] [id = 341] 16:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfce000 == 44 [pid = 1663] [id = 340] 16:40:00 INFO - PROCESS | 1663 | 1462318800906 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]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 622ms 16:40:00 INFO - PROCESS | 1663 | 1462318800939 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 1663 | 1462318800941 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 16:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12abbbc00) [pid = 1663] [serial = 1018] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12ab35c00) [pid = 1663] [serial = 1017] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12ab30000) [pid = 1663] [serial = 1015] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12a763400) [pid = 1663] [serial = 1009] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x128d09800) [pid = 1663] [serial = 1000] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12a81a400) [pid = 1663] [serial = 1012] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x126eb7000) [pid = 1663] [serial = 997] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x115eb8400) [pid = 1663] [serial = 813] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x119b43800) [pid = 1663] [serial = 852] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x126b24800) [pid = 1663] [serial = 906] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x1288dc400) [pid = 1663] [serial = 999] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x128f94800) [pid = 1663] [serial = 1002] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1290f1000) [pid = 1663] [serial = 1003] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x121712800) [pid = 1663] [serial = 1011] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x129526c00) [pid = 1663] [serial = 1005] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x129672c00) [pid = 1663] [serial = 1006] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x128da3000) [pid = 1663] [serial = 963] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x129681000) [pid = 1663] [serial = 1008] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x128f9fc00) [pid = 1663] [serial = 964] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12177ec00) [pid = 1663] [serial = 993] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x124aa5c00) [pid = 1663] [serial = 994] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1197b8400) [pid = 1663] [serial = 987] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x119ca4400) [pid = 1663] [serial = 988] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12129b000) [pid = 1663] [serial = 990] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x121716c00) [pid = 1663] [serial = 991] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x118a30800) [pid = 1663] [serial = 984] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11922e400) [pid = 1663] [serial = 985] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x118115800) [pid = 1663] [serial = 982] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1167d4800) [pid = 1663] [serial = 981] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12aae5800) [pid = 1663] [serial = 1014] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x125812800) [pid = 1663] [serial = 996] [outer = 0x0] [url = about:blank] 16:40:00 INFO - PROCESS | 1663 | 1462318800967 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 1663 | 1462318800970 Marionette TRACE conn2 <- [1,1438,null,{}] 16:40:00 INFO - PROCESS | 1663 | 1462318800982 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}] 16:40:01 INFO - PROCESS | 1663 | 1462318801105 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:40:01 INFO - PROCESS | 1663 | 1462318801120 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x11920f000 == 45 [pid = 1663] [id = 367] 16:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119ba3c00) [pid = 1663] [serial = 1100] [outer = 0x0] 16:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x121291400) [pid = 1663] [serial = 1101] [outer = 0x119ba3c00] 16:40:01 INFO - PROCESS | 1663 | 1462318801161 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1216f8400) [pid = 1663] [serial = 1102] [outer = 0x119ba3c00] 16:40:01 INFO - PROCESS | 1663 | 1462318801645 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]]]}] 16:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 740ms 16:40:01 INFO - PROCESS | 1663 | 1462318801697 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:40:01 INFO - PROCESS | 1663 | 1462318801698 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 16:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:40:01 INFO - PROCESS | 1663 | 1462318801707 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 1663 | 1462318801708 Marionette TRACE conn2 <- [1,1442,null,{}] 16:40:01 INFO - PROCESS | 1663 | 1462318801710 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}] 16:40:01 INFO - PROCESS | 1663 | 1462318801790 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:40:01 INFO - PROCESS | 1663 | 1462318801795 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1261e5800 == 46 [pid = 1663] [id = 368] 16:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x121d0e800) [pid = 1663] [serial = 1103] [outer = 0x0] 16:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x124ced400) [pid = 1663] [serial = 1104] [outer = 0x121d0e800] 16:40:01 INFO - PROCESS | 1663 | 1462318801821 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x125812800) [pid = 1663] [serial = 1105] [outer = 0x121d0e800] 16:40:02 INFO - PROCESS | 1663 | 1462318802140 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]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 16:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:40:02 INFO - PROCESS | 1663 | 1462318802176 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 1663 | 1462318802177 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 16:40:02 INFO - PROCESS | 1663 | 1462318802179 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 1663 | 1462318802180 Marionette TRACE conn2 <- [1,1446,null,{}] 16:40:02 INFO - PROCESS | 1663 | 1462318802182 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}] 16:40:02 INFO - PROCESS | 1663 | 1462318802259 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:40:02 INFO - PROCESS | 1663 | 1462318802263 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x128955000 == 47 [pid = 1663] [id = 369] 16:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126163800) [pid = 1663] [serial = 1106] [outer = 0x0] 16:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x126b21000) [pid = 1663] [serial = 1107] [outer = 0x126163800] 16:40:02 INFO - PROCESS | 1663 | 1462318802291 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x126eb2800) [pid = 1663] [serial = 1108] [outer = 0x126163800] 16:40:02 INFO - PROCESS | 1663 | 1462318802621 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]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 471ms 16:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:40:02 INFO - PROCESS | 1663 | 1462318802652 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 1663 | 1462318802654 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 16:40:02 INFO - PROCESS | 1663 | 1462318802656 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 1663 | 1462318802657 Marionette TRACE conn2 <- [1,1450,null,{}] 16:40:02 INFO - PROCESS | 1663 | 1462318802659 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}] 16:40:02 INFO - PROCESS | 1663 | 1462318802754 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:40:02 INFO - PROCESS | 1663 | 1462318802816 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1173bb800 == 48 [pid = 1663] [id = 370] 16:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x126b23800) [pid = 1663] [serial = 1109] [outer = 0x0] 16:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1288e2800) [pid = 1663] [serial = 1110] [outer = 0x126b23800] 16:40:02 INFO - PROCESS | 1663 | 1462318802847 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1290ef000) [pid = 1663] [serial = 1111] [outer = 0x126b23800] 16:40:03 INFO - PROCESS | 1663 | 1462318803174 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]]]}] 16:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 571ms 16:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:40:03 INFO - PROCESS | 1663 | 1462318803228 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 1663 | 1462318803230 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 16:40:03 INFO - PROCESS | 1663 | 1462318803233 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 1663 | 1462318803235 Marionette TRACE conn2 <- [1,1454,null,{}] 16:40:03 INFO - PROCESS | 1663 | 1462318803238 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}] 16:40:03 INFO - PROCESS | 1663 | 1462318803374 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:40:03 INFO - PROCESS | 1663 | 1462318803388 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab1b800 == 49 [pid = 1663] [id = 371] 16:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x119ba6c00) [pid = 1663] [serial = 1112] [outer = 0x0] 16:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x129528400) [pid = 1663] [serial = 1113] [outer = 0x119ba6c00] 16:40:03 INFO - PROCESS | 1663 | 1462318803413 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12967f000) [pid = 1663] [serial = 1114] [outer = 0x119ba6c00] 16:40:03 INFO - PROCESS | 1663 | 1462318803759 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]]]}] 16:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 572ms 16:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:40:03 INFO - PROCESS | 1663 | 1462318803805 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 1663 | 1462318803806 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 16:40:03 INFO - PROCESS | 1663 | 1462318803809 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 1663 | 1462318803810 Marionette TRACE conn2 <- [1,1458,null,{}] 16:40:03 INFO - PROCESS | 1663 | 1462318803812 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}] 16:40:03 INFO - PROCESS | 1663 | 1462318803908 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:40:03 INFO - PROCESS | 1663 | 1462318803912 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3ad000 == 50 [pid = 1663] [id = 372] 16:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x126b29c00) [pid = 1663] [serial = 1115] [outer = 0x0] 16:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12a819000) [pid = 1663] [serial = 1116] [outer = 0x126b29c00] 16:40:03 INFO - PROCESS | 1663 | 1462318803966 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12aae5400) [pid = 1663] [serial = 1117] [outer = 0x126b29c00] 16:40:04 INFO - PROCESS | 1663 | 1462318804305 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]]]}] 16:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 16:40:04 INFO - PROCESS | 1663 | 1462318804328 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 1663 | 1462318804329 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 16:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:40:04 INFO - PROCESS | 1663 | 1462318804331 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 1663 | 1462318804332 Marionette TRACE conn2 <- [1,1462,null,{}] 16:40:04 INFO - PROCESS | 1663 | 1462318804342 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}] 16:40:04 INFO - PROCESS | 1663 | 1462318804439 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:40:04 INFO - PROCESS | 1663 | 1462318804443 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be28800 == 51 [pid = 1663] [id = 373] 16:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12a762400) [pid = 1663] [serial = 1118] [outer = 0x0] 16:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12ab3a800) [pid = 1663] [serial = 1119] [outer = 0x12a762400] 16:40:04 INFO - PROCESS | 1663 | 1462318804498 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12abc3400) [pid = 1663] [serial = 1120] [outer = 0x12a762400] 16:40:04 INFO - PROCESS | 1663 | 1462318804829 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]]]}] 16:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 16:40:04 INFO - PROCESS | 1663 | 1462318804854 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 1663 | 1462318804855 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 16:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:40:04 INFO - PROCESS | 1663 | 1462318804858 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 1663 | 1462318804859 Marionette TRACE conn2 <- [1,1466,null,{}] 16:40:04 INFO - PROCESS | 1663 | 1462318804866 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}] 16:40:04 INFO - PROCESS | 1663 | 1462318804963 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:40:04 INFO - PROCESS | 1663 | 1462318804967 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6c3000 == 52 [pid = 1663] [id = 374] 16:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12abb9400) [pid = 1663] [serial = 1121] [outer = 0x0] 16:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12aedb400) [pid = 1663] [serial = 1122] [outer = 0x12abb9400] 16:40:04 INFO - PROCESS | 1663 | 1462318804993 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12aee5400) [pid = 1663] [serial = 1123] [outer = 0x12abb9400] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x11811a400) [pid = 1663] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1197b0c00) [pid = 1663] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11685d800) [pid = 1663] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x121d04c00) [pid = 1663] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x113193400) [pid = 1663] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x112981000) [pid = 1663] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118114800) [pid = 1663] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x129674000) [pid = 1663] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x121f84000) [pid = 1663] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x119b42800) [pid = 1663] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1289d9000) [pid = 1663] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1290f2800) [pid = 1663] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12171ec00) [pid = 1663] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1160dc400) [pid = 1663] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1289d6c00) [pid = 1663] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x119bb0400) [pid = 1663] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1125c2000) [pid = 1663] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1167d4c00) [pid = 1663] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x118a2d000) [pid = 1663] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1216f7c00) [pid = 1663] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x119245800) [pid = 1663] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x121ac9000) [pid = 1663] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11815d000) [pid = 1663] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x125810400) [pid = 1663] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118330000) [pid = 1663] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x118a41c00) [pid = 1663] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x121ad1000) [pid = 1663] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118113000) [pid = 1663] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12138d800) [pid = 1663] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x112ff4400) [pid = 1663] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x126b20000) [pid = 1663] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x112551000) [pid = 1663] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:40:05 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x128d9e400) [pid = 1663] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:40:05 INFO - PROCESS | 1663 | 1462318805484 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]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 668ms 16:40:05 INFO - PROCESS | 1663 | 1462318805527 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 1663 | 1462318805528 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 16:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:40:05 INFO - PROCESS | 1663 | 1462318805531 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 1663 | 1462318805533 Marionette TRACE conn2 <- [1,1470,null,{}] 16:40:05 INFO - PROCESS | 1663 | 1462318805535 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}] 16:40:05 INFO - PROCESS | 1663 | 1462318805652 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:40:05 INFO - PROCESS | 1663 | 1462318805706 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x129311800 == 53 [pid = 1663] [id = 375] 16:40:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x115e69800) [pid = 1663] [serial = 1124] [outer = 0x0] 16:40:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x118125c00) [pid = 1663] [serial = 1125] [outer = 0x115e69800] 16:40:05 INFO - PROCESS | 1663 | 1462318805735 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x121782000) [pid = 1663] [serial = 1126] [outer = 0x115e69800] 16:40:06 INFO - PROCESS | 1663 | 1462318806019 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]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 520ms 16:40:06 INFO - PROCESS | 1663 | 1462318806058 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 1663 | 1462318806059 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 16:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:40:06 INFO - PROCESS | 1663 | 1462318806062 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 1663 | 1462318806063 Marionette TRACE conn2 <- [1,1474,null,{}] 16:40:06 INFO - PROCESS | 1663 | 1462318806065 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}] 16:40:06 INFO - PROCESS | 1663 | 1462318806148 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:40:06 INFO - PROCESS | 1663 | 1462318806154 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfe4800 == 54 [pid = 1663] [id = 376] 16:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x121783800) [pid = 1663] [serial = 1127] [outer = 0x0] 16:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1288e8000) [pid = 1663] [serial = 1128] [outer = 0x121783800] 16:40:06 INFO - PROCESS | 1663 | 1462318806179 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12aae7400) [pid = 1663] [serial = 1129] [outer = 0x121783800] 16:40:06 INFO - PROCESS | 1663 | 1462318806507 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]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 474ms 16:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:40:06 INFO - PROCESS | 1663 | 1462318806554 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 1663 | 1462318806555 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 16:40:06 INFO - PROCESS | 1663 | 1462318806558 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 1663 | 1462318806559 Marionette TRACE conn2 <- [1,1478,null,{}] 16:40:06 INFO - PROCESS | 1663 | 1462318806561 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}] 16:40:06 INFO - PROCESS | 1663 | 1462318806645 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:40:06 INFO - PROCESS | 1663 | 1462318806650 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5d2800 == 55 [pid = 1663] [id = 377] 16:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x128d9e400) [pid = 1663] [serial = 1130] [outer = 0x0] 16:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12aee7800) [pid = 1663] [serial = 1131] [outer = 0x128d9e400] 16:40:06 INFO - PROCESS | 1663 | 1462318806674 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12b585400) [pid = 1663] [serial = 1132] [outer = 0x128d9e400] 16:40:07 INFO - PROCESS | 1663 | 1462318807028 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]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 16:40:07 INFO - PROCESS | 1663 | 1462318807076 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 1663 | 1462318807078 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 16:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:40:07 INFO - PROCESS | 1663 | 1462318807080 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 1663 | 1462318807081 Marionette TRACE conn2 <- [1,1482,null,{}] 16:40:07 INFO - PROCESS | 1663 | 1462318807084 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}] 16:40:07 INFO - PROCESS | 1663 | 1462318807164 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:40:07 INFO - PROCESS | 1663 | 1462318807220 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db27800 == 56 [pid = 1663] [id = 378] 16:40:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12b582c00) [pid = 1663] [serial = 1133] [outer = 0x0] 16:40:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12bbcfc00) [pid = 1663] [serial = 1134] [outer = 0x12b582c00] 16:40:07 INFO - PROCESS | 1663 | 1462318807244 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12bc13400) [pid = 1663] [serial = 1135] [outer = 0x12b582c00] 16:40:07 INFO - PROCESS | 1663 | 1462318807689 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]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 624ms 16:40:07 INFO - PROCESS | 1663 | 1462318807719 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 1663 | 1462318807722 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 16:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:40:07 INFO - PROCESS | 1663 | 1462318807727 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 1663 | 1462318807729 Marionette TRACE conn2 <- [1,1486,null,{}] 16:40:07 INFO - PROCESS | 1663 | 1462318807733 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}] 16:40:07 INFO - PROCESS | 1663 | 1462318807842 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:40:07 INFO - PROCESS | 1663 | 1462318807912 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a43800 == 57 [pid = 1663] [id = 379] 16:40:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x115eb8400) [pid = 1663] [serial = 1136] [outer = 0x0] 16:40:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x116a6e400) [pid = 1663] [serial = 1137] [outer = 0x115eb8400] 16:40:07 INFO - PROCESS | 1663 | 1462318807944 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x118152c00) [pid = 1663] [serial = 1138] [outer = 0x115eb8400] 16:40:08 INFO - PROCESS | 1663 | 1462318808372 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]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 676ms 16:40:08 INFO - PROCESS | 1663 | 1462318808404 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 1663 | 1462318808408 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 16:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:40:08 INFO - PROCESS | 1663 | 1462318808413 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 1663 | 1462318808415 Marionette TRACE conn2 <- [1,1490,null,{}] 16:40:08 INFO - PROCESS | 1663 | 1462318808475 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}] 16:40:08 INFO - PROCESS | 1663 | 1462318808578 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:40:08 INFO - PROCESS | 1663 | 1462318808647 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12517a000 == 58 [pid = 1663] [id = 380] 16:40:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x118f6c400) [pid = 1663] [serial = 1139] [outer = 0x0] 16:40:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x119734c00) [pid = 1663] [serial = 1140] [outer = 0x118f6c400] 16:40:08 INFO - PROCESS | 1663 | 1462318808676 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1197b8400) [pid = 1663] [serial = 1141] [outer = 0x118f6c400] 16:40:09 INFO - PROCESS | 1663 | 1462318809093 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]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 689ms 16:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:40:09 INFO - PROCESS | 1663 | 1462318809102 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 1663 | 1462318809104 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 16:40:09 INFO - PROCESS | 1663 | 1462318809106 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 1663 | 1462318809108 Marionette TRACE conn2 <- [1,1494,null,{}] 16:40:09 INFO - PROCESS | 1663 | 1462318809117 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}] 16:40:09 INFO - PROCESS | 1663 | 1462318809223 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:40:09 INFO - PROCESS | 1663 | 1462318809296 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2d7000 == 59 [pid = 1663] [id = 381] 16:40:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x119ca0c00) [pid = 1663] [serial = 1142] [outer = 0x0] 16:40:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x121717400) [pid = 1663] [serial = 1143] [outer = 0x119ca0c00] 16:40:09 INFO - PROCESS | 1663 | 1462318809327 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12690ec00) [pid = 1663] [serial = 1144] [outer = 0x119ca0c00] 16:40:09 INFO - PROCESS | 1663 | 1462318809762 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]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 16:40:09 INFO - PROCESS | 1663 | 1462318809778 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:40:09 INFO - PROCESS | 1663 | 1462318809780 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 16:40:09 INFO - PROCESS | 1663 | 1462318809782 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 1663 | 1462318809785 Marionette TRACE conn2 <- [1,1498,null,{}] 16:40:09 INFO - PROCESS | 1663 | 1462318809788 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}] 16:40:09 INFO - PROCESS | 1663 | 1462318809888 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:40:09 INFO - PROCESS | 1663 | 1462318809978 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e008000 == 60 [pid = 1663] [id = 382] 16:40:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x126eb3400) [pid = 1663] [serial = 1145] [outer = 0x0] 16:40:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1289da400) [pid = 1663] [serial = 1146] [outer = 0x126eb3400] 16:40:10 INFO - PROCESS | 1663 | 1462318810007 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x128d0cc00) [pid = 1663] [serial = 1147] [outer = 0x126eb3400] 16:40:10 INFO - PROCESS | 1663 | 1462318810433 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]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 16:40:10 INFO - PROCESS | 1663 | 1462318810454 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 1663 | 1462318810455 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 16:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:40:10 INFO - PROCESS | 1663 | 1462318810458 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 1663 | 1462318810459 Marionette TRACE conn2 <- [1,1502,null,{}] 16:40:10 INFO - PROCESS | 1663 | 1462318810462 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}] 16:40:10 INFO - PROCESS | 1663 | 1462318810562 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:40:10 INFO - PROCESS | 1663 | 1462318810619 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b67800 == 61 [pid = 1663] [id = 383] 16:40:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x116a68000) [pid = 1663] [serial = 1148] [outer = 0x0] 16:40:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x118f70c00) [pid = 1663] [serial = 1149] [outer = 0x116a68000] 16:40:10 INFO - PROCESS | 1663 | 1462318810649 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x128d0ec00) [pid = 1663] [serial = 1150] [outer = 0x116a68000] 16:40:11 INFO - PROCESS | 1663 | 1462318811297 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]]]}] 16:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 872ms 16:40:11 INFO - PROCESS | 1663 | 1462318811336 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 1663 | 1462318811338 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 16:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:40:11 INFO - PROCESS | 1663 | 1462318811343 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 1663 | 1462318811345 Marionette TRACE conn2 <- [1,1506,null,{}] 16:40:11 INFO - PROCESS | 1663 | 1462318811349 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}] 16:40:11 INFO - PROCESS | 1663 | 1462318811446 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:40:11 INFO - PROCESS | 1663 | 1462318811521 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x11821b000 == 62 [pid = 1663] [id = 384] 16:40:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x112c84c00) [pid = 1663] [serial = 1151] [outer = 0x0] 16:40:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11319dc00) [pid = 1663] [serial = 1152] [outer = 0x112c84c00] 16:40:11 INFO - PROCESS | 1663 | 1462318811549 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x115e64000) [pid = 1663] [serial = 1153] [outer = 0x112c84c00] 16:40:11 INFO - PROCESS | 1663 | 1462318811966 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]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 16:40:12 INFO - PROCESS | 1663 | 1462318812015 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 1663 | 1462318812018 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 16:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:40:12 INFO - PROCESS | 1663 | 1462318812022 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 1663 | 1462318812024 Marionette TRACE conn2 <- [1,1510,null,{}] 16:40:12 INFO - PROCESS | 1663 | 1462318812026 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}] 16:40:12 INFO - PROCESS | 1663 | 1462318812117 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:40:12 INFO - PROCESS | 1663 | 1462318812190 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183a8000 == 63 [pid = 1663] [id = 385] 16:40:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x11678ec00) [pid = 1663] [serial = 1154] [outer = 0x0] 16:40:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x117677800) [pid = 1663] [serial = 1155] [outer = 0x11678ec00] 16:40:12 INFO - PROCESS | 1663 | 1462318812216 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x118113400) [pid = 1663] [serial = 1156] [outer = 0x11678ec00] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12d5d2800 == 62 [pid = 1663] [id = 377] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfe4800 == 61 [pid = 1663] [id = 376] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x129311800 == 60 [pid = 1663] [id = 375] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6c3000 == 59 [pid = 1663] [id = 374] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12be28800 == 58 [pid = 1663] [id = 373] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3ad000 == 57 [pid = 1663] [id = 372] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab1b800 == 56 [pid = 1663] [id = 371] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12adb1c00) [pid = 1663] [serial = 1077] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x1173bb800 == 55 [pid = 1663] [id = 370] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x128955000 == 54 [pid = 1663] [id = 369] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x1261e5800 == 53 [pid = 1663] [id = 368] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x11920f000 == 52 [pid = 1663] [id = 367] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x1210b6800 == 51 [pid = 1663] [id = 366] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12517b000 == 50 [pid = 1663] [id = 365] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x121a9e000 == 49 [pid = 1663] [id = 361] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x118193000 == 48 [pid = 1663] [id = 360] 16:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12d2d6800 == 47 [pid = 1663] [id = 359] 16:40:12 INFO - PROCESS | 1663 | 1462318812606 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]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 619ms 16:40:12 INFO - PROCESS | 1663 | 1462318812641 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 1663 | 1462318812643 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 16:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:40:12 INFO - PROCESS | 1663 | 1462318812645 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 1663 | 1462318812647 Marionette TRACE conn2 <- [1,1514,null,{}] 16:40:12 INFO - PROCESS | 1663 | 1462318812655 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}] 16:40:12 INFO - PROCESS | 1663 | 1462318812739 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x118277400) [pid = 1663] [serial = 1041] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x119b3e000) [pid = 1663] [serial = 1047] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12aae0c00) [pid = 1663] [serial = 1071] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x124ca0000) [pid = 1663] [serial = 1053] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x118118c00) [pid = 1663] [serial = 967] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x125817000) [pid = 1663] [serial = 919] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1218b0c00) [pid = 1663] [serial = 1035] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1290f4800) [pid = 1663] [serial = 1062] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x116793c00) [pid = 1663] [serial = 858] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12a81e000) [pid = 1663] [serial = 1069] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12a818400) [pid = 1663] [serial = 1066] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1288e9c00) [pid = 1663] [serial = 1056] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12a760800) [pid = 1663] [serial = 1065] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12171c800) [pid = 1663] [serial = 916] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x128d0d000) [pid = 1663] [serial = 1059] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12abbd400) [pid = 1663] [serial = 1074] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x118a27c00) [pid = 1663] [serial = 1042] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x125880000) [pid = 1663] [serial = 1029] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1165bf400) [pid = 1663] [serial = 1038] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1290e9400) [pid = 1663] [serial = 979] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1290eb400) [pid = 1663] [serial = 1068] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x121720000) [pid = 1663] [serial = 1051] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x113197400) [pid = 1663] [serial = 855] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x117c2f800) [pid = 1663] [serial = 1023] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121293800) [pid = 1663] [serial = 1027] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x124f9a800) [pid = 1663] [serial = 973] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1289d6000) [pid = 1663] [serial = 1057] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1197af400) [pid = 1663] [serial = 1026] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x119b3a400) [pid = 1663] [serial = 867] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x124a9c800) [pid = 1663] [serial = 810] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1168bcc00) [pid = 1663] [serial = 1039] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x121477400) [pid = 1663] [serial = 1050] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x126b25800) [pid = 1663] [serial = 1030] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x118230c00) [pid = 1663] [serial = 1024] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x128d9bc00) [pid = 1663] [serial = 1060] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x128f9ec00) [pid = 1663] [serial = 1033] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11923b800) [pid = 1663] [serial = 1044] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11972c800) [pid = 1663] [serial = 970] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1288e2400) [pid = 1663] [serial = 976] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1289da800) [pid = 1663] [serial = 1036] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x121292400) [pid = 1663] [serial = 1048] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12adad400) [pid = 1663] [serial = 1075] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11923cc00) [pid = 1663] [serial = 864] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119738800) [pid = 1663] [serial = 1045] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126ba4000) [pid = 1663] [serial = 1054] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118276800) [pid = 1663] [serial = 861] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12ab31c00) [pid = 1663] [serial = 1072] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11827b400) [pid = 1663] [serial = 912] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1288e0000) [pid = 1663] [serial = 1032] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116545400) [pid = 1663] [serial = 909] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x129673000) [pid = 1663] [serial = 1063] [outer = 0x0] [url = about:blank] 16:40:12 INFO - PROCESS | 1663 | 1462318812824 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x118ab0000 == 48 [pid = 1663] [id = 386] 16:40:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x116792000) [pid = 1663] [serial = 1157] [outer = 0x0] 16:40:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118118c00) [pid = 1663] [serial = 1158] [outer = 0x116792000] 16:40:12 INFO - PROCESS | 1663 | 1462318812852 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118330400) [pid = 1663] [serial = 1159] [outer = 0x116792000] 16:40:13 INFO - PROCESS | 1663 | 1462318813158 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]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 16:40:13 INFO - PROCESS | 1663 | 1462318813173 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 1663 | 1462318813175 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 16:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:40:13 INFO - PROCESS | 1663 | 1462318813178 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 1663 | 1462318813179 Marionette TRACE conn2 <- [1,1518,null,{}] 16:40:13 INFO - PROCESS | 1663 | 1462318813181 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}] 16:40:13 INFO - PROCESS | 1663 | 1462318813268 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:40:13 INFO - PROCESS | 1663 | 1462318813322 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210bf800 == 49 [pid = 1663] [id = 387] 16:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118331800) [pid = 1663] [serial = 1160] [outer = 0x0] 16:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118a34000) [pid = 1663] [serial = 1161] [outer = 0x118331800] 16:40:13 INFO - PROCESS | 1663 | 1462318813350 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x119230800) [pid = 1663] [serial = 1162] [outer = 0x118331800] 16:40:13 INFO - PROCESS | 1663 | 1462318813702 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]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 568ms 16:40:13 INFO - PROCESS | 1663 | 1462318813747 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 1663 | 1462318813749 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 16:40:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:40:13 INFO - PROCESS | 1663 | 1462318813753 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 1663 | 1462318813755 Marionette TRACE conn2 <- [1,1522,null,{}] 16:40:13 INFO - PROCESS | 1663 | 1462318813758 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}] 16:40:13 INFO - PROCESS | 1663 | 1462318813871 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:40:13 INFO - PROCESS | 1663 | 1462318813945 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x121aa5000 == 50 [pid = 1663] [id = 388] 16:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118a2ec00) [pid = 1663] [serial = 1163] [outer = 0x0] 16:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1195b4c00) [pid = 1663] [serial = 1164] [outer = 0x118a2ec00] 16:40:13 INFO - PROCESS | 1663 | 1462318813987 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1197acc00) [pid = 1663] [serial = 1165] [outer = 0x118a2ec00] 16:40:14 INFO - PROCESS | 1663 | 1462318814412 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"]]]}] 16:40:14 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 () { 16:40:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:40:14 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 () { 16:40:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:40:14 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 () { 16:40:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:40:14 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 () { 16:40:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:40:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 675ms 16:40:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:40:14 INFO - PROCESS | 1663 | 1462318814427 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:40:14 INFO - PROCESS | 1663 | 1462318814429 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 16:40:14 INFO - PROCESS | 1663 | 1462318814431 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - PROCESS | 1663 | 1462318814432 Marionette TRACE conn2 <- [1,1526,null,{}] 16:40:14 INFO - PROCESS | 1663 | 1462318814437 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}] 16:40:14 INFO - PROCESS | 1663 | 1462318814557 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:40:14 INFO - PROCESS | 1663 | 1462318814572 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f3c800 == 51 [pid = 1663] [id = 389] 16:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119b37000) [pid = 1663] [serial = 1166] [outer = 0x0] 16:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x121299000) [pid = 1663] [serial = 1167] [outer = 0x119b37000] 16:40:14 INFO - PROCESS | 1663 | 1462318814600 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12171cc00) [pid = 1663] [serial = 1168] [outer = 0x119b37000] 16:40:14 INFO - PROCESS | 1663 | 1462318814926 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"]]]}] 16:40:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:40:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:40:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:40:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 523ms 16:40:14 INFO - PROCESS | 1663 | 1462318814955 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:40:14 INFO - PROCESS | 1663 | 1462318814956 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 16:40:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:40:14 INFO - PROCESS | 1663 | 1462318814958 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - PROCESS | 1663 | 1462318814959 Marionette TRACE conn2 <- [1,1530,null,{}] 16:40:14 INFO - PROCESS | 1663 | 1462318814962 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}] 16:40:15 INFO - PROCESS | 1663 | 1462318815056 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:40:15 INFO - PROCESS | 1663 | 1462318815069 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x128952000 == 52 [pid = 1663] [id = 390] 16:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x121720800) [pid = 1663] [serial = 1169] [outer = 0x0] 16:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x121acf800) [pid = 1663] [serial = 1170] [outer = 0x121720800] 16:40:15 INFO - PROCESS | 1663 | 1462318815095 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x124cf9800) [pid = 1663] [serial = 1171] [outer = 0x121720800] 16:40:15 INFO - PROCESS | 1663 | 1462318815405 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]]]}] 16:40:15 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 16:40:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:40:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:40:15 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. 16:40:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:40:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 16:40:15 INFO - PROCESS | 1663 | 1462318815428 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 1663 | 1462318815429 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 16:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:40:15 INFO - PROCESS | 1663 | 1462318815439 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 1663 | 1462318815440 Marionette TRACE conn2 <- [1,1534,null,{}] 16:40:15 INFO - PROCESS | 1663 | 1462318815442 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}] 16:40:15 INFO - PROCESS | 1663 | 1462318815538 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:40:15 INFO - PROCESS | 1663 | 1462318815542 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x129325000 == 53 [pid = 1663] [id = 391] 16:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x121a49000) [pid = 1663] [serial = 1172] [outer = 0x0] 16:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x125814800) [pid = 1663] [serial = 1173] [outer = 0x121a49000] 16:40:15 INFO - PROCESS | 1663 | 1462318815567 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12616b000) [pid = 1663] [serial = 1174] [outer = 0x121a49000] 16:40:15 INFO - PROCESS | 1663 | 1462318815907 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]]]}] 16:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 16:40:15 INFO - PROCESS | 1663 | 1462318815958 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 1663 | 1462318815959 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 16:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:40:15 INFO - PROCESS | 1663 | 1462318815961 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 1663 | 1462318815962 Marionette TRACE conn2 <- [1,1538,null,{}] 16:40:15 INFO - PROCESS | 1663 | 1462318815965 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}] 16:40:16 INFO - PROCESS | 1663 | 1462318816061 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:40:16 INFO - PROCESS | 1663 | 1462318816074 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d5800 == 54 [pid = 1663] [id = 392] 16:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12531f800) [pid = 1663] [serial = 1175] [outer = 0x0] 16:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x126b26000) [pid = 1663] [serial = 1176] [outer = 0x12531f800] 16:40:16 INFO - PROCESS | 1663 | 1462318816099 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x126eb8800) [pid = 1663] [serial = 1177] [outer = 0x12531f800] 16:40:16 INFO - PROCESS | 1663 | 1462318816492 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]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 570ms 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12abbcc00) [pid = 1663] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x126b29c00) [pid = 1663] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x119ba6c00) [pid = 1663] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12147f400) [pid = 1663] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12a762400) [pid = 1663] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11319ec00) [pid = 1663] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118238000) [pid = 1663] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11823f000) [pid = 1663] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126163800) [pid = 1663] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x126b23800) [pid = 1663] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12abb9400) [pid = 1663] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x112ff0000) [pid = 1663] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119ba3c00) [pid = 1663] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x115e69800) [pid = 1663] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x121d0e800) [pid = 1663] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121783800) [pid = 1663] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x117275800) [pid = 1663] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128d9e400) [pid = 1663] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:40:16 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x126906000) [pid = 1663] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:40:16 INFO - PROCESS | 1663 | 1462318816722 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 1663 | 1462318816723 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 16:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:40:16 INFO - PROCESS | 1663 | 1462318816734 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - PROCESS | 1663 | 1462318816735 Marionette TRACE conn2 <- [1,1542,null,{}] 16:40:16 INFO - PROCESS | 1663 | 1462318816737 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}] 16:40:16 INFO - PROCESS | 1663 | 1462318816816 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:40:16 INFO - PROCESS | 1663 | 1462318816823 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1172e4000 == 55 [pid = 1663] [id = 393] 16:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1131b3400) [pid = 1663] [serial = 1178] [outer = 0x0] 16:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11823fc00) [pid = 1663] [serial = 1179] [outer = 0x1131b3400] 16:40:16 INFO - PROCESS | 1663 | 1462318816849 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119db8400) [pid = 1663] [serial = 1180] [outer = 0x1131b3400] 16:40:17 INFO - PROCESS | 1663 | 1462318817179 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]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 469ms 16:40:17 INFO - PROCESS | 1663 | 1462318817205 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 1663 | 1462318817206 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 16:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:40:17 INFO - PROCESS | 1663 | 1462318817209 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 1663 | 1462318817211 Marionette TRACE conn2 <- [1,1546,null,{}] 16:40:17 INFO - PROCESS | 1663 | 1462318817213 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}] 16:40:17 INFO - PROCESS | 1663 | 1462318817338 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:40:17 INFO - PROCESS | 1663 | 1462318817461 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae75800 == 56 [pid = 1663] [id = 394] 16:40:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126eb8000) [pid = 1663] [serial = 1181] [outer = 0x0] 16:40:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1288ea800) [pid = 1663] [serial = 1182] [outer = 0x126eb8000] 16:40:17 INFO - PROCESS | 1663 | 1462318817507 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1290f1800) [pid = 1663] [serial = 1183] [outer = 0x126eb8000] 16:40:17 INFO - PROCESS | 1663 | 1462318817908 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]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 722ms 16:40:17 INFO - PROCESS | 1663 | 1462318817932 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:40:17 INFO - PROCESS | 1663 | 1462318817936 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 16:40:17 INFO - PROCESS | 1663 | 1462318817939 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 1663 | 1462318817941 Marionette TRACE conn2 <- [1,1550,null,{}] 16:40:17 INFO - PROCESS | 1663 | 1462318817945 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}] 16:40:18 INFO - PROCESS | 1663 | 1462318818071 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:40:18 INFO - PROCESS | 1663 | 1462318818081 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b32d800 == 57 [pid = 1663] [id = 395] 16:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x129522000) [pid = 1663] [serial = 1184] [outer = 0x0] 16:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12952d800) [pid = 1663] [serial = 1185] [outer = 0x129522000] 16:40:18 INFO - PROCESS | 1663 | 1462318818123 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12a75d000) [pid = 1663] [serial = 1186] [outer = 0x129522000] 16:40:18 INFO - PROCESS | 1663 | 1462318818535 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]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:40:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 622ms 16:40:18 INFO - PROCESS | 1663 | 1462318818561 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 1663 | 1462318818563 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 16:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:40:18 INFO - PROCESS | 1663 | 1462318818571 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 1663 | 1462318818573 Marionette TRACE conn2 <- [1,1554,null,{}] 16:40:18 INFO - PROCESS | 1663 | 1462318818593 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}] 16:40:18 INFO - PROCESS | 1663 | 1462318818725 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:40:18 INFO - PROCESS | 1663 | 1462318818929 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1120af800 == 58 [pid = 1663] [id = 396] 16:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1110d4000) [pid = 1663] [serial = 1187] [outer = 0x0] 16:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1125b6000) [pid = 1663] [serial = 1188] [outer = 0x1110d4000] 16:40:18 INFO - PROCESS | 1663 | 1462318818980 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x113193400) [pid = 1663] [serial = 1189] [outer = 0x1110d4000] 16:40:19 INFO - PROCESS | 1663 | 1462318819411 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]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 892ms 16:40:19 INFO - PROCESS | 1663 | 1462318819459 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 1663 | 1462318819462 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 16:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:40:19 INFO - PROCESS | 1663 | 1462318819465 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 1663 | 1462318819467 Marionette TRACE conn2 <- [1,1558,null,{}] 16:40:19 INFO - PROCESS | 1663 | 1462318819471 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}] 16:40:19 INFO - PROCESS | 1663 | 1462318819579 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:40:19 INFO - PROCESS | 1663 | 1462318819637 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b6e000 == 59 [pid = 1663] [id = 397] 16:40:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x113d73800) [pid = 1663] [serial = 1190] [outer = 0x0] 16:40:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11767dc00) [pid = 1663] [serial = 1191] [outer = 0x113d73800] 16:40:19 INFO - PROCESS | 1663 | 1462318819668 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11811d800) [pid = 1663] [serial = 1192] [outer = 0x113d73800] 16:40:20 INFO - PROCESS | 1663 | 1462318820098 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]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 672ms 16:40:20 INFO - PROCESS | 1663 | 1462318820140 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 1663 | 1462318820142 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 16:40:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:40:20 INFO - PROCESS | 1663 | 1462318820145 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 1663 | 1462318820146 Marionette TRACE conn2 <- [1,1562,null,{}] 16:40:20 INFO - PROCESS | 1663 | 1462318820149 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}] 16:40:20 INFO - PROCESS | 1663 | 1462318820272 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:40:20 INFO - PROCESS | 1663 | 1462318820355 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e16800 == 60 [pid = 1663] [id = 398] 16:40:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x118a36c00) [pid = 1663] [serial = 1193] [outer = 0x0] 16:40:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x119227400) [pid = 1663] [serial = 1194] [outer = 0x118a36c00] 16:40:20 INFO - PROCESS | 1663 | 1462318820386 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x119b3a000) [pid = 1663] [serial = 1195] [outer = 0x118a36c00] 16:40:20 INFO - PROCESS | 1663 | 1462318820792 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]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 668ms 16:40:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:40:20 INFO - PROCESS | 1663 | 1462318820814 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 1663 | 1462318820815 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 16:40:20 INFO - PROCESS | 1663 | 1462318820825 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 1663 | 1462318820830 Marionette TRACE conn2 <- [1,1566,null,{}] 16:40:20 INFO - PROCESS | 1663 | 1462318820833 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}] 16:40:20 INFO - PROCESS | 1663 | 1462318820936 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:40:20 INFO - PROCESS | 1663 | 1462318820993 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb48000 == 61 [pid = 1663] [id = 399] 16:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x119b3c400) [pid = 1663] [serial = 1196] [outer = 0x0] 16:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x121480c00) [pid = 1663] [serial = 1197] [outer = 0x119b3c400] 16:40:21 INFO - PROCESS | 1663 | 1462318821022 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x124a9b800) [pid = 1663] [serial = 1198] [outer = 0x119b3c400] 16:40:21 INFO - PROCESS | 1663 | 1462318821444 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]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 635ms 16:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:40:21 INFO - PROCESS | 1663 | 1462318821454 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 1663 | 1462318821456 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 16:40:21 INFO - PROCESS | 1663 | 1462318821458 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 1663 | 1462318821459 Marionette TRACE conn2 <- [1,1570,null,{}] 16:40:21 INFO - PROCESS | 1663 | 1462318821462 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}] 16:40:21 INFO - PROCESS | 1663 | 1462318821563 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:40:21 INFO - PROCESS | 1663 | 1462318821652 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2c0800 == 62 [pid = 1663] [id = 400] 16:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x124a9f800) [pid = 1663] [serial = 1199] [outer = 0x0] 16:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126b26400) [pid = 1663] [serial = 1200] [outer = 0x124a9f800] 16:40:21 INFO - PROCESS | 1663 | 1462318821695 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x128d04800) [pid = 1663] [serial = 1201] [outer = 0x124a9f800] 16:40:22 INFO - PROCESS | 1663 | 1462318822116 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]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 16:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:40:22 INFO - PROCESS | 1663 | 1462318822129 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 1663 | 1462318822131 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 16:40:22 INFO - PROCESS | 1663 | 1462318822137 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 1663 | 1462318822139 Marionette TRACE conn2 <- [1,1574,null,{}] 16:40:22 INFO - PROCESS | 1663 | 1462318822143 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}] 16:40:22 INFO - PROCESS | 1663 | 1462318822272 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:40:22 INFO - PROCESS | 1663 | 1462318822329 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6c7000 == 63 [pid = 1663] [id = 401] 16:40:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1290ef800) [pid = 1663] [serial = 1202] [outer = 0x0] 16:40:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x129677c00) [pid = 1663] [serial = 1203] [outer = 0x1290ef800] 16:40:22 INFO - PROCESS | 1663 | 1462318822365 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12a820c00) [pid = 1663] [serial = 1204] [outer = 0x1290ef800] 16:40:22 INFO - PROCESS | 1663 | 1462318822843 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]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 776ms 16:40:22 INFO - PROCESS | 1663 | 1462318822921 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 1663 | 1462318822923 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 16:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:40:22 INFO - PROCESS | 1663 | 1462318822928 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 1663 | 1462318822929 Marionette TRACE conn2 <- [1,1578,null,{}] 16:40:22 INFO - PROCESS | 1663 | 1462318822932 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}] 16:40:23 INFO - PROCESS | 1663 | 1462318823247 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:40:23 INFO - PROCESS | 1663 | 1462318823360 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183a2000 == 64 [pid = 1663] [id = 402] 16:40:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x112c88c00) [pid = 1663] [serial = 1205] [outer = 0x0] 16:40:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x112ff5800) [pid = 1663] [serial = 1206] [outer = 0x112c88c00] 16:40:23 INFO - PROCESS | 1663 | 1462318823407 Marionette DEBUG loaded listener.js 16:40:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x115e69400) [pid = 1663] [serial = 1207] [outer = 0x112c88c00] 16:40:23 INFO - PROCESS | 1663 | 1462318823924 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]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1020ms 16:40:23 INFO - PROCESS | 1663 | 1462318823948 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 1663 | 1462318823951 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 16:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:40:23 INFO - PROCESS | 1663 | 1462318823954 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 1663 | 1462318823957 Marionette TRACE conn2 <- [1,1582,null,{}] 16:40:23 INFO - PROCESS | 1663 | 1462318823961 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}] 16:40:24 INFO - PROCESS | 1663 | 1462318824080 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:40:24 INFO - PROCESS | 1663 | 1462318824212 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11821e000 == 65 [pid = 1663] [id = 403] 16:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x118120800) [pid = 1663] [serial = 1208] [outer = 0x0] 16:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x118234000) [pid = 1663] [serial = 1209] [outer = 0x118120800] 16:40:24 INFO - PROCESS | 1663 | 1462318824249 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11833d000) [pid = 1663] [serial = 1210] [outer = 0x118120800] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12b32d800 == 64 [pid = 1663] [id = 395] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae75800 == 63 [pid = 1663] [id = 394] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1172e4000 == 62 [pid = 1663] [id = 393] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d5800 == 61 [pid = 1663] [id = 392] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x129325000 == 60 [pid = 1663] [id = 391] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x128952000 == 59 [pid = 1663] [id = 390] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x116f3c800 == 58 [pid = 1663] [id = 389] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12bbcfc00) [pid = 1663] [serial = 1134] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x121aa5000 == 57 [pid = 1663] [id = 388] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1210bf800 == 56 [pid = 1663] [id = 387] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x118ab0000 == 55 [pid = 1663] [id = 386] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1183a8000 == 54 [pid = 1663] [id = 385] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x11821b000 == 53 [pid = 1663] [id = 384] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2d7000 == 52 [pid = 1663] [id = 381] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12517a000 == 51 [pid = 1663] [id = 380] 16:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x118a43800 == 50 [pid = 1663] [id = 379] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12abc7000) [pid = 1663] [serial = 1021] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12a819000) [pid = 1663] [serial = 1116] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x129528400) [pid = 1663] [serial = 1113] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x125812400) [pid = 1663] [serial = 1087] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x124aa6400) [pid = 1663] [serial = 1086] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12ab3a800) [pid = 1663] [serial = 1119] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x116a6b400) [pid = 1663] [serial = 1081] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x115ebc800) [pid = 1663] [serial = 1080] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x119b3b800) [pid = 1663] [serial = 1099] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x119733000) [pid = 1663] [serial = 1098] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11972ec00) [pid = 1663] [serial = 1084] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118a40800) [pid = 1663] [serial = 1083] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12aae5400) [pid = 1663] [serial = 1117] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x126b21000) [pid = 1663] [serial = 1107] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x126eb2800) [pid = 1663] [serial = 1108] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1288e2800) [pid = 1663] [serial = 1110] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12aedb400) [pid = 1663] [serial = 1122] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1290e9800) [pid = 1663] [serial = 1093] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11653c800) [pid = 1663] [serial = 1092] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x121291400) [pid = 1663] [serial = 1101] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1216f8400) [pid = 1663] [serial = 1102] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118125c00) [pid = 1663] [serial = 1125] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12abc3400) [pid = 1663] [serial = 1120] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x124ced400) [pid = 1663] [serial = 1104] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1288e8000) [pid = 1663] [serial = 1128] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x125812800) [pid = 1663] [serial = 1105] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11815e800) [pid = 1663] [serial = 1096] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1180ca400) [pid = 1663] [serial = 1095] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12aee7800) [pid = 1663] [serial = 1131] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x128f97000) [pid = 1663] [serial = 1090] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x126ba2800) [pid = 1663] [serial = 1089] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12aee5400) [pid = 1663] [serial = 1123] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12aae7400) [pid = 1663] [serial = 1129] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x121782000) [pid = 1663] [serial = 1126] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12967f000) [pid = 1663] [serial = 1114] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12b585400) [pid = 1663] [serial = 1132] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1290ef000) [pid = 1663] [serial = 1111] [outer = 0x0] [url = about:blank] 16:40:24 INFO - PROCESS | 1663 | 1462318824630 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]]]}] 16:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 725ms 16:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:40:24 INFO - PROCESS | 1663 | 1462318824682 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:40:24 INFO - PROCESS | 1663 | 1462318824684 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 16:40:24 INFO - PROCESS | 1663 | 1462318824688 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:40:24 INFO - PROCESS | 1663 | 1462318824688 Marionette TRACE conn2 <- [1,1586,null,{}] 16:40:24 INFO - PROCESS | 1663 | 1462318824691 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}] 16:40:24 INFO - PROCESS | 1663 | 1462318824779 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:40:24 INFO - PROCESS | 1663 | 1462318824859 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11935a800 == 51 [pid = 1663] [id = 404] 16:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118123400) [pid = 1663] [serial = 1211] [outer = 0x0] 16:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118f90000) [pid = 1663] [serial = 1212] [outer = 0x118123400] 16:40:24 INFO - PROCESS | 1663 | 1462318824901 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119731c00) [pid = 1663] [serial = 1213] [outer = 0x118123400] 16:40:25 INFO - PROCESS | 1663 | 1462318825275 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]]]}] 16:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 621ms 16:40:25 INFO - PROCESS | 1663 | 1462318825310 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 1663 | 1462318825313 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 16:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:40:25 INFO - PROCESS | 1663 | 1462318825323 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - PROCESS | 1663 | 1462318825326 Marionette TRACE conn2 <- [1,1590,null,{}] 16:40:25 INFO - PROCESS | 1663 | 1462318825329 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}] 16:40:25 INFO - PROCESS | 1663 | 1462318825457 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:40:25 INFO - PROCESS | 1663 | 1462318825537 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d30800 == 52 [pid = 1663] [id = 405] 16:40:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11972c400) [pid = 1663] [serial = 1214] [outer = 0x0] 16:40:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1197b7000) [pid = 1663] [serial = 1215] [outer = 0x11972c400] 16:40:25 INFO - PROCESS | 1663 | 1462318825578 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121672000) [pid = 1663] [serial = 1216] [outer = 0x11972c400] 16:40:25 INFO - PROCESS | 1663 | 1462318825958 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]]]}] 16:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 677ms 16:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:40:25 INFO - PROCESS | 1663 | 1462318825995 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 1663 | 1462318825996 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 16:40:26 INFO - PROCESS | 1663 | 1462318825998 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - PROCESS | 1663 | 1462318825999 Marionette TRACE conn2 <- [1,1594,null,{}] 16:40:26 INFO - PROCESS | 1663 | 1462318826004 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}] 16:40:26 INFO - PROCESS | 1663 | 1462318826082 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:40:26 INFO - PROCESS | 1663 | 1462318826089 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e29000 == 53 [pid = 1663] [id = 406] 16:40:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1216ec000) [pid = 1663] [serial = 1217] [outer = 0x0] 16:40:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x121720c00) [pid = 1663] [serial = 1218] [outer = 0x1216ec000] 16:40:26 INFO - PROCESS | 1663 | 1462318826115 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x123fd2000) [pid = 1663] [serial = 1219] [outer = 0x1216ec000] 16:40:26 INFO - PROCESS | 1663 | 1462318826469 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]]]}] 16:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 519ms 16:40:26 INFO - PROCESS | 1663 | 1462318826517 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 1663 | 1462318826519 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 16:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:40:26 INFO - PROCESS | 1663 | 1462318826521 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - PROCESS | 1663 | 1462318826522 Marionette TRACE conn2 <- [1,1598,null,{}] 16:40:26 INFO - PROCESS | 1663 | 1462318826524 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}] 16:40:26 INFO - PROCESS | 1663 | 1462318826634 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:40:26 INFO - PROCESS | 1663 | 1462318826647 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f07000 == 54 [pid = 1663] [id = 407] 16:40:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12581c400) [pid = 1663] [serial = 1220] [outer = 0x0] 16:40:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12615dc00) [pid = 1663] [serial = 1221] [outer = 0x12581c400] 16:40:26 INFO - PROCESS | 1663 | 1462318826681 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126eb2800) [pid = 1663] [serial = 1222] [outer = 0x12581c400] 16:40:27 INFO - PROCESS | 1663 | 1462318827033 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]]]}] 16:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 519ms 16:40:27 INFO - PROCESS | 1663 | 1462318827041 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 1663 | 1462318827042 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 16:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:40:27 INFO - PROCESS | 1663 | 1462318827044 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 1663 | 1462318827045 Marionette TRACE conn2 <- [1,1602,null,{}] 16:40:27 INFO - PROCESS | 1663 | 1462318827047 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}] 16:40:27 INFO - PROCESS | 1663 | 1462318827150 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:40:27 INFO - PROCESS | 1663 | 1462318827187 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12960c800 == 55 [pid = 1663] [id = 408] 16:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126eb5000) [pid = 1663] [serial = 1223] [outer = 0x0] 16:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x128d0f400) [pid = 1663] [serial = 1224] [outer = 0x126eb5000] 16:40:27 INFO - PROCESS | 1663 | 1462318827211 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1290f1400) [pid = 1663] [serial = 1225] [outer = 0x126eb5000] 16:40:27 INFO - PROCESS | 1663 | 1462318827564 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]]]}] 16:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 570ms 16:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:40:27 INFO - PROCESS | 1663 | 1462318827615 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 1663 | 1462318827616 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 16:40:27 INFO - PROCESS | 1663 | 1462318827618 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 1663 | 1462318827619 Marionette TRACE conn2 <- [1,1606,null,{}] 16:40:27 INFO - PROCESS | 1663 | 1462318827621 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}] 16:40:27 INFO - PROCESS | 1663 | 1462318827721 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:40:27 INFO - PROCESS | 1663 | 1462318827760 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12894f000 == 56 [pid = 1663] [id = 409] 16:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x124a9dc00) [pid = 1663] [serial = 1226] [outer = 0x0] 16:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x129681000) [pid = 1663] [serial = 1227] [outer = 0x124a9dc00] 16:40:27 INFO - PROCESS | 1663 | 1462318827784 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12a823800) [pid = 1663] [serial = 1228] [outer = 0x124a9dc00] 16:40:28 INFO - PROCESS | 1663 | 1462318828081 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]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 16:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:40:28 INFO - PROCESS | 1663 | 1462318828138 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 1663 | 1462318828139 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 16:40:28 INFO - PROCESS | 1663 | 1462318828141 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 1663 | 1462318828142 Marionette TRACE conn2 <- [1,1610,null,{}] 16:40:28 INFO - PROCESS | 1663 | 1462318828145 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}] 16:40:28 INFO - PROCESS | 1663 | 1462318828245 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:40:28 INFO - PROCESS | 1663 | 1462318828258 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b327800 == 57 [pid = 1663] [id = 410] 16:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12a81ec00) [pid = 1663] [serial = 1229] [outer = 0x0] 16:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12ab2b800) [pid = 1663] [serial = 1230] [outer = 0x12a81ec00] 16:40:28 INFO - PROCESS | 1663 | 1462318828282 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12ab35c00) [pid = 1663] [serial = 1231] [outer = 0x12a81ec00] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x118331800) [pid = 1663] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118a2ec00) [pid = 1663] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x112c84c00) [pid = 1663] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12531f800) [pid = 1663] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1131b3400) [pid = 1663] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126eb8000) [pid = 1663] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119b37000) [pid = 1663] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12aae9400) [pid = 1663] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x121720800) [pid = 1663] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x121a49000) [pid = 1663] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11678ec00) [pid = 1663] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116a68000) [pid = 1663] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:40:28 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116792000) [pid = 1663] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:40:28 INFO - PROCESS | 1663 | 1462318828732 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]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 619ms 16:40:28 INFO - PROCESS | 1663 | 1462318828761 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 1663 | 1462318828762 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 16:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:40:28 INFO - PROCESS | 1663 | 1462318828764 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 1663 | 1462318828765 Marionette TRACE conn2 <- [1,1614,null,{}] 16:40:28 INFO - PROCESS | 1663 | 1462318828767 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}] 16:40:28 INFO - PROCESS | 1663 | 1462318828848 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:40:28 INFO - PROCESS | 1663 | 1462318828855 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e91800 == 58 [pid = 1663] [id = 411] 16:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11516ac00) [pid = 1663] [serial = 1232] [outer = 0x0] 16:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118a37c00) [pid = 1663] [serial = 1233] [outer = 0x11516ac00] 16:40:28 INFO - PROCESS | 1663 | 1462318828882 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x125881c00) [pid = 1663] [serial = 1234] [outer = 0x11516ac00] 16:40:29 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 16:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 523ms 16:40:29 INFO - PROCESS | 1663 | 1462318829282 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]]]}] 16:40:29 INFO - PROCESS | 1663 | 1462318829290 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 1663 | 1462318829292 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 16:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:40:29 INFO - PROCESS | 1663 | 1462318829296 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 1663 | 1462318829298 Marionette TRACE conn2 <- [1,1618,null,{}] 16:40:29 INFO - PROCESS | 1663 | 1462318829304 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}] 16:40:29 INFO - PROCESS | 1663 | 1462318829465 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:40:29 INFO - PROCESS | 1663 | 1462318829498 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2cc000 == 59 [pid = 1663] [id = 412] 16:40:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12aae9400) [pid = 1663] [serial = 1235] [outer = 0x0] 16:40:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12abbd400) [pid = 1663] [serial = 1236] [outer = 0x12aae9400] 16:40:29 INFO - PROCESS | 1663 | 1462318829528 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12adaf800) [pid = 1663] [serial = 1237] [outer = 0x12aae9400] 16:40:29 INFO - PROCESS | 1663 | 1462318829849 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]]]}] 16:40:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 572ms 16:40:29 INFO - PROCESS | 1663 | 1462318829867 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 1663 | 1462318829871 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 16:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:40:29 INFO - PROCESS | 1663 | 1462318829875 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 1663 | 1462318829877 Marionette TRACE conn2 <- [1,1622,null,{}] 16:40:29 INFO - PROCESS | 1663 | 1462318829879 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}] 16:40:29 INFO - PROCESS | 1663 | 1462318829977 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:40:29 INFO - PROCESS | 1663 | 1462318829981 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfdd800 == 60 [pid = 1663] [id = 413] 16:40:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12adb5c00) [pid = 1663] [serial = 1238] [outer = 0x0] 16:40:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12b583400) [pid = 1663] [serial = 1239] [outer = 0x12adb5c00] 16:40:30 INFO - PROCESS | 1663 | 1462318830006 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12bbd3800) [pid = 1663] [serial = 1240] [outer = 0x12adb5c00] 16:40:30 INFO - PROCESS | 1663 | 1462318830323 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]]]}] 16:40:30 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 16:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 16:40:30 INFO - PROCESS | 1663 | 1462318830344 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:40:30 INFO - PROCESS | 1663 | 1462318830345 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 16:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:40:30 INFO - PROCESS | 1663 | 1462318830348 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - PROCESS | 1663 | 1462318830349 Marionette TRACE conn2 <- [1,1626,null,{}] 16:40:30 INFO - PROCESS | 1663 | 1462318830359 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}] 16:40:30 INFO - PROCESS | 1663 | 1462318830489 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:40:30 INFO - PROCESS | 1663 | 1462318830496 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2d5000 == 61 [pid = 1663] [id = 414] 16:40:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12adb6400) [pid = 1663] [serial = 1241] [outer = 0x0] 16:40:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12bc16800) [pid = 1663] [serial = 1242] [outer = 0x12adb6400] 16:40:30 INFO - PROCESS | 1663 | 1462318830533 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12bc1e800) [pid = 1663] [serial = 1243] [outer = 0x12adb6400] 16:40:31 INFO - PROCESS | 1663 | 1462318831116 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]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 823ms 16:40:31 INFO - PROCESS | 1663 | 1462318831185 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 1663 | 1462318831188 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 16:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:40:31 INFO - PROCESS | 1663 | 1462318831193 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 1663 | 1462318831195 Marionette TRACE conn2 <- [1,1630,null,{}] 16:40:31 INFO - PROCESS | 1663 | 1462318831199 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}] 16:40:31 INFO - PROCESS | 1663 | 1462318831309 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:40:31 INFO - PROCESS | 1663 | 1462318831382 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a58800 == 62 [pid = 1663] [id = 415] 16:40:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x116788800) [pid = 1663] [serial = 1244] [outer = 0x0] 16:40:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x117303400) [pid = 1663] [serial = 1245] [outer = 0x116788800] 16:40:31 INFO - PROCESS | 1663 | 1462318831414 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x118126000) [pid = 1663] [serial = 1246] [outer = 0x116788800] 16:40:31 INFO - PROCESS | 1663 | 1462318831865 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]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 16:40:31 INFO - PROCESS | 1663 | 1462318831914 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 1663 | 1462318831918 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 16:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:40:31 INFO - PROCESS | 1663 | 1462318831923 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 1663 | 1462318831925 Marionette TRACE conn2 <- [1,1634,null,{}] 16:40:31 INFO - PROCESS | 1663 | 1462318831927 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}] 16:40:32 INFO - PROCESS | 1663 | 1462318832032 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:40:32 INFO - PROCESS | 1663 | 1462318832104 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x128948800 == 63 [pid = 1663] [id = 416] 16:40:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11833a800) [pid = 1663] [serial = 1247] [outer = 0x0] 16:40:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11972c800) [pid = 1663] [serial = 1248] [outer = 0x11833a800] 16:40:32 INFO - PROCESS | 1663 | 1462318832135 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x119b43000) [pid = 1663] [serial = 1249] [outer = 0x11833a800] 16:40:32 INFO - PROCESS | 1663 | 1462318832558 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]]]}] 16:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 671ms 16:40:32 INFO - PROCESS | 1663 | 1462318832595 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:40:32 INFO - PROCESS | 1663 | 1462318832596 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 16:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:40:32 INFO - PROCESS | 1663 | 1462318832599 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:40:32 INFO - PROCESS | 1663 | 1462318832601 Marionette TRACE conn2 <- [1,1638,null,{}] 16:40:32 INFO - PROCESS | 1663 | 1462318832610 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}] 16:40:32 INFO - PROCESS | 1663 | 1462318832715 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:40:32 INFO - PROCESS | 1663 | 1462318832776 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cca7000 == 64 [pid = 1663] [id = 417] 16:40:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1216f8400) [pid = 1663] [serial = 1250] [outer = 0x0] 16:40:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x125812000) [pid = 1663] [serial = 1251] [outer = 0x1216f8400] 16:40:32 INFO - PROCESS | 1663 | 1462318832808 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1288dcc00) [pid = 1663] [serial = 1252] [outer = 0x1216f8400] 16:40:33 INFO - PROCESS | 1663 | 1462318833263 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]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 672ms 16:40:33 INFO - PROCESS | 1663 | 1462318833270 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 1663 | 1462318833272 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 16:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:40:33 INFO - PROCESS | 1663 | 1462318833275 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 1663 | 1462318833276 Marionette TRACE conn2 <- [1,1642,null,{}] 16:40:33 INFO - PROCESS | 1663 | 1462318833278 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}] 16:40:33 INFO - PROCESS | 1663 | 1462318833400 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:40:33 INFO - PROCESS | 1663 | 1462318833460 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5c0000 == 65 [pid = 1663] [id = 418] 16:40:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x128d03c00) [pid = 1663] [serial = 1253] [outer = 0x0] 16:40:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12967bc00) [pid = 1663] [serial = 1254] [outer = 0x128d03c00] 16:40:33 INFO - PROCESS | 1663 | 1462318833489 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12abbec00) [pid = 1663] [serial = 1255] [outer = 0x128d03c00] 16:40:33 INFO - PROCESS | 1663 | 1462318833920 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]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 16:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:40:33 INFO - PROCESS | 1663 | 1462318833946 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 1663 | 1462318833947 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 16:40:33 INFO - PROCESS | 1663 | 1462318833949 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 1663 | 1462318833950 Marionette TRACE conn2 <- [1,1646,null,{}] 16:40:33 INFO - PROCESS | 1663 | 1462318833953 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}] 16:40:34 INFO - PROCESS | 1663 | 1462318834052 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:40:34 INFO - PROCESS | 1663 | 1462318834110 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db1f000 == 66 [pid = 1663] [id = 419] 16:40:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x129681400) [pid = 1663] [serial = 1256] [outer = 0x0] 16:40:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12adb8400) [pid = 1663] [serial = 1257] [outer = 0x129681400] 16:40:34 INFO - PROCESS | 1663 | 1462318834139 Marionette DEBUG loaded listener.js 16:40:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12b57c000) [pid = 1663] [serial = 1258] [outer = 0x129681400] 16:40:34 INFO - PROCESS | 1663 | 1462318834599 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]]]}] 16:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 16:40:34 INFO - PROCESS | 1663 | 1462318834620 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:40:34 INFO - PROCESS | 1663 | 1462318834621 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 16:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:40:34 INFO - PROCESS | 1663 | 1462318834623 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - PROCESS | 1663 | 1462318834625 Marionette TRACE conn2 <- [1,1650,null,{}] 16:40:34 INFO - PROCESS | 1663 | 1462318834627 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}] 16:40:34 INFO - PROCESS | 1663 | 1462318834763 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:40:35 INFO - PROCESS | 1663 | 1462318835031 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x118abc800 == 67 [pid = 1663] [id = 420] 16:40:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x112fed800) [pid = 1663] [serial = 1259] [outer = 0x0] 16:40:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x11319d400) [pid = 1663] [serial = 1260] [outer = 0x112fed800] 16:40:35 INFO - PROCESS | 1663 | 1462318835061 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x116791c00) [pid = 1663] [serial = 1261] [outer = 0x112fed800] 16:40:35 INFO - PROCESS | 1663 | 1462318835477 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]]]}] 16:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 921ms 16:40:35 INFO - PROCESS | 1663 | 1462318835545 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 1663 | 1462318835548 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 16:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:40:35 INFO - PROCESS | 1663 | 1462318835551 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 1663 | 1462318835553 Marionette TRACE conn2 <- [1,1654,null,{}] 16:40:35 INFO - PROCESS | 1663 | 1462318835558 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}] 16:40:35 INFO - PROCESS | 1663 | 1462318835706 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:40:35 INFO - PROCESS | 1663 | 1462318835790 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a1000 == 68 [pid = 1663] [id = 421] 16:40:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x117305c00) [pid = 1663] [serial = 1262] [outer = 0x0] 16:40:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x11815f000) [pid = 1663] [serial = 1263] [outer = 0x117305c00] 16:40:35 INFO - PROCESS | 1663 | 1462318835818 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x118f93800) [pid = 1663] [serial = 1264] [outer = 0x117305c00] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfdd800 == 67 [pid = 1663] [id = 413] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2cc000 == 66 [pid = 1663] [id = 412] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x126e91800 == 65 [pid = 1663] [id = 411] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12b327800 == 64 [pid = 1663] [id = 410] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12894f000 == 63 [pid = 1663] [id = 409] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12960c800 == 62 [pid = 1663] [id = 408] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12952d800) [pid = 1663] [serial = 1185] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x128f07000 == 61 [pid = 1663] [id = 407] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x126e29000 == 60 [pid = 1663] [id = 406] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x121d30800 == 59 [pid = 1663] [id = 405] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11935a800 == 58 [pid = 1663] [id = 404] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11821e000 == 57 [pid = 1663] [id = 403] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1183a2000 == 56 [pid = 1663] [id = 402] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x119b6e000 == 55 [pid = 1663] [id = 397] 16:40:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1120af800 == 54 [pid = 1663] [id = 396] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12aedf400) [pid = 1663] [serial = 1078] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x121acf800) [pid = 1663] [serial = 1170] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x125814800) [pid = 1663] [serial = 1173] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x121717400) [pid = 1663] [serial = 1143] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x118113400) [pid = 1663] [serial = 1156] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x117677800) [pid = 1663] [serial = 1155] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x128d0ec00) [pid = 1663] [serial = 1150] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x118f70c00) [pid = 1663] [serial = 1149] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x118118c00) [pid = 1663] [serial = 1158] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118330400) [pid = 1663] [serial = 1159] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x116a6e400) [pid = 1663] [serial = 1137] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x118a34000) [pid = 1663] [serial = 1161] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x119230800) [pid = 1663] [serial = 1162] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1195b4c00) [pid = 1663] [serial = 1164] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1197acc00) [pid = 1663] [serial = 1165] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119734c00) [pid = 1663] [serial = 1140] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x115e64000) [pid = 1663] [serial = 1153] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11319dc00) [pid = 1663] [serial = 1152] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1289da400) [pid = 1663] [serial = 1146] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x126b26000) [pid = 1663] [serial = 1176] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11823fc00) [pid = 1663] [serial = 1179] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119db8400) [pid = 1663] [serial = 1180] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1288ea800) [pid = 1663] [serial = 1182] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x126eb8800) [pid = 1663] [serial = 1177] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x121299000) [pid = 1663] [serial = 1167] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1290f1800) [pid = 1663] [serial = 1183] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x124cf9800) [pid = 1663] [serial = 1171] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12616b000) [pid = 1663] [serial = 1174] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12171cc00) [pid = 1663] [serial = 1168] [outer = 0x0] [url = about:blank] 16:40:36 INFO - PROCESS | 1663 | 1462318836294 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]]]}] 16:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 774ms 16:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:40:36 INFO - PROCESS | 1663 | 1462318836327 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 1663 | 1462318836329 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 16:40:36 INFO - PROCESS | 1663 | 1462318836332 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 1663 | 1462318836336 Marionette TRACE conn2 <- [1,1658,null,{}] 16:40:36 INFO - PROCESS | 1663 | 1462318836340 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}] 16:40:36 INFO - PROCESS | 1663 | 1462318836457 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:40:36 INFO - PROCESS | 1663 | 1462318836492 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183b2000 == 55 [pid = 1663] [id = 422] 16:40:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1195b9000) [pid = 1663] [serial = 1265] [outer = 0x0] 16:40:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119732800) [pid = 1663] [serial = 1266] [outer = 0x1195b9000] 16:40:36 INFO - PROCESS | 1663 | 1462318836534 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x119b3bc00) [pid = 1663] [serial = 1267] [outer = 0x1195b9000] 16:40:36 INFO - PROCESS | 1663 | 1462318836978 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]]]}] 16:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 673ms 16:40:37 INFO - PROCESS | 1663 | 1462318837006 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 1663 | 1462318837007 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 16:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:40:37 INFO - PROCESS | 1663 | 1462318837013 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 1663 | 1462318837017 Marionette TRACE conn2 <- [1,1662,null,{}] 16:40:37 INFO - PROCESS | 1663 | 1462318837027 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}] 16:40:37 INFO - PROCESS | 1663 | 1462318837111 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:40:37 INFO - PROCESS | 1663 | 1462318837121 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1261e2000 == 56 [pid = 1663] [id = 423] 16:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x121715000) [pid = 1663] [serial = 1268] [outer = 0x0] 16:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12171c000) [pid = 1663] [serial = 1269] [outer = 0x121715000] 16:40:37 INFO - PROCESS | 1663 | 1462318837146 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x121ad1000) [pid = 1663] [serial = 1270] [outer = 0x121715000] 16:40:37 INFO - PROCESS | 1663 | 1462318837477 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]]]}] 16:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 481ms 16:40:37 INFO - PROCESS | 1663 | 1462318837492 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 1663 | 1462318837493 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 16:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:40:37 INFO - PROCESS | 1663 | 1462318837495 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 1663 | 1462318837497 Marionette TRACE conn2 <- [1,1666,null,{}] 16:40:37 INFO - PROCESS | 1663 | 1462318837499 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}] 16:40:37 INFO - PROCESS | 1663 | 1462318837592 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:40:37 INFO - PROCESS | 1663 | 1462318837647 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e8e000 == 57 [pid = 1663] [id = 424] 16:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1218b0c00) [pid = 1663] [serial = 1271] [outer = 0x0] 16:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x124bfac00) [pid = 1663] [serial = 1272] [outer = 0x1218b0c00] 16:40:37 INFO - PROCESS | 1663 | 1462318837672 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12690c800) [pid = 1663] [serial = 1273] [outer = 0x1218b0c00] 16:40:37 INFO - PROCESS | 1663 | 1462318837954 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]]]}] 16:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 16:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:40:38 INFO - PROCESS | 1663 | 1462318838015 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:40:38 INFO - PROCESS | 1663 | 1462318838016 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 16:40:38 INFO - PROCESS | 1663 | 1462318838021 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - PROCESS | 1663 | 1462318838022 Marionette TRACE conn2 <- [1,1670,null,{}] 16:40:38 INFO - PROCESS | 1663 | 1462318838025 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}] 16:40:38 INFO - PROCESS | 1663 | 1462318838105 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:40:38 INFO - PROCESS | 1663 | 1462318838166 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f17800 == 58 [pid = 1663] [id = 425] 16:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126ba8000) [pid = 1663] [serial = 1274] [outer = 0x0] 16:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1288e6000) [pid = 1663] [serial = 1275] [outer = 0x126ba8000] 16:40:38 INFO - PROCESS | 1663 | 1462318838198 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128d0e000) [pid = 1663] [serial = 1276] [outer = 0x126ba8000] 16:40:38 INFO - PROCESS | 1663 | 1462318838513 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]]]}] 16:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 16:40:38 INFO - PROCESS | 1663 | 1462318838541 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:40:38 INFO - PROCESS | 1663 | 1462318838542 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 16:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:40:38 INFO - PROCESS | 1663 | 1462318838551 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - PROCESS | 1663 | 1462318838554 Marionette TRACE conn2 <- [1,1674,null,{}] 16:40:38 INFO - PROCESS | 1663 | 1462318838557 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}] 16:40:38 INFO - PROCESS | 1663 | 1462318838659 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:40:38 INFO - PROCESS | 1663 | 1462318838696 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f4000 == 59 [pid = 1663] [id = 426] 16:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128f94800) [pid = 1663] [serial = 1277] [outer = 0x0] 16:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12a761000) [pid = 1663] [serial = 1278] [outer = 0x128f94800] 16:40:38 INFO - PROCESS | 1663 | 1462318838722 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12aae7c00) [pid = 1663] [serial = 1279] [outer = 0x128f94800] 16:40:39 INFO - PROCESS | 1663 | 1462318839099 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]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 578ms 16:40:39 INFO - PROCESS | 1663 | 1462318839124 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:40:39 INFO - PROCESS | 1663 | 1462318839126 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 16:40:39 INFO - PROCESS | 1663 | 1462318839129 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 1663 | 1462318839131 Marionette TRACE conn2 <- [1,1678,null,{}] 16:40:39 INFO - PROCESS | 1663 | 1462318839142 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}] 16:40:39 INFO - PROCESS | 1663 | 1462318839308 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:40:39 INFO - PROCESS | 1663 | 1462318839337 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b0000 == 60 [pid = 1663] [id = 427] 16:40:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12a814800) [pid = 1663] [serial = 1280] [outer = 0x0] 16:40:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12abc1000) [pid = 1663] [serial = 1281] [outer = 0x12a814800] 16:40:39 INFO - PROCESS | 1663 | 1462318839378 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12b582000) [pid = 1663] [serial = 1282] [outer = 0x12a814800] 16:40:39 INFO - PROCESS | 1663 | 1462318839744 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]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 626ms 16:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:40:39 INFO - PROCESS | 1663 | 1462318839758 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 1663 | 1462318839759 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 16:40:39 INFO - PROCESS | 1663 | 1462318839761 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 1663 | 1462318839762 Marionette TRACE conn2 <- [1,1682,null,{}] 16:40:39 INFO - PROCESS | 1663 | 1462318839764 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}] 16:40:39 INFO - PROCESS | 1663 | 1462318839865 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:40:39 INFO - PROCESS | 1663 | 1462318839870 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c1b4000 == 61 [pid = 1663] [id = 428] 16:40:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12abbc800) [pid = 1663] [serial = 1283] [outer = 0x0] 16:40:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12bbd4800) [pid = 1663] [serial = 1284] [outer = 0x12abbc800] 16:40:39 INFO - PROCESS | 1663 | 1462318839927 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12bc19400) [pid = 1663] [serial = 1285] [outer = 0x12abbc800] 16:40:40 INFO - PROCESS | 1663 | 1462318840257 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]]]}] 16:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 16:40:40 INFO - PROCESS | 1663 | 1462318840282 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 1663 | 1462318840283 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 16:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:40:40 INFO - PROCESS | 1663 | 1462318840288 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 1663 | 1462318840289 Marionette TRACE conn2 <- [1,1686,null,{}] 16:40:40 INFO - PROCESS | 1663 | 1462318840298 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}] 16:40:40 INFO - PROCESS | 1663 | 1462318840399 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:40:40 INFO - PROCESS | 1663 | 1462318840435 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cca8000 == 62 [pid = 1663] [id = 429] 16:40:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12aee7c00) [pid = 1663] [serial = 1286] [outer = 0x0] 16:40:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12c10ec00) [pid = 1663] [serial = 1287] [outer = 0x12aee7c00] 16:40:40 INFO - PROCESS | 1663 | 1462318840460 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12c116400) [pid = 1663] [serial = 1288] [outer = 0x12aee7c00] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x129522000) [pid = 1663] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x119ca0c00) [pid = 1663] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x115eb8400) [pid = 1663] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x126eb3400) [pid = 1663] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118f6c400) [pid = 1663] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x126eb5000) [pid = 1663] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x124a9dc00) [pid = 1663] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12a81ec00) [pid = 1663] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x118120800) [pid = 1663] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118123400) [pid = 1663] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x112c88c00) [pid = 1663] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1216ec000) [pid = 1663] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11972c400) [pid = 1663] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11516ac00) [pid = 1663] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12adb5c00) [pid = 1663] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12aae9400) [pid = 1663] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:40:40 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12581c400) [pid = 1663] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:40:40 INFO - PROCESS | 1663 | 1462318840848 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]]]}] 16:40:40 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 16:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 576ms 16:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:40:40 INFO - PROCESS | 1663 | 1462318840864 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 1663 | 1462318840865 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 16:40:40 INFO - PROCESS | 1663 | 1462318840872 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 1663 | 1462318840873 Marionette TRACE conn2 <- [1,1690,null,{}] 16:40:40 INFO - PROCESS | 1663 | 1462318840876 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}] 16:40:40 INFO - PROCESS | 1663 | 1462318840991 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:40:41 INFO - PROCESS | 1663 | 1462318841027 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3a0000 == 63 [pid = 1663] [id = 430] 16:40:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x113196000) [pid = 1663] [serial = 1289] [outer = 0x0] 16:40:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1197b3800) [pid = 1663] [serial = 1290] [outer = 0x113196000] 16:40:41 INFO - PROCESS | 1663 | 1462318841057 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12a81e400) [pid = 1663] [serial = 1291] [outer = 0x113196000] 16:40:41 INFO - PROCESS | 1663 | 1462318841360 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]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 524ms 16:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:40:41 INFO - PROCESS | 1663 | 1462318841391 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 1663 | 1462318841393 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 16:40:41 INFO - PROCESS | 1663 | 1462318841395 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 1663 | 1462318841397 Marionette TRACE conn2 <- [1,1694,null,{}] 16:40:41 INFO - PROCESS | 1663 | 1462318841399 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}] 16:40:41 INFO - PROCESS | 1663 | 1462318841496 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:40:41 INFO - PROCESS | 1663 | 1462318841501 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e00a800 == 64 [pid = 1663] [id = 431] 16:40:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12ab39000) [pid = 1663] [serial = 1292] [outer = 0x0] 16:40:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12c11ac00) [pid = 1663] [serial = 1293] [outer = 0x12ab39000] 16:40:41 INFO - PROCESS | 1663 | 1462318841525 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12c18f400) [pid = 1663] [serial = 1294] [outer = 0x12ab39000] 16:40:41 INFO - PROCESS | 1663 | 1462318841877 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]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 521ms 16:40:41 INFO - PROCESS | 1663 | 1462318841916 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 1663 | 1462318841919 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 16:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:40:41 INFO - PROCESS | 1663 | 1462318841929 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 1663 | 1462318841930 Marionette TRACE conn2 <- [1,1698,null,{}] 16:40:41 INFO - PROCESS | 1663 | 1462318841933 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}] 16:40:42 INFO - PROCESS | 1663 | 1462318842060 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:40:42 INFO - PROCESS | 1663 | 1462318842066 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1352d2000 == 65 [pid = 1663] [id = 432] 16:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12c18f800) [pid = 1663] [serial = 1295] [outer = 0x0] 16:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12c194c00) [pid = 1663] [serial = 1296] [outer = 0x12c18f800] 16:40:42 INFO - PROCESS | 1663 | 1462318842106 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12c3c2800) [pid = 1663] [serial = 1297] [outer = 0x12c18f800] 16:40:42 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 16:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 16:40:42 INFO - PROCESS | 1663 | 1462318842443 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]]]}] 16:40:42 INFO - PROCESS | 1663 | 1462318842448 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 1663 | 1462318842449 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 16:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:40:42 INFO - PROCESS | 1663 | 1462318842456 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - PROCESS | 1663 | 1462318842457 Marionette TRACE conn2 <- [1,1702,null,{}] 16:40:42 INFO - PROCESS | 1663 | 1462318842460 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}] 16:40:42 INFO - PROCESS | 1663 | 1462318842576 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:40:42 INFO - PROCESS | 1663 | 1462318842583 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1352e2000 == 66 [pid = 1663] [id = 433] 16:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x111f41800) [pid = 1663] [serial = 1298] [outer = 0x0] 16:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12c3c8800) [pid = 1663] [serial = 1299] [outer = 0x111f41800] 16:40:42 INFO - PROCESS | 1663 | 1462318842607 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12c68e000) [pid = 1663] [serial = 1300] [outer = 0x111f41800] 16:40:43 INFO - PROCESS | 1663 | 1462318843069 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]]]}] 16:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 675ms 16:40:43 INFO - PROCESS | 1663 | 1462318843128 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 1663 | 1462318843131 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 16:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:40:43 INFO - PROCESS | 1663 | 1462318843134 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 1663 | 1462318843138 Marionette TRACE conn2 <- [1,1706,null,{}] 16:40:43 INFO - PROCESS | 1663 | 1462318843141 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}] 16:40:43 INFO - PROCESS | 1663 | 1462318843251 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:40:43 INFO - PROCESS | 1663 | 1462318843352 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12186c000 == 67 [pid = 1663] [id = 434] 16:40:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x117675400) [pid = 1663] [serial = 1301] [outer = 0x0] 16:40:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x118153800) [pid = 1663] [serial = 1302] [outer = 0x117675400] 16:40:43 INFO - PROCESS | 1663 | 1462318843396 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x118a35000) [pid = 1663] [serial = 1303] [outer = 0x117675400] 16:40:43 INFO - PROCESS | 1663 | 1462318843810 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]]]}] 16:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 721ms 16:40:43 INFO - PROCESS | 1663 | 1462318843856 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 1663 | 1462318843860 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 16:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:40:43 INFO - PROCESS | 1663 | 1462318843865 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 1663 | 1462318843867 Marionette TRACE conn2 <- [1,1710,null,{}] 16:40:43 INFO - PROCESS | 1663 | 1462318843888 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}] 16:40:43 INFO - PROCESS | 1663 | 1462318843995 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:40:44 INFO - PROCESS | 1663 | 1462318844069 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x128d81800 == 68 [pid = 1663] [id = 435] 16:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x119b37800) [pid = 1663] [serial = 1304] [outer = 0x0] 16:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x121036000) [pid = 1663] [serial = 1305] [outer = 0x119b37800] 16:40:44 INFO - PROCESS | 1663 | 1462318844098 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1216ec000) [pid = 1663] [serial = 1306] [outer = 0x119b37800] 16:40:44 INFO - PROCESS | 1663 | 1462318844521 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]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 16:40:44 INFO - PROCESS | 1663 | 1462318844557 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 1663 | 1462318844558 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 16:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:40:44 INFO - PROCESS | 1663 | 1462318844561 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 1663 | 1462318844563 Marionette TRACE conn2 <- [1,1714,null,{}] 16:40:44 INFO - PROCESS | 1663 | 1462318844596 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}] 16:40:44 INFO - PROCESS | 1663 | 1462318844705 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:40:44 INFO - PROCESS | 1663 | 1462318844811 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e006000 == 69 [pid = 1663] [id = 436] 16:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x124fee400) [pid = 1663] [serial = 1307] [outer = 0x0] 16:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1288e6400) [pid = 1663] [serial = 1308] [outer = 0x124fee400] 16:40:44 INFO - PROCESS | 1663 | 1462318844844 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x129678800) [pid = 1663] [serial = 1309] [outer = 0x124fee400] 16:40:45 INFO - PROCESS | 1663 | 1462318845262 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]]]}] 16:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 745ms 16:40:45 INFO - PROCESS | 1663 | 1462318845307 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:40:45 INFO - PROCESS | 1663 | 1462318845309 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 16:40:45 INFO - PROCESS | 1663 | 1462318845311 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:40:45 INFO - PROCESS | 1663 | 1462318845312 Marionette TRACE conn2 <- [1,1718,null,{}] 16:40:45 INFO - PROCESS | 1663 | 1462318845315 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}] 16:40:45 INFO - PROCESS | 1663 | 1462318845422 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:40:45 INFO - PROCESS | 1663 | 1462318845484 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x137c77000 == 70 [pid = 1663] [id = 437] 16:40:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12a819400) [pid = 1663] [serial = 1310] [outer = 0x0] 16:40:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12abc1800) [pid = 1663] [serial = 1311] [outer = 0x12a819400] 16:40:45 INFO - PROCESS | 1663 | 1462318845553 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12bbda800) [pid = 1663] [serial = 1312] [outer = 0x12a819400] 16:40:45 INFO - PROCESS | 1663 | 1462318845949 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]]]}] 16:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 16:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:40:45 INFO - PROCESS | 1663 | 1462318845981 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:40:45 INFO - PROCESS | 1663 | 1462318845983 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 16:40:45 INFO - PROCESS | 1663 | 1462318845985 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:40:45 INFO - PROCESS | 1663 | 1462318845987 Marionette TRACE conn2 <- [1,1722,null,{}] 16:40:45 INFO - PROCESS | 1663 | 1462318845989 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}] 16:40:46 INFO - PROCESS | 1663 | 1462318846108 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:40:46 INFO - PROCESS | 1663 | 1462318846195 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1381d1000 == 71 [pid = 1663] [id = 438] 16:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12adb8c00) [pid = 1663] [serial = 1313] [outer = 0x0] 16:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12c11b400) [pid = 1663] [serial = 1314] [outer = 0x12adb8c00] 16:40:46 INFO - PROCESS | 1663 | 1462318846224 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12c195000) [pid = 1663] [serial = 1315] [outer = 0x12adb8c00] 16:40:46 INFO - PROCESS | 1663 | 1462318846657 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]]]}] 16:40:46 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 16:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 720ms 16:40:46 INFO - PROCESS | 1663 | 1462318846706 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 1663 | 1462318846707 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 16:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:40:46 INFO - PROCESS | 1663 | 1462318846709 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 1663 | 1462318846711 Marionette TRACE conn2 <- [1,1726,null,{}] 16:40:46 INFO - PROCESS | 1663 | 1462318846713 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}] 16:40:46 INFO - PROCESS | 1663 | 1462318846845 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:40:46 INFO - PROCESS | 1663 | 1462318846921 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb34000 == 72 [pid = 1663] [id = 439] 16:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11923b800) [pid = 1663] [serial = 1316] [outer = 0x0] 16:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12b589000) [pid = 1663] [serial = 1317] [outer = 0x11923b800] 16:40:46 INFO - PROCESS | 1663 | 1462318846954 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12cc82000) [pid = 1663] [serial = 1318] [outer = 0x11923b800] 16:40:47 INFO - PROCESS | 1663 | 1462318847568 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]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 920ms 16:40:47 INFO - PROCESS | 1663 | 1462318847635 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 1663 | 1462318847637 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 16:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:40:47 INFO - PROCESS | 1663 | 1462318847643 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 1663 | 1462318847645 Marionette TRACE conn2 <- [1,1730,null,{}] 16:40:47 INFO - PROCESS | 1663 | 1462318847649 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}] 16:40:47 INFO - PROCESS | 1663 | 1462318847750 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:40:47 INFO - PROCESS | 1663 | 1462318847828 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x121ff2000 == 73 [pid = 1663] [id = 440] 16:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x115ec1400) [pid = 1663] [serial = 1319] [outer = 0x0] 16:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x116792400) [pid = 1663] [serial = 1320] [outer = 0x115ec1400] 16:40:47 INFO - PROCESS | 1663 | 1462318847855 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x117c30400) [pid = 1663] [serial = 1321] [outer = 0x115ec1400] 16:40:48 INFO - PROCESS | 1663 | 1462318848300 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]]]}] 16:40:48 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 16:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 724ms 16:40:48 INFO - PROCESS | 1663 | 1462318848367 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:40:48 INFO - PROCESS | 1663 | 1462318848374 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 16:40:48 INFO - PROCESS | 1663 | 1462318848381 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 1663 | 1462318848383 Marionette TRACE conn2 <- [1,1734,null,{}] 16:40:48 INFO - PROCESS | 1663 | 1462318848387 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}] 16:40:48 INFO - PROCESS | 1663 | 1462318848523 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:40:48 INFO - PROCESS | 1663 | 1462318848625 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183b1800 == 74 [pid = 1663] [id = 441] 16:40:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1160e4c00) [pid = 1663] [serial = 1322] [outer = 0x0] 16:40:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x118331c00) [pid = 1663] [serial = 1323] [outer = 0x1160e4c00] 16:40:48 INFO - PROCESS | 1663 | 1462318848652 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x118a33800) [pid = 1663] [serial = 1324] [outer = 0x1160e4c00] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x124c0f800 == 73 [pid = 1663] [id = 342] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfd4000 == 72 [pid = 1663] [id = 344] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x119b67800 == 71 [pid = 1663] [id = 383] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12e008000 == 70 [pid = 1663] [id = 382] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1352d2000 == 69 [pid = 1663] [id = 432] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12e00a800 == 68 [pid = 1663] [id = 431] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1125b6000) [pid = 1663] [serial = 1188] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11767dc00) [pid = 1663] [serial = 1191] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x119227400) [pid = 1663] [serial = 1194] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x121480c00) [pid = 1663] [serial = 1197] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x129677c00) [pid = 1663] [serial = 1203] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x126b26400) [pid = 1663] [serial = 1200] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12bc16800) [pid = 1663] [serial = 1242] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | 1462318849293 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]]]}] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3a0000 == 67 [pid = 1663] [id = 430] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12cca8000 == 66 [pid = 1663] [id = 429] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12c1b4000 == 65 [pid = 1663] [id = 428] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b0000 == 64 [pid = 1663] [id = 427] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f4000 == 63 [pid = 1663] [id = 426] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x128f17800 == 62 [pid = 1663] [id = 425] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x126e8e000 == 61 [pid = 1663] [id = 424] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1261e2000 == 60 [pid = 1663] [id = 423] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1183b2000 == 59 [pid = 1663] [id = 422] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a1000 == 58 [pid = 1663] [id = 421] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x118abc800 == 57 [pid = 1663] [id = 420] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12d5c0000 == 56 [pid = 1663] [id = 418] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12cca7000 == 55 [pid = 1663] [id = 417] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x128948800 == 54 [pid = 1663] [id = 416] 16:40:49 INFO - PROCESS | 1663 | --DOCSHELL 0x118a58800 == 53 [pid = 1663] [id = 415] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12a75d000) [pid = 1663] [serial = 1186] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x128d0f400) [pid = 1663] [serial = 1224] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x129681000) [pid = 1663] [serial = 1227] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1290f1400) [pid = 1663] [serial = 1225] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12ab2b800) [pid = 1663] [serial = 1230] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11833d000) [pid = 1663] [serial = 1210] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x118234000) [pid = 1663] [serial = 1209] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x118f90000) [pid = 1663] [serial = 1212] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x119731c00) [pid = 1663] [serial = 1213] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x115e69400) [pid = 1663] [serial = 1207] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x112ff5800) [pid = 1663] [serial = 1206] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x121720c00) [pid = 1663] [serial = 1218] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x123fd2000) [pid = 1663] [serial = 1219] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1197b7000) [pid = 1663] [serial = 1215] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x121672000) [pid = 1663] [serial = 1216] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12a823800) [pid = 1663] [serial = 1228] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118a37c00) [pid = 1663] [serial = 1233] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x125881c00) [pid = 1663] [serial = 1234] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12b583400) [pid = 1663] [serial = 1239] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12ab35c00) [pid = 1663] [serial = 1231] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12abbd400) [pid = 1663] [serial = 1236] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x126eb2800) [pid = 1663] [serial = 1222] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12615dc00) [pid = 1663] [serial = 1221] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12bbd3800) [pid = 1663] [serial = 1240] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12adaf800) [pid = 1663] [serial = 1237] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12690ec00) [pid = 1663] [serial = 1144] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x118152c00) [pid = 1663] [serial = 1138] [outer = 0x0] [url = about:blank] 16:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x128d0cc00) [pid = 1663] [serial = 1147] [outer = 0x0] [url = about:blank] 16:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 977ms 16:40:49 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1197b8400) [pid = 1663] [serial = 1141] [outer = 0x0] [url = about:blank] 16:40:49 INFO - PROCESS | 1663 | 1462318849357 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 1663 | 1462318849360 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 16:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:40:49 INFO - PROCESS | 1663 | 1462318849363 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 1663 | 1462318849365 Marionette TRACE conn2 <- [1,1738,null,{}] 16:40:49 INFO - PROCESS | 1663 | 1462318849372 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}] 16:40:49 INFO - PROCESS | 1663 | 1462318849463 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:40:49 INFO - PROCESS | 1663 | 1462318849531 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f3c000 == 54 [pid = 1663] [id = 442] 16:40:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1133ed800) [pid = 1663] [serial = 1325] [outer = 0x0] 16:40:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x115e64000) [pid = 1663] [serial = 1326] [outer = 0x1133ed800] 16:40:49 INFO - PROCESS | 1663 | 1462318849583 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x116a68c00) [pid = 1663] [serial = 1327] [outer = 0x1133ed800] 16:40:50 INFO - PROCESS | 1663 | 1462318850163 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]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 825ms 16:40:50 INFO - PROCESS | 1663 | 1462318850189 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 1663 | 1462318850194 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 16:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:40:50 INFO - PROCESS | 1663 | 1462318850198 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 1663 | 1462318850200 Marionette TRACE conn2 <- [1,1742,null,{}] 16:40:50 INFO - PROCESS | 1663 | 1462318850203 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}] 16:40:50 INFO - PROCESS | 1663 | 1462318850302 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:40:50 INFO - PROCESS | 1663 | 1462318850373 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x121369800 == 55 [pid = 1663] [id = 443] 16:40:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x118a2b800) [pid = 1663] [serial = 1328] [outer = 0x0] 16:40:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11923c000) [pid = 1663] [serial = 1329] [outer = 0x118a2b800] 16:40:50 INFO - PROCESS | 1663 | 1462318850404 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x119733000) [pid = 1663] [serial = 1330] [outer = 0x118a2b800] 16:40:50 INFO - PROCESS | 1663 | 1462318850810 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]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 16:40:50 INFO - PROCESS | 1663 | 1462318850895 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 1663 | 1462318850896 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 16:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:40:50 INFO - PROCESS | 1663 | 1462318850901 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 1663 | 1462318850905 Marionette TRACE conn2 <- [1,1746,null,{}] 16:40:50 INFO - PROCESS | 1663 | 1462318850913 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}] 16:40:51 INFO - PROCESS | 1663 | 1462318851014 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:40:51 INFO - PROCESS | 1663 | 1462318851086 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e15800 == 56 [pid = 1663] [id = 444] 16:40:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x121039000) [pid = 1663] [serial = 1331] [outer = 0x0] 16:40:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12129b400) [pid = 1663] [serial = 1332] [outer = 0x121039000] 16:40:51 INFO - PROCESS | 1663 | 1462318851119 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x121718800) [pid = 1663] [serial = 1333] [outer = 0x121039000] 16:40:51 INFO - PROCESS | 1663 | 1462318851540 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]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 677ms 16:40:51 INFO - PROCESS | 1663 | 1462318851578 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:40:51 INFO - PROCESS | 1663 | 1462318851580 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 16:40:51 INFO - PROCESS | 1663 | 1462318851582 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 1663 | 1462318851584 Marionette TRACE conn2 <- [1,1750,null,{}] 16:40:51 INFO - PROCESS | 1663 | 1462318851586 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}] 16:40:51 INFO - PROCESS | 1663 | 1462318851684 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:40:51 INFO - PROCESS | 1663 | 1462318851755 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12895b000 == 57 [pid = 1663] [id = 445] 16:40:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x121782400) [pid = 1663] [serial = 1334] [outer = 0x0] 16:40:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x124caec00) [pid = 1663] [serial = 1335] [outer = 0x121782400] 16:40:51 INFO - PROCESS | 1663 | 1462318851785 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12615ec00) [pid = 1663] [serial = 1336] [outer = 0x121782400] 16:40:52 INFO - PROCESS | 1663 | 1462318852204 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]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 16:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:40:52 INFO - PROCESS | 1663 | 1462318852253 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 1663 | 1462318852255 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 16:40:52 INFO - PROCESS | 1663 | 1462318852257 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 1663 | 1462318852258 Marionette TRACE conn2 <- [1,1754,null,{}] 16:40:52 INFO - PROCESS | 1663 | 1462318852261 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}] 16:40:52 INFO - PROCESS | 1663 | 1462318852378 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:40:52 INFO - PROCESS | 1663 | 1462318852449 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f0800 == 58 [pid = 1663] [id = 446] 16:40:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126164800) [pid = 1663] [serial = 1337] [outer = 0x0] 16:40:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x126ba3c00) [pid = 1663] [serial = 1338] [outer = 0x126164800] 16:40:52 INFO - PROCESS | 1663 | 1462318852479 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1288ea800) [pid = 1663] [serial = 1339] [outer = 0x126164800] 16:40:52 INFO - PROCESS | 1663 | 1462318852890 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]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 673ms 16:40:52 INFO - PROCESS | 1663 | 1462318852931 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 1663 | 1462318852933 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 16:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:40:52 INFO - PROCESS | 1663 | 1462318852935 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 1663 | 1462318852936 Marionette TRACE conn2 <- [1,1758,null,{}] 16:40:52 INFO - PROCESS | 1663 | 1462318852939 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}] 16:40:53 INFO - PROCESS | 1663 | 1462318853052 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:40:53 INFO - PROCESS | 1663 | 1462318853126 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b31b000 == 59 [pid = 1663] [id = 447] 16:40:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x128d0cc00) [pid = 1663] [serial = 1340] [outer = 0x0] 16:40:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1290f1c00) [pid = 1663] [serial = 1341] [outer = 0x128d0cc00] 16:40:53 INFO - PROCESS | 1663 | 1462318853157 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12ab2d400) [pid = 1663] [serial = 1342] [outer = 0x128d0cc00] 16:40:53 INFO - PROCESS | 1663 | 1462318853570 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]]]}] 16:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 16:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:40:53 INFO - PROCESS | 1663 | 1462318853606 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 1663 | 1462318853607 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 16:40:53 INFO - PROCESS | 1663 | 1462318853610 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 1663 | 1462318853611 Marionette TRACE conn2 <- [1,1762,null,{}] 16:40:53 INFO - PROCESS | 1663 | 1462318853614 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}] 16:40:53 INFO - PROCESS | 1663 | 1462318853707 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:40:53 INFO - PROCESS | 1663 | 1462318853796 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be1d000 == 60 [pid = 1663] [id = 448] 16:40:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12ab2d800) [pid = 1663] [serial = 1343] [outer = 0x0] 16:40:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12adb1c00) [pid = 1663] [serial = 1344] [outer = 0x12ab2d800] 16:40:53 INFO - PROCESS | 1663 | 1462318853825 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12b588000) [pid = 1663] [serial = 1345] [outer = 0x12ab2d800] 16:40:54 INFO - PROCESS | 1663 | 1462318854236 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]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 16:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:40:54 INFO - PROCESS | 1663 | 1462318854281 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 1663 | 1462318854283 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 16:40:54 INFO - PROCESS | 1663 | 1462318854285 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 1663 | 1462318854286 Marionette TRACE conn2 <- [1,1766,null,{}] 16:40:54 INFO - PROCESS | 1663 | 1462318854289 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}] 16:40:54 INFO - PROCESS | 1663 | 1462318854386 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:40:54 INFO - PROCESS | 1663 | 1462318854457 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c236000 == 61 [pid = 1663] [id = 449] 16:40:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12abc6000) [pid = 1663] [serial = 1346] [outer = 0x0] 16:40:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12bc1c000) [pid = 1663] [serial = 1347] [outer = 0x12abc6000] 16:40:54 INFO - PROCESS | 1663 | 1462318854486 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12c111400) [pid = 1663] [serial = 1348] [outer = 0x12abc6000] 16:40:54 INFO - PROCESS | 1663 | 1462318854891 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]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 621ms 16:40:54 INFO - PROCESS | 1663 | 1462318854907 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 1663 | 1462318854908 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 16:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:40:54 INFO - PROCESS | 1663 | 1462318854910 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 1663 | 1462318854912 Marionette TRACE conn2 <- [1,1770,null,{}] 16:40:54 INFO - PROCESS | 1663 | 1462318854914 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}] 16:40:55 INFO - PROCESS | 1663 | 1462318855011 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:40:55 INFO - PROCESS | 1663 | 1462318855101 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6c3000 == 62 [pid = 1663] [id = 450] 16:40:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12bc14400) [pid = 1663] [serial = 1349] [outer = 0x0] 16:40:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12c18a800) [pid = 1663] [serial = 1350] [outer = 0x12bc14400] 16:40:55 INFO - PROCESS | 1663 | 1462318855130 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12c195c00) [pid = 1663] [serial = 1351] [outer = 0x12bc14400] 16:40:55 INFO - PROCESS | 1663 | 1462318855561 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]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 672ms 16:40:55 INFO - PROCESS | 1663 | 1462318855583 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:40:55 INFO - PROCESS | 1663 | 1462318855584 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 16:40:55 INFO - PROCESS | 1663 | 1462318855586 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 1663 | 1462318855588 Marionette TRACE conn2 <- [1,1774,null,{}] 16:40:55 INFO - PROCESS | 1663 | 1462318855590 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}] 16:40:55 INFO - PROCESS | 1663 | 1462318855693 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:40:55 INFO - PROCESS | 1663 | 1462318855767 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ccaf000 == 63 [pid = 1663] [id = 451] 16:40:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12c118400) [pid = 1663] [serial = 1352] [outer = 0x0] 16:40:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12c3c9c00) [pid = 1663] [serial = 1353] [outer = 0x12c118400] 16:40:55 INFO - PROCESS | 1663 | 1462318855796 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12c692400) [pid = 1663] [serial = 1354] [outer = 0x12c118400] 16:40:56 INFO - PROCESS | 1663 | 1462318856269 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]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 719ms 16:40:56 INFO - PROCESS | 1663 | 1462318856351 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 1663 | 1462318856353 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 16:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:40:56 INFO - PROCESS | 1663 | 1462318856372 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 1663 | 1462318856374 Marionette TRACE conn2 <- [1,1778,null,{}] 16:40:56 INFO - PROCESS | 1663 | 1462318856378 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}] 16:40:56 INFO - PROCESS | 1663 | 1462318856485 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:40:56 INFO - PROCESS | 1663 | 1462318856560 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x11839b800 == 64 [pid = 1663] [id = 452] 16:40:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118236c00) [pid = 1663] [serial = 1355] [outer = 0x0] 16:40:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11833dc00) [pid = 1663] [serial = 1356] [outer = 0x118236c00] 16:40:56 INFO - PROCESS | 1663 | 1462318856590 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11923cc00) [pid = 1663] [serial = 1357] [outer = 0x118236c00] 16:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x121ff2000 == 63 [pid = 1663] [id = 440] 16:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x128d81800 == 62 [pid = 1663] [id = 435] 16:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12186c000 == 61 [pid = 1663] [id = 434] 16:40:56 INFO - PROCESS | 1663 | 1462318856966 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]]]}] 16:40:56 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 16:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 626ms 16:40:57 INFO - PROCESS | 1663 | 1462318856996 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 1663 | 1462318857000 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 16:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:40:57 INFO - PROCESS | 1663 | 1462318857006 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 1663 | 1462318857008 Marionette TRACE conn2 <- [1,1782,null,{}] 16:40:57 INFO - PROCESS | 1663 | 1462318857010 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}] 16:40:57 INFO - PROCESS | 1663 | 1462318857098 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:40:57 INFO - PROCESS | 1663 | 1462318857160 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x125849000 == 62 [pid = 1663] [id = 453] 16:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1168c3c00) [pid = 1663] [serial = 1358] [outer = 0x0] 16:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1197ba800) [pid = 1663] [serial = 1359] [outer = 0x1168c3c00] 16:40:57 INFO - PROCESS | 1663 | 1462318857187 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x124a6f400) [pid = 1663] [serial = 1360] [outer = 0x1168c3c00] 16:40:57 INFO - PROCESS | 1663 | 1462318857496 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]]]}] 16:40:57 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 16:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 524ms 16:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:40:57 INFO - PROCESS | 1663 | 1462318857531 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 1663 | 1462318857532 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 16:40:57 INFO - PROCESS | 1663 | 1462318857535 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 1663 | 1462318857540 Marionette TRACE conn2 <- [1,1786,null,{}] 16:40:57 INFO - PROCESS | 1663 | 1462318857547 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}] 16:40:57 INFO - PROCESS | 1663 | 1462318857633 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:40:57 INFO - PROCESS | 1663 | 1462318857645 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab19800 == 63 [pid = 1663] [id = 454] 16:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x121ac6800) [pid = 1663] [serial = 1361] [outer = 0x0] 16:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1289d9400) [pid = 1663] [serial = 1362] [outer = 0x121ac6800] 16:40:57 INFO - PROCESS | 1663 | 1462318857726 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12ab2b400) [pid = 1663] [serial = 1363] [outer = 0x121ac6800] 16:40:58 INFO - PROCESS | 1663 | 1462318858050 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]]]}] 16:40:58 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 16:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 527ms 16:40:58 INFO - PROCESS | 1663 | 1462318858062 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 1663 | 1462318858064 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 16:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:40:58 INFO - PROCESS | 1663 | 1462318858066 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - PROCESS | 1663 | 1462318858067 Marionette TRACE conn2 <- [1,1790,null,{}] 16:40:58 INFO - PROCESS | 1663 | 1462318858073 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}] 16:40:58 INFO - PROCESS | 1663 | 1462318858164 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:40:58 INFO - PROCESS | 1663 | 1462318858169 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5bf000 == 64 [pid = 1663] [id = 455] 16:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12adae800) [pid = 1663] [serial = 1364] [outer = 0x0] 16:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12c3c6c00) [pid = 1663] [serial = 1365] [outer = 0x12adae800] 16:40:58 INFO - PROCESS | 1663 | 1462318858194 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12c699800) [pid = 1663] [serial = 1366] [outer = 0x12adae800] 16:40:58 INFO - PROCESS | 1663 | 1462318858574 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]]]}] 16:40:58 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) 16:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 522ms 16:40:58 INFO - PROCESS | 1663 | 1462318858612 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 1663 | 1462318858614 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 16:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:40:58 INFO - PROCESS | 1663 | 1462318858619 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - PROCESS | 1663 | 1462318858621 Marionette TRACE conn2 <- [1,1794,null,{}] 16:40:58 INFO - PROCESS | 1663 | 1462318858625 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}] 16:40:58 INFO - PROCESS | 1663 | 1462318858748 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:40:58 INFO - PROCESS | 1663 | 1462318858754 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e011800 == 65 [pid = 1663] [id = 456] 16:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x1120e4c00) [pid = 1663] [serial = 1367] [outer = 0x0] 16:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12cc85c00) [pid = 1663] [serial = 1368] [outer = 0x1120e4c00] 16:40:58 INFO - PROCESS | 1663 | 1462318858778 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12cc8b400) [pid = 1663] [serial = 1369] [outer = 0x1120e4c00] 16:40:59 INFO - PROCESS | 1663 | 1462318859142 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]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 571ms 16:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:40:59 INFO - PROCESS | 1663 | 1462318859195 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 1663 | 1462318859196 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 16:40:59 INFO - PROCESS | 1663 | 1462318859201 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 1663 | 1462318859202 Marionette TRACE conn2 <- [1,1798,null,{}] 16:40:59 INFO - PROCESS | 1663 | 1462318859205 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}] 16:40:59 INFO - PROCESS | 1663 | 1462318859372 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:40:59 INFO - PROCESS | 1663 | 1462318859409 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x137c79000 == 66 [pid = 1663] [id = 457] 16:40:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12cc90400) [pid = 1663] [serial = 1370] [outer = 0x0] 16:40:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12cf2e400) [pid = 1663] [serial = 1371] [outer = 0x12cc90400] 16:40:59 INFO - PROCESS | 1663 | 1462318859451 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12d129400) [pid = 1663] [serial = 1372] [outer = 0x12cc90400] 16:40:59 INFO - PROCESS | 1663 | 1462318859848 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]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 16:40:59 INFO - PROCESS | 1663 | 1462318859870 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 1663 | 1462318859871 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 16:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:40:59 INFO - PROCESS | 1663 | 1462318859873 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 1663 | 1462318859874 Marionette TRACE conn2 <- [1,1802,null,{}] 16:40:59 INFO - PROCESS | 1663 | 1462318859883 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}] 16:40:59 INFO - PROCESS | 1663 | 1462318859989 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:41:00 INFO - PROCESS | 1663 | 1462318860047 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x138206800 == 67 [pid = 1663] [id = 458] 16:41:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x121721400) [pid = 1663] [serial = 1373] [outer = 0x0] 16:41:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x12d12ec00) [pid = 1663] [serial = 1374] [outer = 0x121721400] 16:41:00 INFO - PROCESS | 1663 | 1462318860071 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12d2bac00) [pid = 1663] [serial = 1375] [outer = 0x121721400] 16:41:00 INFO - PROCESS | 1663 | 1462318860382 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]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 529ms 16:41:00 INFO - PROCESS | 1663 | 1462318860402 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 1663 | 1462318860406 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 16:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:41:00 INFO - PROCESS | 1663 | 1462318860409 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 1663 | 1462318860410 Marionette TRACE conn2 <- [1,1806,null,{}] 16:41:00 INFO - PROCESS | 1663 | 1462318860418 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}] 16:41:00 INFO - PROCESS | 1663 | 1462318860526 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:41:00 INFO - PROCESS | 1663 | 1462318860538 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x138218800 == 68 [pid = 1663] [id = 459] 16:41:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x12d128c00) [pid = 1663] [serial = 1376] [outer = 0x0] 16:41:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x12d4c4c00) [pid = 1663] [serial = 1377] [outer = 0x12d128c00] 16:41:00 INFO - PROCESS | 1663 | 1462318860561 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12d4d0000) [pid = 1663] [serial = 1378] [outer = 0x12d128c00] 16:41:00 INFO - PROCESS | 1663 | 1462318860891 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]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 526ms 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x115ec1400) [pid = 1663] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12c18f800) [pid = 1663] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x12abbc800) [pid = 1663] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x112fed800) [pid = 1663] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x128f94800) [pid = 1663] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1195b9000) [pid = 1663] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x126ba8000) [pid = 1663] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x117305c00) [pid = 1663] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12ab39000) [pid = 1663] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12aee7c00) [pid = 1663] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1218b0c00) [pid = 1663] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12a814800) [pid = 1663] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12adb6400) [pid = 1663] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x113196000) [pid = 1663] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:41:00 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x121715000) [pid = 1663] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:41:00 INFO - PROCESS | 1663 | 1462318860956 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 1663 | 1462318860957 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 16:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:41:00 INFO - PROCESS | 1663 | 1462318860962 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 1663 | 1462318860963 Marionette TRACE conn2 <- [1,1810,null,{}] 16:41:00 INFO - PROCESS | 1663 | 1462318860966 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}] 16:41:01 INFO - PROCESS | 1663 | 1462318861052 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:41:01 INFO - PROCESS | 1663 | 1462318861056 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e29000 == 69 [pid = 1663] [id = 460] 16:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x113f4f400) [pid = 1663] [serial = 1379] [outer = 0x0] 16:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x11922d000) [pid = 1663] [serial = 1380] [outer = 0x113f4f400] 16:41:01 INFO - PROCESS | 1663 | 1462318861081 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x1288e0000) [pid = 1663] [serial = 1381] [outer = 0x113f4f400] 16:41:01 INFO - PROCESS | 1663 | 1462318861427 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]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 469ms 16:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:41:01 INFO - PROCESS | 1663 | 1462318861431 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 1663 | 1462318861432 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 16:41:01 INFO - PROCESS | 1663 | 1462318861439 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 1663 | 1462318861440 Marionette TRACE conn2 <- [1,1814,null,{}] 16:41:01 INFO - PROCESS | 1663 | 1462318861443 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}] 16:41:01 INFO - PROCESS | 1663 | 1462318861534 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:41:01 INFO - PROCESS | 1663 | 1462318861599 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e4a7000 == 70 [pid = 1663] [id = 461] 16:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12103e800) [pid = 1663] [serial = 1382] [outer = 0x0] 16:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12a819c00) [pid = 1663] [serial = 1383] [outer = 0x12103e800] 16:41:01 INFO - PROCESS | 1663 | 1462318861623 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12d74ac00) [pid = 1663] [serial = 1384] [outer = 0x12103e800] 16:41:01 INFO - PROCESS | 1663 | 1462318861915 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]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 523ms 16:41:01 INFO - PROCESS | 1663 | 1462318861958 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 1663 | 1462318861960 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 16:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:41:01 INFO - PROCESS | 1663 | 1462318861962 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 1663 | 1462318861964 Marionette TRACE conn2 <- [1,1818,null,{}] 16:41:01 INFO - PROCESS | 1663 | 1462318861966 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}] 16:41:02 INFO - PROCESS | 1663 | 1462318862069 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:41:02 INFO - PROCESS | 1663 | 1462318862074 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d09000 == 71 [pid = 1663] [id = 462] 16:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12d752400) [pid = 1663] [serial = 1385] [outer = 0x0] 16:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x137cccc00) [pid = 1663] [serial = 1386] [outer = 0x12d752400] 16:41:02 INFO - PROCESS | 1663 | 1462318862102 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x137cd8000) [pid = 1663] [serial = 1387] [outer = 0x12d752400] 16:41:02 INFO - PROCESS | 1663 | 1462318862473 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]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 520ms 16:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:41:02 INFO - PROCESS | 1663 | 1462318862482 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 1663 | 1462318862483 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 16:41:02 INFO - PROCESS | 1663 | 1462318862491 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 1663 | 1462318862492 Marionette TRACE conn2 <- [1,1822,null,{}] 16:41:02 INFO - PROCESS | 1663 | 1462318862510 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}] 16:41:02 INFO - PROCESS | 1663 | 1462318862599 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:41:02 INFO - PROCESS | 1663 | 1462318862603 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x13589d800 == 72 [pid = 1663] [id = 463] 16:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x137cda800) [pid = 1663] [serial = 1388] [outer = 0x0] 16:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x137cdf800) [pid = 1663] [serial = 1389] [outer = 0x137cda800] 16:41:02 INFO - PROCESS | 1663 | 1462318862627 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x137ce7000) [pid = 1663] [serial = 1390] [outer = 0x137cda800] 16:41:03 INFO - PROCESS | 1663 | 1462318863031 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]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 591ms 16:41:03 INFO - PROCESS | 1663 | 1462318863077 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 1663 | 1462318863080 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 16:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:41:03 INFO - PROCESS | 1663 | 1462318863084 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 1663 | 1462318863086 Marionette TRACE conn2 <- [1,1826,null,{}] 16:41:03 INFO - PROCESS | 1663 | 1462318863091 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}] 16:41:03 INFO - PROCESS | 1663 | 1462318863209 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:41:03 INFO - PROCESS | 1663 | 1462318863321 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x119d47000 == 73 [pid = 1663] [id = 464] 16:41:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x1168b5400) [pid = 1663] [serial = 1391] [outer = 0x0] 16:41:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x117679800) [pid = 1663] [serial = 1392] [outer = 0x1168b5400] 16:41:03 INFO - PROCESS | 1663 | 1462318863355 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x118a3d800) [pid = 1663] [serial = 1393] [outer = 0x1168b5400] 16:41:03 INFO - PROCESS | 1663 | 1462318863824 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]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 773ms 16:41:03 INFO - PROCESS | 1663 | 1462318863857 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:41:03 INFO - PROCESS | 1663 | 1462318863861 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 16:41:03 INFO - PROCESS | 1663 | 1462318863866 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 1663 | 1462318863869 Marionette TRACE conn2 <- [1,1830,null,{}] 16:41:03 INFO - PROCESS | 1663 | 1462318863891 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}] 16:41:04 INFO - PROCESS | 1663 | 1462318864020 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:41:04 INFO - PROCESS | 1663 | 1462318864130 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2bf000 == 74 [pid = 1663] [id = 465] 16:41:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x121720c00) [pid = 1663] [serial = 1394] [outer = 0x0] 16:41:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x126b2ac00) [pid = 1663] [serial = 1395] [outer = 0x121720c00] 16:41:04 INFO - PROCESS | 1663 | 1462318864177 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x128d9b400) [pid = 1663] [serial = 1396] [outer = 0x121720c00] 16:41:04 INFO - PROCESS | 1663 | 1462318864650 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]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 840ms 16:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:41:04 INFO - PROCESS | 1663 | 1462318864707 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 1663 | 1462318864709 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 16:41:04 INFO - PROCESS | 1663 | 1462318864711 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 1663 | 1462318864714 Marionette TRACE conn2 <- [1,1834,null,{}] 16:41:04 INFO - PROCESS | 1663 | 1462318864722 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}] 16:41:04 INFO - PROCESS | 1663 | 1462318864832 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:41:04 INFO - PROCESS | 1663 | 1462318864942 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x13589b000 == 75 [pid = 1663] [id = 466] 16:41:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12a761400) [pid = 1663] [serial = 1397] [outer = 0x0] 16:41:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x12c188400) [pid = 1663] [serial = 1398] [outer = 0x12a761400] 16:41:04 INFO - PROCESS | 1663 | 1462318864976 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x12cc86000) [pid = 1663] [serial = 1399] [outer = 0x12a761400] 16:41:05 INFO - PROCESS | 1663 | 1462318865466 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]]]}] 16:41:05 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 16:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 821ms 16:41:05 INFO - PROCESS | 1663 | 1462318865533 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 1663 | 1462318865535 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 16:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:41:05 INFO - PROCESS | 1663 | 1462318865538 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 1663 | 1462318865539 Marionette TRACE conn2 <- [1,1838,null,{}] 16:41:05 INFO - PROCESS | 1663 | 1462318865541 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}] 16:41:05 INFO - PROCESS | 1663 | 1462318865649 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:41:06 INFO - PROCESS | 1663 | 1462318866018 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x116844800 == 76 [pid = 1663] [id = 467] 16:41:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x111f68800) [pid = 1663] [serial = 1400] [outer = 0x0] 16:41:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x112c86000) [pid = 1663] [serial = 1401] [outer = 0x111f68800] 16:41:06 INFO - PROCESS | 1663 | 1462318866058 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x113364000) [pid = 1663] [serial = 1402] [outer = 0x111f68800] 16:41:06 INFO - PROCESS | 1663 | 1462318866477 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]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 971ms 16:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:41:06 INFO - PROCESS | 1663 | 1462318866512 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 1663 | 1462318866514 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 16:41:06 INFO - PROCESS | 1663 | 1462318866517 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 1663 | 1462318866522 Marionette TRACE conn2 <- [1,1842,null,{}] 16:41:06 INFO - PROCESS | 1663 | 1462318866525 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}] 16:41:06 INFO - PROCESS | 1663 | 1462318866628 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:41:06 INFO - PROCESS | 1663 | 1462318866699 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x116014800 == 77 [pid = 1663] [id = 468] 16:41:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x113af4000) [pid = 1663] [serial = 1403] [outer = 0x0] 16:41:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x113f2e000) [pid = 1663] [serial = 1404] [outer = 0x113af4000] 16:41:06 INFO - PROCESS | 1663 | 1462318866773 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x11653dc00) [pid = 1663] [serial = 1405] [outer = 0x113af4000] 16:41:07 INFO - PROCESS | 1663 | 1462318867269 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]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 776ms 16:41:07 INFO - PROCESS | 1663 | 1462318867296 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 1663 | 1462318867298 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 16:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:41:07 INFO - PROCESS | 1663 | 1462318867301 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 1663 | 1462318867303 Marionette TRACE conn2 <- [1,1846,null,{}] 16:41:07 INFO - PROCESS | 1663 | 1462318867307 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}] 16:41:07 INFO - PROCESS | 1663 | 1462318867398 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:41:07 INFO - PROCESS | 1663 | 1462318867467 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x11934a000 == 78 [pid = 1663] [id = 469] 16:41:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x116792000) [pid = 1663] [serial = 1406] [outer = 0x0] 16:41:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x11767cc00) [pid = 1663] [serial = 1407] [outer = 0x116792000] 16:41:07 INFO - PROCESS | 1663 | 1462318867494 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x118116800) [pid = 1663] [serial = 1408] [outer = 0x116792000] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x128950000 == 77 [pid = 1663] [id = 284] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12d488800 == 76 [pid = 1663] [id = 363] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2c0800 == 75 [pid = 1663] [id = 400] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x126e16800 == 74 [pid = 1663] [id = 398] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x118a46800 == 73 [pid = 1663] [id = 345] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12d2d5000 == 72 [pid = 1663] [id = 414] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6c6000 == 71 [pid = 1663] [id = 326] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x137d09000 == 70 [pid = 1663] [id = 462] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12e4a7000 == 69 [pid = 1663] [id = 461] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x126e29000 == 68 [pid = 1663] [id = 460] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x138218800 == 67 [pid = 1663] [id = 459] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x118331c00) [pid = 1663] [serial = 1323] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x12b589000) [pid = 1663] [serial = 1317] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x12c11b400) [pid = 1663] [serial = 1314] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x12abc1800) [pid = 1663] [serial = 1311] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x125812000) [pid = 1663] [serial = 1251] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x12adb8400) [pid = 1663] [serial = 1257] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x117303400) [pid = 1663] [serial = 1245] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x12967bc00) [pid = 1663] [serial = 1254] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x11972c800) [pid = 1663] [serial = 1248] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x121036000) [pid = 1663] [serial = 1305] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x1288e6400) [pid = 1663] [serial = 1308] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x118153800) [pid = 1663] [serial = 1302] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x12c3c8800) [pid = 1663] [serial = 1299] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x138206800 == 66 [pid = 1663] [id = 458] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x137c79000 == 65 [pid = 1663] [id = 457] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12e011800 == 64 [pid = 1663] [id = 456] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12d5bf000 == 63 [pid = 1663] [id = 455] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab19800 == 62 [pid = 1663] [id = 454] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x125849000 == 61 [pid = 1663] [id = 453] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11839b800 == 60 [pid = 1663] [id = 452] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12be1d000 == 59 [pid = 1663] [id = 448] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12b31b000 == 58 [pid = 1663] [id = 447] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f0800 == 57 [pid = 1663] [id = 446] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12895b000 == 56 [pid = 1663] [id = 445] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x126e15800 == 55 [pid = 1663] [id = 444] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x121369800 == 54 [pid = 1663] [id = 443] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x116f3c000 == 53 [pid = 1663] [id = 442] 16:41:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1183b1800 == 52 [pid = 1663] [id = 441] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x117c30400) [pid = 1663] [serial = 1321] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x12c194c00) [pid = 1663] [serial = 1296] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x116792400) [pid = 1663] [serial = 1320] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12c3c2800) [pid = 1663] [serial = 1297] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x12bc19400) [pid = 1663] [serial = 1285] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x11319d400) [pid = 1663] [serial = 1260] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x12aae7c00) [pid = 1663] [serial = 1279] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x119b3bc00) [pid = 1663] [serial = 1267] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x128d0e000) [pid = 1663] [serial = 1276] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x11815f000) [pid = 1663] [serial = 1263] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x118f93800) [pid = 1663] [serial = 1264] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12c11ac00) [pid = 1663] [serial = 1293] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12c116400) [pid = 1663] [serial = 1288] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12690c800) [pid = 1663] [serial = 1273] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x116791c00) [pid = 1663] [serial = 1261] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x124bfac00) [pid = 1663] [serial = 1272] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12c10ec00) [pid = 1663] [serial = 1287] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12a761000) [pid = 1663] [serial = 1278] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12abc1000) [pid = 1663] [serial = 1281] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12bc1e800) [pid = 1663] [serial = 1243] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1197b3800) [pid = 1663] [serial = 1290] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x119732800) [pid = 1663] [serial = 1266] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x121ad1000) [pid = 1663] [serial = 1270] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12a81e400) [pid = 1663] [serial = 1291] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12c18f400) [pid = 1663] [serial = 1294] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12bbd4800) [pid = 1663] [serial = 1284] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1288e6000) [pid = 1663] [serial = 1275] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12171c000) [pid = 1663] [serial = 1269] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12b582000) [pid = 1663] [serial = 1282] [outer = 0x0] [url = about:blank] 16:41:07 INFO - PROCESS | 1663 | 1462318867958 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]]]}] 16:41:07 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) 16:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 672ms 16:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:41:07 INFO - PROCESS | 1663 | 1462318867975 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 1663 | 1462318867976 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 16:41:07 INFO - PROCESS | 1663 | 1462318867982 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 1663 | 1462318867988 Marionette TRACE conn2 <- [1,1850,null,{}] 16:41:07 INFO - PROCESS | 1663 | 1462318867992 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}] 16:41:08 INFO - PROCESS | 1663 | 1462318868067 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:41:08 INFO - PROCESS | 1663 | 1462318868075 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a44800 == 53 [pid = 1663] [id = 470] 16:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x118122800) [pid = 1663] [serial = 1409] [outer = 0x0] 16:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x118237800) [pid = 1663] [serial = 1410] [outer = 0x118122800] 16:41:08 INFO - PROCESS | 1663 | 1462318868099 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11833c800) [pid = 1663] [serial = 1411] [outer = 0x118122800] 16:41:08 INFO - PROCESS | 1663 | 1462318868477 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]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 528ms 16:41:08 INFO - PROCESS | 1663 | 1462318868507 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 1663 | 1462318868509 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 16:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:41:08 INFO - PROCESS | 1663 | 1462318868511 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 1663 | 1462318868512 Marionette TRACE conn2 <- [1,1854,null,{}] 16:41:08 INFO - PROCESS | 1663 | 1462318868514 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}] 16:41:08 INFO - PROCESS | 1663 | 1462318868595 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:41:08 INFO - PROCESS | 1663 | 1462318868599 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210c0000 == 54 [pid = 1663] [id = 471] 16:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1184d6c00) [pid = 1663] [serial = 1412] [outer = 0x0] 16:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x118a3d400) [pid = 1663] [serial = 1413] [outer = 0x1184d6c00] 16:41:08 INFO - PROCESS | 1663 | 1462318868626 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x118a3c000) [pid = 1663] [serial = 1414] [outer = 0x1184d6c00] 16:41:09 INFO - PROCESS | 1663 | 1462318869031 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]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 568ms 16:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:41:09 INFO - PROCESS | 1663 | 1462318869080 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 1663 | 1462318869082 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 16:41:09 INFO - PROCESS | 1663 | 1462318869094 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 1663 | 1462318869096 Marionette TRACE conn2 <- [1,1858,null,{}] 16:41:09 INFO - PROCESS | 1663 | 1462318869099 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}] 16:41:09 INFO - PROCESS | 1663 | 1462318869225 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:41:09 INFO - PROCESS | 1663 | 1462318869239 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x121868000 == 55 [pid = 1663] [id = 472] 16:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11922ec00) [pid = 1663] [serial = 1415] [outer = 0x0] 16:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x119242800) [pid = 1663] [serial = 1416] [outer = 0x11922ec00] 16:41:09 INFO - PROCESS | 1663 | 1462318869292 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x119732800) [pid = 1663] [serial = 1417] [outer = 0x11922ec00] 16:41:09 INFO - PROCESS | 1663 | 1462318869669 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]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 16:41:09 INFO - PROCESS | 1663 | 1462318869718 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 1663 | 1462318869720 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 16:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:41:09 INFO - PROCESS | 1663 | 1462318869722 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 1663 | 1462318869723 Marionette TRACE conn2 <- [1,1862,null,{}] 16:41:09 INFO - PROCESS | 1663 | 1462318869725 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}] 16:41:09 INFO - PROCESS | 1663 | 1462318869803 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:41:09 INFO - PROCESS | 1663 | 1462318869825 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x124a84800 == 56 [pid = 1663] [id = 473] 16:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1197b2000) [pid = 1663] [serial = 1418] [outer = 0x0] 16:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x119b3c000) [pid = 1663] [serial = 1419] [outer = 0x1197b2000] 16:41:09 INFO - PROCESS | 1663 | 1462318869851 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x119ba4c00) [pid = 1663] [serial = 1420] [outer = 0x1197b2000] 16:41:10 INFO - PROCESS | 1663 | 1462318870226 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]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 519ms 16:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:41:10 INFO - PROCESS | 1663 | 1462318870241 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 1663 | 1462318870243 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 16:41:10 INFO - PROCESS | 1663 | 1462318870245 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 1663 | 1462318870246 Marionette TRACE conn2 <- [1,1866,null,{}] 16:41:10 INFO - PROCESS | 1663 | 1462318870248 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}] 16:41:10 INFO - PROCESS | 1663 | 1462318870345 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:41:10 INFO - PROCESS | 1663 | 1462318870360 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a8c800 == 57 [pid = 1663] [id = 474] 16:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x119b36c00) [pid = 1663] [serial = 1421] [outer = 0x0] 16:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x121032000) [pid = 1663] [serial = 1422] [outer = 0x119b36c00] 16:41:10 INFO - PROCESS | 1663 | 1462318870385 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x121293400) [pid = 1663] [serial = 1423] [outer = 0x119b36c00] 16:41:10 INFO - PROCESS | 1663 | 1462318870732 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]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 520ms 16:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:41:10 INFO - PROCESS | 1663 | 1462318870766 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 1663 | 1462318870767 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 16:41:10 INFO - PROCESS | 1663 | 1462318870769 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 1663 | 1462318870770 Marionette TRACE conn2 <- [1,1870,null,{}] 16:41:10 INFO - PROCESS | 1663 | 1462318870773 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}] 16:41:10 INFO - PROCESS | 1663 | 1462318870872 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:41:10 INFO - PROCESS | 1663 | 1462318870876 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e1f800 == 58 [pid = 1663] [id = 475] 16:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x119db8400) [pid = 1663] [serial = 1424] [outer = 0x0] 16:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x121299c00) [pid = 1663] [serial = 1425] [outer = 0x119db8400] 16:41:10 INFO - PROCESS | 1663 | 1462318870934 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x121715400) [pid = 1663] [serial = 1426] [outer = 0x119db8400] 16:41:11 INFO - PROCESS | 1663 | 1462318871282 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]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 16:41:11 INFO - PROCESS | 1663 | 1462318871291 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 1663 | 1462318871292 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 16:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:41:11 INFO - PROCESS | 1663 | 1462318871296 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 1663 | 1462318871298 Marionette TRACE conn2 <- [1,1874,null,{}] 16:41:11 INFO - PROCESS | 1663 | 1462318871301 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}] 16:41:11 INFO - PROCESS | 1663 | 1462318871453 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:41:11 INFO - PROCESS | 1663 | 1462318871471 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12895b800 == 59 [pid = 1663] [id = 476] 16:41:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12171c000) [pid = 1663] [serial = 1427] [outer = 0x0] 16:41:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x121782c00) [pid = 1663] [serial = 1428] [outer = 0x12171c000] 16:41:11 INFO - PROCESS | 1663 | 1462318871495 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x121c8b800) [pid = 1663] [serial = 1429] [outer = 0x12171c000] 16:41:11 INFO - PROCESS | 1663 | 1462318871885 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]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 621ms 16:41:11 INFO - PROCESS | 1663 | 1462318871917 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 1663 | 1462318871919 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 16:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:41:11 INFO - PROCESS | 1663 | 1462318871923 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 1663 | 1462318871924 Marionette TRACE conn2 <- [1,1878,null,{}] 16:41:11 INFO - PROCESS | 1663 | 1462318871928 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}] 16:41:12 INFO - PROCESS | 1663 | 1462318872083 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x119b37800) [pid = 1663] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x116788800) [pid = 1663] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x117675400) [pid = 1663] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x111f41800) [pid = 1663] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x119b3c400) [pid = 1663] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x11923b800) [pid = 1663] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12a819400) [pid = 1663] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1110d4000) [pid = 1663] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1216f8400) [pid = 1663] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x118a36c00) [pid = 1663] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12adb8c00) [pid = 1663] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x124a9f800) [pid = 1663] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1290ef800) [pid = 1663] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x124fee400) [pid = 1663] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12103e800) [pid = 1663] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x129681400) [pid = 1663] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x113d73800) [pid = 1663] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12b582c00) [pid = 1663] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x128d03c00) [pid = 1663] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x11833a800) [pid = 1663] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12cc90400) [pid = 1663] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x121721400) [pid = 1663] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12d128c00) [pid = 1663] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x113f4f400) [pid = 1663] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12d752400) [pid = 1663] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12adae800) [pid = 1663] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x121ac6800) [pid = 1663] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1120e4c00) [pid = 1663] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1168c3c00) [pid = 1663] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x118236c00) [pid = 1663] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12c118400) [pid = 1663] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:41:12 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1160e4c00) [pid = 1663] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:41:12 INFO - PROCESS | 1663 | 1462318872764 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f14800 == 60 [pid = 1663] [id = 477] 16:41:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x111f41800) [pid = 1663] [serial = 1430] [outer = 0x0] 16:41:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x112c80000) [pid = 1663] [serial = 1431] [outer = 0x111f41800] 16:41:12 INFO - PROCESS | 1663 | 1462318872796 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x118121400) [pid = 1663] [serial = 1432] [outer = 0x111f41800] 16:41:13 INFO - PROCESS | 1663 | 1462318873179 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]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1275ms 16:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:41:13 INFO - PROCESS | 1663 | 1462318873198 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 1663 | 1462318873199 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 16:41:13 INFO - PROCESS | 1663 | 1462318873201 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 1663 | 1462318873204 Marionette TRACE conn2 <- [1,1882,null,{}] 16:41:13 INFO - PROCESS | 1663 | 1462318873208 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}] 16:41:13 INFO - PROCESS | 1663 | 1462318873321 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:41:13 INFO - PROCESS | 1663 | 1462318873329 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12893f000 == 61 [pid = 1663] [id = 478] 16:41:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x118152400) [pid = 1663] [serial = 1433] [outer = 0x0] 16:41:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12147d800) [pid = 1663] [serial = 1434] [outer = 0x118152400] 16:41:13 INFO - PROCESS | 1663 | 1462318873353 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x121d0c000) [pid = 1663] [serial = 1435] [outer = 0x118152400] 16:41:13 INFO - PROCESS | 1663 | 1462318873659 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]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 473ms 16:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:41:13 INFO - PROCESS | 1663 | 1462318873677 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 1663 | 1462318873678 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 16:41:13 INFO - PROCESS | 1663 | 1462318873680 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 1663 | 1462318873681 Marionette TRACE conn2 <- [1,1886,null,{}] 16:41:13 INFO - PROCESS | 1663 | 1462318873684 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}] 16:41:13 INFO - PROCESS | 1663 | 1462318873767 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:41:13 INFO - PROCESS | 1663 | 1462318873774 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa61800 == 62 [pid = 1663] [id = 479] 16:41:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x121f82c00) [pid = 1663] [serial = 1436] [outer = 0x0] 16:41:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x124aa2c00) [pid = 1663] [serial = 1437] [outer = 0x121f82c00] 16:41:13 INFO - PROCESS | 1663 | 1462318873799 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12531b800) [pid = 1663] [serial = 1438] [outer = 0x121f82c00] 16:41:14 INFO - PROCESS | 1663 | 1462318874141 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]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 469ms 16:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:41:14 INFO - PROCESS | 1663 | 1462318874150 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 1663 | 1462318874151 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 16:41:14 INFO - PROCESS | 1663 | 1462318874157 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 1663 | 1462318874158 Marionette TRACE conn2 <- [1,1890,null,{}] 16:41:14 INFO - PROCESS | 1663 | 1462318874161 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}] 16:41:14 INFO - PROCESS | 1663 | 1462318874273 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:41:14 INFO - PROCESS | 1663 | 1462318874281 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab1c000 == 63 [pid = 1663] [id = 480] 16:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x117675400) [pid = 1663] [serial = 1439] [outer = 0x0] 16:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x125812400) [pid = 1663] [serial = 1440] [outer = 0x117675400] 16:41:14 INFO - PROCESS | 1663 | 1462318874306 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12690c800) [pid = 1663] [serial = 1441] [outer = 0x117675400] 16:41:14 INFO - PROCESS | 1663 | 1462318874615 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]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 472ms 16:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:41:14 INFO - PROCESS | 1663 | 1462318874628 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 1663 | 1462318874629 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 16:41:14 INFO - PROCESS | 1663 | 1462318874631 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 1663 | 1462318874632 Marionette TRACE conn2 <- [1,1894,null,{}] 16:41:14 INFO - PROCESS | 1663 | 1462318874635 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}] 16:41:14 INFO - PROCESS | 1663 | 1462318874722 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:41:14 INFO - PROCESS | 1663 | 1462318874843 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a87800 == 64 [pid = 1663] [id = 481] 16:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x111cbb800) [pid = 1663] [serial = 1442] [outer = 0x0] 16:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11254f400) [pid = 1663] [serial = 1443] [outer = 0x111cbb800] 16:41:14 INFO - PROCESS | 1663 | 1462318874875 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x113195800) [pid = 1663] [serial = 1444] [outer = 0x111cbb800] 16:41:15 INFO - PROCESS | 1663 | 1462318875364 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]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 774ms 16:41:15 INFO - PROCESS | 1663 | 1462318875421 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 1663 | 1462318875424 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 16:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:41:15 INFO - PROCESS | 1663 | 1462318875428 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 1663 | 1462318875431 Marionette TRACE conn2 <- [1,1898,null,{}] 16:41:15 INFO - PROCESS | 1663 | 1462318875435 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}] 16:41:15 INFO - PROCESS | 1663 | 1462318875542 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:41:15 INFO - PROCESS | 1663 | 1462318875615 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7b000 == 65 [pid = 1663] [id = 482] 16:41:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1167d1c00) [pid = 1663] [serial = 1445] [outer = 0x0] 16:41:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x116a6a000) [pid = 1663] [serial = 1446] [outer = 0x1167d1c00] 16:41:15 INFO - PROCESS | 1663 | 1462318875646 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1180cf000) [pid = 1663] [serial = 1447] [outer = 0x1167d1c00] 16:41:16 INFO - PROCESS | 1663 | 1462318876072 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]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 16:41:16 INFO - PROCESS | 1663 | 1462318876102 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 1663 | 1462318876105 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 16:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:41:16 INFO - PROCESS | 1663 | 1462318876129 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 1663 | 1462318876131 Marionette TRACE conn2 <- [1,1902,null,{}] 16:41:16 INFO - PROCESS | 1663 | 1462318876133 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}] 16:41:16 INFO - PROCESS | 1663 | 1462318876236 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:41:16 INFO - PROCESS | 1663 | 1462318876299 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e2d000 == 66 [pid = 1663] [id = 483] 16:41:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x118114000) [pid = 1663] [serial = 1448] [outer = 0x0] 16:41:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x11833a800) [pid = 1663] [serial = 1449] [outer = 0x118114000] 16:41:16 INFO - PROCESS | 1663 | 1462318876329 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x118f66800) [pid = 1663] [serial = 1450] [outer = 0x118114000] 16:41:16 INFO - PROCESS | 1663 | 1462318876799 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]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 722ms 16:41:16 INFO - PROCESS | 1663 | 1462318876857 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 1663 | 1462318876860 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 16:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:41:16 INFO - PROCESS | 1663 | 1462318876874 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 1663 | 1462318876881 Marionette TRACE conn2 <- [1,1906,null,{}] 16:41:16 INFO - PROCESS | 1663 | 1462318876886 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}] 16:41:17 INFO - PROCESS | 1663 | 1462318877040 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:41:17 INFO - PROCESS | 1663 | 1462318877131 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b7800 == 67 [pid = 1663] [id = 484] 16:41:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x11811c000) [pid = 1663] [serial = 1451] [outer = 0x0] 16:41:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x119b40c00) [pid = 1663] [serial = 1452] [outer = 0x11811c000] 16:41:17 INFO - PROCESS | 1663 | 1462318877161 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x121716800) [pid = 1663] [serial = 1453] [outer = 0x11811c000] 16:41:17 INFO - PROCESS | 1663 | 1462318877579 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]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 742ms 16:41:17 INFO - PROCESS | 1663 | 1462318877607 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 1663 | 1462318877609 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 16:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:41:17 INFO - PROCESS | 1663 | 1462318877612 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 1663 | 1462318877613 Marionette TRACE conn2 <- [1,1910,null,{}] 16:41:17 INFO - PROCESS | 1663 | 1462318877615 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}] 16:41:17 INFO - PROCESS | 1663 | 1462318877717 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:41:17 INFO - PROCESS | 1663 | 1462318877778 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be2f800 == 68 [pid = 1663] [id = 485] 16:41:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x121482c00) [pid = 1663] [serial = 1454] [outer = 0x0] 16:41:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x121c90800) [pid = 1663] [serial = 1455] [outer = 0x121482c00] 16:41:17 INFO - PROCESS | 1663 | 1462318877808 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x121f8ac00) [pid = 1663] [serial = 1456] [outer = 0x121482c00] 16:41:18 INFO - PROCESS | 1663 | 1462318878183 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]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 621ms 16:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:41:18 INFO - PROCESS | 1663 | 1462318878234 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 1663 | 1462318878235 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 16:41:18 INFO - PROCESS | 1663 | 1462318878238 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 1663 | 1462318878239 Marionette TRACE conn2 <- [1,1914,null,{}] 16:41:18 INFO - PROCESS | 1663 | 1462318878241 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}] 16:41:18 INFO - PROCESS | 1663 | 1462318878339 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:41:18 INFO - PROCESS | 1663 | 1462318878403 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c247800 == 69 [pid = 1663] [id = 486] 16:41:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12616c800) [pid = 1663] [serial = 1457] [outer = 0x0] 16:41:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x126b23c00) [pid = 1663] [serial = 1458] [outer = 0x12616c800] 16:41:18 INFO - PROCESS | 1663 | 1462318878509 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x126ebe400) [pid = 1663] [serial = 1459] [outer = 0x12616c800] 16:41:18 INFO - PROCESS | 1663 | 1462318878949 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]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 718ms 16:41:19 INFO - PROCESS | 1663 | 1462318879012 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 1663 | 1462318879013 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 16:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:41:19 INFO - PROCESS | 1663 | 1462318879017 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 1663 | 1462318879019 Marionette TRACE conn2 <- [1,1918,null,{}] 16:41:19 INFO - PROCESS | 1663 | 1462318879021 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}] 16:41:19 INFO - PROCESS | 1663 | 1462318879125 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:41:19 INFO - PROCESS | 1663 | 1462318879199 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f4a000 == 70 [pid = 1663] [id = 487] 16:41:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x113052800) [pid = 1663] [serial = 1460] [outer = 0x0] 16:41:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x118159400) [pid = 1663] [serial = 1461] [outer = 0x113052800] 16:41:19 INFO - PROCESS | 1663 | 1462318879229 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x121a49000) [pid = 1663] [serial = 1462] [outer = 0x113052800] 16:41:19 INFO - PROCESS | 1663 | 1462318879777 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]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 771ms 16:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:41:19 INFO - PROCESS | 1663 | 1462318879790 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 1663 | 1462318879792 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 16:41:19 INFO - PROCESS | 1663 | 1462318879795 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 1663 | 1462318879797 Marionette TRACE conn2 <- [1,1922,null,{}] 16:41:19 INFO - PROCESS | 1663 | 1462318879801 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}] 16:41:19 INFO - PROCESS | 1663 | 1462318879903 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:41:19 INFO - PROCESS | 1663 | 1462318879981 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a9f000 == 71 [pid = 1663] [id = 488] 16:41:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x112fe7400) [pid = 1663] [serial = 1463] [outer = 0x0] 16:41:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x1131a1c00) [pid = 1663] [serial = 1464] [outer = 0x112fe7400] 16:41:20 INFO - PROCESS | 1663 | 1462318880010 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x116789000) [pid = 1663] [serial = 1465] [outer = 0x112fe7400] 16:41:20 INFO - PROCESS | 1663 | 1462318880466 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]]]}] 16:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 723ms 16:41:20 INFO - PROCESS | 1663 | 1462318880519 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 1663 | 1462318880523 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 16:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:41:20 INFO - PROCESS | 1663 | 1462318880527 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - PROCESS | 1663 | 1462318880529 Marionette TRACE conn2 <- [1,1926,null,{}] 16:41:20 INFO - PROCESS | 1663 | 1462318880531 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}] 16:41:20 INFO - PROCESS | 1663 | 1462318880635 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab1c000 == 70 [pid = 1663] [id = 480] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa61800 == 69 [pid = 1663] [id = 479] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12893f000 == 68 [pid = 1663] [id = 478] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x113f14800 == 67 [pid = 1663] [id = 477] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12895b800 == 66 [pid = 1663] [id = 476] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x126e1f800 == 65 [pid = 1663] [id = 475] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x116a8c800 == 64 [pid = 1663] [id = 474] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x137cdf800) [pid = 1663] [serial = 1389] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x124a84800 == 63 [pid = 1663] [id = 473] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x121868000 == 62 [pid = 1663] [id = 472] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x1210c0000 == 61 [pid = 1663] [id = 471] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x118a44800 == 60 [pid = 1663] [id = 470] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x11934a000 == 59 [pid = 1663] [id = 469] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x116014800 == 58 [pid = 1663] [id = 468] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x116844800 == 57 [pid = 1663] [id = 467] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2bf000 == 56 [pid = 1663] [id = 465] 16:41:20 INFO - PROCESS | 1663 | --DOCSHELL 0x119d47000 == 55 [pid = 1663] [id = 464] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12b57c000) [pid = 1663] [serial = 1258] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x11811d800) [pid = 1663] [serial = 1192] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12bc13400) [pid = 1663] [serial = 1135] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12abbec00) [pid = 1663] [serial = 1255] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x119b43000) [pid = 1663] [serial = 1249] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x1216ec000) [pid = 1663] [serial = 1306] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x118126000) [pid = 1663] [serial = 1246] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x118a35000) [pid = 1663] [serial = 1303] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12c68e000) [pid = 1663] [serial = 1300] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x124a9b800) [pid = 1663] [serial = 1198] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12cc82000) [pid = 1663] [serial = 1318] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12bbda800) [pid = 1663] [serial = 1312] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x113193400) [pid = 1663] [serial = 1189] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1288dcc00) [pid = 1663] [serial = 1252] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x119b3a000) [pid = 1663] [serial = 1195] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12c195000) [pid = 1663] [serial = 1315] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x128d04800) [pid = 1663] [serial = 1201] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12a820c00) [pid = 1663] [serial = 1204] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x129678800) [pid = 1663] [serial = 1309] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12cf2e400) [pid = 1663] [serial = 1371] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12d12ec00) [pid = 1663] [serial = 1374] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12d4c4c00) [pid = 1663] [serial = 1377] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12d2bac00) [pid = 1663] [serial = 1375] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x11922d000) [pid = 1663] [serial = 1380] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1288e0000) [pid = 1663] [serial = 1381] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x115e64000) [pid = 1663] [serial = 1326] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x11923c000) [pid = 1663] [serial = 1329] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12c3c6c00) [pid = 1663] [serial = 1365] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12c699800) [pid = 1663] [serial = 1366] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1289d9400) [pid = 1663] [serial = 1362] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12ab2b400) [pid = 1663] [serial = 1363] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12c18a800) [pid = 1663] [serial = 1350] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12adb1c00) [pid = 1663] [serial = 1344] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12cc85c00) [pid = 1663] [serial = 1368] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x126ba3c00) [pid = 1663] [serial = 1338] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12d4d0000) [pid = 1663] [serial = 1378] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1197ba800) [pid = 1663] [serial = 1359] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x124a6f400) [pid = 1663] [serial = 1360] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1290f1c00) [pid = 1663] [serial = 1341] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11923cc00) [pid = 1663] [serial = 1357] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11833dc00) [pid = 1663] [serial = 1356] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12bc1c000) [pid = 1663] [serial = 1347] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12129b400) [pid = 1663] [serial = 1332] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12c692400) [pid = 1663] [serial = 1354] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12c3c9c00) [pid = 1663] [serial = 1353] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x124caec00) [pid = 1663] [serial = 1335] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118a33800) [pid = 1663] [serial = 1324] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12d129400) [pid = 1663] [serial = 1372] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12a819c00) [pid = 1663] [serial = 1383] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12cc8b400) [pid = 1663] [serial = 1369] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12d74ac00) [pid = 1663] [serial = 1384] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | 1462318880732 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x116565000 == 56 [pid = 1663] [id = 489] 16:41:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x113193400) [pid = 1663] [serial = 1466] [outer = 0x0] 16:41:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x116857c00) [pid = 1663] [serial = 1467] [outer = 0x113193400] 16:41:20 INFO - PROCESS | 1663 | 1462318880759 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x118127000) [pid = 1663] [serial = 1468] [outer = 0x113193400] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x137cccc00) [pid = 1663] [serial = 1386] [outer = 0x0] [url = about:blank] 16:41:20 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x137cd8000) [pid = 1663] [serial = 1387] [outer = 0x0] [url = about:blank] 16:41:21 INFO - PROCESS | 1663 | 1462318881087 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]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 619ms 16:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:41:21 INFO - PROCESS | 1663 | 1462318881147 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 1663 | 1462318881148 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 16:41:21 INFO - PROCESS | 1663 | 1462318881150 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 1663 | 1462318881153 Marionette TRACE conn2 <- [1,1930,null,{}] 16:41:21 INFO - PROCESS | 1663 | 1462318881160 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}] 16:41:21 INFO - PROCESS | 1663 | 1462318881245 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:41:21 INFO - PROCESS | 1663 | 1462318881250 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x121870000 == 57 [pid = 1663] [id = 490] 16:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11823f000) [pid = 1663] [serial = 1469] [outer = 0x0] 16:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x118a3f000) [pid = 1663] [serial = 1470] [outer = 0x11823f000] 16:41:21 INFO - PROCESS | 1663 | 1462318881279 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x119231400) [pid = 1663] [serial = 1471] [outer = 0x11823f000] 16:41:21 INFO - PROCESS | 1663 | 1462318881623 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]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 521ms 16:41:21 INFO - PROCESS | 1663 | 1462318881672 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 1663 | 1462318881673 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 16:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:41:21 INFO - PROCESS | 1663 | 1462318881677 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 1663 | 1462318881678 Marionette TRACE conn2 <- [1,1934,null,{}] 16:41:21 INFO - PROCESS | 1663 | 1462318881680 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}] 16:41:21 INFO - PROCESS | 1663 | 1462318881763 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:41:21 INFO - PROCESS | 1663 | 1462318881767 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1261e1800 == 58 [pid = 1663] [id = 491] 16:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1195b5c00) [pid = 1663] [serial = 1472] [outer = 0x0] 16:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1197b7800) [pid = 1663] [serial = 1473] [outer = 0x1195b5c00] 16:41:21 INFO - PROCESS | 1663 | 1462318881794 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x119b41000) [pid = 1663] [serial = 1474] [outer = 0x1195b5c00] 16:41:22 INFO - PROCESS | 1663 | 1462318882139 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]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 469ms 16:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:41:22 INFO - PROCESS | 1663 | 1462318882147 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 1663 | 1462318882148 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 16:41:22 INFO - PROCESS | 1663 | 1462318882150 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 1663 | 1462318882151 Marionette TRACE conn2 <- [1,1938,null,{}] 16:41:22 INFO - PROCESS | 1663 | 1462318882156 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}] 16:41:22 INFO - PROCESS | 1663 | 1462318882264 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:41:22 INFO - PROCESS | 1663 | 1462318882271 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a2800 == 59 [pid = 1663] [id = 492] 16:41:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1197b6c00) [pid = 1663] [serial = 1475] [outer = 0x0] 16:41:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12103d400) [pid = 1663] [serial = 1476] [outer = 0x1197b6c00] 16:41:22 INFO - PROCESS | 1663 | 1462318882297 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12129b000) [pid = 1663] [serial = 1477] [outer = 0x1197b6c00] 16:41:22 INFO - PROCESS | 1663 | 1462318882626 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]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 519ms 16:41:22 INFO - PROCESS | 1663 | 1462318882670 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 1663 | 1462318882671 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 16:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:41:22 INFO - PROCESS | 1663 | 1462318882673 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 1663 | 1462318882674 Marionette TRACE conn2 <- [1,1942,null,{}] 16:41:22 INFO - PROCESS | 1663 | 1462318882677 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}] 16:41:22 INFO - PROCESS | 1663 | 1462318882769 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:41:22 INFO - PROCESS | 1663 | 1462318882777 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297df800 == 60 [pid = 1663] [id = 493] 16:41:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1216f8400) [pid = 1663] [serial = 1478] [outer = 0x0] 16:41:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x121c8c400) [pid = 1663] [serial = 1479] [outer = 0x1216f8400] 16:41:22 INFO - PROCESS | 1663 | 1462318882804 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12581c000) [pid = 1663] [serial = 1480] [outer = 0x1216f8400] 16:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x124aa0c00) [pid = 1663] [serial = 1481] [outer = 0x12cc8f000] 16:41:23 INFO - PROCESS | 1663 | 1462318883229 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]]]}] 16:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 567ms 16:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:41:23 INFO - PROCESS | 1663 | 1462318883242 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 1663 | 1462318883243 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 16:41:23 INFO - PROCESS | 1663 | 1462318883245 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 1663 | 1462318883246 Marionette TRACE conn2 <- [1,1946,null,{}] 16:41:23 INFO - PROCESS | 1663 | 1462318883248 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}] 16:41:23 INFO - PROCESS | 1663 | 1462318883349 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:41:23 INFO - PROCESS | 1663 | 1462318883362 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae73000 == 61 [pid = 1663] [id = 494] 16:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12615e000) [pid = 1663] [serial = 1482] [outer = 0x0] 16:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x126b29000) [pid = 1663] [serial = 1483] [outer = 0x12615e000] 16:41:23 INFO - PROCESS | 1663 | 1462318883387 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1288e9c00) [pid = 1663] [serial = 1484] [outer = 0x12615e000] 16:41:23 INFO - PROCESS | 1663 | 1462318883717 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]]]}] 16:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 518ms 16:41:23 INFO - PROCESS | 1663 | 1462318883764 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 1663 | 1462318883765 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 16:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:41:23 INFO - PROCESS | 1663 | 1462318883767 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 1663 | 1462318883768 Marionette TRACE conn2 <- [1,1950,null,{}] 16:41:23 INFO - PROCESS | 1663 | 1462318883770 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}] 16:41:23 INFO - PROCESS | 1663 | 1462318883872 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:41:23 INFO - PROCESS | 1663 | 1462318883913 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b39c000 == 62 [pid = 1663] [id = 495] 16:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126165000) [pid = 1663] [serial = 1485] [outer = 0x0] 16:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1289db400) [pid = 1663] [serial = 1486] [outer = 0x126165000] 16:41:23 INFO - PROCESS | 1663 | 1462318883938 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x128d06000) [pid = 1663] [serial = 1487] [outer = 0x126165000] 16:41:24 INFO - PROCESS | 1663 | 1462318884259 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]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 518ms 16:41:24 INFO - PROCESS | 1663 | 1462318884286 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 1663 | 1462318884289 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 16:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:41:24 INFO - PROCESS | 1663 | 1462318884292 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 1663 | 1462318884293 Marionette TRACE conn2 <- [1,1954,null,{}] 16:41:24 INFO - PROCESS | 1663 | 1462318884296 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}] 16:41:24 INFO - PROCESS | 1663 | 1462318884400 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:41:24 INFO - PROCESS | 1663 | 1462318884412 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2c7000 == 63 [pid = 1663] [id = 496] 16:41:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1289dd800) [pid = 1663] [serial = 1488] [outer = 0x0] 16:41:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x128d99c00) [pid = 1663] [serial = 1489] [outer = 0x1289dd800] 16:41:24 INFO - PROCESS | 1663 | 1462318884437 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x128f96000) [pid = 1663] [serial = 1490] [outer = 0x1289dd800] 16:41:24 INFO - PROCESS | 1663 | 1462318884767 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]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 518ms 16:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:41:24 INFO - PROCESS | 1663 | 1462318884813 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 1663 | 1462318884814 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 16:41:24 INFO - PROCESS | 1663 | 1462318884816 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 1663 | 1462318884818 Marionette TRACE conn2 <- [1,1958,null,{}] 16:41:24 INFO - PROCESS | 1663 | 1462318884821 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}] 16:41:24 INFO - PROCESS | 1663 | 1462318884923 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:41:25 INFO - PROCESS | 1663 | 1462318885096 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x119db8400) [pid = 1663] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x119b36c00) [pid = 1663] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x137cda800) [pid = 1663] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x111f68800) [pid = 1663] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x116792000) [pid = 1663] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11922ec00) [pid = 1663] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x113af4000) [pid = 1663] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12171c000) [pid = 1663] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1197b2000) [pid = 1663] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x118122800) [pid = 1663] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1184d6c00) [pid = 1663] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121f82c00) [pid = 1663] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x111f41800) [pid = 1663] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118152400) [pid = 1663] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12bc14400) [pid = 1663] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12ab2d800) [pid = 1663] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x118a2b800) [pid = 1663] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1133ed800) [pid = 1663] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12abc6000) [pid = 1663] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128d0cc00) [pid = 1663] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x121039000) [pid = 1663] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126164800) [pid = 1663] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:41:25 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x121782400) [pid = 1663] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:41:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x11253d800 == 64 [pid = 1663] [id = 497] 16:41:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x111f68800) [pid = 1663] [serial = 1491] [outer = 0x0] 16:41:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1131b9400) [pid = 1663] [serial = 1492] [outer = 0x111f68800] 16:41:25 INFO - PROCESS | 1663 | 1462318885139 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11811a000) [pid = 1663] [serial = 1493] [outer = 0x111f68800] 16:41:25 INFO - PROCESS | 1663 | 1462318885528 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]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 723ms 16:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:41:25 INFO - PROCESS | 1663 | 1462318885541 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 1663 | 1462318885543 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 16:41:25 INFO - PROCESS | 1663 | 1462318885546 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 1663 | 1462318885549 Marionette TRACE conn2 <- [1,1962,null,{}] 16:41:25 INFO - PROCESS | 1663 | 1462318885553 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}] 16:41:25 INFO - PROCESS | 1663 | 1462318885729 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:41:25 INFO - PROCESS | 1663 | 1462318885795 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cca8800 == 65 [pid = 1663] [id = 498] 16:41:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x118109c00) [pid = 1663] [serial = 1494] [outer = 0x0] 16:41:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12171fc00) [pid = 1663] [serial = 1495] [outer = 0x118109c00] 16:41:25 INFO - PROCESS | 1663 | 1462318885824 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x129522000) [pid = 1663] [serial = 1496] [outer = 0x118109c00] 16:41:26 INFO - PROCESS | 1663 | 1462318886092 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]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 572ms 16:41:26 INFO - PROCESS | 1663 | 1462318886118 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 1663 | 1462318886120 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 16:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:41:26 INFO - PROCESS | 1663 | 1462318886130 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - PROCESS | 1663 | 1462318886131 Marionette TRACE conn2 <- [1,1966,null,{}] 16:41:26 INFO - PROCESS | 1663 | 1462318886133 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}] 16:41:26 INFO - PROCESS | 1663 | 1462318886225 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:41:26 INFO - PROCESS | 1663 | 1462318886229 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfe5800 == 66 [pid = 1663] [id = 499] 16:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x129523400) [pid = 1663] [serial = 1497] [outer = 0x0] 16:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x129679000) [pid = 1663] [serial = 1498] [outer = 0x129523400] 16:41:26 INFO - PROCESS | 1663 | 1462318886254 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12a75d000) [pid = 1663] [serial = 1499] [outer = 0x129523400] 16:41:26 INFO - PROCESS | 1663 | 1462318886580 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]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 474ms 16:41:26 INFO - PROCESS | 1663 | 1462318886607 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 1663 | 1462318886608 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 16:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:41:26 INFO - PROCESS | 1663 | 1462318886610 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - PROCESS | 1663 | 1462318886611 Marionette TRACE conn2 <- [1,1970,null,{}] 16:41:26 INFO - PROCESS | 1663 | 1462318886614 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}] 16:41:26 INFO - PROCESS | 1663 | 1462318886728 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:41:26 INFO - PROCESS | 1663 | 1462318886734 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2e6000 == 67 [pid = 1663] [id = 500] 16:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x129673800) [pid = 1663] [serial = 1500] [outer = 0x0] 16:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12a818c00) [pid = 1663] [serial = 1501] [outer = 0x129673800] 16:41:26 INFO - PROCESS | 1663 | 1462318886760 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12a820c00) [pid = 1663] [serial = 1502] [outer = 0x129673800] 16:41:27 INFO - PROCESS | 1663 | 1462318887074 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]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 519ms 16:41:27 INFO - PROCESS | 1663 | 1462318887165 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 1663 | 1462318887167 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 16:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:41:27 INFO - PROCESS | 1663 | 1462318887171 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 1663 | 1462318887174 Marionette TRACE conn2 <- [1,1974,null,{}] 16:41:27 INFO - PROCESS | 1663 | 1462318887178 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}] 16:41:27 INFO - PROCESS | 1663 | 1462318887282 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:41:27 INFO - PROCESS | 1663 | 1462318887386 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183a4800 == 68 [pid = 1663] [id = 501] 16:41:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x112ff0800) [pid = 1663] [serial = 1503] [outer = 0x0] 16:41:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11319d400) [pid = 1663] [serial = 1504] [outer = 0x112ff0800] 16:41:27 INFO - PROCESS | 1663 | 1462318887417 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1160e4c00) [pid = 1663] [serial = 1505] [outer = 0x112ff0800] 16:41:27 INFO - PROCESS | 1663 | 1462318887867 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]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 721ms 16:41:27 INFO - PROCESS | 1663 | 1462318887893 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 1663 | 1462318887896 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 16:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:41:27 INFO - PROCESS | 1663 | 1462318887901 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 1663 | 1462318887904 Marionette TRACE conn2 <- [1,1978,null,{}] 16:41:27 INFO - PROCESS | 1663 | 1462318887907 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}] 16:41:28 INFO - PROCESS | 1663 | 1462318888011 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:41:28 INFO - PROCESS | 1663 | 1462318888074 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x121456800 == 69 [pid = 1663] [id = 502] 16:41:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1168b6800) [pid = 1663] [serial = 1506] [outer = 0x0] 16:41:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x118125c00) [pid = 1663] [serial = 1507] [outer = 0x1168b6800] 16:41:28 INFO - PROCESS | 1663 | 1462318888144 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1184dc000) [pid = 1663] [serial = 1508] [outer = 0x1168b6800] 16:41:28 INFO - PROCESS | 1663 | 1462318888532 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]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 674ms 16:41:28 INFO - PROCESS | 1663 | 1462318888573 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:41:28 INFO - PROCESS | 1663 | 1462318888575 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 16:41:28 INFO - PROCESS | 1663 | 1462318888577 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 1663 | 1462318888579 Marionette TRACE conn2 <- [1,1982,null,{}] 16:41:28 INFO - PROCESS | 1663 | 1462318888586 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}] 16:41:28 INFO - PROCESS | 1663 | 1462318888719 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:41:28 INFO - PROCESS | 1663 | 1462318888797 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2be800 == 70 [pid = 1663] [id = 503] 16:41:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1197b7400) [pid = 1663] [serial = 1509] [outer = 0x0] 16:41:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x119ca7000) [pid = 1663] [serial = 1510] [outer = 0x1197b7400] 16:41:28 INFO - PROCESS | 1663 | 1462318888830 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x121715000) [pid = 1663] [serial = 1511] [outer = 0x1197b7400] 16:41:29 INFO - PROCESS | 1663 | 1462318889220 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]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 16:41:29 INFO - PROCESS | 1663 | 1462318889249 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 1663 | 1462318889250 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 16:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:41:29 INFO - PROCESS | 1663 | 1462318889253 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 1663 | 1462318889254 Marionette TRACE conn2 <- [1,1986,null,{}] 16:41:29 INFO - PROCESS | 1663 | 1462318889257 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}] 16:41:29 INFO - PROCESS | 1663 | 1462318889362 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:41:29 INFO - PROCESS | 1663 | 1462318889424 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5d7800 == 71 [pid = 1663] [id = 504] 16:41:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x121721c00) [pid = 1663] [serial = 1512] [outer = 0x0] 16:41:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x121c96c00) [pid = 1663] [serial = 1513] [outer = 0x121721c00] 16:41:29 INFO - PROCESS | 1663 | 1462318889494 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12580e800) [pid = 1663] [serial = 1514] [outer = 0x121721c00] 16:41:29 INFO - PROCESS | 1663 | 1462318889928 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]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 720ms 16:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:41:29 INFO - PROCESS | 1663 | 1462318889974 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 1663 | 1462318889975 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 16:41:29 INFO - PROCESS | 1663 | 1462318889978 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 1663 | 1462318889979 Marionette TRACE conn2 <- [1,1990,null,{}] 16:41:29 INFO - PROCESS | 1663 | 1462318889981 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}] 16:41:30 INFO - PROCESS | 1663 | 1462318890103 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:41:30 INFO - PROCESS | 1663 | 1462318890179 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e00c000 == 72 [pid = 1663] [id = 505] 16:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x121c91c00) [pid = 1663] [serial = 1515] [outer = 0x0] 16:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x128da0400) [pid = 1663] [serial = 1516] [outer = 0x121c91c00] 16:41:30 INFO - PROCESS | 1663 | 1462318890209 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1290eb800) [pid = 1663] [serial = 1517] [outer = 0x121c91c00] 16:41:30 INFO - PROCESS | 1663 | 1462318890643 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]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 719ms 16:41:30 INFO - PROCESS | 1663 | 1462318890697 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 1663 | 1462318890698 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 16:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:41:30 INFO - PROCESS | 1663 | 1462318890701 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 1663 | 1462318890702 Marionette TRACE conn2 <- [1,1994,null,{}] 16:41:30 INFO - PROCESS | 1663 | 1462318890705 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}] 16:41:30 INFO - PROCESS | 1663 | 1462318890830 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:41:30 INFO - PROCESS | 1663 | 1462318890910 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x119213000 == 73 [pid = 1663] [id = 506] 16:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11811e400) [pid = 1663] [serial = 1518] [outer = 0x0] 16:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x126b20000) [pid = 1663] [serial = 1519] [outer = 0x11811e400] 16:41:30 INFO - PROCESS | 1663 | 1462318890943 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12ab2f800) [pid = 1663] [serial = 1520] [outer = 0x11811e400] 16:41:31 INFO - PROCESS | 1663 | 1462318891609 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]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 972ms 16:41:31 INFO - PROCESS | 1663 | 1462318891674 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:41:31 INFO - PROCESS | 1663 | 1462318891676 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 16:41:31 INFO - PROCESS | 1663 | 1462318891680 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 1663 | 1462318891682 Marionette TRACE conn2 <- [1,1998,null,{}] 16:41:31 INFO - PROCESS | 1663 | 1462318891686 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}] 16:41:31 INFO - PROCESS | 1663 | 1462318891797 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:41:31 INFO - PROCESS | 1663 | 1462318891873 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x121367000 == 74 [pid = 1663] [id = 507] 16:41:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x113f4f400) [pid = 1663] [serial = 1521] [outer = 0x0] 16:41:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11613e000) [pid = 1663] [serial = 1522] [outer = 0x113f4f400] 16:41:31 INFO - PROCESS | 1663 | 1462318891902 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11613c800) [pid = 1663] [serial = 1523] [outer = 0x113f4f400] 16:41:32 INFO - PROCESS | 1663 | 1462318892354 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]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 722ms 16:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:41:32 INFO - PROCESS | 1663 | 1462318892402 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 1663 | 1462318892408 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 16:41:32 INFO - PROCESS | 1663 | 1462318892412 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 1663 | 1462318892414 Marionette TRACE conn2 <- [1,2002,null,{}] 16:41:32 INFO - PROCESS | 1663 | 1462318892417 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}] 16:41:32 INFO - PROCESS | 1663 | 1462318892516 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:41:32 INFO - PROCESS | 1663 | 1462318892595 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x121aa5800 == 75 [pid = 1663] [id = 508] 16:41:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x118a2e000) [pid = 1663] [serial = 1524] [outer = 0x0] 16:41:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x118a34000) [pid = 1663] [serial = 1525] [outer = 0x118a2e000] 16:41:32 INFO - PROCESS | 1663 | 1462318892623 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x11922e400) [pid = 1663] [serial = 1526] [outer = 0x118a2e000] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfe5800 == 74 [pid = 1663] [id = 499] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12cca8800 == 73 [pid = 1663] [id = 498] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x11253d800 == 72 [pid = 1663] [id = 497] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2c7000 == 71 [pid = 1663] [id = 496] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12b39c000 == 70 [pid = 1663] [id = 495] 16:41:32 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x117679800) [pid = 1663] [serial = 1392] [outer = 0x0] [url = about:blank] 16:41:32 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x126b2ac00) [pid = 1663] [serial = 1395] [outer = 0x0] [url = about:blank] 16:41:32 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12c188400) [pid = 1663] [serial = 1398] [outer = 0x0] [url = about:blank] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae73000 == 69 [pid = 1663] [id = 494] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1297df800 == 68 [pid = 1663] [id = 493] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a2800 == 67 [pid = 1663] [id = 492] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1261e1800 == 66 [pid = 1663] [id = 491] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x121870000 == 65 [pid = 1663] [id = 490] 16:41:32 INFO - PROCESS | 1663 | --DOCSHELL 0x116565000 == 64 [pid = 1663] [id = 489] 16:41:33 INFO - PROCESS | 1663 | --DOCSHELL 0x116a9f000 == 63 [pid = 1663] [id = 488] 16:41:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12be2f800 == 62 [pid = 1663] [id = 485] 16:41:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b7800 == 61 [pid = 1663] [id = 484] 16:41:33 INFO - PROCESS | 1663 | --DOCSHELL 0x126e2d000 == 60 [pid = 1663] [id = 483] 16:41:33 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7b000 == 59 [pid = 1663] [id = 482] 16:41:33 INFO - PROCESS | 1663 | --DOCSHELL 0x113a87800 == 58 [pid = 1663] [id = 481] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x121299c00) [pid = 1663] [serial = 1425] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x121032000) [pid = 1663] [serial = 1422] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x121715400) [pid = 1663] [serial = 1426] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x137ce7000) [pid = 1663] [serial = 1390] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x113364000) [pid = 1663] [serial = 1402] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x112c86000) [pid = 1663] [serial = 1401] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x118116800) [pid = 1663] [serial = 1408] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x11767cc00) [pid = 1663] [serial = 1407] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x119242800) [pid = 1663] [serial = 1416] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x119732800) [pid = 1663] [serial = 1417] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11653dc00) [pid = 1663] [serial = 1405] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x113f2e000) [pid = 1663] [serial = 1404] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x121782c00) [pid = 1663] [serial = 1428] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x119b3c000) [pid = 1663] [serial = 1419] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x118237800) [pid = 1663] [serial = 1410] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11833c800) [pid = 1663] [serial = 1411] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x118a3d400) [pid = 1663] [serial = 1413] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118a3c000) [pid = 1663] [serial = 1414] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x124aa2c00) [pid = 1663] [serial = 1437] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x112c80000) [pid = 1663] [serial = 1431] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x121d0c000) [pid = 1663] [serial = 1435] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x118121400) [pid = 1663] [serial = 1432] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x121c8b800) [pid = 1663] [serial = 1429] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12147d800) [pid = 1663] [serial = 1434] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12531b800) [pid = 1663] [serial = 1438] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x121293400) [pid = 1663] [serial = 1423] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119ba4c00) [pid = 1663] [serial = 1420] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x125812400) [pid = 1663] [serial = 1440] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12c195c00) [pid = 1663] [serial = 1351] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12b588000) [pid = 1663] [serial = 1345] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x119733000) [pid = 1663] [serial = 1330] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x116a68c00) [pid = 1663] [serial = 1327] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12c111400) [pid = 1663] [serial = 1348] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12ab2d400) [pid = 1663] [serial = 1342] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x121718800) [pid = 1663] [serial = 1333] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1288ea800) [pid = 1663] [serial = 1339] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12615ec00) [pid = 1663] [serial = 1336] [outer = 0x0] [url = about:blank] 16:41:33 INFO - PROCESS | 1663 | 1462318893190 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]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 825ms 16:41:33 INFO - PROCESS | 1663 | 1462318893238 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 1663 | 1462318893240 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 16:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:41:33 INFO - PROCESS | 1663 | 1462318893244 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 1663 | 1462318893247 Marionette TRACE conn2 <- [1,2006,null,{}] 16:41:33 INFO - PROCESS | 1663 | 1462318893258 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}] 16:41:33 INFO - PROCESS | 1663 | 1462318893380 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:41:33 INFO - PROCESS | 1663 | 1462318893475 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x119775800 == 59 [pid = 1663] [id = 509] 16:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118a36c00) [pid = 1663] [serial = 1527] [outer = 0x0] 16:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118f91400) [pid = 1663] [serial = 1528] [outer = 0x118a36c00] 16:41:33 INFO - PROCESS | 1663 | 1462318893505 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119733000) [pid = 1663] [serial = 1529] [outer = 0x118a36c00] 16:41:33 INFO - PROCESS | 1663 | 1462318893846 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]]]}] 16:41:33 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 16:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 623ms 16:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:41:33 INFO - PROCESS | 1663 | 1462318893867 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 1663 | 1462318893868 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 16:41:33 INFO - PROCESS | 1663 | 1462318893872 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 1663 | 1462318893876 Marionette TRACE conn2 <- [1,2010,null,{}] 16:41:33 INFO - PROCESS | 1663 | 1462318893878 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}] 16:41:33 INFO - PROCESS | 1663 | 1462318893965 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:41:34 INFO - PROCESS | 1663 | 1462318894026 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x121876000 == 60 [pid = 1663] [id = 510] 16:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119734800) [pid = 1663] [serial = 1530] [outer = 0x0] 16:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x119b3bc00) [pid = 1663] [serial = 1531] [outer = 0x119734800] 16:41:34 INFO - PROCESS | 1663 | 1462318894052 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119b34800) [pid = 1663] [serial = 1532] [outer = 0x119734800] 16:41:34 INFO - PROCESS | 1663 | 1462318894353 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]]]}] 16:41:34 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 16:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 523ms 16:41:34 INFO - PROCESS | 1663 | 1462318894394 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 1663 | 1462318894395 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 16:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:41:34 INFO - PROCESS | 1663 | 1462318894398 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 1663 | 1462318894399 Marionette TRACE conn2 <- [1,2014,null,{}] 16:41:34 INFO - PROCESS | 1663 | 1462318894401 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}] 16:41:34 INFO - PROCESS | 1663 | 1462318894485 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:41:34 INFO - PROCESS | 1663 | 1462318894545 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x11822f000 == 61 [pid = 1663] [id = 511] 16:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1197ac800) [pid = 1663] [serial = 1533] [outer = 0x0] 16:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x121292000) [pid = 1663] [serial = 1534] [outer = 0x1197ac800] 16:41:34 INFO - PROCESS | 1663 | 1462318894571 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x121719800) [pid = 1663] [serial = 1535] [outer = 0x1197ac800] 16:41:34 INFO - PROCESS | 1663 | 1462318894874 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]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 521ms 16:41:34 INFO - PROCESS | 1663 | 1462318894919 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 1663 | 1462318894922 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 16:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:41:34 INFO - PROCESS | 1663 | 1462318894926 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 1663 | 1462318894927 Marionette TRACE conn2 <- [1,2018,null,{}] 16:41:34 INFO - PROCESS | 1663 | 1462318894929 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}] 16:41:35 INFO - PROCESS | 1663 | 1462318895025 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:41:35 INFO - PROCESS | 1663 | 1462318895030 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x129619800 == 62 [pid = 1663] [id = 512] 16:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x121a48000) [pid = 1663] [serial = 1536] [outer = 0x0] 16:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x123fc8800) [pid = 1663] [serial = 1537] [outer = 0x121a48000] 16:41:35 INFO - PROCESS | 1663 | 1462318895057 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12587d800) [pid = 1663] [serial = 1538] [outer = 0x121a48000] 16:41:35 INFO - PROCESS | 1663 | 1462318895514 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]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 618ms 16:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:41:35 INFO - PROCESS | 1663 | 1462318895546 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 1663 | 1462318895548 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 16:41:35 INFO - PROCESS | 1663 | 1462318895551 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 1663 | 1462318895555 Marionette TRACE conn2 <- [1,2022,null,{}] 16:41:35 INFO - PROCESS | 1663 | 1462318895560 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}] 16:41:35 INFO - PROCESS | 1663 | 1462318895720 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:41:35 INFO - PROCESS | 1663 | 1462318895761 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab11000 == 63 [pid = 1663] [id = 513] 16:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x126163c00) [pid = 1663] [serial = 1539] [outer = 0x0] 16:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126ba2800) [pid = 1663] [serial = 1540] [outer = 0x126163c00] 16:41:35 INFO - PROCESS | 1663 | 1462318895786 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1288e9000) [pid = 1663] [serial = 1541] [outer = 0x126163c00] 16:41:36 INFO - PROCESS | 1663 | 1462318896132 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]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 624ms 16:41:36 INFO - PROCESS | 1663 | 1462318896176 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 1663 | 1462318896177 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 16:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:41:36 INFO - PROCESS | 1663 | 1462318896179 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 1663 | 1462318896180 Marionette TRACE conn2 <- [1,2026,null,{}] 16:41:36 INFO - PROCESS | 1663 | 1462318896183 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}] 16:41:36 INFO - PROCESS | 1663 | 1462318896286 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:41:36 INFO - PROCESS | 1663 | 1462318896325 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b320000 == 64 [pid = 1663] [id = 514] 16:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x126b24c00) [pid = 1663] [serial = 1542] [outer = 0x0] 16:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1289d9400) [pid = 1663] [serial = 1543] [outer = 0x126b24c00] 16:41:36 INFO - PROCESS | 1663 | 1462318896350 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x128d9e400) [pid = 1663] [serial = 1544] [outer = 0x126b24c00] 16:41:36 INFO - PROCESS | 1663 | 1462318896681 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]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 16:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:41:36 INFO - PROCESS | 1663 | 1462318896701 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 1663 | 1462318896702 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 16:41:36 INFO - PROCESS | 1663 | 1462318896706 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 1663 | 1462318896708 Marionette TRACE conn2 <- [1,2030,null,{}] 16:41:36 INFO - PROCESS | 1663 | 1462318896710 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}] 16:41:36 INFO - PROCESS | 1663 | 1462318896817 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:41:36 INFO - PROCESS | 1663 | 1462318896829 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be2f000 == 65 [pid = 1663] [id = 515] 16:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x128d08c00) [pid = 1663] [serial = 1545] [outer = 0x0] 16:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12952a400) [pid = 1663] [serial = 1546] [outer = 0x128d08c00] 16:41:36 INFO - PROCESS | 1663 | 1462318896854 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12a81cc00) [pid = 1663] [serial = 1547] [outer = 0x128d08c00] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1197b6c00) [pid = 1663] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12a761400) [pid = 1663] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x112fe7400) [pid = 1663] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1167d1c00) [pid = 1663] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x111cbb800) [pid = 1663] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x126165000) [pid = 1663] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x113052800) [pid = 1663] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1195b5c00) [pid = 1663] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1289dd800) [pid = 1663] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12615e000) [pid = 1663] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x113193400) [pid = 1663] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12616c800) [pid = 1663] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118109c00) [pid = 1663] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11811c000) [pid = 1663] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11823f000) [pid = 1663] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x111f68800) [pid = 1663] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x129523400) [pid = 1663] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118114000) [pid = 1663] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x121720c00) [pid = 1663] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1168b5400) [pid = 1663] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1216f8400) [pid = 1663] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:41:37 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x121482c00) [pid = 1663] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:41:37 INFO - PROCESS | 1663 | 1462318897393 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]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 724ms 16:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:41:37 INFO - PROCESS | 1663 | 1462318897429 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 1663 | 1462318897430 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 16:41:37 INFO - PROCESS | 1663 | 1462318897432 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 1663 | 1462318897433 Marionette TRACE conn2 <- [1,2034,null,{}] 16:41:37 INFO - PROCESS | 1663 | 1462318897435 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}] 16:41:37 INFO - PROCESS | 1663 | 1462318897519 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:41:37 INFO - PROCESS | 1663 | 1462318897527 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7a800 == 66 [pid = 1663] [id = 516] 16:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x113198000) [pid = 1663] [serial = 1548] [outer = 0x0] 16:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x117c30400) [pid = 1663] [serial = 1549] [outer = 0x113198000] 16:41:37 INFO - PROCESS | 1663 | 1462318897552 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118a2b000) [pid = 1663] [serial = 1550] [outer = 0x113198000] 16:41:37 INFO - PROCESS | 1663 | 1462318897883 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]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 469ms 16:41:37 INFO - PROCESS | 1663 | 1462318897901 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 1663 | 1462318897903 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 16:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:41:37 INFO - PROCESS | 1663 | 1462318897908 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 1663 | 1462318897909 Marionette TRACE conn2 <- [1,2038,null,{}] 16:41:37 INFO - PROCESS | 1663 | 1462318897912 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}] 16:41:38 INFO - PROCESS | 1663 | 1462318898035 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:41:38 INFO - PROCESS | 1663 | 1462318898063 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6d0000 == 67 [pid = 1663] [id = 517] 16:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x121482c00) [pid = 1663] [serial = 1551] [outer = 0x0] 16:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x128d9f400) [pid = 1663] [serial = 1552] [outer = 0x121482c00] 16:41:38 INFO - PROCESS | 1663 | 1462318898092 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12ab31400) [pid = 1663] [serial = 1553] [outer = 0x121482c00] 16:41:38 INFO - PROCESS | 1663 | 1462318898409 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]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 522ms 16:41:38 INFO - PROCESS | 1663 | 1462318898430 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:41:38 INFO - PROCESS | 1663 | 1462318898431 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 16:41:38 INFO - PROCESS | 1663 | 1462318898433 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 1663 | 1462318898434 Marionette TRACE conn2 <- [1,2042,null,{}] 16:41:38 INFO - PROCESS | 1663 | 1462318898438 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}] 16:41:38 INFO - PROCESS | 1663 | 1462318898523 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:41:38 INFO - PROCESS | 1663 | 1462318898527 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2c8800 == 68 [pid = 1663] [id = 518] 16:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x113d73400) [pid = 1663] [serial = 1554] [outer = 0x0] 16:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12abbbc00) [pid = 1663] [serial = 1555] [outer = 0x113d73400] 16:41:38 INFO - PROCESS | 1663 | 1462318898552 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12adaec00) [pid = 1663] [serial = 1556] [outer = 0x113d73400] 16:41:38 INFO - PROCESS | 1663 | 1462318898902 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]]]}] 16:41:38 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) 16:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 522ms 16:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:41:38 INFO - PROCESS | 1663 | 1462318898956 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 1663 | 1462318898958 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 16:41:38 INFO - PROCESS | 1663 | 1462318898961 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 1663 | 1462318898962 Marionette TRACE conn2 <- [1,2046,null,{}] 16:41:38 INFO - PROCESS | 1663 | 1462318898966 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}] 16:41:39 INFO - PROCESS | 1663 | 1462318899099 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:41:39 INFO - PROCESS | 1663 | 1462318899106 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d485000 == 69 [pid = 1663] [id = 519] 16:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12adb0c00) [pid = 1663] [serial = 1557] [outer = 0x0] 16:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12aeddc00) [pid = 1663] [serial = 1558] [outer = 0x12adb0c00] 16:41:39 INFO - PROCESS | 1663 | 1462318899145 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12aee4800) [pid = 1663] [serial = 1559] [outer = 0x12adb0c00] 16:41:39 INFO - PROCESS | 1663 | 1462318899671 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]]]}] 16:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 773ms 16:41:39 INFO - PROCESS | 1663 | 1462318899734 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 1663 | 1462318899737 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 16:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:41:39 INFO - PROCESS | 1663 | 1462318899741 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 1663 | 1462318899743 Marionette TRACE conn2 <- [1,2050,null,{}] 16:41:39 INFO - PROCESS | 1663 | 1462318899747 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}] 16:41:39 INFO - PROCESS | 1663 | 1462318899863 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:41:39 INFO - PROCESS | 1663 | 1462318899941 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x119529000 == 70 [pid = 1663] [id = 520] 16:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11653cc00) [pid = 1663] [serial = 1560] [outer = 0x0] 16:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x116a68c00) [pid = 1663] [serial = 1561] [outer = 0x11653cc00] 16:41:39 INFO - PROCESS | 1663 | 1462318899972 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11811b000) [pid = 1663] [serial = 1562] [outer = 0x11653cc00] 16:41:40 INFO - PROCESS | 1663 | 1462318900408 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]]]}] 16:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 16:41:40 INFO - PROCESS | 1663 | 1462318900414 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 1663 | 1462318900418 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 16:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:41:40 INFO - PROCESS | 1663 | 1462318900425 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - PROCESS | 1663 | 1462318900427 Marionette TRACE conn2 <- [1,2054,null,{}] 16:41:40 INFO - PROCESS | 1663 | 1462318900429 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}] 16:41:40 INFO - PROCESS | 1663 | 1462318900559 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:41:40 INFO - PROCESS | 1663 | 1462318900637 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12893e000 == 71 [pid = 1663] [id = 521] 16:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x118f6bc00) [pid = 1663] [serial = 1563] [outer = 0x0] 16:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x119245800) [pid = 1663] [serial = 1564] [outer = 0x118f6bc00] 16:41:40 INFO - PROCESS | 1663 | 1462318900666 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119732800) [pid = 1663] [serial = 1565] [outer = 0x118f6bc00] 16:41:41 INFO - PROCESS | 1663 | 1462318901077 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]]]}] 16:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 16:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:41:41 INFO - PROCESS | 1663 | 1462318901096 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 1663 | 1462318901098 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 16:41:41 INFO - PROCESS | 1663 | 1462318901100 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 1663 | 1462318901103 Marionette TRACE conn2 <- [1,2058,null,{}] 16:41:41 INFO - PROCESS | 1663 | 1462318901113 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}] 16:41:41 INFO - PROCESS | 1663 | 1462318901220 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:41:41 INFO - PROCESS | 1663 | 1462318901287 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cc9b000 == 72 [pid = 1663] [id = 522] 16:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119ba4800) [pid = 1663] [serial = 1566] [outer = 0x0] 16:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x121a42400) [pid = 1663] [serial = 1567] [outer = 0x119ba4800] 16:41:41 INFO - PROCESS | 1663 | 1462318901359 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x121d0e800) [pid = 1663] [serial = 1568] [outer = 0x119ba4800] 16:41:41 INFO - PROCESS | 1663 | 1462318901777 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]]]}] 16:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 724ms 16:41:41 INFO - PROCESS | 1663 | 1462318901825 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 1663 | 1462318901826 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 16:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:41:41 INFO - PROCESS | 1663 | 1462318901828 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 1663 | 1462318901830 Marionette TRACE conn2 <- [1,2062,null,{}] 16:41:41 INFO - PROCESS | 1663 | 1462318901865 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}] 16:41:41 INFO - PROCESS | 1663 | 1462318901993 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:41:42 INFO - PROCESS | 1663 | 1462318902048 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e492800 == 73 [pid = 1663] [id = 523] 16:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12581dc00) [pid = 1663] [serial = 1569] [outer = 0x0] 16:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1288dec00) [pid = 1663] [serial = 1570] [outer = 0x12581dc00] 16:41:42 INFO - PROCESS | 1663 | 1462318902078 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x128f93800) [pid = 1663] [serial = 1571] [outer = 0x12581dc00] 16:41:42 INFO - PROCESS | 1663 | 1462318902468 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]]]}] 16:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 688ms 16:41:42 INFO - PROCESS | 1663 | 1462318902518 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 1663 | 1462318902519 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 16:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:41:42 INFO - PROCESS | 1663 | 1462318902542 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 1663 | 1462318902543 Marionette TRACE conn2 <- [1,2066,null,{}] 16:41:42 INFO - PROCESS | 1663 | 1462318902546 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}] 16:41:42 INFO - PROCESS | 1663 | 1462318902649 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:41:42 INFO - PROCESS | 1663 | 1462318902725 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x135228800 == 74 [pid = 1663] [id = 524] 16:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x125885400) [pid = 1663] [serial = 1572] [outer = 0x0] 16:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12967bc00) [pid = 1663] [serial = 1573] [outer = 0x125885400] 16:41:42 INFO - PROCESS | 1663 | 1462318902754 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12ab2d400) [pid = 1663] [serial = 1574] [outer = 0x125885400] 16:41:43 INFO - PROCESS | 1663 | 1462318903176 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]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 16:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:41:43 INFO - PROCESS | 1663 | 1462318903211 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 1663 | 1462318903213 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 16:41:43 INFO - PROCESS | 1663 | 1462318903215 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 1663 | 1462318903216 Marionette TRACE conn2 <- [1,2070,null,{}] 16:41:43 INFO - PROCESS | 1663 | 1462318903219 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}] 16:41:43 INFO - PROCESS | 1663 | 1462318903356 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:41:43 INFO - PROCESS | 1663 | 1462318903481 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e007800 == 75 [pid = 1663] [id = 525] 16:41:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x118120c00) [pid = 1663] [serial = 1575] [outer = 0x0] 16:41:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12adb7400) [pid = 1663] [serial = 1576] [outer = 0x118120c00] 16:41:43 INFO - PROCESS | 1663 | 1462318903513 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12bc1f800) [pid = 1663] [serial = 1577] [outer = 0x118120c00] 16:41:43 INFO - PROCESS | 1663 | 1462318903938 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]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 16:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:41:43 INFO - PROCESS | 1663 | 1462318903985 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 1663 | 1462318903987 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 16:41:43 INFO - PROCESS | 1663 | 1462318903989 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 1663 | 1462318903990 Marionette TRACE conn2 <- [1,2074,null,{}] 16:41:43 INFO - PROCESS | 1663 | 1462318903993 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}] 16:41:44 INFO - PROCESS | 1663 | 1462318904096 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:41:44 INFO - PROCESS | 1663 | 1462318904178 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a9000 == 76 [pid = 1663] [id = 526] 16:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1120de800) [pid = 1663] [serial = 1578] [outer = 0x0] 16:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x11678e800) [pid = 1663] [serial = 1579] [outer = 0x1120de800] 16:41:44 INFO - PROCESS | 1663 | 1462318904208 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x118f6e800) [pid = 1663] [serial = 1580] [outer = 0x1120de800] 16:41:44 INFO - PROCESS | 1663 | 1462318904802 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]]]}] 16:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 869ms 16:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:41:44 INFO - PROCESS | 1663 | 1462318904859 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 1663 | 1462318904861 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 16:41:44 INFO - PROCESS | 1663 | 1462318904865 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 1663 | 1462318904867 Marionette TRACE conn2 <- [1,2078,null,{}] 16:41:44 INFO - PROCESS | 1663 | 1462318904870 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}] 16:41:44 INFO - PROCESS | 1663 | 1462318904975 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:41:45 INFO - PROCESS | 1663 | 1462318905061 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x117c58000 == 77 [pid = 1663] [id = 527] 16:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1168b5400) [pid = 1663] [serial = 1581] [outer = 0x0] 16:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x117303400) [pid = 1663] [serial = 1582] [outer = 0x1168b5400] 16:41:45 INFO - PROCESS | 1663 | 1462318905101 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118116800) [pid = 1663] [serial = 1583] [outer = 0x1168b5400] 16:41:45 INFO - PROCESS | 1663 | 1462318905648 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]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 823ms 16:41:45 INFO - PROCESS | 1663 | 1462318905689 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 1663 | 1462318905694 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 16:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:41:45 INFO - PROCESS | 1663 | 1462318905701 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 1663 | 1462318905704 Marionette TRACE conn2 <- [1,2082,null,{}] 16:41:45 INFO - PROCESS | 1663 | 1462318905731 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}] 16:41:45 INFO - PROCESS | 1663 | 1462318905833 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:41:45 INFO - PROCESS | 1663 | 1462318905913 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12583d800 == 78 [pid = 1663] [id = 528] 16:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11833b000) [pid = 1663] [serial = 1584] [outer = 0x0] 16:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x118a40000) [pid = 1663] [serial = 1585] [outer = 0x11833b000] 16:41:45 INFO - PROCESS | 1663 | 1462318905940 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x119242000) [pid = 1663] [serial = 1586] [outer = 0x11833b000] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x13589b000 == 77 [pid = 1663] [id = 466] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c236000 == 76 [pid = 1663] [id = 449] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12d2c8800 == 75 [pid = 1663] [id = 518] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6d0000 == 74 [pid = 1663] [id = 517] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7a800 == 73 [pid = 1663] [id = 516] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12a818c00) [pid = 1663] [serial = 1501] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12be2f000 == 72 [pid = 1663] [id = 515] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12b320000 == 71 [pid = 1663] [id = 514] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab11000 == 70 [pid = 1663] [id = 513] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x129619800 == 69 [pid = 1663] [id = 512] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11822f000 == 68 [pid = 1663] [id = 511] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x121876000 == 67 [pid = 1663] [id = 510] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x119775800 == 66 [pid = 1663] [id = 509] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x121aa5800 == 65 [pid = 1663] [id = 508] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x121367000 == 64 [pid = 1663] [id = 507] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12d5d7800 == 63 [pid = 1663] [id = 504] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2be800 == 62 [pid = 1663] [id = 503] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x121456800 == 61 [pid = 1663] [id = 502] 16:41:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1183a4800 == 60 [pid = 1663] [id = 501] 16:41:46 INFO - PROCESS | 1663 | 1462318906475 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]]]}] 16:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 793ms 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12129b000) [pid = 1663] [serial = 1477] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12cc86000) [pid = 1663] [serial = 1399] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x116789000) [pid = 1663] [serial = 1465] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x116a6a000) [pid = 1663] [serial = 1446] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x11254f400) [pid = 1663] [serial = 1443] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x128d06000) [pid = 1663] [serial = 1487] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x118159400) [pid = 1663] [serial = 1461] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x119b41000) [pid = 1663] [serial = 1474] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x128d99c00) [pid = 1663] [serial = 1489] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x126b29000) [pid = 1663] [serial = 1483] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x118127000) [pid = 1663] [serial = 1468] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x128f96000) [pid = 1663] [serial = 1490] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x126ebe400) [pid = 1663] [serial = 1459] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12171fc00) [pid = 1663] [serial = 1495] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1197b7800) [pid = 1663] [serial = 1473] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x119b40c00) [pid = 1663] [serial = 1452] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12103d400) [pid = 1663] [serial = 1476] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x113195800) [pid = 1663] [serial = 1444] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1180cf000) [pid = 1663] [serial = 1447] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121a49000) [pid = 1663] [serial = 1462] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x129522000) [pid = 1663] [serial = 1496] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x118a39000) [pid = 1663] [serial = 913] [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.] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x119231400) [pid = 1663] [serial = 1471] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x116857c00) [pid = 1663] [serial = 1467] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1131b9400) [pid = 1663] [serial = 1492] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x129679000) [pid = 1663] [serial = 1498] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x118f66800) [pid = 1663] [serial = 1450] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x128d9b400) [pid = 1663] [serial = 1396] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118a3d800) [pid = 1663] [serial = 1393] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1131a1c00) [pid = 1663] [serial = 1464] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1288e9c00) [pid = 1663] [serial = 1484] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118a3f000) [pid = 1663] [serial = 1470] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11833a800) [pid = 1663] [serial = 1449] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11811a000) [pid = 1663] [serial = 1493] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x121c8c400) [pid = 1663] [serial = 1479] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x121f8ac00) [pid = 1663] [serial = 1456] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1289db400) [pid = 1663] [serial = 1486] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x121716800) [pid = 1663] [serial = 1453] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126b23c00) [pid = 1663] [serial = 1458] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12581c000) [pid = 1663] [serial = 1480] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x121c90800) [pid = 1663] [serial = 1455] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12a75d000) [pid = 1663] [serial = 1499] [outer = 0x0] [url = about:blank] 16:41:46 INFO - PROCESS | 1663 | 1462318906516 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 1663 | 1462318906518 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 16:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:41:46 INFO - PROCESS | 1663 | 1462318906528 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 1663 | 1462318906532 Marionette TRACE conn2 <- [1,2086,null,{}] 16:41:46 INFO - PROCESS | 1663 | 1462318906543 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}] 16:41:46 INFO - PROCESS | 1663 | 1462318906680 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:41:46 INFO - PROCESS | 1663 | 1462318906699 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x121858000 == 61 [pid = 1663] [id = 529] 16:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x119737c00) [pid = 1663] [serial = 1587] [outer = 0x0] 16:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1197ad800) [pid = 1663] [serial = 1588] [outer = 0x119737c00] 16:41:46 INFO - PROCESS | 1663 | 1462318906740 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x119b37c00) [pid = 1663] [serial = 1589] [outer = 0x119737c00] 16:41:47 INFO - PROCESS | 1663 | 1462318907144 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]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 676ms 16:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:41:47 INFO - PROCESS | 1663 | 1462318907201 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 1663 | 1462318907202 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 16:41:47 INFO - PROCESS | 1663 | 1462318907204 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 1663 | 1462318907205 Marionette TRACE conn2 <- [1,2090,null,{}] 16:41:47 INFO - PROCESS | 1663 | 1462318907208 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}] 16:41:47 INFO - PROCESS | 1663 | 1462318907294 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:41:47 INFO - PROCESS | 1663 | 1462318907299 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e12000 == 62 [pid = 1663] [id = 530] 16:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119b43c00) [pid = 1663] [serial = 1590] [outer = 0x0] 16:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12103e400) [pid = 1663] [serial = 1591] [outer = 0x119b43c00] 16:41:47 INFO - PROCESS | 1663 | 1462318907325 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x121673000) [pid = 1663] [serial = 1592] [outer = 0x119b43c00] 16:41:47 INFO - PROCESS | 1663 | 1462318907668 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]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 469ms 16:41:47 INFO - PROCESS | 1663 | 1462318907674 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 1663 | 1462318907675 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 16:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:41:47 INFO - PROCESS | 1663 | 1462318907678 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 1663 | 1462318907679 Marionette TRACE conn2 <- [1,2094,null,{}] 16:41:47 INFO - PROCESS | 1663 | 1462318907681 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}] 16:41:47 INFO - PROCESS | 1663 | 1462318907798 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:41:47 INFO - PROCESS | 1663 | 1462318907806 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f09800 == 63 [pid = 1663] [id = 531] 16:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x121476c00) [pid = 1663] [serial = 1593] [outer = 0x0] 16:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x121717800) [pid = 1663] [serial = 1594] [outer = 0x121476c00] 16:41:47 INFO - PROCESS | 1663 | 1462318907833 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x121a47c00) [pid = 1663] [serial = 1595] [outer = 0x121476c00] 16:41:48 INFO - PROCESS | 1663 | 1462318908305 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]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 668ms 16:41:48 INFO - PROCESS | 1663 | 1462318908347 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 1663 | 1462318908349 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 16:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:41:48 INFO - PROCESS | 1663 | 1462318908352 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 1663 | 1462318908354 Marionette TRACE conn2 <- [1,2098,null,{}] 16:41:48 INFO - PROCESS | 1663 | 1462318908357 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}] 16:41:48 INFO - PROCESS | 1663 | 1462318908553 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:41:48 INFO - PROCESS | 1663 | 1462318908620 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa57000 == 64 [pid = 1663] [id = 532] 16:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12171b400) [pid = 1663] [serial = 1596] [outer = 0x0] 16:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x121c97400) [pid = 1663] [serial = 1597] [outer = 0x12171b400] 16:41:48 INFO - PROCESS | 1663 | 1462318908647 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126eb6c00) [pid = 1663] [serial = 1598] [outer = 0x12171b400] 16:41:48 INFO - PROCESS | 1663 | 1462318908966 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]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 672ms 16:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:41:49 INFO - PROCESS | 1663 | 1462318909025 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 1663 | 1462318909026 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 16:41:49 INFO - PROCESS | 1663 | 1462318909028 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 1663 | 1462318909029 Marionette TRACE conn2 <- [1,2102,null,{}] 16:41:49 INFO - PROCESS | 1663 | 1462318909031 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}] 16:41:49 INFO - PROCESS | 1663 | 1462318909135 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:41:49 INFO - PROCESS | 1663 | 1462318909168 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b0000 == 65 [pid = 1663] [id = 533] 16:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x121a46000) [pid = 1663] [serial = 1599] [outer = 0x0] 16:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128d09400) [pid = 1663] [serial = 1600] [outer = 0x121a46000] 16:41:49 INFO - PROCESS | 1663 | 1462318909193 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128f93400) [pid = 1663] [serial = 1601] [outer = 0x121a46000] 16:41:49 INFO - PROCESS | 1663 | 1462318909537 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]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 16:41:49 INFO - PROCESS | 1663 | 1462318909547 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 1663 | 1462318909548 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 16:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:41:49 INFO - PROCESS | 1663 | 1462318909550 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 1663 | 1462318909551 Marionette TRACE conn2 <- [1,2106,null,{}] 16:41:49 INFO - PROCESS | 1663 | 1462318909554 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}] 16:41:49 INFO - PROCESS | 1663 | 1462318909667 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:41:49 INFO - PROCESS | 1663 | 1462318909679 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c1a9000 == 66 [pid = 1663] [id = 534] 16:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x128d0c400) [pid = 1663] [serial = 1602] [outer = 0x0] 16:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12967e800) [pid = 1663] [serial = 1603] [outer = 0x128d0c400] 16:41:49 INFO - PROCESS | 1663 | 1462318909703 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12aae7400) [pid = 1663] [serial = 1604] [outer = 0x128d0c400] 16:41:50 INFO - PROCESS | 1663 | 1462318910074 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]]]}] 16:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 569ms 16:41:50 INFO - PROCESS | 1663 | 1462318910121 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 1663 | 1462318910123 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 16:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:41:50 INFO - PROCESS | 1663 | 1462318910126 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - PROCESS | 1663 | 1462318910128 Marionette TRACE conn2 <- [1,2110,null,{}] 16:41:50 INFO - PROCESS | 1663 | 1462318910131 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}] 16:41:50 INFO - PROCESS | 1663 | 1462318910295 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:41:50 INFO - PROCESS | 1663 | 1462318910316 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2be800 == 67 [pid = 1663] [id = 535] 16:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1290ed000) [pid = 1663] [serial = 1605] [outer = 0x0] 16:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12ab39400) [pid = 1663] [serial = 1606] [outer = 0x1290ed000] 16:41:50 INFO - PROCESS | 1663 | 1462318910356 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12aedfc00) [pid = 1663] [serial = 1607] [outer = 0x1290ed000] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x117675400) [pid = 1663] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x126163c00) [pid = 1663] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1197ac800) [pid = 1663] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11811e400) [pid = 1663] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x113f4f400) [pid = 1663] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x118a36c00) [pid = 1663] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x126b24c00) [pid = 1663] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118a2e000) [pid = 1663] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x121a48000) [pid = 1663] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x119734800) [pid = 1663] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x128d08c00) [pid = 1663] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x113198000) [pid = 1663] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x113d73400) [pid = 1663] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:41:50 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x121482c00) [pid = 1663] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:41:50 INFO - PROCESS | 1663 | 1462318910955 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]]]}] 16:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 875ms 16:41:51 INFO - PROCESS | 1663 | 1462318911001 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 1663 | 1462318911003 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 16:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:41:51 INFO - PROCESS | 1663 | 1462318911007 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 1663 | 1462318911008 Marionette TRACE conn2 <- [1,2114,null,{}] 16:41:51 INFO - PROCESS | 1663 | 1462318911012 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}] 16:41:51 INFO - PROCESS | 1663 | 1462318911182 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:41:51 INFO - PROCESS | 1663 | 1462318911241 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e2e800 == 68 [pid = 1663] [id = 536] 16:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x113d73400) [pid = 1663] [serial = 1608] [outer = 0x0] 16:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119b43000) [pid = 1663] [serial = 1609] [outer = 0x113d73400] 16:41:51 INFO - PROCESS | 1663 | 1462318911266 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x126910000) [pid = 1663] [serial = 1610] [outer = 0x113d73400] 16:41:51 INFO - PROCESS | 1663 | 1462318911579 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]]]}] 16:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 620ms 16:41:51 INFO - PROCESS | 1663 | 1462318911626 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:41:51 INFO - PROCESS | 1663 | 1462318911628 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 16:41:51 INFO - PROCESS | 1663 | 1462318911631 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 1663 | 1462318911634 Marionette TRACE conn2 <- [1,2118,null,{}] 16:41:51 INFO - PROCESS | 1663 | 1462318911637 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}] 16:41:51 INFO - PROCESS | 1663 | 1462318911834 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:41:51 INFO - PROCESS | 1663 | 1462318911849 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cc9a800 == 69 [pid = 1663] [id = 537] 16:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12b582000) [pid = 1663] [serial = 1611] [outer = 0x0] 16:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bc13000) [pid = 1663] [serial = 1612] [outer = 0x12b582000] 16:41:51 INFO - PROCESS | 1663 | 1462318911893 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12c11a400) [pid = 1663] [serial = 1613] [outer = 0x12b582000] 16:41:52 INFO - PROCESS | 1663 | 1462318912241 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]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 626ms 16:41:52 INFO - PROCESS | 1663 | 1462318912259 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 16:41:52 INFO - PROCESS | 1663 | 1462318912260 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 16:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:41:52 INFO - PROCESS | 1663 | 1462318912262 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 1663 | 1462318912264 Marionette TRACE conn2 <- [1,2122,null,{}] 16:41:52 INFO - PROCESS | 1663 | 1462318912266 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}] 16:41:52 INFO - PROCESS | 1663 | 1462318912354 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:41:52 INFO - PROCESS | 1663 | 1462318912418 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d49b800 == 70 [pid = 1663] [id = 538] 16:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12bc20000) [pid = 1663] [serial = 1614] [outer = 0x0] 16:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12c18f000) [pid = 1663] [serial = 1615] [outer = 0x12bc20000] 16:41:52 INFO - PROCESS | 1663 | 1462318912443 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12c3bf800) [pid = 1663] [serial = 1616] [outer = 0x12bc20000] 16:41:52 INFO - PROCESS | 1663 | 1462318912709 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]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 469ms 16:41:52 INFO - PROCESS | 1663 | 1462318912732 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:41:52 INFO - PROCESS | 1663 | 1462318912733 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 16:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:41:52 INFO - PROCESS | 1663 | 1462318912736 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 1663 | 1462318912737 Marionette TRACE conn2 <- [1,2126,null,{}] 16:41:52 INFO - PROCESS | 1663 | 1462318912747 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}] 16:41:52 INFO - PROCESS | 1663 | 1462318912842 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:41:52 INFO - PROCESS | 1663 | 1462318912969 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a85000 == 71 [pid = 1663] [id = 539] 16:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x111c3d800) [pid = 1663] [serial = 1617] [outer = 0x0] 16:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1120e5800) [pid = 1663] [serial = 1618] [outer = 0x111c3d800] 16:41:53 INFO - PROCESS | 1663 | 1462318913000 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x113049400) [pid = 1663] [serial = 1619] [outer = 0x111c3d800] 16:41:53 INFO - PROCESS | 1663 | 1462318913516 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]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 828ms 16:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:41:53 INFO - PROCESS | 1663 | 1462318913566 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 1663 | 1462318913570 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 16:41:53 INFO - PROCESS | 1663 | 1462318913577 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 1663 | 1462318913581 Marionette TRACE conn2 <- [1,2130,null,{}] 16:41:53 INFO - PROCESS | 1663 | 1462318913586 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}] 16:41:53 INFO - PROCESS | 1663 | 1462318913749 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:41:53 INFO - PROCESS | 1663 | 1462318913827 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f13000 == 72 [pid = 1663] [id = 540] 16:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x118236c00) [pid = 1663] [serial = 1620] [outer = 0x0] 16:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x118a2a400) [pid = 1663] [serial = 1621] [outer = 0x118236c00] 16:41:53 INFO - PROCESS | 1663 | 1462318913858 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x118f93c00) [pid = 1663] [serial = 1622] [outer = 0x118236c00] 16:41:54 INFO - PROCESS | 1663 | 1462318914314 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] 16:41:54 INFO - PROCESS | 1663 | 1462318914355 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 16:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:41:54 INFO - PROCESS | 1663 | 1462318914358 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 1663 | 1462318914359 Marionette TRACE conn2 <- [1,2134,null,{}] 16:41:54 INFO - PROCESS | 1663 | 1462318914362 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}] 16:41:54 INFO - PROCESS | 1663 | 1462318914468 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:41:54 INFO - PROCESS | 1663 | 1462318914575 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be19800 == 73 [pid = 1663] [id = 541] 16:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1197adc00) [pid = 1663] [serial = 1623] [outer = 0x0] 16:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x119ca1000) [pid = 1663] [serial = 1624] [outer = 0x1197adc00] 16:41:54 INFO - PROCESS | 1663 | 1462318914608 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x121c98c00) [pid = 1663] [serial = 1625] [outer = 0x1197adc00] 16:41:55 INFO - PROCESS | 1663 | 1462318915042 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]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 721ms 16:41:55 INFO - PROCESS | 1663 | 1462318915080 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 1663 | 1462318915081 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 16:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:41:55 INFO - PROCESS | 1663 | 1462318915088 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 1663 | 1462318915093 Marionette TRACE conn2 <- [1,2138,null,{}] 16:41:55 INFO - PROCESS | 1663 | 1462318915096 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}] 16:41:55 INFO - PROCESS | 1663 | 1462318915207 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:41:55 INFO - PROCESS | 1663 | 1462318915313 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1352d3000 == 74 [pid = 1663] [id = 542] 16:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1197b0800) [pid = 1663] [serial = 1626] [outer = 0x0] 16:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x125813800) [pid = 1663] [serial = 1627] [outer = 0x1197b0800] 16:41:55 INFO - PROCESS | 1663 | 1462318915345 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12ab35000) [pid = 1663] [serial = 1628] [outer = 0x1197b0800] 16:41:55 INFO - PROCESS | 1663 | 1462318915765 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]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 729ms 16:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:41:55 INFO - PROCESS | 1663 | 1462318915820 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 1663 | 1462318915822 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 16:41:55 INFO - PROCESS | 1663 | 1462318915826 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 1663 | 1462318915828 Marionette TRACE conn2 <- [1,2142,null,{}] 16:41:55 INFO - PROCESS | 1663 | 1462318915830 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}] 16:41:55 INFO - PROCESS | 1663 | 1462318915945 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:41:56 INFO - PROCESS | 1663 | 1462318916036 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1358a4800 == 75 [pid = 1663] [id = 543] 16:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12ab3a000) [pid = 1663] [serial = 1629] [outer = 0x0] 16:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12b584000) [pid = 1663] [serial = 1630] [outer = 0x12ab3a000] 16:41:56 INFO - PROCESS | 1663 | 1462318916085 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12c111800) [pid = 1663] [serial = 1631] [outer = 0x12ab3a000] 16:41:56 INFO - PROCESS | 1663 | 1462318916496 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] 16:41:56 INFO - PROCESS | 1663 | 1462318916550 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 16:41:56 INFO - PROCESS | 1663 | 1462318916552 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 1663 | 1462318916553 Marionette TRACE conn2 <- [1,2146,null,{}] 16:41:56 INFO - PROCESS | 1663 | 1462318916556 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}] 16:41:56 INFO - PROCESS | 1663 | 1462318916660 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:41:56 INFO - PROCESS | 1663 | 1462318916801 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x137c68000 == 76 [pid = 1663] [id = 544] 16:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12c68a800) [pid = 1663] [serial = 1632] [outer = 0x0] 16:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12c68f800) [pid = 1663] [serial = 1633] [outer = 0x12c68a800] 16:41:56 INFO - PROCESS | 1663 | 1462318916840 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12cc83800) [pid = 1663] [serial = 1634] [outer = 0x12c68a800] 16:41:57 INFO - PROCESS | 1663 | 1462318917315 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] 16:41:57 INFO - PROCESS | 1663 | 1462318917589 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 16:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:41:57 INFO - PROCESS | 1663 | 1462318917619 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 1663 | 1462318917621 Marionette TRACE conn2 <- [1,2150,null,{}] 16:41:57 INFO - PROCESS | 1663 | 1462318917624 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}] 16:41:57 INFO - PROCESS | 1663 | 1462318917730 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:41:57 INFO - PROCESS | 1663 | 1462318917793 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d15800 == 77 [pid = 1663] [id = 545] 16:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x113af9800) [pid = 1663] [serial = 1635] [outer = 0x0] 16:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1160d7800) [pid = 1663] [serial = 1636] [outer = 0x113af9800] 16:41:57 INFO - PROCESS | 1663 | 1462318917820 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x116a6ac00) [pid = 1663] [serial = 1637] [outer = 0x113af9800] 16:41:58 INFO - PROCESS | 1663 | 1462318918281 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]]]}] 16:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 724ms 16:41:58 INFO - PROCESS | 1663 | 1462318918359 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 1663 | 1462318918361 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 16:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:41:58 INFO - PROCESS | 1663 | 1462318918368 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 1663 | 1462318918370 Marionette TRACE conn2 <- [1,2154,null,{}] 16:41:58 INFO - PROCESS | 1663 | 1462318918375 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}] 16:41:58 INFO - PROCESS | 1663 | 1462318918456 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:41:58 INFO - PROCESS | 1663 | 1462318918535 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x119545000 == 78 [pid = 1663] [id = 546] 16:41:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x117c30800) [pid = 1663] [serial = 1638] [outer = 0x0] 16:41:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x118116000) [pid = 1663] [serial = 1639] [outer = 0x117c30800] 16:41:58 INFO - PROCESS | 1663 | 1462318918564 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118239800) [pid = 1663] [serial = 1640] [outer = 0x117c30800] 16:41:59 INFO - PROCESS | 1663 | 1462318919130 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]]]}] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x116f4a000 == 77 [pid = 1663] [id = 487] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12db27800 == 76 [pid = 1663] [id = 378] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6c3000 == 75 [pid = 1663] [id = 450] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12d49b800 == 74 [pid = 1663] [id = 538] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12cc9a800 == 73 [pid = 1663] [id = 537] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12aeddc00) [pid = 1663] [serial = 1558] [outer = 0x0] [url = about:blank] 16:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 826ms 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x126e2e800 == 72 [pid = 1663] [id = 536] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2be800 == 71 [pid = 1663] [id = 535] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12c1a9000 == 70 [pid = 1663] [id = 534] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b0000 == 69 [pid = 1663] [id = 533] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa57000 == 68 [pid = 1663] [id = 532] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x128f09800 == 67 [pid = 1663] [id = 531] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x126e12000 == 66 [pid = 1663] [id = 530] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x121858000 == 65 [pid = 1663] [id = 529] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12583d800 == 64 [pid = 1663] [id = 528] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x117c58000 == 63 [pid = 1663] [id = 527] 16:41:59 INFO - PROCESS | 1663 | 1462318919211 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 1663 | 1462318919213 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12e492800 == 62 [pid = 1663] [id = 523] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12cc9b000 == 61 [pid = 1663] [id = 522] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12893e000 == 60 [pid = 1663] [id = 521] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x119529000 == 59 [pid = 1663] [id = 520] 16:41:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12d485000 == 58 [pid = 1663] [id = 519] 16:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:41:59 INFO - PROCESS | 1663 | 1462318919222 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 1663 | 1462318919226 Marionette TRACE conn2 <- [1,2158,null,{}] 16:41:59 INFO - PROCESS | 1663 | 1462318919235 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}] 16:41:59 INFO - PROCESS | 1663 | 1462318919325 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:41:59 INFO - PROCESS | 1663 | 1462318919333 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b7a800 == 59 [pid = 1663] [id = 547] 16:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118f64400) [pid = 1663] [serial = 1641] [outer = 0x0] 16:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x119226000) [pid = 1663] [serial = 1642] [outer = 0x118f64400] 16:41:59 INFO - PROCESS | 1663 | 1462318919362 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1195b4c00) [pid = 1663] [serial = 1643] [outer = 0x118f64400] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12690c800) [pid = 1663] [serial = 1441] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x11319d400) [pid = 1663] [serial = 1504] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x128da0400) [pid = 1663] [serial = 1516] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x126ba2800) [pid = 1663] [serial = 1540] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x121292000) [pid = 1663] [serial = 1534] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x121719800) [pid = 1663] [serial = 1535] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x118125c00) [pid = 1663] [serial = 1507] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126b20000) [pid = 1663] [serial = 1519] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12ab2f800) [pid = 1663] [serial = 1520] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11613c800) [pid = 1663] [serial = 1523] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11613e000) [pid = 1663] [serial = 1522] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x121c96c00) [pid = 1663] [serial = 1513] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x119ca7000) [pid = 1663] [serial = 1510] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x118f91400) [pid = 1663] [serial = 1528] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x119733000) [pid = 1663] [serial = 1529] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1289d9400) [pid = 1663] [serial = 1543] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11922e400) [pid = 1663] [serial = 1526] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118a34000) [pid = 1663] [serial = 1525] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1288e9000) [pid = 1663] [serial = 1541] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x123fc8800) [pid = 1663] [serial = 1537] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x119b3bc00) [pid = 1663] [serial = 1531] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119b34800) [pid = 1663] [serial = 1532] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12952a400) [pid = 1663] [serial = 1546] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x128d9e400) [pid = 1663] [serial = 1544] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x117c30400) [pid = 1663] [serial = 1549] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118a2b000) [pid = 1663] [serial = 1550] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12adaec00) [pid = 1663] [serial = 1556] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12abbbc00) [pid = 1663] [serial = 1555] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12a81cc00) [pid = 1663] [serial = 1547] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128d9f400) [pid = 1663] [serial = 1552] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12587d800) [pid = 1663] [serial = 1538] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12ab31400) [pid = 1663] [serial = 1553] [outer = 0x0] [url = about:blank] 16:41:59 INFO - PROCESS | 1663 | 1462318919751 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]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 573ms 16:41:59 INFO - PROCESS | 1663 | 1462318919795 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:41:59 INFO - PROCESS | 1663 | 1462318919796 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 16:41:59 INFO - PROCESS | 1663 | 1462318919798 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 1663 | 1462318919799 Marionette TRACE conn2 <- [1,2162,null,{}] 16:41:59 INFO - PROCESS | 1663 | 1462318919802 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}] 16:41:59 INFO - PROCESS | 1663 | 1462318919885 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:41:59 INFO - PROCESS | 1663 | 1462318919892 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e0f000 == 60 [pid = 1663] [id = 548] 16:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119739c00) [pid = 1663] [serial = 1644] [outer = 0x0] 16:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x119b38400) [pid = 1663] [serial = 1645] [outer = 0x119739c00] 16:41:59 INFO - PROCESS | 1663 | 1462318919918 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x119bb0400) [pid = 1663] [serial = 1646] [outer = 0x119739c00] 16:42:00 INFO - PROCESS | 1663 | 1462318920260 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]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 469ms 16:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:42:00 INFO - PROCESS | 1663 | 1462318920268 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 1663 | 1462318920269 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 16:42:00 INFO - PROCESS | 1663 | 1462318920271 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 1663 | 1462318920274 Marionette TRACE conn2 <- [1,2166,null,{}] 16:42:00 INFO - PROCESS | 1663 | 1462318920277 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}] 16:42:00 INFO - PROCESS | 1663 | 1462318920364 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:42:00 INFO - PROCESS | 1663 | 1462318920424 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x128941000 == 61 [pid = 1663] [id = 549] 16:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1197ac800) [pid = 1663] [serial = 1647] [outer = 0x0] 16:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x121292000) [pid = 1663] [serial = 1648] [outer = 0x1197ac800] 16:42:00 INFO - PROCESS | 1663 | 1462318920450 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1216f2400) [pid = 1663] [serial = 1649] [outer = 0x1197ac800] 16:42:00 INFO - PROCESS | 1663 | 1462318920776 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]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 523ms 16:42:00 INFO - PROCESS | 1663 | 1462318920795 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 1663 | 1462318920797 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 16:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:42:00 INFO - PROCESS | 1663 | 1462318920800 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 1663 | 1462318920802 Marionette TRACE conn2 <- [1,2170,null,{}] 16:42:00 INFO - PROCESS | 1663 | 1462318920805 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}] 16:42:00 INFO - PROCESS | 1663 | 1462318920959 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:42:01 INFO - PROCESS | 1663 | 1462318921061 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12932a000 == 62 [pid = 1663] [id = 550] 16:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x121295800) [pid = 1663] [serial = 1650] [outer = 0x0] 16:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1218b0c00) [pid = 1663] [serial = 1651] [outer = 0x121295800] 16:42:01 INFO - PROCESS | 1663 | 1462318921105 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x125135400) [pid = 1663] [serial = 1652] [outer = 0x121295800] 16:42:01 INFO - PROCESS | 1663 | 1462318921547 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]]]}] 16:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 773ms 16:42:01 INFO - PROCESS | 1663 | 1462318921576 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 1663 | 1462318921577 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 16:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:42:01 INFO - PROCESS | 1663 | 1462318921579 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 1663 | 1462318921580 Marionette TRACE conn2 <- [1,2174,null,{}] 16:42:01 INFO - PROCESS | 1663 | 1462318921583 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}] 16:42:01 INFO - PROCESS | 1663 | 1462318921690 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:42:01 INFO - PROCESS | 1663 | 1462318921725 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab11000 == 63 [pid = 1663] [id = 551] 16:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x125811c00) [pid = 1663] [serial = 1653] [outer = 0x0] 16:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x126168000) [pid = 1663] [serial = 1654] [outer = 0x125811c00] 16:42:01 INFO - PROCESS | 1663 | 1462318921750 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126ba2000) [pid = 1663] [serial = 1655] [outer = 0x125811c00] 16:42:02 INFO - PROCESS | 1663 | 1462318922078 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]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 517ms 16:42:02 INFO - PROCESS | 1663 | 1462318922098 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:42:02 INFO - PROCESS | 1663 | 1462318922099 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 16:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:42:02 INFO - PROCESS | 1663 | 1462318922101 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - PROCESS | 1663 | 1462318922102 Marionette TRACE conn2 <- [1,2178,null,{}] 16:42:02 INFO - PROCESS | 1663 | 1462318922112 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}] 16:42:02 INFO - PROCESS | 1663 | 1462318922215 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:42:02 INFO - PROCESS | 1663 | 1462318922253 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b326800 == 64 [pid = 1663] [id = 552] 16:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x126b1c000) [pid = 1663] [serial = 1656] [outer = 0x0] 16:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1288db400) [pid = 1663] [serial = 1657] [outer = 0x126b1c000] 16:42:02 INFO - PROCESS | 1663 | 1462318922278 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1289ddc00) [pid = 1663] [serial = 1658] [outer = 0x126b1c000] 16:42:02 INFO - PROCESS | 1663 | 1462318922591 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]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 518ms 16:42:02 INFO - PROCESS | 1663 | 1462318922621 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:42:02 INFO - PROCESS | 1663 | 1462318922625 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 16:42:02 INFO - PROCESS | 1663 | 1462318922627 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - PROCESS | 1663 | 1462318922628 Marionette TRACE conn2 <- [1,2182,null,{}] 16:42:02 INFO - PROCESS | 1663 | 1462318922630 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}] 16:42:02 INFO - PROCESS | 1663 | 1462318922735 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:42:02 INFO - PROCESS | 1663 | 1462318922747 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be33000 == 65 [pid = 1663] [id = 553] 16:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1288de800) [pid = 1663] [serial = 1659] [outer = 0x0] 16:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x128f95000) [pid = 1663] [serial = 1660] [outer = 0x1288de800] 16:42:02 INFO - PROCESS | 1663 | 1462318922771 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1290f3000) [pid = 1663] [serial = 1661] [outer = 0x1288de800] 16:42:03 INFO - PROCESS | 1663 | 1462318923217 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]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 618ms 16:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:42:03 INFO - PROCESS | 1663 | 1462318923246 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 1663 | 1462318923248 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 16:42:03 INFO - PROCESS | 1663 | 1462318923251 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 1663 | 1462318923253 Marionette TRACE conn2 <- [1,2186,null,{}] 16:42:03 INFO - PROCESS | 1663 | 1462318923268 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}] 16:42:03 INFO - PROCESS | 1663 | 1462318923582 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x129673800) [pid = 1663] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12b582000) [pid = 1663] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x119b43c00) [pid = 1663] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x121a46000) [pid = 1663] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x121476c00) [pid = 1663] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x118120c00) [pid = 1663] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x119737c00) [pid = 1663] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11653cc00) [pid = 1663] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x119ba4800) [pid = 1663] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x128d0c400) [pid = 1663] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1168b5400) [pid = 1663] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118f6bc00) [pid = 1663] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1120de800) [pid = 1663] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x125885400) [pid = 1663] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11833b000) [pid = 1663] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12581dc00) [pid = 1663] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1290ed000) [pid = 1663] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x113d73400) [pid = 1663] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12171b400) [pid = 1663] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x121721c00) [pid = 1663] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1197b7400) [pid = 1663] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1168b6800) [pid = 1663] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x112ff0800) [pid = 1663] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x121c91c00) [pid = 1663] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:42:03 INFO - PROCESS | 1663 | 1462318923636 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x116012000 == 66 [pid = 1663] [id = 554] 16:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1125b7400) [pid = 1663] [serial = 1662] [outer = 0x0] 16:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x113366c00) [pid = 1663] [serial = 1663] [outer = 0x1125b7400] 16:42:03 INFO - PROCESS | 1663 | 1462318923663 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118120c00) [pid = 1663] [serial = 1664] [outer = 0x1125b7400] 16:42:03 INFO - PROCESS | 1663 | 1462318923911 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]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 684ms 16:42:03 INFO - PROCESS | 1663 | 1462318923936 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 1663 | 1462318923938 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 16:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:42:03 INFO - PROCESS | 1663 | 1462318923952 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 1663 | 1462318923954 Marionette TRACE conn2 <- [1,2190,null,{}] 16:42:03 INFO - PROCESS | 1663 | 1462318923965 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}] 16:42:04 INFO - PROCESS | 1663 | 1462318924072 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:42:04 INFO - PROCESS | 1663 | 1462318924149 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12931d800 == 67 [pid = 1663] [id = 555] 16:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x112c81800) [pid = 1663] [serial = 1665] [outer = 0x0] 16:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119249000) [pid = 1663] [serial = 1666] [outer = 0x112c81800] 16:42:04 INFO - PROCESS | 1663 | 1462318924178 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12952fc00) [pid = 1663] [serial = 1667] [outer = 0x112c81800] 16:42:04 INFO - PROCESS | 1663 | 1462318924471 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]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 578ms 16:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:42:04 INFO - PROCESS | 1663 | 1462318924530 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 1663 | 1462318924531 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 16:42:04 INFO - PROCESS | 1663 | 1462318924533 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 1663 | 1462318924535 Marionette TRACE conn2 <- [1,2194,null,{}] 16:42:04 INFO - PROCESS | 1663 | 1462318924537 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}] 16:42:04 INFO - PROCESS | 1663 | 1462318924621 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:42:04 INFO - PROCESS | 1663 | 1462318924625 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cca8800 == 68 [pid = 1663] [id = 556] 16:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1290e9000) [pid = 1663] [serial = 1668] [outer = 0x0] 16:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12aaeac00) [pid = 1663] [serial = 1669] [outer = 0x1290e9000] 16:42:04 INFO - PROCESS | 1663 | 1462318924650 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12abb8800) [pid = 1663] [serial = 1670] [outer = 0x1290e9000] 16:42:04 INFO - PROCESS | 1663 | 1462318924986 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]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 468ms 16:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:42:05 INFO - PROCESS | 1663 | 1462318925002 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 1663 | 1462318925004 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 16:42:05 INFO - PROCESS | 1663 | 1462318925009 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - PROCESS | 1663 | 1462318925010 Marionette TRACE conn2 <- [1,2198,null,{}] 16:42:05 INFO - PROCESS | 1663 | 1462318925013 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}] 16:42:05 INFO - PROCESS | 1663 | 1462318925146 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:42:05 INFO - PROCESS | 1663 | 1462318925155 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2e3000 == 69 [pid = 1663] [id = 557] 16:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12ab2f000) [pid = 1663] [serial = 1671] [outer = 0x0] 16:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12abc7000) [pid = 1663] [serial = 1672] [outer = 0x12ab2f000] 16:42:05 INFO - PROCESS | 1663 | 1462318925187 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12aee1c00) [pid = 1663] [serial = 1673] [outer = 0x12ab2f000] 16:42:05 INFO - PROCESS | 1663 | 1462318925759 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]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 773ms 16:42:05 INFO - PROCESS | 1663 | 1462318925789 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 1663 | 1462318925791 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 16:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:42:05 INFO - PROCESS | 1663 | 1462318925797 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - PROCESS | 1663 | 1462318925799 Marionette TRACE conn2 <- [1,2202,null,{}] 16:42:05 INFO - PROCESS | 1663 | 1462318925804 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}] 16:42:05 INFO - PROCESS | 1663 | 1462318925921 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:42:06 INFO - PROCESS | 1663 | 1462318926001 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183bb800 == 70 [pid = 1663] [id = 558] 16:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x112c8ac00) [pid = 1663] [serial = 1674] [outer = 0x0] 16:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x113f30400) [pid = 1663] [serial = 1675] [outer = 0x112c8ac00] 16:42:06 INFO - PROCESS | 1663 | 1462318926032 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x117272c00) [pid = 1663] [serial = 1676] [outer = 0x112c8ac00] 16:42:06 INFO - PROCESS | 1663 | 1462318926508 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]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 725ms 16:42:06 INFO - PROCESS | 1663 | 1462318926540 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 1663 | 1462318926544 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 16:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:42:06 INFO - PROCESS | 1663 | 1462318926550 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 1663 | 1462318926552 Marionette TRACE conn2 <- [1,2206,null,{}] 16:42:06 INFO - PROCESS | 1663 | 1462318926554 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}] 16:42:06 INFO - PROCESS | 1663 | 1462318926665 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:42:06 INFO - PROCESS | 1663 | 1462318926745 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x128950000 == 71 [pid = 1663] [id = 559] 16:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x118330400) [pid = 1663] [serial = 1677] [outer = 0x0] 16:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x118a33400) [pid = 1663] [serial = 1678] [outer = 0x118330400] 16:42:06 INFO - PROCESS | 1663 | 1462318926775 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119231c00) [pid = 1663] [serial = 1679] [outer = 0x118330400] 16:42:07 INFO - PROCESS | 1663 | 1462318927210 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]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 669ms 16:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:42:07 INFO - PROCESS | 1663 | 1462318927220 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 1663 | 1462318927221 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 16:42:07 INFO - PROCESS | 1663 | 1462318927224 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 1663 | 1462318927227 Marionette TRACE conn2 <- [1,2210,null,{}] 16:42:07 INFO - PROCESS | 1663 | 1462318927235 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}] 16:42:07 INFO - PROCESS | 1663 | 1462318927343 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:42:07 INFO - PROCESS | 1663 | 1462318927420 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2c4800 == 72 [pid = 1663] [id = 560] 16:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11972f400) [pid = 1663] [serial = 1680] [outer = 0x0] 16:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x119dbcc00) [pid = 1663] [serial = 1681] [outer = 0x11972f400] 16:42:07 INFO - PROCESS | 1663 | 1462318927454 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x121c8d000) [pid = 1663] [serial = 1682] [outer = 0x11972f400] 16:42:07 INFO - PROCESS | 1663 | 1462318927892 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]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 723ms 16:42:07 INFO - PROCESS | 1663 | 1462318927948 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 1663 | 1462318927951 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 16:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:42:07 INFO - PROCESS | 1663 | 1462318927976 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 1663 | 1462318927978 Marionette TRACE conn2 <- [1,2214,null,{}] 16:42:07 INFO - PROCESS | 1663 | 1462318927984 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}] 16:42:08 INFO - PROCESS | 1663 | 1462318928132 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:42:08 INFO - PROCESS | 1663 | 1462318928188 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e020000 == 73 [pid = 1663] [id = 561] 16:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x121713c00) [pid = 1663] [serial = 1683] [outer = 0x0] 16:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12690ec00) [pid = 1663] [serial = 1684] [outer = 0x121713c00] 16:42:08 INFO - PROCESS | 1663 | 1462318928219 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1289d5400) [pid = 1663] [serial = 1685] [outer = 0x121713c00] 16:42:08 INFO - PROCESS | 1663 | 1462318928631 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]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 694ms 16:42:08 INFO - PROCESS | 1663 | 1462318928649 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 1663 | 1462318928650 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 16:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:42:08 INFO - PROCESS | 1663 | 1462318928652 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 1663 | 1462318928654 Marionette TRACE conn2 <- [1,2218,null,{}] 16:42:08 INFO - PROCESS | 1663 | 1462318928656 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}] 16:42:08 INFO - PROCESS | 1663 | 1462318928761 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:42:08 INFO - PROCESS | 1663 | 1462318928866 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x135223000 == 74 [pid = 1663] [id = 562] 16:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126b20400) [pid = 1663] [serial = 1686] [outer = 0x0] 16:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x128f9f400) [pid = 1663] [serial = 1687] [outer = 0x126b20400] 16:42:08 INFO - PROCESS | 1663 | 1462318928898 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12a754400) [pid = 1663] [serial = 1688] [outer = 0x126b20400] 16:42:09 INFO - PROCESS | 1663 | 1462318929307 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]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 720ms 16:42:09 INFO - PROCESS | 1663 | 1462318929373 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 1663 | 1462318929375 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 16:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:42:09 INFO - PROCESS | 1663 | 1462318929377 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 1663 | 1462318929379 Marionette TRACE conn2 <- [1,2222,null,{}] 16:42:09 INFO - PROCESS | 1663 | 1462318929381 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}] 16:42:09 INFO - PROCESS | 1663 | 1462318929517 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:42:09 INFO - PROCESS | 1663 | 1462318929597 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x137c80000 == 75 [pid = 1663] [id = 563] 16:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12bc21000) [pid = 1663] [serial = 1689] [outer = 0x0] 16:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12c192c00) [pid = 1663] [serial = 1690] [outer = 0x12bc21000] 16:42:09 INFO - PROCESS | 1663 | 1462318929628 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12c697000) [pid = 1663] [serial = 1691] [outer = 0x12bc21000] 16:42:10 INFO - PROCESS | 1663 | 1462318930036 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]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 669ms 16:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:42:10 INFO - PROCESS | 1663 | 1462318930046 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 1663 | 1462318930048 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 16:42:10 INFO - PROCESS | 1663 | 1462318930050 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 1663 | 1462318930051 Marionette TRACE conn2 <- [1,2226,null,{}] 16:42:10 INFO - PROCESS | 1663 | 1462318930054 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}] 16:42:10 INFO - PROCESS | 1663 | 1462318930158 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:42:10 INFO - PROCESS | 1663 | 1462318930287 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5cf800 == 76 [pid = 1663] [id = 564] 16:42:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x112c7d400) [pid = 1663] [serial = 1692] [outer = 0x0] 16:42:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12cc83000) [pid = 1663] [serial = 1693] [outer = 0x112c7d400] 16:42:10 INFO - PROCESS | 1663 | 1462318930320 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12cc8c400) [pid = 1663] [serial = 1694] [outer = 0x112c7d400] 16:42:10 INFO - PROCESS | 1663 | 1462318930728 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]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 719ms 16:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:42:10 INFO - PROCESS | 1663 | 1462318930769 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 1663 | 1462318930771 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 16:42:10 INFO - PROCESS | 1663 | 1462318930773 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 1663 | 1462318930774 Marionette TRACE conn2 <- [1,2230,null,{}] 16:42:10 INFO - PROCESS | 1663 | 1462318930777 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}] 16:42:10 INFO - PROCESS | 1663 | 1462318930899 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:42:10 INFO - PROCESS | 1663 | 1462318930979 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x119353000 == 77 [pid = 1663] [id = 565] 16:42:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1133e9800) [pid = 1663] [serial = 1695] [outer = 0x0] 16:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x121c8b400) [pid = 1663] [serial = 1696] [outer = 0x1133e9800] 16:42:11 INFO - PROCESS | 1663 | 1462318931009 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x129677400) [pid = 1663] [serial = 1697] [outer = 0x1133e9800] 16:42:11 INFO - PROCESS | 1663 | 1462318931578 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]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 819ms 16:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:42:11 INFO - PROCESS | 1663 | 1462318931593 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 1663 | 1462318931595 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 16:42:11 INFO - PROCESS | 1663 | 1462318931599 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 1663 | 1462318931601 Marionette TRACE conn2 <- [1,2234,null,{}] 16:42:11 INFO - PROCESS | 1663 | 1462318931606 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}] 16:42:11 INFO - PROCESS | 1663 | 1462318931721 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:42:11 INFO - PROCESS | 1663 | 1462318931799 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x124c0f000 == 78 [pid = 1663] [id = 566] 16:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x115ebac00) [pid = 1663] [serial = 1698] [outer = 0x0] 16:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1167d2800) [pid = 1663] [serial = 1699] [outer = 0x115ebac00] 16:42:11 INFO - PROCESS | 1663 | 1462318931821 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11810c400) [pid = 1663] [serial = 1700] [outer = 0x115ebac00] 16:42:12 INFO - PROCESS | 1663 | 1462318932351 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]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 775ms 16:42:12 INFO - PROCESS | 1663 | 1462318932393 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 1663 | 1462318932398 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 16:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:42:12 INFO - PROCESS | 1663 | 1462318932407 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 1663 | 1462318932410 Marionette TRACE conn2 <- [1,2238,null,{}] 16:42:12 INFO - PROCESS | 1663 | 1462318932414 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}] 16:42:12 INFO - PROCESS | 1663 | 1462318932563 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:42:12 INFO - PROCESS | 1663 | 1462318932657 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab1b800 == 79 [pid = 1663] [id = 567] 16:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x115ebb400) [pid = 1663] [serial = 1701] [outer = 0x0] 16:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x11827c000) [pid = 1663] [serial = 1702] [outer = 0x115ebb400] 16:42:12 INFO - PROCESS | 1663 | 1462318932683 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x118f65000) [pid = 1663] [serial = 1703] [outer = 0x115ebb400] 16:42:13 INFO - PROCESS | 1663 | 1462318933150 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]]]}] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12cca8800 == 78 [pid = 1663] [id = 556] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12931d800 == 77 [pid = 1663] [id = 555] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116012000 == 76 [pid = 1663] [id = 554] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12be33000 == 75 [pid = 1663] [id = 553] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12b326800 == 74 [pid = 1663] [id = 552] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab11000 == 73 [pid = 1663] [id = 551] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12932a000 == 72 [pid = 1663] [id = 550] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12c18f000) [pid = 1663] [serial = 1615] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x128941000 == 71 [pid = 1663] [id = 549] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x126e0f000 == 70 [pid = 1663] [id = 548] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119b7a800 == 69 [pid = 1663] [id = 547] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119545000 == 68 [pid = 1663] [id = 546] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x121d15800 == 67 [pid = 1663] [id = 545] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x123f13000 == 66 [pid = 1663] [id = 540] 16:42:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116a85000 == 65 [pid = 1663] [id = 539] 16:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 827ms 16:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:42:13 INFO - PROCESS | 1663 | 1462318933233 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 1663 | 1462318933234 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 16:42:13 INFO - PROCESS | 1663 | 1462318933236 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 1663 | 1462318933240 Marionette TRACE conn2 <- [1,2242,null,{}] 16:42:13 INFO - PROCESS | 1663 | 1462318933247 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}] 16:42:13 INFO - PROCESS | 1663 | 1462318933338 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:42:13 INFO - PROCESS | 1663 | 1462318933348 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x119365800 == 66 [pid = 1663] [id = 568] 16:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x119735c00) [pid = 1663] [serial = 1704] [outer = 0x0] 16:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x11973bc00) [pid = 1663] [serial = 1705] [outer = 0x119735c00] 16:42:13 INFO - PROCESS | 1663 | 1462318933376 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x119bac000) [pid = 1663] [serial = 1706] [outer = 0x119735c00] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12a820c00) [pid = 1663] [serial = 1502] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12c11a400) [pid = 1663] [serial = 1613] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12103e400) [pid = 1663] [serial = 1591] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x121673000) [pid = 1663] [serial = 1592] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x128d09400) [pid = 1663] [serial = 1600] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x121717800) [pid = 1663] [serial = 1594] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x121a47c00) [pid = 1663] [serial = 1595] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12adb7400) [pid = 1663] [serial = 1576] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12bc1f800) [pid = 1663] [serial = 1577] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1197ad800) [pid = 1663] [serial = 1588] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x119b37c00) [pid = 1663] [serial = 1589] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x11811b000) [pid = 1663] [serial = 1562] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x116a68c00) [pid = 1663] [serial = 1561] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x121a42400) [pid = 1663] [serial = 1567] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x121d0e800) [pid = 1663] [serial = 1568] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12967e800) [pid = 1663] [serial = 1603] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x118116800) [pid = 1663] [serial = 1583] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x117303400) [pid = 1663] [serial = 1582] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x119732800) [pid = 1663] [serial = 1565] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x119245800) [pid = 1663] [serial = 1564] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x118f6e800) [pid = 1663] [serial = 1580] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11678e800) [pid = 1663] [serial = 1579] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12ab2d400) [pid = 1663] [serial = 1574] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12967bc00) [pid = 1663] [serial = 1573] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x119242000) [pid = 1663] [serial = 1586] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x118a40000) [pid = 1663] [serial = 1585] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1288dec00) [pid = 1663] [serial = 1570] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x128f93800) [pid = 1663] [serial = 1571] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12ab39400) [pid = 1663] [serial = 1606] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x119b43000) [pid = 1663] [serial = 1609] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12aae7400) [pid = 1663] [serial = 1604] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12bc13000) [pid = 1663] [serial = 1612] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12aedfc00) [pid = 1663] [serial = 1607] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x121c97400) [pid = 1663] [serial = 1597] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x126eb6c00) [pid = 1663] [serial = 1598] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x126910000) [pid = 1663] [serial = 1610] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x128f93400) [pid = 1663] [serial = 1601] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12580e800) [pid = 1663] [serial = 1514] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x121715000) [pid = 1663] [serial = 1511] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1184dc000) [pid = 1663] [serial = 1508] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1160e4c00) [pid = 1663] [serial = 1505] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1290eb800) [pid = 1663] [serial = 1517] [outer = 0x0] [url = about:blank] 16:42:13 INFO - PROCESS | 1663 | 1462318933764 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]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 572ms 16:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:42:13 INFO - PROCESS | 1663 | 1462318933809 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 1663 | 1462318933811 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 16:42:13 INFO - PROCESS | 1663 | 1462318933813 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 1663 | 1462318933814 Marionette TRACE conn2 <- [1,2246,null,{}] 16:42:13 INFO - PROCESS | 1663 | 1462318933816 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}] 16:42:13 INFO - PROCESS | 1663 | 1462318933904 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:42:13 INFO - PROCESS | 1663 | 1462318933933 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x125850000 == 67 [pid = 1663] [id = 569] 16:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x121298000) [pid = 1663] [serial = 1707] [outer = 0x0] 16:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x121717800) [pid = 1663] [serial = 1708] [outer = 0x121298000] 16:42:13 INFO - PROCESS | 1663 | 1462318933959 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x121a47000) [pid = 1663] [serial = 1709] [outer = 0x121298000] 16:42:14 INFO - PROCESS | 1663 | 1462318934309 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]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 519ms 16:42:14 INFO - PROCESS | 1663 | 1462318934332 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 1663 | 1462318934333 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 16:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:42:14 INFO - PROCESS | 1663 | 1462318934336 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 1663 | 1462318934337 Marionette TRACE conn2 <- [1,2250,null,{}] 16:42:14 INFO - PROCESS | 1663 | 1462318934339 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}] 16:42:14 INFO - PROCESS | 1663 | 1462318934421 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:42:14 INFO - PROCESS | 1663 | 1462318934452 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab11800 == 68 [pid = 1663] [id = 570] 16:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12587bc00) [pid = 1663] [serial = 1710] [outer = 0x0] 16:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x126910000) [pid = 1663] [serial = 1711] [outer = 0x12587bc00] 16:42:14 INFO - PROCESS | 1663 | 1462318934477 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126ba8c00) [pid = 1663] [serial = 1712] [outer = 0x12587bc00] 16:42:14 INFO - PROCESS | 1663 | 1462318934816 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]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 519ms 16:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:42:14 INFO - PROCESS | 1663 | 1462318934856 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 1663 | 1462318934857 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 16:42:14 INFO - PROCESS | 1663 | 1462318934859 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 1663 | 1462318934860 Marionette TRACE conn2 <- [1,2254,null,{}] 16:42:14 INFO - PROCESS | 1663 | 1462318934863 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}] 16:42:15 INFO - PROCESS | 1663 | 1462318934996 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:42:15 INFO - PROCESS | 1663 | 1462318935041 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c199800 == 69 [pid = 1663] [id = 571] 16:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x126ebcc00) [pid = 1663] [serial = 1713] [outer = 0x0] 16:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128d08400) [pid = 1663] [serial = 1714] [outer = 0x126ebcc00] 16:42:15 INFO - PROCESS | 1663 | 1462318935068 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12a81cc00) [pid = 1663] [serial = 1715] [outer = 0x126ebcc00] 16:42:15 INFO - PROCESS | 1663 | 1462318935384 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]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 570ms 16:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:42:15 INFO - PROCESS | 1663 | 1462318935430 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 1663 | 1462318935431 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 16:42:15 INFO - PROCESS | 1663 | 1462318935434 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 1663 | 1462318935435 Marionette TRACE conn2 <- [1,2258,null,{}] 16:42:15 INFO - PROCESS | 1663 | 1462318935437 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}] 16:42:15 INFO - PROCESS | 1663 | 1462318935552 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:42:15 INFO - PROCESS | 1663 | 1462318935556 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c24a000 == 70 [pid = 1663] [id = 572] 16:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x129676400) [pid = 1663] [serial = 1716] [outer = 0x0] 16:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12ab35400) [pid = 1663] [serial = 1717] [outer = 0x129676400] 16:42:15 INFO - PROCESS | 1663 | 1462318935581 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12aede000) [pid = 1663] [serial = 1718] [outer = 0x129676400] 16:42:15 INFO - PROCESS | 1663 | 1462318935953 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]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 568ms 16:42:16 INFO - PROCESS | 1663 | 1462318936003 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 1663 | 1462318936004 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 16:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:42:16 INFO - PROCESS | 1663 | 1462318936006 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 1663 | 1462318936007 Marionette TRACE conn2 <- [1,2262,null,{}] 16:42:16 INFO - PROCESS | 1663 | 1462318936010 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}] 16:42:16 INFO - PROCESS | 1663 | 1462318936120 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:42:16 INFO - PROCESS | 1663 | 1462318936139 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cca5800 == 71 [pid = 1663] [id = 573] 16:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12aee3c00) [pid = 1663] [serial = 1719] [outer = 0x0] 16:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12bc13400) [pid = 1663] [serial = 1720] [outer = 0x12aee3c00] 16:42:16 INFO - PROCESS | 1663 | 1462318936164 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12c187c00) [pid = 1663] [serial = 1721] [outer = 0x12aee3c00] 16:42:16 INFO - PROCESS | 1663 | 1462318936512 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]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 16:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:42:16 INFO - PROCESS | 1663 | 1462318936530 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 1663 | 1462318936531 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 16:42:16 INFO - PROCESS | 1663 | 1462318936533 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 1663 | 1462318936534 Marionette TRACE conn2 <- [1,2266,null,{}] 16:42:16 INFO - PROCESS | 1663 | 1462318936537 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}] 16:42:16 INFO - PROCESS | 1663 | 1462318936648 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:42:16 INFO - PROCESS | 1663 | 1462318936690 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db21800 == 72 [pid = 1663] [id = 574] 16:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12aee6800) [pid = 1663] [serial = 1722] [outer = 0x0] 16:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12c195c00) [pid = 1663] [serial = 1723] [outer = 0x12aee6800] 16:42:16 INFO - PROCESS | 1663 | 1462318936714 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12cc87400) [pid = 1663] [serial = 1724] [outer = 0x12aee6800] 16:42:17 INFO - PROCESS | 1663 | 1462318937000 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]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 16:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:42:17 INFO - PROCESS | 1663 | 1462318937053 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 1663 | 1462318937054 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 16:42:17 INFO - PROCESS | 1663 | 1462318937059 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 1663 | 1462318937060 Marionette TRACE conn2 <- [1,2270,null,{}] 16:42:17 INFO - PROCESS | 1663 | 1462318937062 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}] 16:42:17 INFO - PROCESS | 1663 | 1462318937173 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:42:17 INFO - PROCESS | 1663 | 1462318937186 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e018000 == 73 [pid = 1663] [id = 575] 16:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12cc90000) [pid = 1663] [serial = 1725] [outer = 0x0] 16:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12cf27800) [pid = 1663] [serial = 1726] [outer = 0x12cc90000] 16:42:17 INFO - PROCESS | 1663 | 1462318937214 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12cf2cc00) [pid = 1663] [serial = 1727] [outer = 0x12cc90000] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12bc20000) [pid = 1663] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x125811c00) [pid = 1663] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1290e9000) [pid = 1663] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x113af9800) [pid = 1663] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1197ac800) [pid = 1663] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x117c30800) [pid = 1663] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x126b1c000) [pid = 1663] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x118f64400) [pid = 1663] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x121295800) [pid = 1663] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x119739c00) [pid = 1663] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1288de800) [pid = 1663] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1125b7400) [pid = 1663] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:42:17 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x112c81800) [pid = 1663] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:42:17 INFO - PROCESS | 1663 | 1462318937625 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]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 573ms 16:42:17 INFO - PROCESS | 1663 | 1462318937630 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 1663 | 1462318937631 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 16:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:42:17 INFO - PROCESS | 1663 | 1462318937634 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 1663 | 1462318937635 Marionette TRACE conn2 <- [1,2274,null,{}] 16:42:17 INFO - PROCESS | 1663 | 1462318937638 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}] 16:42:17 INFO - PROCESS | 1663 | 1462318937782 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:42:17 INFO - PROCESS | 1663 | 1462318937822 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1352d1800 == 74 [pid = 1663] [id = 576] 16:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x113af9800) [pid = 1663] [serial = 1728] [outer = 0x0] 16:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x126b29000) [pid = 1663] [serial = 1729] [outer = 0x113af9800] 16:42:17 INFO - PROCESS | 1663 | 1462318937851 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12abc4800) [pid = 1663] [serial = 1730] [outer = 0x113af9800] 16:42:18 INFO - PROCESS | 1663 | 1462318938133 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]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 525ms 16:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:42:18 INFO - PROCESS | 1663 | 1462318938163 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 1663 | 1462318938164 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 16:42:18 INFO - PROCESS | 1663 | 1462318938166 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 1663 | 1462318938167 Marionette TRACE conn2 <- [1,2278,null,{}] 16:42:18 INFO - PROCESS | 1663 | 1462318938170 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}] 16:42:18 INFO - PROCESS | 1663 | 1462318938274 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:42:18 INFO - PROCESS | 1663 | 1462318938339 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x137c66800 == 75 [pid = 1663] [id = 577] 16:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11832e400) [pid = 1663] [serial = 1731] [outer = 0x0] 16:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12d122400) [pid = 1663] [serial = 1732] [outer = 0x11832e400] 16:42:18 INFO - PROCESS | 1663 | 1462318938364 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12d130800) [pid = 1663] [serial = 1733] [outer = 0x11832e400] 16:42:18 INFO - PROCESS | 1663 | 1462318938649 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]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 16:42:18 INFO - PROCESS | 1663 | 1462318938687 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 1663 | 1462318938689 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 16:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:42:18 INFO - PROCESS | 1663 | 1462318938695 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 1663 | 1462318938696 Marionette TRACE conn2 <- [1,2282,null,{}] 16:42:18 INFO - PROCESS | 1663 | 1462318938698 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}] 16:42:18 INFO - PROCESS | 1663 | 1462318938789 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:42:18 INFO - PROCESS | 1663 | 1462318938793 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x138203000 == 76 [pid = 1663] [id = 578] 16:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12d130400) [pid = 1663] [serial = 1734] [outer = 0x0] 16:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12d2c4000) [pid = 1663] [serial = 1735] [outer = 0x12d130400] 16:42:18 INFO - PROCESS | 1663 | 1462318938817 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12d4d0400) [pid = 1663] [serial = 1736] [outer = 0x12d130400] 16:42:19 INFO - PROCESS | 1663 | 1462318939157 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]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 520ms 16:42:19 INFO - PROCESS | 1663 | 1462318939222 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 1663 | 1462318939224 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 16:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:42:19 INFO - PROCESS | 1663 | 1462318939227 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 1663 | 1462318939229 Marionette TRACE conn2 <- [1,2286,null,{}] 16:42:19 INFO - PROCESS | 1663 | 1462318939232 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}] 16:42:19 INFO - PROCESS | 1663 | 1462318939373 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:42:19 INFO - PROCESS | 1663 | 1462318939379 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x13821c000 == 77 [pid = 1663] [id = 579] 16:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12d74a400) [pid = 1663] [serial = 1737] [outer = 0x0] 16:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12d751c00) [pid = 1663] [serial = 1738] [outer = 0x12d74a400] 16:42:19 INFO - PROCESS | 1663 | 1462318939418 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12d756400) [pid = 1663] [serial = 1739] [outer = 0x12d74a400] 16:42:20 INFO - PROCESS | 1663 | 1462318940016 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]]]}] 16:42:20 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 16:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 819ms 16:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:42:20 INFO - PROCESS | 1663 | 1462318940047 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 1663 | 1462318940050 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 16:42:20 INFO - PROCESS | 1663 | 1462318940053 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 1663 | 1462318940056 Marionette TRACE conn2 <- [1,2290,null,{}] 16:42:20 INFO - PROCESS | 1663 | 1462318940078 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}] 16:42:20 INFO - PROCESS | 1663 | 1462318940198 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:42:20 INFO - PROCESS | 1663 | 1462318940279 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f13000 == 78 [pid = 1663] [id = 580] 16:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x118152c00) [pid = 1663] [serial = 1740] [outer = 0x0] 16:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x118a2e800) [pid = 1663] [serial = 1741] [outer = 0x118152c00] 16:42:20 INFO - PROCESS | 1663 | 1462318940311 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x119227800) [pid = 1663] [serial = 1742] [outer = 0x118152c00] 16:42:20 INFO - PROCESS | 1663 | 1462318940731 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]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 687ms 16:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:42:20 INFO - PROCESS | 1663 | 1462318940741 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 1663 | 1462318940745 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 16:42:20 INFO - PROCESS | 1663 | 1462318940749 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 1663 | 1462318940751 Marionette TRACE conn2 <- [1,2294,null,{}] 16:42:20 INFO - PROCESS | 1663 | 1462318940754 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}] 16:42:20 INFO - PROCESS | 1663 | 1462318940867 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:42:20 INFO - PROCESS | 1663 | 1462318940969 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b326800 == 79 [pid = 1663] [id = 581] 16:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x119245000) [pid = 1663] [serial = 1743] [outer = 0x0] 16:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x119dbc800) [pid = 1663] [serial = 1744] [outer = 0x119245000] 16:42:20 INFO - PROCESS | 1663 | 1462318940998 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x121ad1400) [pid = 1663] [serial = 1745] [outer = 0x119245000] 16:42:21 INFO - PROCESS | 1663 | 1462318941411 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]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 16:42:21 INFO - PROCESS | 1663 | 1462318941420 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 1663 | 1462318941421 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 16:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:42:21 INFO - PROCESS | 1663 | 1462318941424 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 1663 | 1462318941427 Marionette TRACE conn2 <- [1,2298,null,{}] 16:42:21 INFO - PROCESS | 1663 | 1462318941435 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}] 16:42:21 INFO - PROCESS | 1663 | 1462318941551 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:42:21 INFO - PROCESS | 1663 | 1462318941634 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1353ce800 == 80 [pid = 1663] [id = 582] 16:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x126eb3800) [pid = 1663] [serial = 1746] [outer = 0x0] 16:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1290ea800) [pid = 1663] [serial = 1747] [outer = 0x126eb3800] 16:42:21 INFO - PROCESS | 1663 | 1462318941666 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12a819c00) [pid = 1663] [serial = 1748] [outer = 0x126eb3800] 16:42:22 INFO - PROCESS | 1663 | 1462318942096 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]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 723ms 16:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:42:22 INFO - PROCESS | 1663 | 1462318942147 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 1663 | 1462318942149 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 16:42:22 INFO - PROCESS | 1663 | 1462318942151 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 1663 | 1462318942152 Marionette TRACE conn2 <- [1,2302,null,{}] 16:42:22 INFO - PROCESS | 1663 | 1462318942207 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}] 16:42:22 INFO - PROCESS | 1663 | 1462318942340 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:42:22 INFO - PROCESS | 1663 | 1462318942398 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1381d5000 == 81 [pid = 1663] [id = 583] 16:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12c3c5c00) [pid = 1663] [serial = 1749] [outer = 0x0] 16:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12c699800) [pid = 1663] [serial = 1750] [outer = 0x12c3c5c00] 16:42:22 INFO - PROCESS | 1663 | 1462318942427 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12cf2e800) [pid = 1663] [serial = 1751] [outer = 0x12c3c5c00] 16:42:22 INFO - PROCESS | 1663 | 1462318942834 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]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 719ms 16:42:22 INFO - PROCESS | 1663 | 1462318942870 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 1663 | 1462318942871 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 16:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:42:22 INFO - PROCESS | 1663 | 1462318942874 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 1663 | 1462318942875 Marionette TRACE conn2 <- [1,2306,null,{}] 16:42:22 INFO - PROCESS | 1663 | 1462318942877 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}] 16:42:22 INFO - PROCESS | 1663 | 1462318942986 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:42:23 INFO - PROCESS | 1663 | 1462318943095 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x140a69800 == 82 [pid = 1663] [id = 584] 16:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x118a32800) [pid = 1663] [serial = 1752] [outer = 0x0] 16:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12d124c00) [pid = 1663] [serial = 1753] [outer = 0x118a32800] 16:42:23 INFO - PROCESS | 1663 | 1462318943126 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12d74ac00) [pid = 1663] [serial = 1754] [outer = 0x118a32800] 16:42:23 INFO - PROCESS | 1663 | 1462318943508 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]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 669ms 16:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:42:23 INFO - PROCESS | 1663 | 1462318943544 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 1663 | 1462318943546 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 16:42:23 INFO - PROCESS | 1663 | 1462318943548 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 1663 | 1462318943549 Marionette TRACE conn2 <- [1,2310,null,{}] 16:42:23 INFO - PROCESS | 1663 | 1462318943551 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}] 16:42:23 INFO - PROCESS | 1663 | 1462318943669 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:42:23 INFO - PROCESS | 1663 | 1462318943782 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x135417000 == 83 [pid = 1663] [id = 585] 16:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12d753000) [pid = 1663] [serial = 1755] [outer = 0x0] 16:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x134c14400) [pid = 1663] [serial = 1756] [outer = 0x12d753000] 16:42:23 INFO - PROCESS | 1663 | 1462318943815 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x134c81c00) [pid = 1663] [serial = 1757] [outer = 0x12d753000] 16:42:24 INFO - PROCESS | 1663 | 1462318944237 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]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 718ms 16:42:24 INFO - PROCESS | 1663 | 1462318944267 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 1663 | 1462318944268 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 16:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:42:24 INFO - PROCESS | 1663 | 1462318944270 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 1663 | 1462318944272 Marionette TRACE conn2 <- [1,2314,null,{}] 16:42:24 INFO - PROCESS | 1663 | 1462318944274 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}] 16:42:24 INFO - PROCESS | 1663 | 1462318944382 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:42:24 INFO - PROCESS | 1663 | 1462318944495 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x13591c800 == 84 [pid = 1663] [id = 586] 16:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x115e64000) [pid = 1663] [serial = 1758] [outer = 0x0] 16:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x134b99400) [pid = 1663] [serial = 1759] [outer = 0x115e64000] 16:42:24 INFO - PROCESS | 1663 | 1462318944527 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x134ba3400) [pid = 1663] [serial = 1760] [outer = 0x115e64000] 16:42:24 INFO - PROCESS | 1663 | 1462318944926 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]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 16:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:42:24 INFO - PROCESS | 1663 | 1462318944943 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 1663 | 1462318944944 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 16:42:24 INFO - PROCESS | 1663 | 1462318944946 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 1663 | 1462318944947 Marionette TRACE conn2 <- [1,2318,null,{}] 16:42:24 INFO - PROCESS | 1663 | 1462318944950 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}] 16:42:25 INFO - PROCESS | 1663 | 1462318945077 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:42:25 INFO - PROCESS | 1663 | 1462318945174 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x121d25000 == 85 [pid = 1663] [id = 587] 16:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x112c7dc00) [pid = 1663] [serial = 1761] [outer = 0x0] 16:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x125816c00) [pid = 1663] [serial = 1762] [outer = 0x112c7dc00] 16:42:25 INFO - PROCESS | 1663 | 1462318945203 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12c18dc00) [pid = 1663] [serial = 1763] [outer = 0x112c7dc00] 16:42:25 INFO - PROCESS | 1663 | 1462318945846 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] 16:42:25 INFO - PROCESS | 1663 | 1462318945881 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 16:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:42:25 INFO - PROCESS | 1663 | 1462318945887 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 1663 | 1462318945892 Marionette TRACE conn2 <- [1,2322,null,{}] 16:42:25 INFO - PROCESS | 1663 | 1462318945896 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}] 16:42:26 INFO - PROCESS | 1663 | 1462318946009 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:42:26 INFO - PROCESS | 1663 | 1462318946095 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x126934000 == 86 [pid = 1663] [id = 588] 16:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x118110400) [pid = 1663] [serial = 1764] [outer = 0x0] 16:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x11815dc00) [pid = 1663] [serial = 1765] [outer = 0x118110400] 16:42:26 INFO - PROCESS | 1663 | 1462318946129 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x118a3b400) [pid = 1663] [serial = 1766] [outer = 0x118110400] 16:42:26 INFO - PROCESS | 1663 | 1462318946613 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]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 776ms 16:42:26 INFO - PROCESS | 1663 | 1462318946663 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 1663 | 1462318946666 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 16:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:42:26 INFO - PROCESS | 1663 | 1462318946671 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 1663 | 1462318946672 Marionette TRACE conn2 <- [1,2326,null,{}] 16:42:26 INFO - PROCESS | 1663 | 1462318946695 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}] 16:42:26 INFO - PROCESS | 1663 | 1462318946797 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a9000 == 85 [pid = 1663] [id = 526] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12e007800 == 84 [pid = 1663] [id = 525] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x138203000 == 83 [pid = 1663] [id = 578] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x137c66800 == 82 [pid = 1663] [id = 577] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x1352d1800 == 81 [pid = 1663] [id = 576] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12e018000 == 80 [pid = 1663] [id = 575] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12db21800 == 79 [pid = 1663] [id = 574] 16:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x125813800) [pid = 1663] [serial = 1627] [outer = 0x0] [url = about:blank] 16:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12b584000) [pid = 1663] [serial = 1630] [outer = 0x0] [url = about:blank] 16:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12c68f800) [pid = 1663] [serial = 1633] [outer = 0x0] [url = about:blank] 16:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12abc7000) [pid = 1663] [serial = 1672] [outer = 0x0] [url = about:blank] 16:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1120e5800) [pid = 1663] [serial = 1618] [outer = 0x0] [url = about:blank] 16:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x118a2a400) [pid = 1663] [serial = 1621] [outer = 0x0] [url = about:blank] 16:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119ca1000) [pid = 1663] [serial = 1624] [outer = 0x0] [url = about:blank] 16:42:26 INFO - PROCESS | 1663 | 1462318946941 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12cca5800 == 78 [pid = 1663] [id = 573] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12c24a000 == 77 [pid = 1663] [id = 572] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12c199800 == 76 [pid = 1663] [id = 571] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab11800 == 75 [pid = 1663] [id = 570] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x125850000 == 74 [pid = 1663] [id = 569] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x119365800 == 73 [pid = 1663] [id = 568] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab1b800 == 72 [pid = 1663] [id = 567] 16:42:26 INFO - PROCESS | 1663 | --DOCSHELL 0x124c0f000 == 71 [pid = 1663] [id = 566] 16:42:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f3b000 == 72 [pid = 1663] [id = 589] 16:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x112c81800) [pid = 1663] [serial = 1767] [outer = 0x0] 16:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x11811f800) [pid = 1663] [serial = 1768] [outer = 0x112c81800] 16:42:26 INFO - PROCESS | 1663 | 1462318946973 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x119b3f800) [pid = 1663] [serial = 1769] [outer = 0x112c81800] 16:42:27 INFO - PROCESS | 1663 | --DOCSHELL 0x135223000 == 71 [pid = 1663] [id = 562] 16:42:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12e020000 == 70 [pid = 1663] [id = 561] 16:42:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2c4800 == 69 [pid = 1663] [id = 560] 16:42:27 INFO - PROCESS | 1663 | --DOCSHELL 0x128950000 == 68 [pid = 1663] [id = 559] 16:42:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1183bb800 == 67 [pid = 1663] [id = 558] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12c3bf800) [pid = 1663] [serial = 1616] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12abb8800) [pid = 1663] [serial = 1670] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x116a6ac00) [pid = 1663] [serial = 1637] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x1160d7800) [pid = 1663] [serial = 1636] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x121292000) [pid = 1663] [serial = 1648] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x1216f2400) [pid = 1663] [serial = 1649] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x118239800) [pid = 1663] [serial = 1640] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x118116000) [pid = 1663] [serial = 1639] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1288db400) [pid = 1663] [serial = 1657] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x119226000) [pid = 1663] [serial = 1642] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1195b4c00) [pid = 1663] [serial = 1643] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1218b0c00) [pid = 1663] [serial = 1651] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x119b38400) [pid = 1663] [serial = 1645] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x119bb0400) [pid = 1663] [serial = 1646] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x128f95000) [pid = 1663] [serial = 1660] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1289ddc00) [pid = 1663] [serial = 1658] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1290f3000) [pid = 1663] [serial = 1661] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12aaeac00) [pid = 1663] [serial = 1669] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x113366c00) [pid = 1663] [serial = 1663] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x118120c00) [pid = 1663] [serial = 1664] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x126ba2000) [pid = 1663] [serial = 1655] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x119249000) [pid = 1663] [serial = 1666] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x125135400) [pid = 1663] [serial = 1652] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12952fc00) [pid = 1663] [serial = 1667] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x126168000) [pid = 1663] [serial = 1654] [outer = 0x0] [url = about:blank] 16:42:27 INFO - PROCESS | 1663 | 1462318947311 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]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 689ms 16:42:27 INFO - PROCESS | 1663 | 1462318947359 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 1663 | 1462318947361 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 16:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:42:27 INFO - PROCESS | 1663 | 1462318947366 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 1663 | 1462318947368 Marionette TRACE conn2 <- [1,2330,null,{}] 16:42:27 INFO - PROCESS | 1663 | 1462318947380 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}] 16:42:27 INFO - PROCESS | 1663 | 1462318947471 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:42:27 INFO - PROCESS | 1663 | 1462318947476 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1261ea800 == 68 [pid = 1663] [id = 590] 16:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x121296000) [pid = 1663] [serial = 1770] [outer = 0x0] 16:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x121719c00) [pid = 1663] [serial = 1771] [outer = 0x121296000] 16:42:27 INFO - PROCESS | 1663 | 1462318947504 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x121ad1000) [pid = 1663] [serial = 1772] [outer = 0x121296000] 16:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 530ms 16:42:27 INFO - PROCESS | 1663 | 1462318947887 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]]]}] 16:42:27 INFO - PROCESS | 1663 | 1462318947893 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 1663 | 1462318947895 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 16:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:42:27 INFO - PROCESS | 1663 | 1462318947897 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 1663 | 1462318947898 Marionette TRACE conn2 <- [1,2334,null,{}] 16:42:27 INFO - PROCESS | 1663 | 1462318947900 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}] 16:42:28 INFO - PROCESS | 1663 | 1462318947993 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:42:28 INFO - PROCESS | 1663 | 1462318948056 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x128952000 == 69 [pid = 1663] [id = 591] 16:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x121c8cc00) [pid = 1663] [serial = 1773] [outer = 0x0] 16:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x119247400) [pid = 1663] [serial = 1774] [outer = 0x121c8cc00] 16:42:28 INFO - PROCESS | 1663 | 1462318948082 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12615ec00) [pid = 1663] [serial = 1775] [outer = 0x121c8cc00] 16:42:28 INFO - PROCESS | 1663 | 1462318948393 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]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 16:42:28 INFO - PROCESS | 1663 | 1462318948416 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 1663 | 1462318948417 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 16:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:42:28 INFO - PROCESS | 1663 | 1462318948419 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 1663 | 1462318948420 Marionette TRACE conn2 <- [1,2338,null,{}] 16:42:28 INFO - PROCESS | 1663 | 1462318948424 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}] 16:42:28 INFO - PROCESS | 1663 | 1462318948510 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:42:28 INFO - PROCESS | 1663 | 1462318948575 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab13000 == 70 [pid = 1663] [id = 592] 16:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x121c8e800) [pid = 1663] [serial = 1776] [outer = 0x0] 16:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x126b21800) [pid = 1663] [serial = 1777] [outer = 0x121c8e800] 16:42:28 INFO - PROCESS | 1663 | 1462318948601 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1288ea000) [pid = 1663] [serial = 1778] [outer = 0x121c8e800] 16:42:28 INFO - PROCESS | 1663 | 1462318948898 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]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 520ms 16:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:42:28 INFO - PROCESS | 1663 | 1462318948941 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 1663 | 1462318948943 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 16:42:28 INFO - PROCESS | 1663 | 1462318948945 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 1663 | 1462318948946 Marionette TRACE conn2 <- [1,2342,null,{}] 16:42:28 INFO - PROCESS | 1663 | 1462318948949 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}] 16:42:29 INFO - PROCESS | 1663 | 1462318949048 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:42:29 INFO - PROCESS | 1663 | 1462318949053 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be31800 == 71 [pid = 1663] [id = 593] 16:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1289dc800) [pid = 1663] [serial = 1779] [outer = 0x0] 16:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x129526400) [pid = 1663] [serial = 1780] [outer = 0x1289dc800] 16:42:29 INFO - PROCESS | 1663 | 1462318949081 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12ab34c00) [pid = 1663] [serial = 1781] [outer = 0x1289dc800] 16:42:29 INFO - PROCESS | 1663 | 1462318949473 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]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 572ms 16:42:29 INFO - PROCESS | 1663 | 1462318949518 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 1663 | 1462318949519 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 16:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:42:29 INFO - PROCESS | 1663 | 1462318949521 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 1663 | 1462318949522 Marionette TRACE conn2 <- [1,2346,null,{}] 16:42:29 INFO - PROCESS | 1663 | 1462318949524 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}] 16:42:29 INFO - PROCESS | 1663 | 1462318949634 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:42:29 INFO - PROCESS | 1663 | 1462318949651 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c239000 == 72 [pid = 1663] [id = 594] 16:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x126b28c00) [pid = 1663] [serial = 1782] [outer = 0x0] 16:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12abc7000) [pid = 1663] [serial = 1783] [outer = 0x126b28c00] 16:42:29 INFO - PROCESS | 1663 | 1462318949676 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12b584000) [pid = 1663] [serial = 1784] [outer = 0x126b28c00] 16:42:30 INFO - PROCESS | 1663 | 1462318950016 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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 521ms 16:42:30 INFO - PROCESS | 1663 | 1462318950048 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 1663 | 1462318950049 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 16:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:42:30 INFO - PROCESS | 1663 | 1462318950051 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 1663 | 1462318950052 Marionette TRACE conn2 <- [1,2350,null,{}] 16:42:30 INFO - PROCESS | 1663 | 1462318950054 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}] 16:42:30 INFO - PROCESS | 1663 | 1462318950165 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:42:30 INFO - PROCESS | 1663 | 1462318950175 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6d8800 == 73 [pid = 1663] [id = 595] 16:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x128d09400) [pid = 1663] [serial = 1785] [outer = 0x0] 16:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12bc15400) [pid = 1663] [serial = 1786] [outer = 0x128d09400] 16:42:30 INFO - PROCESS | 1663 | 1462318950200 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12c116c00) [pid = 1663] [serial = 1787] [outer = 0x128d09400] 16:42:30 INFO - PROCESS | 1663 | 1462318950552 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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 519ms 16:42:30 INFO - PROCESS | 1663 | 1462318950571 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 1663 | 1462318950572 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 16:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:42:30 INFO - PROCESS | 1663 | 1462318950577 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 1663 | 1462318950578 Marionette TRACE conn2 <- [1,2354,null,{}] 16:42:30 INFO - PROCESS | 1663 | 1462318950580 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}] 16:42:30 INFO - PROCESS | 1663 | 1462318950692 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:42:30 INFO - PROCESS | 1663 | 1462318950706 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfe5800 == 74 [pid = 1663] [id = 596] 16:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12bbd6400) [pid = 1663] [serial = 1788] [outer = 0x0] 16:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12c3bf800) [pid = 1663] [serial = 1789] [outer = 0x12bbd6400] 16:42:30 INFO - PROCESS | 1663 | 1462318950731 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12c68b800) [pid = 1663] [serial = 1790] [outer = 0x12bbd6400] 16:42:31 INFO - PROCESS | 1663 | 1462318951061 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]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 518ms 16:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:42:31 INFO - PROCESS | 1663 | 1462318951096 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 1663 | 1462318951097 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 16:42:31 INFO - PROCESS | 1663 | 1462318951099 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 1663 | 1462318951100 Marionette TRACE conn2 <- [1,2358,null,{}] 16:42:31 INFO - PROCESS | 1663 | 1462318951103 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}] 16:42:31 INFO - PROCESS | 1663 | 1462318951388 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x129676400) [pid = 1663] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x121298000) [pid = 1663] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12aee6800) [pid = 1663] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12aee3c00) [pid = 1663] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x126ebcc00) [pid = 1663] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12cc90000) [pid = 1663] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x113af9800) [pid = 1663] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x115ebb400) [pid = 1663] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x119735c00) [pid = 1663] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12587bc00) [pid = 1663] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12ab2f000) [pid = 1663] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x115ebac00) [pid = 1663] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11832e400) [pid = 1663] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:42:31 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12d130400) [pid = 1663] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:42:31 INFO - PROCESS | 1663 | 1462318951456 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x118229000 == 75 [pid = 1663] [id = 597] 16:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x11319d400) [pid = 1663] [serial = 1791] [outer = 0x0] 16:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x11678ec00) [pid = 1663] [serial = 1792] [outer = 0x11319d400] 16:42:31 INFO - PROCESS | 1663 | 1462318951482 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x121c8f000) [pid = 1663] [serial = 1793] [outer = 0x11319d400] 16:42:31 INFO - PROCESS | 1663 | 1462318951782 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]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 720ms 16:42:31 INFO - PROCESS | 1663 | 1462318951819 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 1663 | 1462318951821 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 16:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:42:31 INFO - PROCESS | 1663 | 1462318951826 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 1663 | 1462318951827 Marionette TRACE conn2 <- [1,2362,null,{}] 16:42:31 INFO - PROCESS | 1663 | 1462318951830 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}] 16:42:31 INFO - PROCESS | 1663 | 1462318951933 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:42:32 INFO - PROCESS | 1663 | 1462318952000 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db20800 == 76 [pid = 1663] [id = 598] 16:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x11336d000) [pid = 1663] [serial = 1794] [outer = 0x0] 16:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12cc87800) [pid = 1663] [serial = 1795] [outer = 0x11336d000] 16:42:32 INFO - PROCESS | 1663 | 1462318952029 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12d2c0000) [pid = 1663] [serial = 1796] [outer = 0x11336d000] 16:42:32 INFO - PROCESS | 1663 | 1462318952317 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]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 16:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:42:32 INFO - PROCESS | 1663 | 1462318952348 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 1663 | 1462318952349 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 16:42:32 INFO - PROCESS | 1663 | 1462318952351 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 1663 | 1462318952352 Marionette TRACE conn2 <- [1,2366,null,{}] 16:42:32 INFO - PROCESS | 1663 | 1462318952355 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}] 16:42:32 INFO - PROCESS | 1663 | 1462318952451 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:42:32 INFO - PROCESS | 1663 | 1462318952456 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1353c5800 == 77 [pid = 1663] [id = 599] 16:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x111f6e400) [pid = 1663] [serial = 1797] [outer = 0x0] 16:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x134b9a800) [pid = 1663] [serial = 1798] [outer = 0x111f6e400] 16:42:32 INFO - PROCESS | 1663 | 1462318952481 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x134ba6800) [pid = 1663] [serial = 1799] [outer = 0x111f6e400] 16:42:32 INFO - PROCESS | 1663 | 1462318952845 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]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 525ms 16:42:32 INFO - PROCESS | 1663 | 1462318952888 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 1663 | 1462318952889 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 16:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:42:32 INFO - PROCESS | 1663 | 1462318952891 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 1663 | 1462318952892 Marionette TRACE conn2 <- [1,2370,null,{}] 16:42:32 INFO - PROCESS | 1663 | 1462318952895 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}] 16:42:32 INFO - PROCESS | 1663 | 1462318952983 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:42:32 INFO - PROCESS | 1663 | 1462318952987 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1358af000 == 78 [pid = 1663] [id = 600] 16:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x134ba7400) [pid = 1663] [serial = 1800] [outer = 0x0] 16:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x134c1c800) [pid = 1663] [serial = 1801] [outer = 0x134ba7400] 16:42:33 INFO - PROCESS | 1663 | 1462318953014 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x134c84000) [pid = 1663] [serial = 1802] [outer = 0x134ba7400] 16:42:33 INFO - PROCESS | 1663 | 1462318953444 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]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 569ms 16:42:33 INFO - PROCESS | 1663 | 1462318953468 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 1663 | 1462318953471 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 16:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:42:33 INFO - PROCESS | 1663 | 1462318953477 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 1663 | 1462318953480 Marionette TRACE conn2 <- [1,2374,null,{}] 16:42:33 INFO - PROCESS | 1663 | 1462318953484 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}] 16:42:33 INFO - PROCESS | 1663 | 1462318953607 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:42:33 INFO - PROCESS | 1663 | 1462318953692 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x119cba800 == 79 [pid = 1663] [id = 601] 16:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1167d4800) [pid = 1663] [serial = 1803] [outer = 0x0] 16:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x11767c400) [pid = 1663] [serial = 1804] [outer = 0x1167d4800] 16:42:33 INFO - PROCESS | 1663 | 1462318953724 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x118a35000) [pid = 1663] [serial = 1805] [outer = 0x1167d4800] 16:42:34 INFO - PROCESS | 1663 | 1462318954197 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]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 773ms 16:42:34 INFO - PROCESS | 1663 | 1462318954250 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 1663 | 1462318954253 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 16:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:42:34 INFO - PROCESS | 1663 | 1462318954258 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 1663 | 1462318954260 Marionette TRACE conn2 <- [1,2378,null,{}] 16:42:34 INFO - PROCESS | 1663 | 1462318954263 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}] 16:42:34 INFO - PROCESS | 1663 | 1462318954378 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:42:34 INFO - PROCESS | 1663 | 1462318954460 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab0e000 == 80 [pid = 1663] [id = 602] 16:42:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x118f8fc00) [pid = 1663] [serial = 1806] [outer = 0x0] 16:42:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x119b37800) [pid = 1663] [serial = 1807] [outer = 0x118f8fc00] 16:42:34 INFO - PROCESS | 1663 | 1462318954491 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1218ac400) [pid = 1663] [serial = 1808] [outer = 0x118f8fc00] 16:42:34 INFO - PROCESS | 1663 | 1462318954926 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]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 719ms 16:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:42:34 INFO - PROCESS | 1663 | 1462318954985 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 1663 | 1462318954986 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 16:42:35 INFO - PROCESS | 1663 | 1462318955008 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 1663 | 1462318955010 Marionette TRACE conn2 <- [1,2382,null,{}] 16:42:35 INFO - PROCESS | 1663 | 1462318955020 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}] 16:42:35 INFO - PROCESS | 1663 | 1462318955136 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:42:35 INFO - PROCESS | 1663 | 1462318955219 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e01c000 == 81 [pid = 1663] [id = 603] 16:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1289d9400) [pid = 1663] [serial = 1809] [outer = 0x0] 16:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x128f95000) [pid = 1663] [serial = 1810] [outer = 0x1289d9400] 16:42:35 INFO - PROCESS | 1663 | 1462318955251 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12a75f400) [pid = 1663] [serial = 1811] [outer = 0x1289d9400] 16:42:35 INFO - PROCESS | 1663 | 1462318955656 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]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 693ms 16:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:42:35 INFO - PROCESS | 1663 | 1462318955695 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 1663 | 1462318955696 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 16:42:35 INFO - PROCESS | 1663 | 1462318955699 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 1663 | 1462318955700 Marionette TRACE conn2 <- [1,2386,null,{}] 16:42:35 INFO - PROCESS | 1663 | 1462318955703 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}] 16:42:35 INFO - PROCESS | 1663 | 1462318955816 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:42:35 INFO - PROCESS | 1663 | 1462318955926 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x137c82000 == 82 [pid = 1663] [id = 604] 16:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12a819000) [pid = 1663] [serial = 1812] [outer = 0x0] 16:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12abc7400) [pid = 1663] [serial = 1813] [outer = 0x12a819000] 16:42:35 INFO - PROCESS | 1663 | 1462318955960 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12cc88400) [pid = 1663] [serial = 1814] [outer = 0x12a819000] 16:42:36 INFO - PROCESS | 1663 | 1462318956369 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]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 720ms 16:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:42:36 INFO - PROCESS | 1663 | 1462318956419 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 1663 | 1462318956421 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 16:42:36 INFO - PROCESS | 1663 | 1462318956423 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 1663 | 1462318956424 Marionette TRACE conn2 <- [1,2390,null,{}] 16:42:36 INFO - PROCESS | 1663 | 1462318956426 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}] 16:42:36 INFO - PROCESS | 1663 | 1462318956553 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:42:36 INFO - PROCESS | 1663 | 1462318956635 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1381db000 == 83 [pid = 1663] [id = 605] 16:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12abc0400) [pid = 1663] [serial = 1815] [outer = 0x0] 16:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12d128000) [pid = 1663] [serial = 1816] [outer = 0x12abc0400] 16:42:36 INFO - PROCESS | 1663 | 1462318956664 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x12d4c3400) [pid = 1663] [serial = 1817] [outer = 0x12abc0400] 16:42:37 INFO - PROCESS | 1663 | 1462318957090 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]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 722ms 16:42:37 INFO - PROCESS | 1663 | 1462318957146 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 1663 | 1462318957147 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 16:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:42:37 INFO - PROCESS | 1663 | 1462318957150 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 1663 | 1462318957151 Marionette TRACE conn2 <- [1,2394,null,{}] 16:42:37 INFO - PROCESS | 1663 | 1462318957153 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}] 16:42:37 INFO - PROCESS | 1663 | 1462318957279 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:42:37 INFO - PROCESS | 1663 | 1462318957393 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1382bd800 == 84 [pid = 1663] [id = 606] 16:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x12da6d000) [pid = 1663] [serial = 1818] [outer = 0x0] 16:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12da70800) [pid = 1663] [serial = 1819] [outer = 0x12da6d000] 16:42:37 INFO - PROCESS | 1663 | 1462318957427 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x134c89000) [pid = 1663] [serial = 1820] [outer = 0x12da6d000] 16:42:37 INFO - PROCESS | 1663 | 1462318957848 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]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 769ms 16:42:37 INFO - PROCESS | 1663 | 1462318957919 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 1663 | 1462318957921 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 16:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:42:37 INFO - PROCESS | 1663 | 1462318957923 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 1663 | 1462318957924 Marionette TRACE conn2 <- [1,2398,null,{}] 16:42:37 INFO - PROCESS | 1663 | 1462318957927 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}] 16:42:38 INFO - PROCESS | 1663 | 1462318958037 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:42:38 INFO - PROCESS | 1663 | 1462318958120 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1354c9800 == 85 [pid = 1663] [id = 607] 16:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x134c89400) [pid = 1663] [serial = 1821] [outer = 0x0] 16:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x134c8e400) [pid = 1663] [serial = 1822] [outer = 0x134c89400] 16:42:38 INFO - PROCESS | 1663 | 1462318958149 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x137ccd400) [pid = 1663] [serial = 1823] [outer = 0x134c89400] 16:42:38 INFO - PROCESS | 1663 | 1462318958613 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]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 721ms 16:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:42:38 INFO - PROCESS | 1663 | 1462318958645 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 1663 | 1462318958646 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 16:42:38 INFO - PROCESS | 1663 | 1462318958648 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 1663 | 1462318958650 Marionette TRACE conn2 <- [1,2402,null,{}] 16:42:38 INFO - PROCESS | 1663 | 1462318958652 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}] 16:42:38 INFO - PROCESS | 1663 | 1462318958761 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:42:38 INFO - PROCESS | 1663 | 1462318958846 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2d4800 == 86 [pid = 1663] [id = 608] 16:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x12abbb400) [pid = 1663] [serial = 1824] [outer = 0x0] 16:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x12c690000) [pid = 1663] [serial = 1825] [outer = 0x12abbb400] 16:42:38 INFO - PROCESS | 1663 | 1462318958875 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x135df1c00) [pid = 1663] [serial = 1826] [outer = 0x12abbb400] 16:42:39 INFO - PROCESS | 1663 | 1462318959519 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]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 920ms 16:42:39 INFO - PROCESS | 1663 | 1462318959570 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 1663 | 1462318959572 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 16:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:42:39 INFO - PROCESS | 1663 | 1462318959578 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 1663 | 1462318959580 Marionette TRACE conn2 <- [1,2406,null,{}] 16:42:39 INFO - PROCESS | 1663 | 1462318959584 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}] 16:42:39 INFO - PROCESS | 1663 | 1462318959693 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:42:39 INFO - PROCESS | 1663 | 1462318959784 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x129313000 == 87 [pid = 1663] [id = 609] 16:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x116866400) [pid = 1663] [serial = 1827] [outer = 0x0] 16:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x1180cf000) [pid = 1663] [serial = 1828] [outer = 0x116866400] 16:42:39 INFO - PROCESS | 1663 | 1462318959813 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x118f64c00) [pid = 1663] [serial = 1829] [outer = 0x116866400] 16:42:40 INFO - PROCESS | 1663 | 1462318960254 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]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 723ms 16:42:40 INFO - PROCESS | 1663 | 1462318960302 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 1663 | 1462318960308 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 16:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:42:40 INFO - PROCESS | 1663 | 1462318960315 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 1663 | 1462318960318 Marionette TRACE conn2 <- [1,2410,null,{}] 16:42:40 INFO - PROCESS | 1663 | 1462318960322 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}] 16:42:40 INFO - PROCESS | 1663 | 1462318960473 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:42:40 INFO - PROCESS | 1663 | 1462318960646 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x121ff4000 == 88 [pid = 1663] [id = 610] 16:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x119737000) [pid = 1663] [serial = 1830] [outer = 0x0] 16:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x119ba7800) [pid = 1663] [serial = 1831] [outer = 0x119737000] 16:42:40 INFO - PROCESS | 1663 | 1462318960694 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x121481400) [pid = 1663] [serial = 1832] [outer = 0x119737000] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1353c5800 == 87 [pid = 1663] [id = 599] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12db20800 == 86 [pid = 1663] [id = 598] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x118229000 == 85 [pid = 1663] [id = 597] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfe5800 == 84 [pid = 1663] [id = 596] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6d8800 == 83 [pid = 1663] [id = 595] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x119dbcc00) [pid = 1663] [serial = 1681] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x12c192c00) [pid = 1663] [serial = 1690] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x118a33400) [pid = 1663] [serial = 1678] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x12cc83000) [pid = 1663] [serial = 1693] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x113f30400) [pid = 1663] [serial = 1675] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x12690ec00) [pid = 1663] [serial = 1684] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x128f9f400) [pid = 1663] [serial = 1687] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x121c8b400) [pid = 1663] [serial = 1696] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12c239000 == 82 [pid = 1663] [id = 594] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12be31800 == 81 [pid = 1663] [id = 593] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab13000 == 80 [pid = 1663] [id = 592] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x128952000 == 79 [pid = 1663] [id = 591] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1261ea800 == 78 [pid = 1663] [id = 590] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x116f3b000 == 77 [pid = 1663] [id = 589] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x126934000 == 76 [pid = 1663] [id = 588] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x121d25000 == 75 [pid = 1663] [id = 587] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x13591c800 == 74 [pid = 1663] [id = 586] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x135417000 == 73 [pid = 1663] [id = 585] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x140a69800 == 72 [pid = 1663] [id = 584] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1381d5000 == 71 [pid = 1663] [id = 583] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x1353ce800 == 70 [pid = 1663] [id = 582] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x12b326800 == 69 [pid = 1663] [id = 581] 16:42:41 INFO - PROCESS | 1663 | --DOCSHELL 0x123f13000 == 68 [pid = 1663] [id = 580] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x12aede000) [pid = 1663] [serial = 1718] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x12abc4800) [pid = 1663] [serial = 1730] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12d4d0400) [pid = 1663] [serial = 1736] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12d130800) [pid = 1663] [serial = 1733] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x12a81cc00) [pid = 1663] [serial = 1715] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12d2c4000) [pid = 1663] [serial = 1735] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x12ab35400) [pid = 1663] [serial = 1717] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x121717800) [pid = 1663] [serial = 1708] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x121a47000) [pid = 1663] [serial = 1709] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12c195c00) [pid = 1663] [serial = 1723] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12c187c00) [pid = 1663] [serial = 1721] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x128d08400) [pid = 1663] [serial = 1714] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12bc13400) [pid = 1663] [serial = 1720] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12cf27800) [pid = 1663] [serial = 1726] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x126b29000) [pid = 1663] [serial = 1729] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x118f65000) [pid = 1663] [serial = 1703] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x11827c000) [pid = 1663] [serial = 1702] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11973bc00) [pid = 1663] [serial = 1705] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119bac000) [pid = 1663] [serial = 1706] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x126910000) [pid = 1663] [serial = 1711] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x126ba8c00) [pid = 1663] [serial = 1712] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12cc87400) [pid = 1663] [serial = 1724] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12cf2cc00) [pid = 1663] [serial = 1727] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12aee1c00) [pid = 1663] [serial = 1673] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x11810c400) [pid = 1663] [serial = 1700] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1167d2800) [pid = 1663] [serial = 1699] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12d122400) [pid = 1663] [serial = 1732] [outer = 0x0] [url = about:blank] 16:42:41 INFO - PROCESS | 1663 | 1462318961228 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]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 923ms 16:42:41 INFO - PROCESS | 1663 | 1462318961237 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 1663 | 1462318961239 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 16:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:42:41 INFO - PROCESS | 1663 | 1462318961247 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 1663 | 1462318961249 Marionette TRACE conn2 <- [1,2414,null,{}] 16:42:41 INFO - PROCESS | 1663 | 1462318961258 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}] 16:42:41 INFO - PROCESS | 1663 | 1462318961352 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:42:41 INFO - PROCESS | 1663 | 1462318961358 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x125840800 == 69 [pid = 1663] [id = 611] 16:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x121c8b400) [pid = 1663] [serial = 1833] [outer = 0x0] 16:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x124ca0000) [pid = 1663] [serial = 1834] [outer = 0x121c8b400] 16:42:41 INFO - PROCESS | 1663 | 1462318961385 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12690ec00) [pid = 1663] [serial = 1835] [outer = 0x121c8b400] 16:42:41 INFO - PROCESS | 1663 | 1462318961762 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]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 16:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:42:41 INFO - PROCESS | 1663 | 1462318961793 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 1663 | 1462318961795 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 16:42:41 INFO - PROCESS | 1663 | 1462318961799 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 1663 | 1462318961801 Marionette TRACE conn2 <- [1,2418,null,{}] 16:42:41 INFO - PROCESS | 1663 | 1462318961803 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}] 16:42:41 INFO - PROCESS | 1663 | 1462318961892 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:42:41 INFO - PROCESS | 1663 | 1462318961897 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b319000 == 70 [pid = 1663] [id = 612] 16:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x126ba2800) [pid = 1663] [serial = 1836] [outer = 0x0] 16:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x128d08c00) [pid = 1663] [serial = 1837] [outer = 0x126ba2800] 16:42:41 INFO - PROCESS | 1663 | 1462318961923 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x129522000) [pid = 1663] [serial = 1838] [outer = 0x126ba2800] 16:42:42 INFO - PROCESS | 1663 | 1462318962276 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]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 521ms 16:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:42:42 INFO - PROCESS | 1663 | 1462318962320 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 1663 | 1462318962322 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 16:42:42 INFO - PROCESS | 1663 | 1462318962326 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 1663 | 1462318962327 Marionette TRACE conn2 <- [1,2422,null,{}] 16:42:42 INFO - PROCESS | 1663 | 1462318962330 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}] 16:42:42 INFO - PROCESS | 1663 | 1462318962418 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:42:42 INFO - PROCESS | 1663 | 1462318962424 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c237000 == 71 [pid = 1663] [id = 613] 16:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1290f2400) [pid = 1663] [serial = 1839] [outer = 0x0] 16:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12a823000) [pid = 1663] [serial = 1840] [outer = 0x1290f2400] 16:42:42 INFO - PROCESS | 1663 | 1462318962450 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12abbcc00) [pid = 1663] [serial = 1841] [outer = 0x1290f2400] 16:42:42 INFO - PROCESS | 1663 | 1462318962812 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]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 520ms 16:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:42:42 INFO - PROCESS | 1663 | 1462318962845 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 1663 | 1462318962846 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 16:42:42 INFO - PROCESS | 1663 | 1462318962848 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 1663 | 1462318962850 Marionette TRACE conn2 <- [1,2426,null,{}] 16:42:42 INFO - PROCESS | 1663 | 1462318962852 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}] 16:42:42 INFO - PROCESS | 1663 | 1462318962956 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:42:43 INFO - PROCESS | 1663 | 1462318963038 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6d6000 == 72 [pid = 1663] [id = 614] 16:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12a815400) [pid = 1663] [serial = 1842] [outer = 0x0] 16:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12aee3c00) [pid = 1663] [serial = 1843] [outer = 0x12a815400] 16:42:43 INFO - PROCESS | 1663 | 1462318963065 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12c694c00) [pid = 1663] [serial = 1844] [outer = 0x12a815400] 16:42:43 INFO - PROCESS | 1663 | 1462318963376 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]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 568ms 16:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:42:43 INFO - PROCESS | 1663 | 1462318963423 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 1663 | 1462318963424 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 16:42:43 INFO - PROCESS | 1663 | 1462318963426 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 1663 | 1462318963427 Marionette TRACE conn2 <- [1,2430,null,{}] 16:42:43 INFO - PROCESS | 1663 | 1462318963429 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}] 16:42:43 INFO - PROCESS | 1663 | 1462318963544 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:42:43 INFO - PROCESS | 1663 | 1462318963554 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2df800 == 73 [pid = 1663] [id = 615] 16:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12c3c2c00) [pid = 1663] [serial = 1845] [outer = 0x0] 16:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12cf26c00) [pid = 1663] [serial = 1846] [outer = 0x12c3c2c00] 16:42:43 INFO - PROCESS | 1663 | 1462318963580 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12d127c00) [pid = 1663] [serial = 1847] [outer = 0x12c3c2c00] 16:42:43 INFO - PROCESS | 1663 | 1462318963935 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]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 16:42:43 INFO - PROCESS | 1663 | 1462318963946 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 1663 | 1462318963947 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 16:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:42:43 INFO - PROCESS | 1663 | 1462318963949 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 1663 | 1462318963950 Marionette TRACE conn2 <- [1,2434,null,{}] 16:42:43 INFO - PROCESS | 1663 | 1462318963953 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}] 16:42:44 INFO - PROCESS | 1663 | 1462318964069 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:42:44 INFO - PROCESS | 1663 | 1462318964081 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e007800 == 74 [pid = 1663] [id = 616] 16:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12d4cbc00) [pid = 1663] [serial = 1848] [outer = 0x0] 16:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12d757c00) [pid = 1663] [serial = 1849] [outer = 0x12d4cbc00] 16:42:44 INFO - PROCESS | 1663 | 1462318964106 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12da73400) [pid = 1663] [serial = 1850] [outer = 0x12d4cbc00] 16:42:44 INFO - PROCESS | 1663 | 1462318964455 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]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 16:42:44 INFO - PROCESS | 1663 | 1462318964469 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 1663 | 1462318964471 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 16:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:42:44 INFO - PROCESS | 1663 | 1462318964473 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 1663 | 1462318964477 Marionette TRACE conn2 <- [1,2438,null,{}] 16:42:44 INFO - PROCESS | 1663 | 1462318964479 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}] 16:42:44 INFO - PROCESS | 1663 | 1462318964611 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:42:44 INFO - PROCESS | 1663 | 1462318964624 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x1352e9800 == 75 [pid = 1663] [id = 617] 16:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12d4cc000) [pid = 1663] [serial = 1851] [outer = 0x0] 16:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x134b9a400) [pid = 1663] [serial = 1852] [outer = 0x12d4cc000] 16:42:44 INFO - PROCESS | 1663 | 1462318964649 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x134ba4800) [pid = 1663] [serial = 1853] [outer = 0x12d4cc000] 16:42:45 INFO - PROCESS | 1663 | 1462318965017 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]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 572ms 16:42:45 INFO - PROCESS | 1663 | 1462318965045 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 1663 | 1462318965046 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 16:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:42:45 INFO - PROCESS | 1663 | 1462318965057 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 1663 | 1462318965058 Marionette TRACE conn2 <- [1,2442,null,{}] 16:42:45 INFO - PROCESS | 1663 | 1462318965060 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}] 16:42:45 INFO - PROCESS | 1663 | 1462318965176 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:42:45 INFO - PROCESS | 1663 | 1462318965190 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x135416800 == 76 [pid = 1663] [id = 618] 16:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x134b9dc00) [pid = 1663] [serial = 1854] [outer = 0x0] 16:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x134c1f800) [pid = 1663] [serial = 1855] [outer = 0x134b9dc00] 16:42:45 INFO - PROCESS | 1663 | 1462318965215 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x134c88800) [pid = 1663] [serial = 1856] [outer = 0x134b9dc00] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12c68a800) [pid = 1663] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x126b20400) [pid = 1663] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x11972f400) [pid = 1663] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x112c8ac00) [pid = 1663] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x111c3d800) [pid = 1663] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x121713c00) [pid = 1663] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12adb0c00) [pid = 1663] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x118236c00) [pid = 1663] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x112c7d400) [pid = 1663] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x118330400) [pid = 1663] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x1197adc00) [pid = 1663] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12ab3a000) [pid = 1663] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1133e9800) [pid = 1663] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12bc21000) [pid = 1663] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1197b0800) [pid = 1663] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x126b28c00) [pid = 1663] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x128d09400) [pid = 1663] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12bbd6400) [pid = 1663] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11319d400) [pid = 1663] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x121296000) [pid = 1663] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12d74a400) [pid = 1663] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x118a32800) [pid = 1663] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x112c81800) [pid = 1663] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x118152c00) [pid = 1663] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12c3c5c00) [pid = 1663] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x115e64000) [pid = 1663] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x121c8cc00) [pid = 1663] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126eb3800) [pid = 1663] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1289dc800) [pid = 1663] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12d753000) [pid = 1663] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x119245000) [pid = 1663] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x118110400) [pid = 1663] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x121c8e800) [pid = 1663] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x112c7dc00) [pid = 1663] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x111f6e400) [pid = 1663] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11336d000) [pid = 1663] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:42:45 INFO - PROCESS | 1663 | 1462318965773 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]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 722ms 16:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:42:45 INFO - PROCESS | 1663 | 1462318965782 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 1663 | 1462318965784 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 16:42:45 INFO - PROCESS | 1663 | 1462318965786 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 1663 | 1462318965787 Marionette TRACE conn2 <- [1,2446,null,{}] 16:42:45 INFO - PROCESS | 1663 | 1462318965795 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}] 16:42:45 INFO - PROCESS | 1663 | 1462318965960 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:42:46 INFO - PROCESS | 1663 | 1462318966010 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ccb0000 == 77 [pid = 1663] [id = 619] 16:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1120dc400) [pid = 1663] [serial = 1857] [outer = 0x0] 16:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x121d02800) [pid = 1663] [serial = 1858] [outer = 0x1120dc400] 16:42:46 INFO - PROCESS | 1663 | 1462318966040 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x128da0400) [pid = 1663] [serial = 1859] [outer = 0x1120dc400] 16:42:46 INFO - PROCESS | 1663 | 1462318966314 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]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 572ms 16:42:46 INFO - PROCESS | 1663 | 1462318966364 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 1663 | 1462318966365 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 16:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:42:46 INFO - PROCESS | 1663 | 1462318966368 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 1663 | 1462318966369 Marionette TRACE conn2 <- [1,2450,null,{}] 16:42:46 INFO - PROCESS | 1663 | 1462318966371 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}] 16:42:46 INFO - PROCESS | 1663 | 1462318966469 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:42:46 INFO - PROCESS | 1663 | 1462318966543 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x13592c800 == 78 [pid = 1663] [id = 620] 16:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1125bac00) [pid = 1663] [serial = 1860] [outer = 0x0] 16:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12c3c5c00) [pid = 1663] [serial = 1861] [outer = 0x1125bac00] 16:42:46 INFO - PROCESS | 1663 | 1462318966568 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x128f9fc00) [pid = 1663] [serial = 1862] [outer = 0x1125bac00] 16:42:46 INFO - PROCESS | 1663 | 1462318966840 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]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 520ms 16:42:46 INFO - PROCESS | 1663 | 1462318966888 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 1663 | 1462318966890 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 16:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:42:46 INFO - PROCESS | 1663 | 1462318966896 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 1663 | 1462318966897 Marionette TRACE conn2 <- [1,2454,null,{}] 16:42:46 INFO - PROCESS | 1663 | 1462318966899 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}] 16:42:46 INFO - PROCESS | 1663 | 1462318966995 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:42:47 INFO - PROCESS | 1663 | 1462318966999 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1381c3000 == 79 [pid = 1663] [id = 621] 16:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x134c1a000) [pid = 1663] [serial = 1863] [outer = 0x0] 16:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x134c8d000) [pid = 1663] [serial = 1864] [outer = 0x134c1a000] 16:42:47 INFO - PROCESS | 1663 | 1462318967023 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x135df4c00) [pid = 1663] [serial = 1865] [outer = 0x134c1a000] 16:42:47 INFO - PROCESS | 1663 | 1462318967378 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]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 518ms 16:42:47 INFO - PROCESS | 1663 | 1462318967414 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 1663 | 1462318967415 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 16:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:42:47 INFO - PROCESS | 1663 | 1462318967430 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 1663 | 1462318967431 Marionette TRACE conn2 <- [1,2458,null,{}] 16:42:47 INFO - PROCESS | 1663 | 1462318967433 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}] 16:42:47 INFO - PROCESS | 1663 | 1462318967528 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:42:47 INFO - PROCESS | 1663 | 1462318967532 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1382c6800 == 80 [pid = 1663] [id = 622] 16:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x135df6c00) [pid = 1663] [serial = 1866] [outer = 0x0] 16:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x135df9c00) [pid = 1663] [serial = 1867] [outer = 0x135df6c00] 16:42:47 INFO - PROCESS | 1663 | 1462318967557 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x135e03800) [pid = 1663] [serial = 1868] [outer = 0x135df6c00] 16:42:48 INFO - PROCESS | 1663 | 1462318968082 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]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 672ms 16:42:48 INFO - PROCESS | 1663 | 1462318968103 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 1663 | 1462318968107 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 16:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:42:48 INFO - PROCESS | 1663 | 1462318968110 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 1663 | 1462318968113 Marionette TRACE conn2 <- [1,2462,null,{}] 16:42:48 INFO - PROCESS | 1663 | 1462318968117 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}] 16:42:48 INFO - PROCESS | 1663 | 1462318968279 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:42:48 INFO - PROCESS | 1663 | 1462318968447 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x121a95800 == 81 [pid = 1663] [id = 623] 16:42:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11827fc00) [pid = 1663] [serial = 1869] [outer = 0x0] 16:42:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118a36c00) [pid = 1663] [serial = 1870] [outer = 0x11827fc00] 16:42:48 INFO - PROCESS | 1663 | 1462318968497 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11972d800) [pid = 1663] [serial = 1871] [outer = 0x11827fc00] 16:42:48 INFO - PROCESS | 1663 | 1462318968989 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]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 923ms 16:42:49 INFO - PROCESS | 1663 | 1462318969034 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 1663 | 1462318969038 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 16:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:42:49 INFO - PROCESS | 1663 | 1462318969061 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 1663 | 1462318969063 Marionette TRACE conn2 <- [1,2466,null,{}] 16:42:49 INFO - PROCESS | 1663 | 1462318969066 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}] 16:42:49 INFO - PROCESS | 1663 | 1462318969182 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:42:49 INFO - PROCESS | 1663 | 1462318969268 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab23800 == 82 [pid = 1663] [id = 624] 16:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x121296000) [pid = 1663] [serial = 1872] [outer = 0x0] 16:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1216f2400) [pid = 1663] [serial = 1873] [outer = 0x121296000] 16:42:49 INFO - PROCESS | 1663 | 1462318969298 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x121c8c000) [pid = 1663] [serial = 1874] [outer = 0x121296000] 16:42:49 INFO - PROCESS | 1663 | 1462318969723 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]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 673ms 16:42:49 INFO - PROCESS | 1663 | 1462318969733 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 1663 | 1462318969734 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 16:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:42:49 INFO - PROCESS | 1663 | 1462318969737 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 1663 | 1462318969739 Marionette TRACE conn2 <- [1,2470,null,{}] 16:42:49 INFO - PROCESS | 1663 | 1462318969805 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}] 16:42:49 INFO - PROCESS | 1663 | 1462318969921 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:42:50 INFO - PROCESS | 1663 | 1462318970007 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1354c2800 == 83 [pid = 1663] [id = 625] 16:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x128d0e800) [pid = 1663] [serial = 1875] [outer = 0x0] 16:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x129680c00) [pid = 1663] [serial = 1876] [outer = 0x128d0e800] 16:42:50 INFO - PROCESS | 1663 | 1462318970040 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12aee5c00) [pid = 1663] [serial = 1877] [outer = 0x128d0e800] 16:42:50 INFO - PROCESS | 1663 | 1462318970438 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]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 740ms 16:42:50 INFO - PROCESS | 1663 | 1462318970477 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 1663 | 1462318970479 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 16:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:42:50 INFO - PROCESS | 1663 | 1462318970482 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 1663 | 1462318970483 Marionette TRACE conn2 <- [1,2474,null,{}] 16:42:50 INFO - PROCESS | 1663 | 1462318970485 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}] 16:42:50 INFO - PROCESS | 1663 | 1462318970601 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:42:50 INFO - PROCESS | 1663 | 1462318970688 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1382c9000 == 84 [pid = 1663] [id = 626] 16:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1290ecc00) [pid = 1663] [serial = 1878] [outer = 0x0] 16:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12c187c00) [pid = 1663] [serial = 1879] [outer = 0x1290ecc00] 16:42:50 INFO - PROCESS | 1663 | 1462318970718 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12cc82800) [pid = 1663] [serial = 1880] [outer = 0x1290ecc00] 16:42:51 INFO - PROCESS | 1663 | 1462318971143 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]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 718ms 16:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:42:51 INFO - PROCESS | 1663 | 1462318971201 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 1663 | 1462318971202 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 16:42:51 INFO - PROCESS | 1663 | 1462318971205 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 1663 | 1462318971206 Marionette TRACE conn2 <- [1,2478,null,{}] 16:42:51 INFO - PROCESS | 1663 | 1462318971209 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}] 16:42:51 INFO - PROCESS | 1663 | 1462318971336 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:42:51 INFO - PROCESS | 1663 | 1462318971422 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x13812d800 == 85 [pid = 1663] [id = 627] 16:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12cc84800) [pid = 1663] [serial = 1881] [outer = 0x0] 16:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12d125c00) [pid = 1663] [serial = 1882] [outer = 0x12cc84800] 16:42:51 INFO - PROCESS | 1663 | 1462318971453 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12da76000) [pid = 1663] [serial = 1883] [outer = 0x12cc84800] 16:42:51 INFO - PROCESS | 1663 | 1462318971879 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]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 718ms 16:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:42:51 INFO - PROCESS | 1663 | 1462318971924 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 1663 | 1462318971925 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 16:42:51 INFO - PROCESS | 1663 | 1462318971927 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 1663 | 1462318971928 Marionette TRACE conn2 <- [1,2482,null,{}] 16:42:51 INFO - PROCESS | 1663 | 1462318971931 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}] 16:42:52 INFO - PROCESS | 1663 | 1462318972051 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:42:52 INFO - PROCESS | 1663 | 1462318972147 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x135686800 == 86 [pid = 1663] [id = 628] 16:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12e225c00) [pid = 1663] [serial = 1884] [outer = 0x0] 16:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12e226400) [pid = 1663] [serial = 1885] [outer = 0x12e225c00] 16:42:52 INFO - PROCESS | 1663 | 1462318972179 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x135df7800) [pid = 1663] [serial = 1886] [outer = 0x12e225c00] 16:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:42:52 INFO - PROCESS | 1663 | 1462318972591 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]]]}] 16:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 669ms 16:42:52 INFO - PROCESS | 1663 | 1462318972597 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 1663 | 1462318972598 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 16:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:42:52 INFO - PROCESS | 1663 | 1462318972601 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 1663 | 1462318972602 Marionette TRACE conn2 <- [1,2486,null,{}] 16:42:52 INFO - PROCESS | 1663 | 1462318972604 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}] 16:42:52 INFO - PROCESS | 1663 | 1462318972735 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:42:52 INFO - PROCESS | 1663 | 1462318972851 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x135eae800 == 87 [pid = 1663] [id = 629] 16:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1131b3400) [pid = 1663] [serial = 1887] [outer = 0x0] 16:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x12f544c00) [pid = 1663] [serial = 1888] [outer = 0x1131b3400] 16:42:52 INFO - PROCESS | 1663 | 1462318972880 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x12f549c00) [pid = 1663] [serial = 1889] [outer = 0x1131b3400] 16:42:53 INFO - PROCESS | 1663 | 1462318973304 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]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 768ms 16:42:53 INFO - PROCESS | 1663 | 1462318973370 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 1663 | 1462318973371 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 16:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:42:53 INFO - PROCESS | 1663 | 1462318973374 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 1663 | 1462318973375 Marionette TRACE conn2 <- [1,2490,null,{}] 16:42:53 INFO - PROCESS | 1663 | 1462318973377 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}] 16:42:53 INFO - PROCESS | 1663 | 1462318973490 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:42:53 INFO - PROCESS | 1663 | 1462318973578 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x124a85800 == 88 [pid = 1663] [id = 630] 16:42:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x1160d7800) [pid = 1663] [serial = 1890] [outer = 0x0] 16:42:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x119732800) [pid = 1663] [serial = 1891] [outer = 0x1160d7800] 16:42:53 INFO - PROCESS | 1663 | 1462318973610 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x12cf2e000) [pid = 1663] [serial = 1892] [outer = 0x1160d7800] 16:42:54 INFO - PROCESS | 1663 | 1462318974047 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]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 722ms 16:42:54 INFO - PROCESS | 1663 | 1462318974096 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 1663 | 1462318974098 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 16:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:42:54 INFO - PROCESS | 1663 | 1462318974533 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 1663 | 1462318974537 Marionette TRACE conn2 <- [1,2494,null,{}] 16:42:54 INFO - PROCESS | 1663 | 1462318974573 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}] 16:42:54 INFO - PROCESS | 1663 | 1462318974742 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:42:54 INFO - PROCESS | 1663 | 1462318974830 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210b0000 == 89 [pid = 1663] [id = 631] 16:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x11319a800) [pid = 1663] [serial = 1893] [outer = 0x0] 16:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x1131a0800) [pid = 1663] [serial = 1894] [outer = 0x11319a800] 16:42:54 INFO - PROCESS | 1663 | 1462318974857 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x115e68c00) [pid = 1663] [serial = 1895] [outer = 0x11319a800] 16:42:55 INFO - PROCESS | 1663 | 1462318975264 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]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1203ms 16:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:42:55 INFO - PROCESS | 1663 | 1462318975325 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 1663 | 1462318975327 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 16:42:55 INFO - PROCESS | 1663 | 1462318975330 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 1663 | 1462318975332 Marionette TRACE conn2 <- [1,2498,null,{}] 16:42:55 INFO - PROCESS | 1663 | 1462318975337 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}] 16:42:55 INFO - PROCESS | 1663 | 1462318975440 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:42:55 INFO - PROCESS | 1663 | 1462318975531 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x124c0b000 == 90 [pid = 1663] [id = 632] 16:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x1167c9c00) [pid = 1663] [serial = 1896] [outer = 0x0] 16:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x116a6e400) [pid = 1663] [serial = 1897] [outer = 0x1167c9c00] 16:42:55 INFO - PROCESS | 1663 | 1462318975559 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x11811b000) [pid = 1663] [serial = 1898] [outer = 0x1167c9c00] 16:42:56 INFO - PROCESS | 1663 | 1462318976034 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]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 772ms 16:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:42:56 INFO - PROCESS | 1663 | 1462318976103 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 1663 | 1462318976104 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 16:42:56 INFO - PROCESS | 1663 | 1462318976107 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 1663 | 1462318976108 Marionette TRACE conn2 <- [1,2502,null,{}] 16:42:56 INFO - PROCESS | 1663 | 1462318976110 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}] 16:42:56 INFO - PROCESS | 1663 | 1462318976211 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:42:56 INFO - PROCESS | 1663 | 1462318976308 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x121875000 == 91 [pid = 1663] [id = 633] 16:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x118f6cc00) [pid = 1663] [serial = 1899] [outer = 0x0] 16:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x119225800) [pid = 1663] [serial = 1900] [outer = 0x118f6cc00] 16:42:56 INFO - PROCESS | 1663 | 1462318976339 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x1195b5000) [pid = 1663] [serial = 1901] [outer = 0x118f6cc00] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb48000 == 90 [pid = 1663] [id = 399] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1381c3000 == 89 [pid = 1663] [id = 621] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x13592c800 == 88 [pid = 1663] [id = 620] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12ccb0000 == 87 [pid = 1663] [id = 619] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x135416800 == 86 [pid = 1663] [id = 618] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1352e9800 == 85 [pid = 1663] [id = 617] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12e007800 == 84 [pid = 1663] [id = 616] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x134c1c800) [pid = 1663] [serial = 1801] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12d2df800 == 83 [pid = 1663] [id = 615] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6d6000 == 82 [pid = 1663] [id = 614] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12c237000 == 81 [pid = 1663] [id = 613] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12b319000 == 80 [pid = 1663] [id = 612] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x125840800 == 79 [pid = 1663] [id = 611] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x121ff4000 == 78 [pid = 1663] [id = 610] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x129313000 == 77 [pid = 1663] [id = 609] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x137c82000 == 76 [pid = 1663] [id = 604] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12e01c000 == 75 [pid = 1663] [id = 603] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab0e000 == 74 [pid = 1663] [id = 602] 16:42:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119cba800 == 73 [pid = 1663] [id = 601] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x12a754400) [pid = 1663] [serial = 1688] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x121c8d000) [pid = 1663] [serial = 1682] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x117272c00) [pid = 1663] [serial = 1676] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x113049400) [pid = 1663] [serial = 1619] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x1289d5400) [pid = 1663] [serial = 1685] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x12aee4800) [pid = 1663] [serial = 1559] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x118f93c00) [pid = 1663] [serial = 1622] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12cc8c400) [pid = 1663] [serial = 1694] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x119231c00) [pid = 1663] [serial = 1679] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x121c98c00) [pid = 1663] [serial = 1625] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12c111800) [pid = 1663] [serial = 1631] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x129677400) [pid = 1663] [serial = 1697] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12c697000) [pid = 1663] [serial = 1691] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12ab35000) [pid = 1663] [serial = 1628] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12cc83800) [pid = 1663] [serial = 1634] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12abc7000) [pid = 1663] [serial = 1783] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12bc15400) [pid = 1663] [serial = 1786] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12b584000) [pid = 1663] [serial = 1784] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12c3bf800) [pid = 1663] [serial = 1789] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12c116c00) [pid = 1663] [serial = 1787] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x11678ec00) [pid = 1663] [serial = 1792] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12c68b800) [pid = 1663] [serial = 1790] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x121719c00) [pid = 1663] [serial = 1771] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12d751c00) [pid = 1663] [serial = 1738] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12d756400) [pid = 1663] [serial = 1739] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12d124c00) [pid = 1663] [serial = 1753] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12d74ac00) [pid = 1663] [serial = 1754] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11811f800) [pid = 1663] [serial = 1768] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x119b3f800) [pid = 1663] [serial = 1769] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x119227800) [pid = 1663] [serial = 1742] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118a2e800) [pid = 1663] [serial = 1741] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12cf2e800) [pid = 1663] [serial = 1751] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12c699800) [pid = 1663] [serial = 1750] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x121c8f000) [pid = 1663] [serial = 1793] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x134b99400) [pid = 1663] [serial = 1759] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x134ba3400) [pid = 1663] [serial = 1760] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x119247400) [pid = 1663] [serial = 1774] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12615ec00) [pid = 1663] [serial = 1775] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12a819c00) [pid = 1663] [serial = 1748] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1290ea800) [pid = 1663] [serial = 1747] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x129526400) [pid = 1663] [serial = 1780] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x134c81c00) [pid = 1663] [serial = 1757] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x134c14400) [pid = 1663] [serial = 1756] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x121ad1400) [pid = 1663] [serial = 1745] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x119dbc800) [pid = 1663] [serial = 1744] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118a3b400) [pid = 1663] [serial = 1766] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11815dc00) [pid = 1663] [serial = 1765] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x126b21800) [pid = 1663] [serial = 1777] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1288ea000) [pid = 1663] [serial = 1778] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12c18dc00) [pid = 1663] [serial = 1763] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x125816c00) [pid = 1663] [serial = 1762] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x134b9a800) [pid = 1663] [serial = 1798] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x134ba6800) [pid = 1663] [serial = 1799] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12cc87800) [pid = 1663] [serial = 1795] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x121ad1000) [pid = 1663] [serial = 1772] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12d2c0000) [pid = 1663] [serial = 1796] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12ab34c00) [pid = 1663] [serial = 1781] [outer = 0x0] [url = about:blank] 16:42:56 INFO - PROCESS | 1663 | 1462318976826 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]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 771ms 16:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:42:56 INFO - PROCESS | 1663 | 1462318976879 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 1663 | 1462318976881 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 16:42:56 INFO - PROCESS | 1663 | 1462318976884 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 1663 | 1462318976886 Marionette TRACE conn2 <- [1,2506,null,{}] 16:42:56 INFO - PROCESS | 1663 | 1462318976889 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}] 16:42:57 INFO - PROCESS | 1663 | 1462318977057 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:42:57 INFO - PROCESS | 1663 | 1462318977075 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1210b5800 == 74 [pid = 1663] [id = 634] 16:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x119737c00) [pid = 1663] [serial = 1902] [outer = 0x0] 16:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11973b000) [pid = 1663] [serial = 1903] [outer = 0x119737c00] 16:42:57 INFO - PROCESS | 1663 | 1462318977118 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1197b8400) [pid = 1663] [serial = 1904] [outer = 0x119737c00] 16:42:57 INFO - PROCESS | 1663 | 1462318977470 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]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 628ms 16:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:42:57 INFO - PROCESS | 1663 | 1462318977511 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 1663 | 1462318977513 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 16:42:57 INFO - PROCESS | 1663 | 1462318977515 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - PROCESS | 1663 | 1462318977516 Marionette TRACE conn2 <- [1,2510,null,{}] 16:42:57 INFO - PROCESS | 1663 | 1462318977518 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}] 16:42:57 INFO - PROCESS | 1663 | 1462318977621 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:42:57 INFO - PROCESS | 1663 | 1462318977627 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e2e000 == 75 [pid = 1663] [id = 635] 16:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x119b3a000) [pid = 1663] [serial = 1905] [outer = 0x0] 16:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x119ba8400) [pid = 1663] [serial = 1906] [outer = 0x119b3a000] 16:42:57 INFO - PROCESS | 1663 | 1462318977653 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12103c800) [pid = 1663] [serial = 1907] [outer = 0x119b3a000] 16:42:58 INFO - PROCESS | 1663 | 1462318978017 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]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 518ms 16:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:42:58 INFO - PROCESS | 1663 | 1462318978033 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 1663 | 1462318978034 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 16:42:58 INFO - PROCESS | 1663 | 1462318978043 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 1663 | 1462318978044 Marionette TRACE conn2 <- [1,2514,null,{}] 16:42:58 INFO - PROCESS | 1663 | 1462318978046 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}] 16:42:58 INFO - PROCESS | 1663 | 1462318978202 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:42:58 INFO - PROCESS | 1663 | 1462318978210 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12960c800 == 76 [pid = 1663] [id = 636] 16:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x121712400) [pid = 1663] [serial = 1908] [outer = 0x0] 16:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12171a400) [pid = 1663] [serial = 1909] [outer = 0x121712400] 16:42:58 INFO - PROCESS | 1663 | 1462318978260 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x121ac7c00) [pid = 1663] [serial = 1910] [outer = 0x121712400] 16:42:58 INFO - PROCESS | 1663 | 1462318978715 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]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 728ms 16:42:58 INFO - PROCESS | 1663 | 1462318978771 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 1663 | 1462318978772 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 16:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:42:58 INFO - PROCESS | 1663 | 1462318978783 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 1663 | 1462318978784 Marionette TRACE conn2 <- [1,2518,null,{}] 16:42:58 INFO - PROCESS | 1663 | 1462318978786 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}] 16:42:58 INFO - PROCESS | 1663 | 1462318978914 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:42:58 INFO - PROCESS | 1663 | 1462318978928 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa73000 == 77 [pid = 1663] [id = 637] 16:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x121784800) [pid = 1663] [serial = 1911] [outer = 0x0] 16:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x121c97c00) [pid = 1663] [serial = 1912] [outer = 0x121784800] 16:42:58 INFO - PROCESS | 1663 | 1462318978953 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x124aa6c00) [pid = 1663] [serial = 1913] [outer = 0x121784800] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12c3c2c00) [pid = 1663] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12d4cc000) [pid = 1663] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12d4cbc00) [pid = 1663] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x134b9dc00) [pid = 1663] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1120dc400) [pid = 1663] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x119737000) [pid = 1663] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x116866400) [pid = 1663] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12a815400) [pid = 1663] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1290f2400) [pid = 1663] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x126ba2800) [pid = 1663] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x121c8b400) [pid = 1663] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x134ba7400) [pid = 1663] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1125bac00) [pid = 1663] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:42:59 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x134c1a000) [pid = 1663] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:42:59 INFO - PROCESS | 1663 | 1462318979910 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]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1174ms 16:42:59 INFO - PROCESS | 1663 | 1462318979959 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:42:59 INFO - PROCESS | 1663 | 1462318979963 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 16:42:59 INFO - PROCESS | 1663 | 1462318979967 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 1663 | 1462318979970 Marionette TRACE conn2 <- [1,2522,null,{}] 16:42:59 INFO - PROCESS | 1663 | 1462318979973 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}] 16:43:00 INFO - PROCESS | 1663 | 1462318980091 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:43:00 INFO - PROCESS | 1663 | 1462318980168 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a51000 == 78 [pid = 1663] [id = 638] 16:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11336a400) [pid = 1663] [serial = 1914] [outer = 0x0] 16:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1167d0c00) [pid = 1663] [serial = 1915] [outer = 0x11336a400] 16:43:00 INFO - PROCESS | 1663 | 1462318980200 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x118114000) [pid = 1663] [serial = 1916] [outer = 0x11336a400] 16:43:00 INFO - PROCESS | 1663 | 1462318980680 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]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 775ms 16:43:00 INFO - PROCESS | 1663 | 1462318980743 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 1663 | 1462318980748 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 16:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:43:00 INFO - PROCESS | 1663 | 1462318980752 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 1663 | 1462318980754 Marionette TRACE conn2 <- [1,2526,null,{}] 16:43:00 INFO - PROCESS | 1663 | 1462318980757 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}] 16:43:00 INFO - PROCESS | 1663 | 1462318980865 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:43:00 INFO - PROCESS | 1663 | 1462318980942 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e2d800 == 79 [pid = 1663] [id = 639] 16:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11815f000) [pid = 1663] [serial = 1917] [outer = 0x0] 16:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118a3d400) [pid = 1663] [serial = 1918] [outer = 0x11815f000] 16:43:00 INFO - PROCESS | 1663 | 1462318980974 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x119738000) [pid = 1663] [serial = 1919] [outer = 0x11815f000] 16:43:01 INFO - PROCESS | 1663 | 1462318981420 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]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 721ms 16:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:43:01 INFO - PROCESS | 1663 | 1462318981475 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 1663 | 1462318981477 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 16:43:01 INFO - PROCESS | 1663 | 1462318981480 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 1663 | 1462318981485 Marionette TRACE conn2 <- [1,2530,null,{}] 16:43:01 INFO - PROCESS | 1663 | 1462318981496 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}] 16:43:01 INFO - PROCESS | 1663 | 1462318981690 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:43:01 INFO - PROCESS | 1663 | 1462318981818 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b326000 == 80 [pid = 1663] [id = 640] 16:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x119c9e000) [pid = 1663] [serial = 1920] [outer = 0x0] 16:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1216f3800) [pid = 1663] [serial = 1921] [outer = 0x119c9e000] 16:43:01 INFO - PROCESS | 1663 | 1462318981851 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x121a42400) [pid = 1663] [serial = 1922] [outer = 0x119c9e000] 16:43:02 INFO - PROCESS | 1663 | 1462318982293 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]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 824ms 16:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:43:02 INFO - PROCESS | 1663 | 1462318982304 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 1663 | 1462318982306 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 16:43:02 INFO - PROCESS | 1663 | 1462318982311 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 1663 | 1462318982312 Marionette TRACE conn2 <- [1,2534,null,{}] 16:43:02 INFO - PROCESS | 1663 | 1462318982315 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}] 16:43:02 INFO - PROCESS | 1663 | 1462318982421 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:43:02 INFO - PROCESS | 1663 | 1462318982526 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb3d800 == 81 [pid = 1663] [id = 641] 16:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x121c8f000) [pid = 1663] [serial = 1923] [outer = 0x0] 16:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x124ced000) [pid = 1663] [serial = 1924] [outer = 0x121c8f000] 16:43:02 INFO - PROCESS | 1663 | 1462318982560 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x125817800) [pid = 1663] [serial = 1925] [outer = 0x121c8f000] 16:43:02 INFO - PROCESS | 1663 | 1462318982935 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]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 672ms 16:43:02 INFO - PROCESS | 1663 | 1462318982983 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 1663 | 1462318982985 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 16:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:43:02 INFO - PROCESS | 1663 | 1462318982987 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 1663 | 1462318982988 Marionette TRACE conn2 <- [1,2538,null,{}] 16:43:02 INFO - PROCESS | 1663 | 1462318982991 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}] 16:43:03 INFO - PROCESS | 1663 | 1462318983096 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:43:03 INFO - PROCESS | 1663 | 1462318983202 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c1b7800 == 82 [pid = 1663] [id = 642] 16:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x116537c00) [pid = 1663] [serial = 1926] [outer = 0x0] 16:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12615dc00) [pid = 1663] [serial = 1927] [outer = 0x116537c00] 16:43:03 INFO - PROCESS | 1663 | 1462318983233 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x126b1cc00) [pid = 1663] [serial = 1928] [outer = 0x116537c00] 16:43:03 INFO - PROCESS | 1663 | 1462318983648 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]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 723ms 16:43:03 INFO - PROCESS | 1663 | 1462318983711 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 1663 | 1462318983712 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 16:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:43:03 INFO - PROCESS | 1663 | 1462318983715 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 1663 | 1462318983716 Marionette TRACE conn2 <- [1,2542,null,{}] 16:43:03 INFO - PROCESS | 1663 | 1462318983718 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}] 16:43:03 INFO - PROCESS | 1663 | 1462318983856 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:43:03 INFO - PROCESS | 1663 | 1462318983934 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6c0000 == 83 [pid = 1663] [id = 643] 16:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126b2ac00) [pid = 1663] [serial = 1929] [outer = 0x0] 16:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x128d06000) [pid = 1663] [serial = 1930] [outer = 0x126b2ac00] 16:43:03 INFO - PROCESS | 1663 | 1462318983965 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x128da1000) [pid = 1663] [serial = 1931] [outer = 0x126b2ac00] 16:43:04 INFO - PROCESS | 1663 | 1462318984337 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]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 668ms 16:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:43:04 INFO - PROCESS | 1663 | 1462318984383 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 1663 | 1462318984385 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 16:43:04 INFO - PROCESS | 1663 | 1462318984387 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 1663 | 1462318984388 Marionette TRACE conn2 <- [1,2546,null,{}] 16:43:04 INFO - PROCESS | 1663 | 1462318984391 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}] 16:43:04 INFO - PROCESS | 1663 | 1462318984497 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:43:04 INFO - PROCESS | 1663 | 1462318984603 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cc96000 == 84 [pid = 1663] [id = 644] 16:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1197b7400) [pid = 1663] [serial = 1932] [outer = 0x0] 16:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1290ed000) [pid = 1663] [serial = 1933] [outer = 0x1197b7400] 16:43:04 INFO - PROCESS | 1663 | 1462318984634 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12952dc00) [pid = 1663] [serial = 1934] [outer = 0x1197b7400] 16:43:05 INFO - PROCESS | 1663 | 1462318985076 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]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 723ms 16:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:43:05 INFO - PROCESS | 1663 | 1462318985112 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 1663 | 1462318985113 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 16:43:05 INFO - PROCESS | 1663 | 1462318985115 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 1663 | 1462318985117 Marionette TRACE conn2 <- [1,2550,null,{}] 16:43:05 INFO - PROCESS | 1663 | 1462318985119 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}] 16:43:05 INFO - PROCESS | 1663 | 1462318985249 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:43:05 INFO - PROCESS | 1663 | 1462318985340 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab17800 == 85 [pid = 1663] [id = 645] 16:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1125bac00) [pid = 1663] [serial = 1935] [outer = 0x0] 16:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x118120c00) [pid = 1663] [serial = 1936] [outer = 0x1125bac00] 16:43:05 INFO - PROCESS | 1663 | 1462318985370 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x129676400) [pid = 1663] [serial = 1937] [outer = 0x1125bac00] 16:43:06 INFO - PROCESS | 1663 | 1462318986061 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]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 977ms 16:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:43:06 INFO - PROCESS | 1663 | 1462318986094 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 1663 | 1462318986097 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 16:43:06 INFO - PROCESS | 1663 | 1462318986102 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 1663 | 1462318986105 Marionette TRACE conn2 <- [1,2554,null,{}] 16:43:06 INFO - PROCESS | 1663 | 1462318986111 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}] 16:43:06 INFO - PROCESS | 1663 | 1462318986225 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:43:06 INFO - PROCESS | 1663 | 1462318986294 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x116115000 == 86 [pid = 1663] [id = 646] 16:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1125b8400) [pid = 1663] [serial = 1938] [outer = 0x0] 16:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11298ec00) [pid = 1663] [serial = 1939] [outer = 0x1125b8400] 16:43:06 INFO - PROCESS | 1663 | 1462318986367 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x112fef400) [pid = 1663] [serial = 1940] [outer = 0x1125b8400] 16:43:06 INFO - PROCESS | 1663 | 1462318986842 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]]]}] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x12960c800 == 85 [pid = 1663] [id = 636] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x126e2e000 == 84 [pid = 1663] [id = 635] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x1210b5800 == 83 [pid = 1663] [id = 634] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x121875000 == 82 [pid = 1663] [id = 633] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x124c0b000 == 81 [pid = 1663] [id = 632] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x1210b0000 == 80 [pid = 1663] [id = 631] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x135eae800 == 79 [pid = 1663] [id = 629] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x135686800 == 78 [pid = 1663] [id = 628] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x13812d800 == 77 [pid = 1663] [id = 627] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x1382c9000 == 76 [pid = 1663] [id = 626] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x1354c2800 == 75 [pid = 1663] [id = 625] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab23800 == 74 [pid = 1663] [id = 624] 16:43:06 INFO - PROCESS | 1663 | --DOCSHELL 0x121a95800 == 73 [pid = 1663] [id = 623] 16:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 777ms 16:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:43:06 INFO - PROCESS | 1663 | 1462318986878 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 1663 | 1462318986881 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 16:43:06 INFO - PROCESS | 1663 | 1462318986886 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 1663 | 1462318986888 Marionette TRACE conn2 <- [1,2558,null,{}] 16:43:06 INFO - PROCESS | 1663 | 1462318986890 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}] 16:43:07 INFO - PROCESS | 1663 | 1462318986998 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:43:07 INFO - PROCESS | 1663 | 1462318987008 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a63800 == 74 [pid = 1663] [id = 647] 16:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x115e67000) [pid = 1663] [serial = 1941] [outer = 0x0] 16:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x116087400) [pid = 1663] [serial = 1942] [outer = 0x115e67000] 16:43:07 INFO - PROCESS | 1663 | 1462318987035 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11678d800) [pid = 1663] [serial = 1943] [outer = 0x115e67000] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x128f9fc00) [pid = 1663] [serial = 1862] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x134c88800) [pid = 1663] [serial = 1856] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12da70800) [pid = 1663] [serial = 1819] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12da73400) [pid = 1663] [serial = 1850] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x134ba4800) [pid = 1663] [serial = 1853] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x135df4c00) [pid = 1663] [serial = 1865] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12d127c00) [pid = 1663] [serial = 1847] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12c694c00) [pid = 1663] [serial = 1844] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x128da0400) [pid = 1663] [serial = 1859] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12c3c5c00) [pid = 1663] [serial = 1861] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x134c8d000) [pid = 1663] [serial = 1864] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12cf26c00) [pid = 1663] [serial = 1846] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x134b9a400) [pid = 1663] [serial = 1852] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12d757c00) [pid = 1663] [serial = 1849] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x134c1f800) [pid = 1663] [serial = 1855] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x121d02800) [pid = 1663] [serial = 1858] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x121481400) [pid = 1663] [serial = 1832] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x119ba7800) [pid = 1663] [serial = 1831] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x118f64c00) [pid = 1663] [serial = 1829] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1180cf000) [pid = 1663] [serial = 1828] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119b37800) [pid = 1663] [serial = 1807] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12aee3c00) [pid = 1663] [serial = 1843] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x134c8e400) [pid = 1663] [serial = 1822] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12a823000) [pid = 1663] [serial = 1840] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12abbcc00) [pid = 1663] [serial = 1841] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x128d08c00) [pid = 1663] [serial = 1837] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x129522000) [pid = 1663] [serial = 1838] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12c690000) [pid = 1663] [serial = 1825] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x124ca0000) [pid = 1663] [serial = 1834] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12690ec00) [pid = 1663] [serial = 1835] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12abc7400) [pid = 1663] [serial = 1813] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11767c400) [pid = 1663] [serial = 1804] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12d128000) [pid = 1663] [serial = 1816] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x128f95000) [pid = 1663] [serial = 1810] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x134c84000) [pid = 1663] [serial = 1802] [outer = 0x0] [url = about:blank] 16:43:07 INFO - PROCESS | 1663 | 1462318987462 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]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 623ms 16:43:07 INFO - PROCESS | 1663 | 1462318987509 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 1663 | 1462318987510 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 16:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:43:07 INFO - PROCESS | 1663 | 1462318987513 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 1663 | 1462318987516 Marionette TRACE conn2 <- [1,2562,null,{}] 16:43:07 INFO - PROCESS | 1663 | 1462318987523 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}] 16:43:07 INFO - PROCESS | 1663 | 1462318987623 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:43:07 INFO - PROCESS | 1663 | 1462318987629 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12186b800 == 75 [pid = 1663] [id = 648] 16:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118112000) [pid = 1663] [serial = 1944] [outer = 0x0] 16:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11815a400) [pid = 1663] [serial = 1945] [outer = 0x118112000] 16:43:07 INFO - PROCESS | 1663 | 1462318987656 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11827d400) [pid = 1663] [serial = 1946] [outer = 0x118112000] 16:43:08 INFO - PROCESS | 1663 | 1462318988062 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]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 572ms 16:43:08 INFO - PROCESS | 1663 | 1462318988085 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:43:08 INFO - PROCESS | 1663 | 1462318988087 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 16:43:08 INFO - PROCESS | 1663 | 1462318988089 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 1663 | 1462318988091 Marionette TRACE conn2 <- [1,2566,null,{}] 16:43:08 INFO - PROCESS | 1663 | 1462318988095 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}] 16:43:08 INFO - PROCESS | 1663 | 1462318988185 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:43:08 INFO - PROCESS | 1663 | 1462318988190 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12692a800 == 76 [pid = 1663] [id = 649] 16:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118338c00) [pid = 1663] [serial = 1947] [outer = 0x0] 16:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x118a3b400) [pid = 1663] [serial = 1948] [outer = 0x118338c00] 16:43:08 INFO - PROCESS | 1663 | 1462318988216 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x119226400) [pid = 1663] [serial = 1949] [outer = 0x118338c00] 16:43:08 INFO - PROCESS | 1663 | 1462318988578 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]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 16:43:08 INFO - PROCESS | 1663 | 1462318988612 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:43:08 INFO - PROCESS | 1663 | 1462318988613 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 16:43:08 INFO - PROCESS | 1663 | 1462318988615 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 1663 | 1462318988616 Marionette TRACE conn2 <- [1,2570,null,{}] 16:43:08 INFO - PROCESS | 1663 | 1462318988619 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}] 16:43:08 INFO - PROCESS | 1663 | 1462318988706 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:43:08 INFO - PROCESS | 1663 | 1462318988711 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12895a000 == 77 [pid = 1663] [id = 650] 16:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11922cc00) [pid = 1663] [serial = 1950] [outer = 0x0] 16:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11924a800) [pid = 1663] [serial = 1951] [outer = 0x11922cc00] 16:43:08 INFO - PROCESS | 1663 | 1462318988736 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x119734000) [pid = 1663] [serial = 1952] [outer = 0x11922cc00] 16:43:09 INFO - PROCESS | 1663 | 1462318989108 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]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 16:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:43:09 INFO - PROCESS | 1663 | 1462318989134 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 1663 | 1462318989135 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 16:43:09 INFO - PROCESS | 1663 | 1462318989137 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 1663 | 1462318989138 Marionette TRACE conn2 <- [1,2574,null,{}] 16:43:09 INFO - PROCESS | 1663 | 1462318989143 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}] 16:43:09 INFO - PROCESS | 1663 | 1462318989279 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:43:09 INFO - PROCESS | 1663 | 1462318989292 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa70800 == 78 [pid = 1663] [id = 651] 16:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x119731400) [pid = 1663] [serial = 1953] [outer = 0x0] 16:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1197af400) [pid = 1663] [serial = 1954] [outer = 0x119731400] 16:43:09 INFO - PROCESS | 1663 | 1462318989319 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x121714400) [pid = 1663] [serial = 1955] [outer = 0x119731400] 16:43:09 INFO - PROCESS | 1663 | 1462318989670 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]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 574ms 16:43:09 INFO - PROCESS | 1663 | 1462318989713 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 1663 | 1462318989714 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 16:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:43:09 INFO - PROCESS | 1663 | 1462318989716 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 1663 | 1462318989717 Marionette TRACE conn2 <- [1,2578,null,{}] 16:43:09 INFO - PROCESS | 1663 | 1462318989719 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}] 16:43:09 INFO - PROCESS | 1663 | 1462318989830 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:43:09 INFO - PROCESS | 1663 | 1462318989872 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b319000 == 79 [pid = 1663] [id = 652] 16:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x121297800) [pid = 1663] [serial = 1956] [outer = 0x0] 16:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x121782000) [pid = 1663] [serial = 1957] [outer = 0x121297800] 16:43:09 INFO - PROCESS | 1663 | 1462318989897 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x121c8f400) [pid = 1663] [serial = 1958] [outer = 0x121297800] 16:43:10 INFO - PROCESS | 1663 | 1462318990236 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]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 571ms 16:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:43:10 INFO - PROCESS | 1663 | 1462318990288 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 1663 | 1462318990289 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 16:43:10 INFO - PROCESS | 1663 | 1462318990291 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 1663 | 1462318990292 Marionette TRACE conn2 <- [1,2582,null,{}] 16:43:10 INFO - PROCESS | 1663 | 1462318990294 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}] 16:43:10 INFO - PROCESS | 1663 | 1462318990406 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:43:10 INFO - PROCESS | 1663 | 1462318990450 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be22800 == 80 [pid = 1663] [id = 653] 16:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12171ec00) [pid = 1663] [serial = 1959] [outer = 0x0] 16:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x123fd2000) [pid = 1663] [serial = 1960] [outer = 0x12171ec00] 16:43:10 INFO - PROCESS | 1663 | 1462318990475 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126163000) [pid = 1663] [serial = 1961] [outer = 0x12171ec00] 16:43:10 INFO - PROCESS | 1663 | 1462318990779 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]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 16:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:43:10 INFO - PROCESS | 1663 | 1462318990813 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 1663 | 1462318990814 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 16:43:10 INFO - PROCESS | 1663 | 1462318990816 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 1663 | 1462318990817 Marionette TRACE conn2 <- [1,2586,null,{}] 16:43:10 INFO - PROCESS | 1663 | 1462318990820 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}] 16:43:10 INFO - PROCESS | 1663 | 1462318990937 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:43:10 INFO - PROCESS | 1663 | 1462318990952 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2cc000 == 81 [pid = 1663] [id = 654] 16:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x121721800) [pid = 1663] [serial = 1962] [outer = 0x0] 16:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x126b1d400) [pid = 1663] [serial = 1963] [outer = 0x121721800] 16:43:10 INFO - PROCESS | 1663 | 1462318990976 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126b2a000) [pid = 1663] [serial = 1964] [outer = 0x121721800] 16:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x121712400) [pid = 1663] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11319a800) [pid = 1663] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118f6cc00) [pid = 1663] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x135df6c00) [pid = 1663] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1167c9c00) [pid = 1663] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x119b3a000) [pid = 1663] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119737c00) [pid = 1663] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:43:11 INFO - PROCESS | 1663 | 1462318991358 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]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 567ms 16:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:43:11 INFO - PROCESS | 1663 | 1462318991385 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 1663 | 1462318991386 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 16:43:11 INFO - PROCESS | 1663 | 1462318991388 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 1663 | 1462318991390 Marionette TRACE conn2 <- [1,2590,null,{}] 16:43:11 INFO - PROCESS | 1663 | 1462318991395 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}] 16:43:11 INFO - PROCESS | 1663 | 1462318991484 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:43:11 INFO - PROCESS | 1663 | 1462318991488 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297ec000 == 82 [pid = 1663] [id = 655] 16:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1167c9c00) [pid = 1663] [serial = 1965] [outer = 0x0] 16:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119b41c00) [pid = 1663] [serial = 1966] [outer = 0x1167c9c00] 16:43:11 INFO - PROCESS | 1663 | 1462318991514 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x126eb8000) [pid = 1663] [serial = 1967] [outer = 0x1167c9c00] 16:43:11 INFO - PROCESS | 1663 | 1462318991899 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]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 524ms 16:43:11 INFO - PROCESS | 1663 | 1462318991916 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 1663 | 1462318991919 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 16:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:43:11 INFO - PROCESS | 1663 | 1462318991922 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 1663 | 1462318991926 Marionette TRACE conn2 <- [1,2594,null,{}] 16:43:11 INFO - PROCESS | 1663 | 1462318991930 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}] 16:43:12 INFO - PROCESS | 1663 | 1462318992093 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:43:12 INFO - PROCESS | 1663 | 1462318992099 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfe5000 == 83 [pid = 1663] [id = 656] 16:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1288dc800) [pid = 1663] [serial = 1968] [outer = 0x0] 16:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1289cec00) [pid = 1663] [serial = 1969] [outer = 0x1288dc800] 16:43:12 INFO - PROCESS | 1663 | 1462318992146 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x129521400) [pid = 1663] [serial = 1970] [outer = 0x1288dc800] 16:43:12 INFO - PROCESS | 1663 | 1462318992559 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]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 675ms 16:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:43:12 INFO - PROCESS | 1663 | 1462318992597 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 1663 | 1462318992598 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 16:43:12 INFO - PROCESS | 1663 | 1462318992600 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 1663 | 1462318992601 Marionette TRACE conn2 <- [1,2598,null,{}] 16:43:12 INFO - PROCESS | 1663 | 1462318992603 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}] 16:43:12 INFO - PROCESS | 1663 | 1462318992698 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:43:12 INFO - PROCESS | 1663 | 1462318992702 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5d9800 == 84 [pid = 1663] [id = 657] 16:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x129527400) [pid = 1663] [serial = 1971] [outer = 0x0] 16:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x129681000) [pid = 1663] [serial = 1972] [outer = 0x129527400] 16:43:12 INFO - PROCESS | 1663 | 1462318992727 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12a823c00) [pid = 1663] [serial = 1973] [outer = 0x129527400] 16:43:13 INFO - PROCESS | 1663 | 1462318993069 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]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 16:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:43:13 INFO - PROCESS | 1663 | 1462318993120 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 1663 | 1462318993121 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 16:43:13 INFO - PROCESS | 1663 | 1462318993123 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 1663 | 1462318993124 Marionette TRACE conn2 <- [1,2602,null,{}] 16:43:13 INFO - PROCESS | 1663 | 1462318993126 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}] 16:43:13 INFO - PROCESS | 1663 | 1462318993219 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:43:13 INFO - PROCESS | 1663 | 1462318993365 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x112532800 == 85 [pid = 1663] [id = 658] 16:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x111019000) [pid = 1663] [serial = 1974] [outer = 0x0] 16:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x111dbc800) [pid = 1663] [serial = 1975] [outer = 0x111019000] 16:43:13 INFO - PROCESS | 1663 | 1462318993399 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x112c8c800) [pid = 1663] [serial = 1976] [outer = 0x111019000] 16:43:13 INFO - PROCESS | 1663 | 1462318993933 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]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 820ms 16:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:43:13 INFO - PROCESS | 1663 | 1462318993944 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 1663 | 1462318993947 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 16:43:13 INFO - PROCESS | 1663 | 1462318993950 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 1663 | 1462318993952 Marionette TRACE conn2 <- [1,2606,null,{}] 16:43:13 INFO - PROCESS | 1663 | 1462318993956 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}] 16:43:14 INFO - PROCESS | 1663 | 1462318994070 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:43:14 INFO - PROCESS | 1663 | 1462318994181 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x121ab5000 == 86 [pid = 1663] [id = 659] 16:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x11319b400) [pid = 1663] [serial = 1977] [outer = 0x0] 16:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x117305c00) [pid = 1663] [serial = 1978] [outer = 0x11319b400] 16:43:14 INFO - PROCESS | 1663 | 1462318994216 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x11811a400) [pid = 1663] [serial = 1979] [outer = 0x11319b400] 16:43:14 INFO - PROCESS | 1663 | 1462318994649 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]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 721ms 16:43:14 INFO - PROCESS | 1663 | 1462318994690 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 1663 | 1462318994693 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 16:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:43:14 INFO - PROCESS | 1663 | 1462318994714 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 1663 | 1462318994716 Marionette TRACE conn2 <- [1,2610,null,{}] 16:43:14 INFO - PROCESS | 1663 | 1462318994718 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}] 16:43:14 INFO - PROCESS | 1663 | 1462318994832 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:43:14 INFO - PROCESS | 1663 | 1462318994916 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be2c000 == 87 [pid = 1663] [id = 660] 16:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x118337800) [pid = 1663] [serial = 1980] [outer = 0x0] 16:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11922d400) [pid = 1663] [serial = 1981] [outer = 0x118337800] 16:43:14 INFO - PROCESS | 1663 | 1462318994948 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1197b3400) [pid = 1663] [serial = 1982] [outer = 0x118337800] 16:43:15 INFO - PROCESS | 1663 | 1462318995356 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]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 16:43:15 INFO - PROCESS | 1663 | 1462318995396 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:43:15 INFO - PROCESS | 1663 | 1462318995397 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 16:43:15 INFO - PROCESS | 1663 | 1462318995401 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 1663 | 1462318995405 Marionette TRACE conn2 <- [1,2614,null,{}] 16:43:15 INFO - PROCESS | 1663 | 1462318995414 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}] 16:43:15 INFO - PROCESS | 1663 | 1462318995528 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:43:15 INFO - PROCESS | 1663 | 1462318995642 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e010000 == 88 [pid = 1663] [id = 661] 16:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x119b3f000) [pid = 1663] [serial = 1983] [outer = 0x0] 16:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12171c800) [pid = 1663] [serial = 1984] [outer = 0x119b3f000] 16:43:15 INFO - PROCESS | 1663 | 1462318995674 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12616b800) [pid = 1663] [serial = 1985] [outer = 0x119b3f000] 16:43:16 INFO - PROCESS | 1663 | 1462318996058 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]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 728ms 16:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:43:16 INFO - PROCESS | 1663 | 1462318996127 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 1663 | 1462318996129 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 16:43:16 INFO - PROCESS | 1663 | 1462318996132 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 1663 | 1462318996133 Marionette TRACE conn2 <- [1,2618,null,{}] 16:43:16 INFO - PROCESS | 1663 | 1462318996135 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}] 16:43:16 INFO - PROCESS | 1663 | 1462318996267 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:43:16 INFO - PROCESS | 1663 | 1462318996379 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e492800 == 89 [pid = 1663] [id = 662] 16:43:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x126b1b400) [pid = 1663] [serial = 1986] [outer = 0x0] 16:43:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1289d6c00) [pid = 1663] [serial = 1987] [outer = 0x126b1b400] 16:43:16 INFO - PROCESS | 1663 | 1462318996411 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x128f94000) [pid = 1663] [serial = 1988] [outer = 0x126b1b400] 16:43:16 INFO - PROCESS | 1663 | 1462318996785 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]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 719ms 16:43:16 INFO - PROCESS | 1663 | 1462318996852 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 1663 | 1462318996853 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 16:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:43:16 INFO - PROCESS | 1663 | 1462318996856 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 1663 | 1462318996857 Marionette TRACE conn2 <- [1,2622,null,{}] 16:43:16 INFO - PROCESS | 1663 | 1462318996859 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}] 16:43:16 INFO - PROCESS | 1663 | 1462318996971 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:43:17 INFO - PROCESS | 1663 | 1462318997054 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x13523a800 == 90 [pid = 1663] [id = 663] 16:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12a822800) [pid = 1663] [serial = 1989] [outer = 0x0] 16:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12ab2b800) [pid = 1663] [serial = 1990] [outer = 0x12a822800] 16:43:17 INFO - PROCESS | 1663 | 1462318997091 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12abb8c00) [pid = 1663] [serial = 1991] [outer = 0x12a822800] 16:43:17 INFO - PROCESS | 1663 | 1462318997519 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]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 672ms 16:43:17 INFO - PROCESS | 1663 | 1462318997529 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 1663 | 1462318997531 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 16:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:43:17 INFO - PROCESS | 1663 | 1462318997533 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 1663 | 1462318997534 Marionette TRACE conn2 <- [1,2626,null,{}] 16:43:17 INFO - PROCESS | 1663 | 1462318997536 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}] 16:43:17 INFO - PROCESS | 1663 | 1462318997648 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:43:17 INFO - PROCESS | 1663 | 1462318997764 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1353ca000 == 91 [pid = 1663] [id = 664] 16:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12abbc800) [pid = 1663] [serial = 1992] [outer = 0x0] 16:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12abc6800) [pid = 1663] [serial = 1993] [outer = 0x12abbc800] 16:43:17 INFO - PROCESS | 1663 | 1462318997794 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12aee5000) [pid = 1663] [serial = 1994] [outer = 0x12abbc800] 16:43:18 INFO - PROCESS | 1663 | 1462318998202 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]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 718ms 16:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:43:18 INFO - PROCESS | 1663 | 1462318998252 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 1663 | 1462318998253 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 16:43:18 INFO - PROCESS | 1663 | 1462318998255 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 1663 | 1462318998256 Marionette TRACE conn2 <- [1,2630,null,{}] 16:43:18 INFO - PROCESS | 1663 | 1462318998259 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}] 16:43:18 INFO - PROCESS | 1663 | 1462318998421 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:43:18 INFO - PROCESS | 1663 | 1462318998534 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x121a9d000 == 92 [pid = 1663] [id = 665] 16:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x112fed800) [pid = 1663] [serial = 1995] [outer = 0x0] 16:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x119ca0c00) [pid = 1663] [serial = 1996] [outer = 0x112fed800] 16:43:18 INFO - PROCESS | 1663 | 1462318998566 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12b588400) [pid = 1663] [serial = 1997] [outer = 0x112fed800] 16:43:19 INFO - PROCESS | 1663 | 1462318999065 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]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1019ms 16:43:19 INFO - PROCESS | 1663 | 1462318999300 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 1663 | 1462318999303 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 16:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:43:19 INFO - PROCESS | 1663 | 1462318999326 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 1663 | 1462318999328 Marionette TRACE conn2 <- [1,2634,null,{}] 16:43:19 INFO - PROCESS | 1663 | 1462318999331 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}] 16:43:19 INFO - PROCESS | 1663 | 1462318999449 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:43:19 INFO - PROCESS | 1663 | 1462318999530 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e0e800 == 93 [pid = 1663] [id = 666] 16:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x113364400) [pid = 1663] [serial = 1998] [outer = 0x0] 16:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x113f4f400) [pid = 1663] [serial = 1999] [outer = 0x113364400] 16:43:19 INFO - PROCESS | 1663 | 1462318999558 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x1167d2c00) [pid = 1663] [serial = 2000] [outer = 0x113364400] 16:43:19 INFO - PROCESS | 1663 | 1462318999953 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]]]}] 16:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 679ms 16:43:20 INFO - PROCESS | 1663 | 1462319000002 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 1663 | 1462319000004 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 16:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:43:20 INFO - PROCESS | 1663 | 1462319000011 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 1663 | 1462319000014 Marionette TRACE conn2 <- [1,2638,null,{}] 16:43:20 INFO - PROCESS | 1663 | 1462319000017 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}] 16:43:20 INFO - PROCESS | 1663 | 1462319000153 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:43:20 INFO - PROCESS | 1663 | 1462319000271 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x118195800 == 94 [pid = 1663] [id = 667] 16:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x116795000) [pid = 1663] [serial = 2001] [outer = 0x0] 16:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x118110c00) [pid = 1663] [serial = 2002] [outer = 0x116795000] 16:43:20 INFO - PROCESS | 1663 | 1462319000320 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x118a27c00) [pid = 1663] [serial = 2003] [outer = 0x116795000] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x1358af000 == 93 [pid = 1663] [id = 600] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12d2e3000 == 92 [pid = 1663] [id = 557] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12d5d9800 == 91 [pid = 1663] [id = 657] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfe5000 == 90 [pid = 1663] [id = 656] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x1297ec000 == 89 [pid = 1663] [id = 655] 16:43:20 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x121c97c00) [pid = 1663] [serial = 1912] [outer = 0x0] [url = about:blank] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2cc000 == 88 [pid = 1663] [id = 654] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12be22800 == 87 [pid = 1663] [id = 653] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12b319000 == 86 [pid = 1663] [id = 652] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa70800 == 85 [pid = 1663] [id = 651] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12895a000 == 84 [pid = 1663] [id = 650] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12692a800 == 83 [pid = 1663] [id = 649] 16:43:20 INFO - PROCESS | 1663 | 1462319000990 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]]]}] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12186b800 == 82 [pid = 1663] [id = 648] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x118a63800 == 81 [pid = 1663] [id = 647] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x116115000 == 80 [pid = 1663] [id = 646] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab17800 == 79 [pid = 1663] [id = 645] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12cc96000 == 78 [pid = 1663] [id = 644] 16:43:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6c0000 == 77 [pid = 1663] [id = 643] 16:43:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12c1b7800 == 76 [pid = 1663] [id = 642] 16:43:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb3d800 == 75 [pid = 1663] [id = 641] 16:43:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12b326000 == 74 [pid = 1663] [id = 640] 16:43:21 INFO - PROCESS | 1663 | --DOCSHELL 0x126e2d800 == 73 [pid = 1663] [id = 639] 16:43:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118a51000 == 72 [pid = 1663] [id = 638] 16:43:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa73000 == 71 [pid = 1663] [id = 637] 16:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1034ms 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x121ac7c00) [pid = 1663] [serial = 1910] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12171a400) [pid = 1663] [serial = 1909] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x119732800) [pid = 1663] [serial = 1891] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x129680c00) [pid = 1663] [serial = 1876] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1131a0800) [pid = 1663] [serial = 1894] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1195b5000) [pid = 1663] [serial = 1901] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12c187c00) [pid = 1663] [serial = 1879] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x118a36c00) [pid = 1663] [serial = 1870] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x135e03800) [pid = 1663] [serial = 1868] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x116a6e400) [pid = 1663] [serial = 1897] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x119ba8400) [pid = 1663] [serial = 1906] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12e226400) [pid = 1663] [serial = 1885] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x119225800) [pid = 1663] [serial = 1900] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12f544c00) [pid = 1663] [serial = 1888] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11811b000) [pid = 1663] [serial = 1898] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x115e68c00) [pid = 1663] [serial = 1895] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x135df9c00) [pid = 1663] [serial = 1867] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12d125c00) [pid = 1663] [serial = 1882] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1197b8400) [pid = 1663] [serial = 1904] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x11973b000) [pid = 1663] [serial = 1903] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1216f2400) [pid = 1663] [serial = 1873] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12103c800) [pid = 1663] [serial = 1907] [outer = 0x0] [url = about:blank] 16:43:21 INFO - PROCESS | 1663 | 1462319001055 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 1663 | 1462319001056 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 16:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:43:21 INFO - PROCESS | 1663 | 1462319001068 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 1663 | 1462319001069 Marionette TRACE conn2 <- [1,2642,null,{}] 16:43:21 INFO - PROCESS | 1663 | 1462319001076 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}] 16:43:21 INFO - PROCESS | 1663 | 1462319001169 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:43:21 INFO - PROCESS | 1663 | 1462319001175 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12145b800 == 72 [pid = 1663] [id = 668] 16:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x118a36000) [pid = 1663] [serial = 2004] [outer = 0x0] 16:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x11923d000) [pid = 1663] [serial = 2005] [outer = 0x118a36000] 16:43:21 INFO - PROCESS | 1663 | 1462319001207 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x119739400) [pid = 1663] [serial = 2006] [outer = 0x118a36000] 16:43:21 INFO - PROCESS | 1663 | 1462319001571 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]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 520ms 16:43:21 INFO - PROCESS | 1663 | 1462319001613 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 1663 | 1462319001614 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 16:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:43:21 INFO - PROCESS | 1663 | 1462319001618 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 1663 | 1462319001619 Marionette TRACE conn2 <- [1,2646,null,{}] 16:43:21 INFO - PROCESS | 1663 | 1462319001622 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}] 16:43:21 INFO - PROCESS | 1663 | 1462319001712 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:43:21 INFO - PROCESS | 1663 | 1462319001716 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x128952000 == 73 [pid = 1663] [id = 669] 16:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x119b39c00) [pid = 1663] [serial = 2007] [outer = 0x0] 16:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x119ba9000) [pid = 1663] [serial = 2008] [outer = 0x119b39c00] 16:43:21 INFO - PROCESS | 1663 | 1462319001743 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12129c400) [pid = 1663] [serial = 2009] [outer = 0x119b39c00] 16:43:22 INFO - PROCESS | 1663 | 1462319002099 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]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:43:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 16:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:43:22 INFO - PROCESS | 1663 | 1462319002143 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 1663 | 1462319002145 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 16:43:22 INFO - PROCESS | 1663 | 1462319002147 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 1663 | 1462319002148 Marionette TRACE conn2 <- [1,2650,null,{}] 16:43:22 INFO - PROCESS | 1663 | 1462319002150 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}] 16:43:22 INFO - PROCESS | 1663 | 1462319002238 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:43:22 INFO - PROCESS | 1663 | 1462319002243 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab17800 == 74 [pid = 1663] [id = 670] 16:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1216f3c00) [pid = 1663] [serial = 2010] [outer = 0x0] 16:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12171b000) [pid = 1663] [serial = 2011] [outer = 0x1216f3c00] 16:43:22 INFO - PROCESS | 1663 | 1462319002269 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1218ad400) [pid = 1663] [serial = 2012] [outer = 0x1216f3c00] 16:43:22 INFO - PROCESS | 1663 | 1462319002637 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]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:43:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 16:43:22 INFO - PROCESS | 1663 | 1462319002666 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 1663 | 1462319002667 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 16:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:43:22 INFO - PROCESS | 1663 | 1462319002669 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 1663 | 1462319002670 Marionette TRACE conn2 <- [1,2654,null,{}] 16:43:22 INFO - PROCESS | 1663 | 1462319002673 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}] 16:43:22 INFO - PROCESS | 1663 | 1462319002779 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:43:22 INFO - PROCESS | 1663 | 1462319002865 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c1b7800 == 75 [pid = 1663] [id = 671] 16:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x121c95800) [pid = 1663] [serial = 2013] [outer = 0x0] 16:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x125815000) [pid = 1663] [serial = 2014] [outer = 0x121c95800] 16:43:22 INFO - PROCESS | 1663 | 1462319002893 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1289d7400) [pid = 1663] [serial = 2015] [outer = 0x121c95800] 16:43:23 INFO - PROCESS | 1663 | 1462319003207 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]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:43:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 568ms 16:43:23 INFO - PROCESS | 1663 | 1462319003239 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 1663 | 1462319003240 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 16:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:43:23 INFO - PROCESS | 1663 | 1462319003248 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 1663 | 1462319003249 Marionette TRACE conn2 <- [1,2658,null,{}] 16:43:23 INFO - PROCESS | 1663 | 1462319003251 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}] 16:43:23 INFO - PROCESS | 1663 | 1462319003367 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:43:23 INFO - PROCESS | 1663 | 1462319003377 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cc9d000 == 76 [pid = 1663] [id = 672] 16:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x124aa5c00) [pid = 1663] [serial = 2016] [outer = 0x0] 16:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x128f93400) [pid = 1663] [serial = 2017] [outer = 0x124aa5c00] 16:43:23 INFO - PROCESS | 1663 | 1462319003402 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x129680c00) [pid = 1663] [serial = 2018] [outer = 0x124aa5c00] 16:43:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:43:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 16:43:23 INFO - PROCESS | 1663 | 1462319003760 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]]]}] 16:43:23 INFO - PROCESS | 1663 | 1462319003767 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 1663 | 1462319003768 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 16:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:43:23 INFO - PROCESS | 1663 | 1462319003770 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 1663 | 1462319003771 Marionette TRACE conn2 <- [1,2662,null,{}] 16:43:23 INFO - PROCESS | 1663 | 1462319003774 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}] 16:43:23 INFO - PROCESS | 1663 | 1462319003893 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:43:23 INFO - PROCESS | 1663 | 1462319003904 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d5ce000 == 77 [pid = 1663] [id = 673] 16:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x1290edc00) [pid = 1663] [serial = 2019] [outer = 0x0] 16:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12ab2f000) [pid = 1663] [serial = 2020] [outer = 0x1290edc00] 16:43:23 INFO - PROCESS | 1663 | 1462319003929 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12adb8800) [pid = 1663] [serial = 2021] [outer = 0x1290edc00] 16:43:24 INFO - PROCESS | 1663 | 1462319004269 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]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:43:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 522ms 16:43:24 INFO - PROCESS | 1663 | 1462319004295 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 1663 | 1462319004297 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 16:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:43:24 INFO - PROCESS | 1663 | 1462319004300 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 1663 | 1462319004302 Marionette TRACE conn2 <- [1,2666,null,{}] 16:43:24 INFO - PROCESS | 1663 | 1462319004305 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}] 16:43:24 INFO - PROCESS | 1663 | 1462319004487 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:43:24 INFO - PROCESS | 1663 | 1462319004513 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x1352da800 == 78 [pid = 1663] [id = 674] 16:43:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12a815400) [pid = 1663] [serial = 2022] [outer = 0x0] 16:43:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12bc12c00) [pid = 1663] [serial = 2023] [outer = 0x12a815400] 16:43:24 INFO - PROCESS | 1663 | 1462319004538 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12bc20c00) [pid = 1663] [serial = 2024] [outer = 0x12a815400] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x121297800) [pid = 1663] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12171ec00) [pid = 1663] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x121721800) [pid = 1663] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x118112000) [pid = 1663] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x115e67000) [pid = 1663] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x1125b8400) [pid = 1663] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x11922cc00) [pid = 1663] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1167c9c00) [pid = 1663] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x121784800) [pid = 1663] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x118338c00) [pid = 1663] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1288dc800) [pid = 1663] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:43:25 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x119731400) [pid = 1663] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:43:25 INFO - PROCESS | 1663 | 1462319005409 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]]]}] 16:43:25 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) 16:43:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1122ms 16:43:25 INFO - PROCESS | 1663 | 1462319005423 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 1663 | 1462319005424 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 16:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:43:25 INFO - PROCESS | 1663 | 1462319005430 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 1663 | 1462319005431 Marionette TRACE conn2 <- [1,2670,null,{}] 16:43:25 INFO - PROCESS | 1663 | 1462319005435 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}] 16:43:25 INFO - PROCESS | 1663 | 1462319005616 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:43:25 INFO - PROCESS | 1663 | 1462319005682 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b32c800 == 79 [pid = 1663] [id = 675] 16:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x11319f800) [pid = 1663] [serial = 2025] [outer = 0x0] 16:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x118f66800) [pid = 1663] [serial = 2026] [outer = 0x11319f800] 16:43:25 INFO - PROCESS | 1663 | 1462319005723 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x121784800) [pid = 1663] [serial = 2027] [outer = 0x11319f800] 16:43:26 INFO - PROCESS | 1663 | 1462319006538 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 1663 | 1462319006552 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 16:43:26 INFO - PROCESS | 1663 | 1462319006554 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 1663 | 1462319006555 Marionette TRACE conn2 <- [1,2674,null,{}] 16:43:26 INFO - PROCESS | 1663 | 1462319006559 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}] 16:43:26 INFO - PROCESS | 1663 | 1462319006668 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:43:26 INFO - PROCESS | 1663 | 1462319006735 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1354d8000 == 80 [pid = 1663] [id = 676] 16:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1165cbc00) [pid = 1663] [serial = 2028] [outer = 0x0] 16:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12c110000) [pid = 1663] [serial = 2029] [outer = 0x1165cbc00] 16:43:26 INFO - PROCESS | 1663 | 1462319006765 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12c195800) [pid = 1663] [serial = 2030] [outer = 0x1165cbc00] 16:43:27 INFO - PROCESS | 1663 | 1462319007627 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 1663 | 1462319007679 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 16:43:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:43:27 INFO - PROCESS | 1663 | 1462319007683 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 1663 | 1462319007685 Marionette TRACE conn2 <- [1,2678,null,{}] 16:43:27 INFO - PROCESS | 1663 | 1462319007689 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}] 16:43:27 INFO - PROCESS | 1663 | 1462319007845 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:43:27 INFO - PROCESS | 1663 | 1462319007958 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x121fdc000 == 81 [pid = 1663] [id = 677] 16:43:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x11678d400) [pid = 1663] [serial = 2031] [outer = 0x0] 16:43:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x1167d2400) [pid = 1663] [serial = 2032] [outer = 0x11678d400] 16:43:27 INFO - PROCESS | 1663 | 1462319007991 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x11810b800) [pid = 1663] [serial = 2033] [outer = 0x11678d400] 16:43:28 INFO - PROCESS | 1663 | 1462319008899 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]]]}] 16:43:28 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) 16:43:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1228ms 16:43:28 INFO - PROCESS | 1663 | 1462319008911 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 1663 | 1462319008915 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 16:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:43:28 INFO - PROCESS | 1663 | 1462319008920 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 1663 | 1462319008922 Marionette TRACE conn2 <- [1,2682,null,{}] 16:43:28 INFO - PROCESS | 1663 | 1462319008924 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}] 16:43:29 INFO - PROCESS | 1663 | 1462319009039 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:43:29 INFO - PROCESS | 1663 | 1462319009152 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be1d000 == 82 [pid = 1663] [id = 678] 16:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x11811bc00) [pid = 1663] [serial = 2034] [outer = 0x0] 16:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x119231800) [pid = 1663] [serial = 2035] [outer = 0x11811bc00] 16:43:29 INFO - PROCESS | 1663 | 1462319009183 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1197acc00) [pid = 1663] [serial = 2036] [outer = 0x11811bc00] 16:43:30 INFO - PROCESS | 1663 | 1462319010130 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]]]}] 16:43:30 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) 16:43:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1227ms 16:43:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:43:30 INFO - PROCESS | 1663 | 1462319010146 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 1663 | 1462319010148 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 16:43:30 INFO - PROCESS | 1663 | 1462319010150 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 1663 | 1462319010153 Marionette TRACE conn2 <- [1,2686,null,{}] 16:43:30 INFO - PROCESS | 1663 | 1462319010163 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}] 16:43:30 INFO - PROCESS | 1663 | 1462319010281 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:43:30 INFO - PROCESS | 1663 | 1462319010393 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1354c2800 == 83 [pid = 1663] [id = 679] 16:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x121297c00) [pid = 1663] [serial = 2037] [outer = 0x0] 16:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x124bfac00) [pid = 1663] [serial = 2038] [outer = 0x121297c00] 16:43:30 INFO - PROCESS | 1663 | 1462319010426 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x126ba8000) [pid = 1663] [serial = 2039] [outer = 0x121297c00] 16:43:31 INFO - PROCESS | 1663 | 1462319011353 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 1663 | 1462319011381 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 16:43:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:43:31 INFO - PROCESS | 1663 | 1462319011383 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 1663 | 1462319011385 Marionette TRACE conn2 <- [1,2690,null,{}] 16:43:31 INFO - PROCESS | 1663 | 1462319011387 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}] 16:43:31 INFO - PROCESS | 1663 | 1462319011498 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:43:31 INFO - PROCESS | 1663 | 1462319011612 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x13591d000 == 84 [pid = 1663] [id = 680] 16:43:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x126eb3c00) [pid = 1663] [serial = 2040] [outer = 0x0] 16:43:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x12ab37800) [pid = 1663] [serial = 2041] [outer = 0x126eb3c00] 16:43:31 INFO - PROCESS | 1663 | 1462319011643 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12bc1c000) [pid = 1663] [serial = 2042] [outer = 0x126eb3c00] 16:43:32 INFO - PROCESS | 1663 | 1462319012571 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 1663 | 1462319012605 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 16:43:32 INFO - PROCESS | 1663 | 1462319012608 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 1663 | 1462319012609 Marionette TRACE conn2 <- [1,2694,null,{}] 16:43:32 INFO - PROCESS | 1663 | 1462319012611 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}] 16:43:32 INFO - PROCESS | 1663 | 1462319012879 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:43:33 INFO - PROCESS | 1663 | 1462319013003 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12932d800 == 85 [pid = 1663] [id = 681] 16:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x11678dc00) [pid = 1663] [serial = 2043] [outer = 0x0] 16:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x116a62400) [pid = 1663] [serial = 2044] [outer = 0x11678dc00] 16:43:33 INFO - PROCESS | 1663 | 1462319013033 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x118279c00) [pid = 1663] [serial = 2045] [outer = 0x11678dc00] 16:43:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1354c9800 == 84 [pid = 1663] [id = 607] 16:43:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12b32c800 == 83 [pid = 1663] [id = 675] 16:43:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1352da800 == 82 [pid = 1663] [id = 674] 16:43:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12d5ce000 == 81 [pid = 1663] [id = 673] 16:43:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12cc9d000 == 80 [pid = 1663] [id = 672] 16:43:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12c1b7800 == 79 [pid = 1663] [id = 671] 16:43:33 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x129681000) [pid = 1663] [serial = 1972] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab17800 == 78 [pid = 1663] [id = 670] 16:43:34 INFO - PROCESS | 1663 | --DOCSHELL 0x128952000 == 77 [pid = 1663] [id = 669] 16:43:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12145b800 == 76 [pid = 1663] [id = 668] 16:43:34 INFO - PROCESS | 1663 | --DOCSHELL 0x118195800 == 75 [pid = 1663] [id = 667] 16:43:34 INFO - PROCESS | 1663 | --DOCSHELL 0x126e0e800 == 74 [pid = 1663] [id = 666] 16:43:34 INFO - PROCESS | 1663 | 1462319014033 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 1663 | 1462319014084 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 16:43:34 INFO - PROCESS | 1663 | 1462319014087 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - PROCESS | 1663 | 1462319014089 Marionette TRACE conn2 <- [1,2698,null,{}] 16:43:34 INFO - PROCESS | 1663 | 1462319014092 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}] 16:43:34 INFO - PROCESS | 1663 | 1462319014185 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:43:34 INFO - PROCESS | 1663 | 1462319014190 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x119d47000 == 72 [pid = 1663] [id = 682] 16:43:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x11810e800) [pid = 1663] [serial = 2046] [outer = 0x0] 16:43:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x118a3d400) [pid = 1663] [serial = 2047] [outer = 0x11810e800] 16:43:34 INFO - PROCESS | 1663 | 1462319014219 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x119245800) [pid = 1663] [serial = 2048] [outer = 0x11810e800] 16:43:35 INFO - PROCESS | 1663 | 1462319015089 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:43:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:43:35 INFO - PROCESS | 1663 | 1462319015115 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 16:43:35 INFO - PROCESS | 1663 | 1462319015139 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 1663 | 1462319015140 Marionette TRACE conn2 <- [1,2702,null,{}] 16:43:35 INFO - PROCESS | 1663 | 1462319015145 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}] 16:43:35 INFO - PROCESS | 1663 | 1462319015234 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:43:35 INFO - PROCESS | 1663 | 1462319015242 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x129320800 == 73 [pid = 1663] [id = 683] 16:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12103f800) [pid = 1663] [serial = 2049] [outer = 0x0] 16:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12147cc00) [pid = 1663] [serial = 2050] [outer = 0x12103f800] 16:43:35 INFO - PROCESS | 1663 | 1462319015268 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x121719400) [pid = 1663] [serial = 2051] [outer = 0x12103f800] 16:43:35 INFO - PROCESS | 1663 | 1462319015627 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]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:43:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 543ms 16:43:35 INFO - PROCESS | 1663 | 1462319015661 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 1663 | 1462319015663 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 16:43:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:43:35 INFO - PROCESS | 1663 | 1462319015669 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 1663 | 1462319015672 Marionette TRACE conn2 <- [1,2706,null,{}] 16:43:35 INFO - PROCESS | 1663 | 1462319015674 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}] 16:43:35 INFO - PROCESS | 1663 | 1462319015751 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:43:35 INFO - PROCESS | 1663 | 1462319015839 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab1d000 == 74 [pid = 1663] [id = 684] 16:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11972dc00) [pid = 1663] [serial = 2052] [outer = 0x0] 16:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x121784000) [pid = 1663] [serial = 2053] [outer = 0x11972dc00] 16:43:35 INFO - PROCESS | 1663 | 1462319015869 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12616ac00) [pid = 1663] [serial = 2054] [outer = 0x11972dc00] 16:43:36 INFO - PROCESS | 1663 | 1462319016300 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]]]}] 16:43:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:43:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 679ms 16:43:36 INFO - PROCESS | 1663 | 1462319016345 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 1663 | 1462319016346 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 16:43:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:43:36 INFO - PROCESS | 1663 | 1462319016348 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 1663 | 1462319016350 Marionette TRACE conn2 <- [1,2710,null,{}] 16:43:36 INFO - PROCESS | 1663 | 1462319016352 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}] 16:43:36 INFO - PROCESS | 1663 | 1462319016468 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:43:36 INFO - PROCESS | 1663 | 1462319016517 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c1a0000 == 75 [pid = 1663] [id = 685] 16:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x126b23c00) [pid = 1663] [serial = 2055] [outer = 0x0] 16:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1288e4000) [pid = 1663] [serial = 2056] [outer = 0x126b23c00] 16:43:36 INFO - PROCESS | 1663 | 1462319016542 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x128d0dc00) [pid = 1663] [serial = 2057] [outer = 0x126b23c00] 16:43:36 INFO - PROCESS | 1663 | 1462319016910 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] 16:43:36 INFO - PROCESS | 1663 | 1462319016920 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 16:43:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:43:36 INFO - PROCESS | 1663 | 1462319016922 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 1663 | 1462319016923 Marionette TRACE conn2 <- [1,2714,null,{}] 16:43:36 INFO - PROCESS | 1663 | 1462319016928 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}] 16:43:37 INFO - PROCESS | 1663 | 1462319017044 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:43:37 INFO - PROCESS | 1663 | 1462319017060 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfd0800 == 76 [pid = 1663] [id = 686] 16:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x129679000) [pid = 1663] [serial = 2058] [outer = 0x0] 16:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12aaeb000) [pid = 1663] [serial = 2059] [outer = 0x129679000] 16:43:37 INFO - PROCESS | 1663 | 1462319017093 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12aedf400) [pid = 1663] [serial = 2060] [outer = 0x129679000] 16:43:37 INFO - PROCESS | 1663 | 1462319017486 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]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:43:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 571ms 16:43:37 INFO - PROCESS | 1663 | 1462319017496 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 1663 | 1462319017497 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 16:43:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:43:37 INFO - PROCESS | 1663 | 1462319017499 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 1663 | 1462319017500 Marionette TRACE conn2 <- [1,2718,null,{}] 16:43:37 INFO - PROCESS | 1663 | 1462319017502 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}] 16:43:37 INFO - PROCESS | 1663 | 1462319017620 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:43:37 INFO - PROCESS | 1663 | 1462319017635 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a85000 == 77 [pid = 1663] [id = 687] 16:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12b583400) [pid = 1663] [serial = 2061] [outer = 0x0] 16:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12bc20000) [pid = 1663] [serial = 2062] [outer = 0x12b583400] 16:43:37 INFO - PROCESS | 1663 | 1462319017661 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12952e000) [pid = 1663] [serial = 2063] [outer = 0x12b583400] 16:43:38 INFO - PROCESS | 1663 | 1462319018033 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] 16:43:38 INFO - PROCESS | 1663 | 1462319018070 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 16:43:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:43:38 INFO - PROCESS | 1663 | 1462319018072 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 1663 | 1462319018073 Marionette TRACE conn2 <- [1,2722,null,{}] 16:43:38 INFO - PROCESS | 1663 | 1462319018076 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}] 16:43:38 INFO - PROCESS | 1663 | 1462319018282 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x124aa5c00) [pid = 1663] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12a815400) [pid = 1663] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x121c95800) [pid = 1663] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x118a36000) [pid = 1663] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1216f3c00) [pid = 1663] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119b39c00) [pid = 1663] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x113364400) [pid = 1663] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x116795000) [pid = 1663] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x1290edc00) [pid = 1663] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11319f800) [pid = 1663] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:43:38 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x129527400) [pid = 1663] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:43:38 INFO - PROCESS | 1663 | 1462319018340 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x121aae800 == 78 [pid = 1663] [id = 688] 16:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11319f800) [pid = 1663] [serial = 2064] [outer = 0x0] 16:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x118239400) [pid = 1663] [serial = 2065] [outer = 0x11319f800] 16:43:38 INFO - PROCESS | 1663 | 1462319018365 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12171c000) [pid = 1663] [serial = 2066] [outer = 0x11319f800] 16:43:38 INFO - PROCESS | 1663 | 1462319018654 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] 16:43:38 INFO - PROCESS | 1663 | 1462319018698 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 16:43:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:43:38 INFO - PROCESS | 1663 | 1462319018700 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 1663 | 1462319018701 Marionette TRACE conn2 <- [1,2726,null,{}] 16:43:38 INFO - PROCESS | 1663 | 1462319018703 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}] 16:43:38 INFO - PROCESS | 1663 | 1462319018796 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:43:38 INFO - PROCESS | 1663 | 1462319018887 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x13523b000 == 79 [pid = 1663] [id = 689] 16:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12ab37400) [pid = 1663] [serial = 2067] [outer = 0x0] 16:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12c3c4400) [pid = 1663] [serial = 2068] [outer = 0x12ab37400] 16:43:38 INFO - PROCESS | 1663 | 1462319018914 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12c694800) [pid = 1663] [serial = 2069] [outer = 0x12ab37400] 16:43:39 INFO - PROCESS | 1663 | 1462319019183 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]]]}] 16:43:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:43:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 521ms 16:43:39 INFO - PROCESS | 1663 | 1462319019222 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 1663 | 1462319019223 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 16:43:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:43:39 INFO - PROCESS | 1663 | 1462319019234 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 1663 | 1462319019235 Marionette TRACE conn2 <- [1,2730,null,{}] 16:43:39 INFO - PROCESS | 1663 | 1462319019238 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}] 16:43:39 INFO - PROCESS | 1663 | 1462319019335 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:43:39 INFO - PROCESS | 1663 | 1462319019340 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1354cf800 == 80 [pid = 1663] [id = 690] 16:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12c697c00) [pid = 1663] [serial = 2070] [outer = 0x0] 16:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12cc88800) [pid = 1663] [serial = 2071] [outer = 0x12c697c00] 16:43:39 INFO - PROCESS | 1663 | 1462319019365 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12cc8e000) [pid = 1663] [serial = 2072] [outer = 0x12c697c00] 16:43:40 INFO - PROCESS | 1663 | 1462319020177 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 1663 | 1462319020206 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 16:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:43:40 INFO - PROCESS | 1663 | 1462319020208 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 1663 | 1462319020209 Marionette TRACE conn2 <- [1,2734,null,{}] 16:43:40 INFO - PROCESS | 1663 | 1462319020211 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}] 16:43:40 INFO - PROCESS | 1663 | 1462319020301 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:43:40 INFO - PROCESS | 1663 | 1462319020448 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x118ab5000 == 81 [pid = 1663] [id = 691] 16:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x111f62400) [pid = 1663] [serial = 2073] [outer = 0x0] 16:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x112e5ac00) [pid = 1663] [serial = 2074] [outer = 0x111f62400] 16:43:40 INFO - PROCESS | 1663 | 1462319020480 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x116087400) [pid = 1663] [serial = 2075] [outer = 0x111f62400] 16:43:40 INFO - PROCESS | 1663 | 1462319020962 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]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 770ms 16:43:40 INFO - PROCESS | 1663 | 1462319020980 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 1663 | 1462319020982 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 16:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:43:40 INFO - PROCESS | 1663 | 1462319020986 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 1663 | 1462319020988 Marionette TRACE conn2 <- [1,2738,null,{}] 16:43:40 INFO - PROCESS | 1663 | 1462319020992 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}] 16:43:41 INFO - PROCESS | 1663 | 1462319021109 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:43:41 INFO - PROCESS | 1663 | 1462319021225 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab18800 == 82 [pid = 1663] [id = 692] 16:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x118276400) [pid = 1663] [serial = 2076] [outer = 0x0] 16:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x119733c00) [pid = 1663] [serial = 2077] [outer = 0x118276400] 16:43:41 INFO - PROCESS | 1663 | 1462319021258 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x121036400) [pid = 1663] [serial = 2078] [outer = 0x118276400] 16:43:41 INFO - PROCESS | 1663 | 1462319021654 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]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 675ms 16:43:41 INFO - PROCESS | 1663 | 1462319021663 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:43:41 INFO - PROCESS | 1663 | 1462319021666 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 16:43:41 INFO - PROCESS | 1663 | 1462319021669 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 1663 | 1462319021670 Marionette TRACE conn2 <- [1,2742,null,{}] 16:43:41 INFO - PROCESS | 1663 | 1462319021673 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}] 16:43:41 INFO - PROCESS | 1663 | 1462319021813 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:43:41 INFO - PROCESS | 1663 | 1462319021902 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e48e800 == 83 [pid = 1663] [id = 693] 16:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12171c400) [pid = 1663] [serial = 2079] [outer = 0x0] 16:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x121c8dc00) [pid = 1663] [serial = 2080] [outer = 0x12171c400] 16:43:41 INFO - PROCESS | 1663 | 1462319021933 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1288e5800) [pid = 1663] [serial = 2081] [outer = 0x12171c400] 16:43:42 INFO - PROCESS | 1663 | 1462319022361 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]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 721ms 16:43:42 INFO - PROCESS | 1663 | 1462319022406 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 1663 | 1462319022409 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 16:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:43:42 INFO - PROCESS | 1663 | 1462319022419 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 1663 | 1462319022423 Marionette TRACE conn2 <- [1,2746,null,{}] 16:43:42 INFO - PROCESS | 1663 | 1462319022429 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}] 16:43:42 INFO - PROCESS | 1663 | 1462319022540 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:43:42 INFO - PROCESS | 1663 | 1462319022628 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x135eb9000 == 84 [pid = 1663] [id = 694] 16:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x125814c00) [pid = 1663] [serial = 2082] [outer = 0x0] 16:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x12bbd9800) [pid = 1663] [serial = 2083] [outer = 0x125814c00] 16:43:42 INFO - PROCESS | 1663 | 1462319022658 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x12c188c00) [pid = 1663] [serial = 2084] [outer = 0x125814c00] 16:43:43 INFO - PROCESS | 1663 | 1462319023077 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]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 677ms 16:43:43 INFO - PROCESS | 1663 | 1462319023092 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:43:43 INFO - PROCESS | 1663 | 1462319023094 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 16:43:43 INFO - PROCESS | 1663 | 1462319023096 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 1663 | 1462319023097 Marionette TRACE conn2 <- [1,2750,null,{}] 16:43:43 INFO - PROCESS | 1663 | 1462319023100 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}] 16:43:43 INFO - PROCESS | 1663 | 1462319023226 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:43:43 INFO - PROCESS | 1663 | 1462319023343 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x137c6c000 == 85 [pid = 1663] [id = 695] 16:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12c3c9000) [pid = 1663] [serial = 2085] [outer = 0x0] 16:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x12cf29000) [pid = 1663] [serial = 2086] [outer = 0x12c3c9000] 16:43:43 INFO - PROCESS | 1663 | 1462319023375 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x12cf32800) [pid = 1663] [serial = 2087] [outer = 0x12c3c9000] 16:43:43 INFO - PROCESS | 1663 | 1462319023784 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]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 719ms 16:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:43:43 INFO - PROCESS | 1663 | 1462319023816 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 1663 | 1462319023818 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 16:43:43 INFO - PROCESS | 1663 | 1462319023821 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 1663 | 1462319023824 Marionette TRACE conn2 <- [1,2754,null,{}] 16:43:43 INFO - PROCESS | 1663 | 1462319023827 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}] 16:43:43 INFO - PROCESS | 1663 | 1462319023991 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:43:44 INFO - PROCESS | 1663 | 1462319024158 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d1d000 == 86 [pid = 1663] [id = 696] 16:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x12d12dc00) [pid = 1663] [serial = 2088] [outer = 0x0] 16:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12d131000) [pid = 1663] [serial = 2089] [outer = 0x12d12dc00] 16:43:44 INFO - PROCESS | 1663 | 1462319024216 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x12d4c3000) [pid = 1663] [serial = 2090] [outer = 0x12d12dc00] 16:43:44 INFO - PROCESS | 1663 | 1462319024678 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]]]}] 16:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 873ms 16:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:43:44 INFO - PROCESS | 1663 | 1462319024695 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 1663 | 1462319024696 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 16:43:44 INFO - PROCESS | 1663 | 1462319024698 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - PROCESS | 1663 | 1462319024699 Marionette TRACE conn2 <- [1,2758,null,{}] 16:43:44 INFO - PROCESS | 1663 | 1462319024702 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}] 16:43:44 INFO - PROCESS | 1663 | 1462319024815 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:43:44 INFO - PROCESS | 1663 | 1462319024933 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x138125000 == 87 [pid = 1663] [id = 697] 16:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x12d4cdc00) [pid = 1663] [serial = 2091] [outer = 0x0] 16:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x12d752800) [pid = 1663] [serial = 2092] [outer = 0x12d4cdc00] 16:43:44 INFO - PROCESS | 1663 | 1462319024963 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x12da6d400) [pid = 1663] [serial = 2093] [outer = 0x12d4cdc00] 16:43:45 INFO - PROCESS | 1663 | 1462319025354 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]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 668ms 16:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:43:45 INFO - PROCESS | 1663 | 1462319025367 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 1663 | 1462319025368 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 16:43:45 INFO - PROCESS | 1663 | 1462319025370 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 1663 | 1462319025371 Marionette TRACE conn2 <- [1,2762,null,{}] 16:43:45 INFO - PROCESS | 1663 | 1462319025374 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}] 16:43:45 INFO - PROCESS | 1663 | 1462319025484 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:43:45 INFO - PROCESS | 1663 | 1462319025572 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1381d9800 == 88 [pid = 1663] [id = 698] 16:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x12da6e400) [pid = 1663] [serial = 2094] [outer = 0x0] 16:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12da74000) [pid = 1663] [serial = 2095] [outer = 0x12da6e400] 16:43:45 INFO - PROCESS | 1663 | 1462319025603 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x12e21d000) [pid = 1663] [serial = 2096] [outer = 0x12da6e400] 16:43:46 INFO - PROCESS | 1663 | 1462319026009 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]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 16:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:43:46 INFO - PROCESS | 1663 | 1462319026041 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 1663 | 1462319026042 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 16:43:46 INFO - PROCESS | 1663 | 1462319026044 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 1663 | 1462319026046 Marionette TRACE conn2 <- [1,2766,null,{}] 16:43:46 INFO - PROCESS | 1663 | 1462319026048 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}] 16:43:46 INFO - PROCESS | 1663 | 1462319026158 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:43:46 INFO - PROCESS | 1663 | 1462319026266 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x13821e800 == 89 [pid = 1663] [id = 699] 16:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x118235800) [pid = 1663] [serial = 2097] [outer = 0x0] 16:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12e222c00) [pid = 1663] [serial = 2098] [outer = 0x118235800] 16:43:46 INFO - PROCESS | 1663 | 1462319026295 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x12e226c00) [pid = 1663] [serial = 2099] [outer = 0x118235800] 16:43:46 INFO - PROCESS | 1663 | 1462319026696 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]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 668ms 16:43:46 INFO - PROCESS | 1663 | 1462319026713 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 1663 | 1462319026715 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 16:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:43:46 INFO - PROCESS | 1663 | 1462319026717 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 1663 | 1462319026718 Marionette TRACE conn2 <- [1,2770,null,{}] 16:43:46 INFO - PROCESS | 1663 | 1462319026721 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}] 16:43:46 INFO - PROCESS | 1663 | 1462319026828 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:43:46 INFO - PROCESS | 1663 | 1462319026920 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x140a61800 == 90 [pid = 1663] [id = 700] 16:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12e222800) [pid = 1663] [serial = 2100] [outer = 0x0] 16:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x12f546400) [pid = 1663] [serial = 2101] [outer = 0x12e222800] 16:43:46 INFO - PROCESS | 1663 | 1462319026949 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x12f54c400) [pid = 1663] [serial = 2102] [outer = 0x12e222800] 16:43:47 INFO - PROCESS | 1663 | 1462319027403 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]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:43:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 722ms 16:43:47 INFO - PROCESS | 1663 | 1462319027440 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 1663 | 1462319027441 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 16:43:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:43:47 INFO - PROCESS | 1663 | 1462319027464 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 1663 | 1462319027465 Marionette TRACE conn2 <- [1,2774,null,{}] 16:43:47 INFO - PROCESS | 1663 | 1462319027467 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}] 16:43:47 INFO - PROCESS | 1663 | 1462319027598 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:43:47 INFO - PROCESS | 1663 | 1462319027689 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e19800 == 91 [pid = 1663] [id = 701] 16:43:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x11832f000) [pid = 1663] [serial = 2103] [outer = 0x0] 16:43:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x12aae8000) [pid = 1663] [serial = 2104] [outer = 0x11832f000] 16:43:47 INFO - PROCESS | 1663 | 1462319027723 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x134b99400) [pid = 1663] [serial = 2105] [outer = 0x11832f000] 16:43:48 INFO - PROCESS | 1663 | 1462319028161 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]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 773ms 16:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:43:48 INFO - PROCESS | 1663 | 1462319028235 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 1663 | 1462319028236 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 16:43:48 INFO - PROCESS | 1663 | 1462319028239 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 1663 | 1462319028241 Marionette TRACE conn2 <- [1,2778,null,{}] 16:43:48 INFO - PROCESS | 1663 | 1462319028243 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}] 16:43:48 INFO - PROCESS | 1663 | 1462319028372 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:43:48 INFO - PROCESS | 1663 | 1462319028467 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1353cd800 == 92 [pid = 1663] [id = 702] 16:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x121d11c00) [pid = 1663] [serial = 2106] [outer = 0x0] 16:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x134c14c00) [pid = 1663] [serial = 2107] [outer = 0x121d11c00] 16:43:48 INFO - PROCESS | 1663 | 1462319028496 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x134c1f800) [pid = 1663] [serial = 2108] [outer = 0x121d11c00] 16:43:49 INFO - PROCESS | 1663 | 1462319029159 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]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:43:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 973ms 16:43:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:43:49 INFO - PROCESS | 1663 | 1462319029214 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 1663 | 1462319029217 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 16:43:49 INFO - PROCESS | 1663 | 1462319029223 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 1663 | 1462319029226 Marionette TRACE conn2 <- [1,2782,null,{}] 16:43:49 INFO - PROCESS | 1663 | 1462319029231 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}] 16:43:49 INFO - PROCESS | 1663 | 1462319029413 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:43:49 INFO - PROCESS | 1663 | 1462319029544 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297ee800 == 93 [pid = 1663] [id = 703] 16:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x1168b8800) [pid = 1663] [serial = 2109] [outer = 0x0] 16:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x118238800) [pid = 1663] [serial = 2110] [outer = 0x1168b8800] 16:43:49 INFO - PROCESS | 1663 | 1462319029576 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x119244000) [pid = 1663] [serial = 2111] [outer = 0x1168b8800] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1354cf800 == 92 [pid = 1663] [id = 690] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x13523b000 == 91 [pid = 1663] [id = 689] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x121aae800 == 90 [pid = 1663] [id = 688] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x116a85000 == 89 [pid = 1663] [id = 687] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfd0800 == 88 [pid = 1663] [id = 686] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12c1a0000 == 87 [pid = 1663] [id = 685] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab1d000 == 86 [pid = 1663] [id = 684] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x12c110000) [pid = 1663] [serial = 2029] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | 1462319030100 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]]]}] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x129320800 == 85 [pid = 1663] [id = 683] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x119d47000 == 84 [pid = 1663] [id = 682] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12932d800 == 83 [pid = 1663] [id = 681] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12be1d000 == 82 [pid = 1663] [id = 678] 16:43:50 INFO - PROCESS | 1663 | --DOCSHELL 0x121fdc000 == 81 [pid = 1663] [id = 677] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x12a823c00) [pid = 1663] [serial = 1973] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x128f93400) [pid = 1663] [serial = 2017] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x12bc12c00) [pid = 1663] [serial = 2023] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x125815000) [pid = 1663] [serial = 2014] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x11923d000) [pid = 1663] [serial = 2005] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x119739400) [pid = 1663] [serial = 2006] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x12171b000) [pid = 1663] [serial = 2011] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x1218ad400) [pid = 1663] [serial = 2012] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x119ba9000) [pid = 1663] [serial = 2008] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x12129c400) [pid = 1663] [serial = 2009] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x1289d6c00) [pid = 1663] [serial = 1987] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x1167d2c00) [pid = 1663] [serial = 2000] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x113f4f400) [pid = 1663] [serial = 1999] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x12abc6800) [pid = 1663] [serial = 1993] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x118a27c00) [pid = 1663] [serial = 2003] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x118110c00) [pid = 1663] [serial = 2002] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x119ca0c00) [pid = 1663] [serial = 1996] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x12171c800) [pid = 1663] [serial = 1984] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x111dbc800) [pid = 1663] [serial = 1975] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x11922d400) [pid = 1663] [serial = 1981] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x117305c00) [pid = 1663] [serial = 1978] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x12ab2b800) [pid = 1663] [serial = 1990] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x12ab2f000) [pid = 1663] [serial = 2020] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x118f66800) [pid = 1663] [serial = 2026] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x12bc20c00) [pid = 1663] [serial = 2024] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12adb8800) [pid = 1663] [serial = 2021] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x1289d7400) [pid = 1663] [serial = 2015] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x121784800) [pid = 1663] [serial = 2027] [outer = 0x0] [url = about:blank] 16:43:50 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x129680c00) [pid = 1663] [serial = 2018] [outer = 0x0] [url = about:blank] 16:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 927ms 16:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:43:50 INFO - PROCESS | 1663 | 1462319030149 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 1663 | 1462319030152 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 16:43:50 INFO - PROCESS | 1663 | 1462319030156 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 1663 | 1462319030158 Marionette TRACE conn2 <- [1,2786,null,{}] 16:43:50 INFO - PROCESS | 1663 | 1462319030161 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}] 16:43:50 INFO - PROCESS | 1663 | 1462319030257 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:43:50 INFO - PROCESS | 1663 | 1462319030267 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x119d47000 == 82 [pid = 1663] [id = 704] 16:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x119737800) [pid = 1663] [serial = 2112] [outer = 0x0] 16:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x1197b6c00) [pid = 1663] [serial = 2113] [outer = 0x119737800] 16:43:50 INFO - PROCESS | 1663 | 1462319030293 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x121481400) [pid = 1663] [serial = 2114] [outer = 0x119737800] 16:43:50 INFO - PROCESS | 1663 | 1462319030731 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]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 620ms 16:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:43:50 INFO - PROCESS | 1663 | 1462319030803 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 1663 | 1462319030805 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 16:43:50 INFO - PROCESS | 1663 | 1462319030811 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 1663 | 1462319030815 Marionette TRACE conn2 <- [1,2790,null,{}] 16:43:50 INFO - PROCESS | 1663 | 1462319030828 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}] 16:43:50 INFO - PROCESS | 1663 | 1462319030977 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:43:51 INFO - PROCESS | 1663 | 1462319031098 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d8800 == 83 [pid = 1663] [id = 705] 16:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x119738400) [pid = 1663] [serial = 2115] [outer = 0x0] 16:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x124cf9000) [pid = 1663] [serial = 2116] [outer = 0x119738400] 16:43:51 INFO - PROCESS | 1663 | 1462319031137 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x126b1e400) [pid = 1663] [serial = 2117] [outer = 0x119738400] 16:43:51 INFO - PROCESS | 1663 | 1462319031449 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]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:43:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 678ms 16:43:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:43:51 INFO - PROCESS | 1663 | 1462319031488 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 1663 | 1462319031490 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 16:43:51 INFO - PROCESS | 1663 | 1462319031492 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 1663 | 1462319031496 Marionette TRACE conn2 <- [1,2794,null,{}] 16:43:51 INFO - PROCESS | 1663 | 1462319031498 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}] 16:43:51 INFO - PROCESS | 1663 | 1462319031625 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:43:51 INFO - PROCESS | 1663 | 1462319031632 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3a3000 == 84 [pid = 1663] [id = 706] 16:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x126b21000) [pid = 1663] [serial = 2118] [outer = 0x0] 16:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x128d05800) [pid = 1663] [serial = 2119] [outer = 0x126b21000] 16:43:51 INFO - PROCESS | 1663 | 1462319031658 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x1290f2800) [pid = 1663] [serial = 2120] [outer = 0x126b21000] 16:43:52 INFO - PROCESS | 1663 | 1462319031995 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]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 523ms 16:43:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:43:52 INFO - PROCESS | 1663 | 1462319032015 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 1663 | 1462319032017 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 16:43:52 INFO - PROCESS | 1663 | 1462319032019 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 1663 | 1462319032020 Marionette TRACE conn2 <- [1,2798,null,{}] 16:43:52 INFO - PROCESS | 1663 | 1462319032022 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}] 16:43:52 INFO - PROCESS | 1663 | 1462319032118 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:43:52 INFO - PROCESS | 1663 | 1462319032122 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cfd0800 == 85 [pid = 1663] [id = 707] 16:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x12952bc00) [pid = 1663] [serial = 2121] [outer = 0x0] 16:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x12ab32000) [pid = 1663] [serial = 2122] [outer = 0x12952bc00] 16:43:52 INFO - PROCESS | 1663 | 1462319032146 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x12aedf000) [pid = 1663] [serial = 2123] [outer = 0x12952bc00] 16:43:52 INFO - PROCESS | 1663 | 1462319032589 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]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 621ms 16:43:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:43:52 INFO - PROCESS | 1663 | 1462319032645 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 1663 | 1462319032647 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 16:43:52 INFO - PROCESS | 1663 | 1462319032649 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 1663 | 1462319032650 Marionette TRACE conn2 <- [1,2802,null,{}] 16:43:52 INFO - PROCESS | 1663 | 1462319032652 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}] 16:43:52 INFO - PROCESS | 1663 | 1462319032785 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:43:52 INFO - PROCESS | 1663 | 1462319032805 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e003800 == 86 [pid = 1663] [id = 708] 16:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x12c189000) [pid = 1663] [serial = 2124] [outer = 0x0] 16:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12cc82c00) [pid = 1663] [serial = 2125] [outer = 0x12c189000] 16:43:52 INFO - PROCESS | 1663 | 1462319032831 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x12d125c00) [pid = 1663] [serial = 2126] [outer = 0x12c189000] 16:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12d2cd000 == 85 [pid = 1663] [id = 16] 16:43:53 INFO - PROCESS | 1663 | 1462319033259 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]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:43:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 619ms 16:43:53 INFO - PROCESS | 1663 | 1462319033268 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 1663 | 1462319033269 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 16:43:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:43:53 INFO - PROCESS | 1663 | 1462319033271 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 1663 | 1462319033273 Marionette TRACE conn2 <- [1,2806,null,{}] 16:43:53 INFO - PROCESS | 1663 | 1462319033275 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}] 16:43:53 INFO - PROCESS | 1663 | 1462319033398 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:43:53 INFO - PROCESS | 1663 | 1462319033427 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e4a6000 == 86 [pid = 1663] [id = 709] 16:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x1288e2c00) [pid = 1663] [serial = 2127] [outer = 0x0] 16:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12d2b8000) [pid = 1663] [serial = 2128] [outer = 0x1288e2c00] 16:43:53 INFO - PROCESS | 1663 | 1462319033452 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x12d4ccc00) [pid = 1663] [serial = 2129] [outer = 0x1288e2c00] 16:43:53 INFO - PROCESS | 1663 | 1462319033790 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]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:43:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 568ms 16:43:53 INFO - PROCESS | 1663 | 1462319033840 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 1663 | 1462319033841 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 16:43:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:43:53 INFO - PROCESS | 1663 | 1462319033850 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 1663 | 1462319033851 Marionette TRACE conn2 <- [1,2810,null,{}] 16:43:53 INFO - PROCESS | 1663 | 1462319033853 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}] 16:43:53 INFO - PROCESS | 1663 | 1462319033977 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:43:53 INFO - PROCESS | 1663 | 1462319033988 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x135405800 == 87 [pid = 1663] [id = 710] 16:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12d4cd400) [pid = 1663] [serial = 2130] [outer = 0x0] 16:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x12f547800) [pid = 1663] [serial = 2131] [outer = 0x12d4cd400] 16:43:54 INFO - PROCESS | 1663 | 1462319034013 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x134b9ec00) [pid = 1663] [serial = 2132] [outer = 0x12d4cd400] 16:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x12103f800) [pid = 1663] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x126b23c00) [pid = 1663] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x11972dc00) [pid = 1663] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x11678dc00) [pid = 1663] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x12b583400) [pid = 1663] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x11319f800) [pid = 1663] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x12ab37400) [pid = 1663] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x11810e800) [pid = 1663] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x129679000) [pid = 1663] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:43:54 INFO - PROCESS | 1663 | 1462319034434 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]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:43:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 620ms 16:43:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:43:54 INFO - PROCESS | 1663 | 1462319034470 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 1663 | 1462319034471 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 16:43:54 INFO - PROCESS | 1663 | 1462319034474 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 1663 | 1462319034475 Marionette TRACE conn2 <- [1,2814,null,{}] 16:43:54 INFO - PROCESS | 1663 | 1462319034478 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}] 16:43:54 INFO - PROCESS | 1663 | 1462319034601 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:43:54 INFO - PROCESS | 1663 | 1462319034741 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x135412800 == 88 [pid = 1663] [id = 711] 16:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x112e5c400) [pid = 1663] [serial = 2133] [outer = 0x0] 16:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12103d000) [pid = 1663] [serial = 2134] [outer = 0x112e5c400] 16:43:54 INFO - PROCESS | 1663 | 1462319034785 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x12f54cc00) [pid = 1663] [serial = 2135] [outer = 0x112e5c400] 16:43:55 INFO - PROCESS | 1663 | 1462319035146 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]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:43:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 722ms 16:43:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:43:55 INFO - PROCESS | 1663 | 1462319035197 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 1663 | 1462319035199 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 16:43:55 INFO - PROCESS | 1663 | 1462319035202 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 1663 | 1462319035204 Marionette TRACE conn2 <- [1,2818,null,{}] 16:43:55 INFO - PROCESS | 1663 | 1462319035207 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}] 16:43:55 INFO - PROCESS | 1663 | 1462319035407 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:43:55 INFO - PROCESS | 1663 | 1462319035421 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x135932800 == 89 [pid = 1663] [id = 712] 16:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x129681000) [pid = 1663] [serial = 2136] [outer = 0x0] 16:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x134c18c00) [pid = 1663] [serial = 2137] [outer = 0x129681000] 16:43:55 INFO - PROCESS | 1663 | 1462319035463 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x134c86800) [pid = 1663] [serial = 2138] [outer = 0x129681000] 16:43:55 INFO - PROCESS | 1663 | 1462319035840 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]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:43:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 669ms 16:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:43:55 INFO - PROCESS | 1663 | 1462319035872 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 1663 | 1462319035873 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 16:43:55 INFO - PROCESS | 1663 | 1462319035876 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 1663 | 1462319035877 Marionette TRACE conn2 <- [1,2822,null,{}] 16:43:55 INFO - PROCESS | 1663 | 1462319035880 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}] 16:43:55 INFO - PROCESS | 1663 | 1462319035988 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:43:56 INFO - PROCESS | 1663 | 1462319036094 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x140a68800 == 90 [pid = 1663] [id = 713] 16:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x134c86000) [pid = 1663] [serial = 2139] [outer = 0x0] 16:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x135a1fc00) [pid = 1663] [serial = 2140] [outer = 0x134c86000] 16:43:56 INFO - PROCESS | 1663 | 1462319036122 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x135a2c000) [pid = 1663] [serial = 2141] [outer = 0x134c86000] 16:43:56 INFO - PROCESS | 1663 | 1462319036514 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]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 672ms 16:43:56 INFO - PROCESS | 1663 | 1462319036549 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 1663 | 1462319036551 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 16:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:43:56 INFO - PROCESS | 1663 | 1462319036555 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 1663 | 1462319036557 Marionette TRACE conn2 <- [1,2826,null,{}] 16:43:56 INFO - PROCESS | 1663 | 1462319036561 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}] 16:43:56 INFO - PROCESS | 1663 | 1462319036692 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:43:56 INFO - PROCESS | 1663 | 1462319036814 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e2e000 == 91 [pid = 1663] [id = 714] 16:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x113f4f400) [pid = 1663] [serial = 2142] [outer = 0x0] 16:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x118114400) [pid = 1663] [serial = 2143] [outer = 0x113f4f400] 16:43:56 INFO - PROCESS | 1663 | 1462319036847 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x119245000) [pid = 1663] [serial = 2144] [outer = 0x113f4f400] 16:43:57 INFO - PROCESS | 1663 | 1462319037260 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 774ms 16:43:57 INFO - PROCESS | 1663 | 1462319037341 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 1663 | 1462319037349 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 16:43:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:43:57 INFO - PROCESS | 1663 | 1462319037354 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - PROCESS | 1663 | 1462319037355 Marionette TRACE conn2 <- [1,2830,null,{}] 16:43:57 INFO - PROCESS | 1663 | 1462319037358 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}] 16:43:57 INFO - PROCESS | 1663 | 1462319037476 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:43:57 INFO - PROCESS | 1663 | 1462319037569 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c2c3800 == 92 [pid = 1663] [id = 715] 16:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x121716000) [pid = 1663] [serial = 2145] [outer = 0x0] 16:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x121782400) [pid = 1663] [serial = 2146] [outer = 0x121716000] 16:43:57 INFO - PROCESS | 1663 | 1462319037599 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x125884000) [pid = 1663] [serial = 2147] [outer = 0x121716000] 16:43:58 INFO - PROCESS | 1663 | 1462319038018 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]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 723ms 16:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:43:58 INFO - PROCESS | 1663 | 1462319038078 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 1663 | 1462319038080 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 16:43:58 INFO - PROCESS | 1663 | 1462319038083 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 1663 | 1462319038085 Marionette TRACE conn2 <- [1,2834,null,{}] 16:43:58 INFO - PROCESS | 1663 | 1462319038093 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}] 16:43:58 INFO - PROCESS | 1663 | 1462319038211 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:43:58 INFO - PROCESS | 1663 | 1462319038306 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x135e48000 == 93 [pid = 1663] [id = 716] 16:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x12b584000) [pid = 1663] [serial = 2148] [outer = 0x0] 16:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x12bc13000) [pid = 1663] [serial = 2149] [outer = 0x12b584000] 16:43:58 INFO - PROCESS | 1663 | 1462319038338 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x12c190800) [pid = 1663] [serial = 2150] [outer = 0x12b584000] 16:43:58 INFO - PROCESS | 1663 | 1462319038751 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 722ms 16:43:58 INFO - PROCESS | 1663 | 1462319038855 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 1663 | 1462319038858 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 16:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:43:58 INFO - PROCESS | 1663 | 1462319038864 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 1663 | 1462319038866 Marionette TRACE conn2 <- [1,2838,null,{}] 16:43:58 INFO - PROCESS | 1663 | 1462319038870 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}] 16:43:59 INFO - PROCESS | 1663 | 1462319039050 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:43:59 INFO - PROCESS | 1663 | 1462319039207 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x1381c5800 == 94 [pid = 1663] [id = 717] 16:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x12c18e000) [pid = 1663] [serial = 2151] [outer = 0x0] 16:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x12d127c00) [pid = 1663] [serial = 2152] [outer = 0x12c18e000] 16:43:59 INFO - PROCESS | 1663 | 1462319039256 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x12f547c00) [pid = 1663] [serial = 2153] [outer = 0x12c18e000] 16:43:59 INFO - PROCESS | 1663 | 1462319039689 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]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 875ms 16:43:59 INFO - PROCESS | 1663 | 1462319039738 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 1663 | 1462319039740 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 16:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:43:59 INFO - PROCESS | 1663 | 1462319039742 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 1663 | 1462319039743 Marionette TRACE conn2 <- [1,2842,null,{}] 16:43:59 INFO - PROCESS | 1663 | 1462319039746 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}] 16:43:59 INFO - PROCESS | 1663 | 1462319039861 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:43:59 INFO - PROCESS | 1663 | 1462319039982 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x135ab4800 == 95 [pid = 1663] [id = 718] 16:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x12cc83800) [pid = 1663] [serial = 2154] [outer = 0x0] 16:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x134c87c00) [pid = 1663] [serial = 2155] [outer = 0x12cc83800] 16:44:00 INFO - PROCESS | 1663 | 1462319040016 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x13572f400) [pid = 1663] [serial = 2156] [outer = 0x12cc83800] 16:44:00 INFO - PROCESS | 1663 | 1462319040418 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]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 721ms 16:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:44:00 INFO - PROCESS | 1663 | 1462319040472 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 1663 | 1462319040473 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 16:44:00 INFO - PROCESS | 1663 | 1462319040477 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 1663 | 1462319040478 Marionette TRACE conn2 <- [1,2846,null,{}] 16:44:00 INFO - PROCESS | 1663 | 1462319040481 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}] 16:44:00 INFO - PROCESS | 1663 | 1462319040611 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:44:00 INFO - PROCESS | 1663 | 1462319040731 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x135b0c000 == 96 [pid = 1663] [id = 719] 16:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x135732400) [pid = 1663] [serial = 2157] [outer = 0x0] 16:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x135a21400) [pid = 1663] [serial = 2158] [outer = 0x135732400] 16:44:00 INFO - PROCESS | 1663 | 1462319040765 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x135df4400) [pid = 1663] [serial = 2159] [outer = 0x135732400] 16:44:01 INFO - PROCESS | 1663 | 1462319041158 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]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 719ms 16:44:01 INFO - PROCESS | 1663 | 1462319041196 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 1663 | 1462319041198 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 16:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:44:01 INFO - PROCESS | 1663 | 1462319041200 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 1663 | 1462319041201 Marionette TRACE conn2 <- [1,2850,null,{}] 16:44:01 INFO - PROCESS | 1663 | 1462319041204 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}] 16:44:01 INFO - PROCESS | 1663 | 1462319041318 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:44:01 INFO - PROCESS | 1663 | 1462319041439 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x135b22800 == 97 [pid = 1663] [id = 720] 16:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x135733400) [pid = 1663] [serial = 2160] [outer = 0x0] 16:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x135df8000) [pid = 1663] [serial = 2161] [outer = 0x135733400] 16:44:01 INFO - PROCESS | 1663 | 1462319041469 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x137ccc400) [pid = 1663] [serial = 2162] [outer = 0x135733400] 16:44:01 INFO - PROCESS | 1663 | 1462319041871 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 718ms 16:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:44:01 INFO - PROCESS | 1663 | 1462319041919 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 1663 | 1462319041920 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 16:44:01 INFO - PROCESS | 1663 | 1462319041922 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 1663 | 1462319041924 Marionette TRACE conn2 <- [1,2854,null,{}] 16:44:01 INFO - PROCESS | 1663 | 1462319041926 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}] 16:44:02 INFO - PROCESS | 1663 | 1462319042059 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:44:02 INFO - PROCESS | 1663 | 1462319042166 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x141054800 == 98 [pid = 1663] [id = 721] 16:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x135df9400) [pid = 1663] [serial = 2163] [outer = 0x0] 16:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x137cd2800) [pid = 1663] [serial = 2164] [outer = 0x135df9400] 16:44:02 INFO - PROCESS | 1663 | 1462319042194 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x137cd7400) [pid = 1663] [serial = 2165] [outer = 0x135df9400] 16:44:02 INFO - PROCESS | 1663 | 1462319042659 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]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 769ms 16:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:44:02 INFO - PROCESS | 1663 | 1462319042692 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 1663 | 1462319042696 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 16:44:02 INFO - PROCESS | 1663 | 1462319042698 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 1663 | 1462319042699 Marionette TRACE conn2 <- [1,2858,null,{}] 16:44:02 INFO - PROCESS | 1663 | 1462319042701 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}] 16:44:02 INFO - PROCESS | 1663 | 1462319042814 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:44:02 INFO - PROCESS | 1663 | 1462319042952 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f36000 == 99 [pid = 1663] [id = 722] 16:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x115eb7c00) [pid = 1663] [serial = 2166] [outer = 0x0] 16:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x11973b800) [pid = 1663] [serial = 2167] [outer = 0x115eb7c00] 16:44:03 INFO - PROCESS | 1663 | 1462319043003 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x12bc18000) [pid = 1663] [serial = 2168] [outer = 0x115eb7c00] 16:44:03 INFO - PROCESS | 1663 | 1462319043437 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 16:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:44:03 INFO - PROCESS | 1663 | 1462319043469 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 1663 | 1462319043470 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 16:44:03 INFO - PROCESS | 1663 | 1462319043472 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 1663 | 1462319043473 Marionette TRACE conn2 <- [1,2862,null,{}] 16:44:03 INFO - PROCESS | 1663 | 1462319043476 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}] 16:44:03 INFO - PROCESS | 1663 | 1462319043598 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:44:03 INFO - PROCESS | 1663 | 1462319043723 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6c0000 == 100 [pid = 1663] [id = 723] 16:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x12c116400) [pid = 1663] [serial = 2169] [outer = 0x0] 16:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x137cd8800) [pid = 1663] [serial = 2170] [outer = 0x12c116400] 16:44:03 INFO - PROCESS | 1663 | 1462319043756 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x137ce0800) [pid = 1663] [serial = 2171] [outer = 0x12c116400] 16:44:04 INFO - PROCESS | 1663 | 1462319044557 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]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:44:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1123ms 16:44:04 INFO - PROCESS | 1663 | 1462319044596 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 1663 | 1462319044600 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 16:44:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:44:04 INFO - PROCESS | 1663 | 1462319044605 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 1663 | 1462319044608 Marionette TRACE conn2 <- [1,2866,null,{}] 16:44:04 INFO - PROCESS | 1663 | 1462319044613 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}] 16:44:04 INFO - PROCESS | 1663 | 1462319044767 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:44:04 INFO - PROCESS | 1663 | 1462319044899 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x128d83800 == 101 [pid = 1663] [id = 724] 16:44:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x11319d800) [pid = 1663] [serial = 2172] [outer = 0x0] 16:44:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x11613d400) [pid = 1663] [serial = 2173] [outer = 0x11319d800] 16:44:04 INFO - PROCESS | 1663 | 1462319044932 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x118a39000) [pid = 1663] [serial = 2174] [outer = 0x11319d800] 16:44:05 INFO - PROCESS | 1663 | 1462319045369 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]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 825ms 16:44:05 INFO - PROCESS | 1663 | 1462319045429 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 1663 | 1462319045433 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 16:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:44:05 INFO - PROCESS | 1663 | 1462319045437 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 1663 | 1462319045439 Marionette TRACE conn2 <- [1,2870,null,{}] 16:44:05 INFO - PROCESS | 1663 | 1462319045442 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}] 16:44:05 INFO - PROCESS | 1663 | 1462319045551 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:44:05 INFO - PROCESS | 1663 | 1462319045684 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e10800 == 102 [pid = 1663] [id = 725] 16:44:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x119b37c00) [pid = 1663] [serial = 2175] [outer = 0x0] 16:44:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12171cc00) [pid = 1663] [serial = 2176] [outer = 0x119b37c00] 16:44:05 INFO - PROCESS | 1663 | 1462319045713 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x124a6f000) [pid = 1663] [serial = 2177] [outer = 0x119b37c00] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2c8000 == 101 [pid = 1663] [id = 325] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1381db000 == 100 [pid = 1663] [id = 605] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c6c7000 == 99 [pid = 1663] [id = 401] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1358a4800 == 98 [pid = 1663] [id = 543] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1354d8000 == 97 [pid = 1663] [id = 676] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x135932800 == 96 [pid = 1663] [id = 712] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x135412800 == 95 [pid = 1663] [id = 711] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x135405800 == 94 [pid = 1663] [id = 710] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12e4a6000 == 93 [pid = 1663] [id = 709] 16:44:05 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x12ab37800) [pid = 1663] [serial = 2041] [outer = 0x0] [url = about:blank] 16:44:05 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x12cc88800) [pid = 1663] [serial = 2071] [outer = 0x0] [url = about:blank] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12e003800 == 92 [pid = 1663] [id = 708] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12cfd0800 == 91 [pid = 1663] [id = 707] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3a3000 == 90 [pid = 1663] [id = 706] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d8800 == 89 [pid = 1663] [id = 705] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x119d47000 == 88 [pid = 1663] [id = 704] 16:44:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1297ee800 == 87 [pid = 1663] [id = 703] 16:44:06 INFO - PROCESS | 1663 | --DOCSHELL 0x135eb9000 == 86 [pid = 1663] [id = 694] 16:44:06 INFO - PROCESS | 1663 | --DOCSHELL 0x12e48e800 == 85 [pid = 1663] [id = 693] 16:44:06 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab18800 == 84 [pid = 1663] [id = 692] 16:44:06 INFO - PROCESS | 1663 | --DOCSHELL 0x118ab5000 == 83 [pid = 1663] [id = 691] 16:44:06 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb36800 == 82 [pid = 1663] [id = 17] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x121719400) [pid = 1663] [serial = 2051] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x128d0dc00) [pid = 1663] [serial = 2057] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x121784000) [pid = 1663] [serial = 2053] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x116a62400) [pid = 1663] [serial = 2044] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x1288e4000) [pid = 1663] [serial = 2056] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x124bfac00) [pid = 1663] [serial = 2038] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x12616ac00) [pid = 1663] [serial = 2054] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x12bc20000) [pid = 1663] [serial = 2062] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x12171c000) [pid = 1663] [serial = 2066] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x12c3c4400) [pid = 1663] [serial = 2068] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x1167d2400) [pid = 1663] [serial = 2032] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x118a3d400) [pid = 1663] [serial = 2047] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x119245800) [pid = 1663] [serial = 2048] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x119231800) [pid = 1663] [serial = 2035] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x12aedf400) [pid = 1663] [serial = 2060] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x12c694800) [pid = 1663] [serial = 2069] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x118239400) [pid = 1663] [serial = 2065] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x118279c00) [pid = 1663] [serial = 2045] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x12952e000) [pid = 1663] [serial = 2063] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x12aaeb000) [pid = 1663] [serial = 2059] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x12147cc00) [pid = 1663] [serial = 2050] [outer = 0x0] [url = about:blank] 16:44:06 INFO - PROCESS | 1663 | 1462319046115 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]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 720ms 16:44:06 INFO - PROCESS | 1663 | 1462319046157 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 1663 | 1462319046159 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 16:44:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:44:06 INFO - PROCESS | 1663 | 1462319046180 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 1663 | 1462319046183 Marionette TRACE conn2 <- [1,2874,null,{}] 16:44:06 INFO - PROCESS | 1663 | 1462319046190 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}] 16:44:06 INFO - PROCESS | 1663 | 1462319046291 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:44:06 INFO - PROCESS | 1663 | 1462319046376 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297ef000 == 83 [pid = 1663] [id = 726] 16:44:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x121c8ec00) [pid = 1663] [serial = 2178] [outer = 0x0] 16:44:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x125814400) [pid = 1663] [serial = 2179] [outer = 0x121c8ec00] 16:44:06 INFO - PROCESS | 1663 | 1462319046404 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x1288e7800) [pid = 1663] [serial = 2180] [outer = 0x121c8ec00] 16:44:06 INFO - PROCESS | 1663 | 1462319046725 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]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 16:44:06 INFO - PROCESS | 1663 | 1462319046751 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 1663 | 1462319046753 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 16:44:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:44:06 INFO - PROCESS | 1663 | 1462319046755 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 1663 | 1462319046756 Marionette TRACE conn2 <- [1,2878,null,{}] 16:44:06 INFO - PROCESS | 1663 | 1462319046758 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}] 16:44:06 INFO - PROCESS | 1663 | 1462319046857 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:44:07 INFO - PROCESS | 1663 | 1462319047021 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181ae000 == 84 [pid = 1663] [id = 727] 16:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x111d55800) [pid = 1663] [serial = 2181] [outer = 0x0] 16:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x11298bc00) [pid = 1663] [serial = 2182] [outer = 0x111d55800] 16:44:07 INFO - PROCESS | 1663 | 1462319047055 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x11678e800) [pid = 1663] [serial = 2183] [outer = 0x111d55800] 16:44:07 INFO - PROCESS | 1663 | 1462319047543 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]]]}] 16:44:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:44:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 869ms 16:44:07 INFO - PROCESS | 1663 | 1462319047667 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 1663 | 1462319047669 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 16:44:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:44:07 INFO - PROCESS | 1663 | 1462319047674 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - PROCESS | 1663 | 1462319047678 Marionette TRACE conn2 <- [1,2882,null,{}] 16:44:07 INFO - PROCESS | 1663 | 1462319047682 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}] 16:44:07 INFO - PROCESS | 1663 | 1462319047804 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:44:07 INFO - PROCESS | 1663 | 1462319047894 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb46800 == 85 [pid = 1663] [id = 728] 16:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x121721400) [pid = 1663] [serial = 2184] [outer = 0x0] 16:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x121f8ac00) [pid = 1663] [serial = 2185] [outer = 0x121721400] 16:44:07 INFO - PROCESS | 1663 | 1462319047926 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x126b20400) [pid = 1663] [serial = 2186] [outer = 0x121721400] 16:44:08 INFO - PROCESS | 1663 | 1462319048364 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]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:44:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 724ms 16:44:08 INFO - PROCESS | 1663 | 1462319048401 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:44:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:44:08 INFO - PROCESS | 1663 | 1462319048404 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 16:44:08 INFO - PROCESS | 1663 | 1462319048406 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 1663 | 1462319048408 Marionette TRACE conn2 <- [1,2886,null,{}] 16:44:08 INFO - PROCESS | 1663 | 1462319048410 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}] 16:44:08 INFO - PROCESS | 1663 | 1462319048525 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:44:08 INFO - PROCESS | 1663 | 1462319048647 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d2d5800 == 86 [pid = 1663] [id = 729] 16:44:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x1288e4400) [pid = 1663] [serial = 2187] [outer = 0x0] 16:44:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x129525800) [pid = 1663] [serial = 2188] [outer = 0x1288e4400] 16:44:08 INFO - PROCESS | 1663 | 1462319048679 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x12abb8400) [pid = 1663] [serial = 2189] [outer = 0x1288e4400] 16:44:09 INFO - PROCESS | 1663 | 1462319049129 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]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:44:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 771ms 16:44:09 INFO - PROCESS | 1663 | 1462319049177 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 1663 | 1462319049179 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 16:44:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:44:09 INFO - PROCESS | 1663 | 1462319049186 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 1663 | 1462319049191 Marionette TRACE conn2 <- [1,2890,null,{}] 16:44:09 INFO - PROCESS | 1663 | 1462319049194 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}] 16:44:09 INFO - PROCESS | 1663 | 1462319049307 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:44:09 INFO - PROCESS | 1663 | 1462319049400 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e00e800 == 87 [pid = 1663] [id = 730] 16:44:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x12ab39800) [pid = 1663] [serial = 2190] [outer = 0x0] 16:44:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x12bc16800) [pid = 1663] [serial = 2191] [outer = 0x12ab39800] 16:44:09 INFO - PROCESS | 1663 | 1462319049432 Marionette DEBUG loaded listener.js 16:44:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x12c68b000) [pid = 1663] [serial = 2192] [outer = 0x12ab39800] 16:44:09 INFO - PROCESS | 1663 | 1462319049824 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:44:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 679ms 16:44:09 INFO - PROCESS | 1663 | 1462319049864 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 1663 | 1462319049865 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 16:44:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:44:09 INFO - PROCESS | 1663 | 1462319049870 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 1663 | 1462319049871 Marionette TRACE conn2 <- [1,2894,null,{}] 16:44:09 INFO - PROCESS | 1663 | 1462319049873 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}] 16:44:09 INFO - PROCESS | 1663 | 1462319049990 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:44:10 INFO - PROCESS | 1663 | 1462319050111 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x135318000 == 88 [pid = 1663] [id = 731] 16:44:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x12b583400) [pid = 1663] [serial = 2193] [outer = 0x0] 16:44:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x12cf26800) [pid = 1663] [serial = 2194] [outer = 0x12b583400] 16:44:10 INFO - PROCESS | 1663 | 1462319050143 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x12d131400) [pid = 1663] [serial = 2195] [outer = 0x12b583400] 16:44:10 INFO - PROCESS | 1663 | 1462319050532 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]]]}] 16:44:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:44:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 721ms 16:44:10 INFO - PROCESS | 1663 | 1462319050592 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 1663 | 1462319050593 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 16:44:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:44:10 INFO - PROCESS | 1663 | 1462319050595 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 1663 | 1462319050596 Marionette TRACE conn2 <- [1,2898,null,{}] 16:44:10 INFO - PROCESS | 1663 | 1462319050599 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}] 16:44:10 INFO - PROCESS | 1663 | 1462319050727 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:44:10 INFO - PROCESS | 1663 | 1462319050824 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x13541a000 == 89 [pid = 1663] [id = 732] 16:44:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x12d74c000) [pid = 1663] [serial = 2196] [outer = 0x0] 16:44:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x12d759000) [pid = 1663] [serial = 2197] [outer = 0x12d74c000] 16:44:10 INFO - PROCESS | 1663 | 1462319050862 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x12f540400) [pid = 1663] [serial = 2198] [outer = 0x12d74c000] 16:44:11 INFO - PROCESS | 1663 | 1462319051334 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]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:44:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 770ms 16:44:11 INFO - PROCESS | 1663 | 1462319051365 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 1663 | 1462319051367 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 16:44:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:44:11 INFO - PROCESS | 1663 | 1462319051369 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 1663 | 1462319051370 Marionette TRACE conn2 <- [1,2902,null,{}] 16:44:11 INFO - PROCESS | 1663 | 1462319051373 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}] 16:44:11 INFO - PROCESS | 1663 | 1462319051486 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:44:11 INFO - PROCESS | 1663 | 1462319051609 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x1358ad000 == 90 [pid = 1663] [id = 733] 16:44:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12d74fc00) [pid = 1663] [serial = 2199] [outer = 0x0] 16:44:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x134b9e400) [pid = 1663] [serial = 2200] [outer = 0x12d74fc00] 16:44:11 INFO - PROCESS | 1663 | 1462319051642 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x13572e800) [pid = 1663] [serial = 2201] [outer = 0x12d74fc00] 16:44:12 INFO - PROCESS | 1663 | 1462319052050 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:44:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 722ms 16:44:12 INFO - PROCESS | 1663 | 1462319052097 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 1663 | 1462319052098 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 16:44:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:44:12 INFO - PROCESS | 1663 | 1462319052101 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 1663 | 1462319052102 Marionette TRACE conn2 <- [1,2906,null,{}] 16:44:12 INFO - PROCESS | 1663 | 1462319052104 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}] 16:44:12 INFO - PROCESS | 1663 | 1462319052214 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:44:12 INFO - PROCESS | 1663 | 1462319052309 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x135b03800 == 91 [pid = 1663] [id = 734] 16:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x134ba7c00) [pid = 1663] [serial = 2202] [outer = 0x0] 16:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x135736c00) [pid = 1663] [serial = 2203] [outer = 0x134ba7c00] 16:44:12 INFO - PROCESS | 1663 | 1462319052339 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x135a23400) [pid = 1663] [serial = 2204] [outer = 0x134ba7c00] 16:44:12 INFO - PROCESS | 1663 | 1462319052757 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]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:44:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 669ms 16:44:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:44:12 INFO - PROCESS | 1663 | 1462319052770 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 1663 | 1462319052772 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 16:44:12 INFO - PROCESS | 1663 | 1462319052774 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 1663 | 1462319052775 Marionette TRACE conn2 <- [1,2910,null,{}] 16:44:12 INFO - PROCESS | 1663 | 1462319052780 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}] 16:44:12 INFO - PROCESS | 1663 | 1462319052893 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:44:12 INFO - PROCESS | 1663 | 1462319052988 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x135eae800 == 92 [pid = 1663] [id = 735] 16:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x135735c00) [pid = 1663] [serial = 2205] [outer = 0x0] 16:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x135a2c400) [pid = 1663] [serial = 2206] [outer = 0x135735c00] 16:44:13 INFO - PROCESS | 1663 | 1462319053020 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x135ae0800) [pid = 1663] [serial = 2207] [outer = 0x135735c00] 16:44:13 INFO - PROCESS | 1663 | 1462319053389 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]]]}] 16:44:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:44:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:44:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 621ms 16:44:13 INFO - PROCESS | 1663 | 1462319053397 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 1663 | 1462319053398 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 16:44:13 INFO - TEST-START | /DOMEvents/constructors.html 16:44:13 INFO - PROCESS | 1663 | 1462319053401 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 1663 | 1462319053403 Marionette TRACE conn2 <- [1,2914,null,{}] 16:44:13 INFO - PROCESS | 1663 | 1462319053405 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}] 16:44:13 INFO - PROCESS | 1663 | 1462319053517 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:44:13 INFO - PROCESS | 1663 | 1462319053631 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x138128800 == 93 [pid = 1663] [id = 736] 16:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x135503000) [pid = 1663] [serial = 2208] [outer = 0x0] 16:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x13550a400) [pid = 1663] [serial = 2209] [outer = 0x135503000] 16:44:13 INFO - PROCESS | 1663 | 1462319053661 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x13550dc00) [pid = 1663] [serial = 2210] [outer = 0x135503000] 16:44:14 INFO - PROCESS | 1663 | 1462319054044 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]]]}] 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:44:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:44:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 676ms 16:44:14 INFO - PROCESS | 1663 | 1462319054077 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 1663 | 1462319054079 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 16:44:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:44:14 INFO - PROCESS | 1663 | 1462319054081 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 1663 | 1462319054083 Marionette TRACE conn2 <- [1,2918,null,{}] 16:44:14 INFO - PROCESS | 1663 | 1462319054085 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}] 16:44:14 INFO - PROCESS | 1663 | 1462319054196 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:44:14 INFO - PROCESS | 1663 | 1462319054324 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x140a80000 == 94 [pid = 1663] [id = 737] 16:44:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x135509000) [pid = 1663] [serial = 2211] [outer = 0x0] 16:44:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 233 (0x135adfc00) [pid = 1663] [serial = 2212] [outer = 0x135509000] 16:44:14 INFO - PROCESS | 1663 | 1462319054361 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 234 (0x135df9c00) [pid = 1663] [serial = 2213] [outer = 0x135509000] 16:44:14 INFO - PROCESS | 1663 | 1462319054783 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:44:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:44:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 721ms 16:44:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:44:14 INFO - PROCESS | 1663 | 1462319054803 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 1663 | 1462319054804 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 16:44:14 INFO - PROCESS | 1663 | 1462319054806 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 1663 | 1462319054808 Marionette TRACE conn2 <- [1,2922,null,{}] 16:44:14 INFO - PROCESS | 1663 | 1462319054811 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}] 16:44:14 INFO - PROCESS | 1663 | 1462319054961 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:44:15 INFO - PROCESS | 1663 | 1462319055065 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x143cd1000 == 95 [pid = 1663] [id = 738] 16:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 235 (0x135a29000) [pid = 1663] [serial = 2214] [outer = 0x0] 16:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 236 (0x137ce7c00) [pid = 1663] [serial = 2215] [outer = 0x135a29000] 16:44:15 INFO - PROCESS | 1663 | 1462319055094 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 237 (0x1383cf800) [pid = 1663] [serial = 2216] [outer = 0x135a29000] 16:44:15 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:44:15 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:44:15 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:44:15 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:44:15 INFO - PROCESS | 1663 | 1462319055454 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]]]}] 16:44:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:44:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:44:15 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 16:44:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:44:15 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 16:44:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:44:15 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]" 16:44:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:44:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:44:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 673ms 16:44:15 INFO - PROCESS | 1663 | 1462319055480 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 1663 | 1462319055482 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 16:44:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:44:15 INFO - PROCESS | 1663 | 1462319055484 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 1663 | 1462319055485 Marionette TRACE conn2 <- [1,2926,null,{}] 16:44:15 INFO - PROCESS | 1663 | 1462319055488 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}] 16:44:15 INFO - PROCESS | 1663 | 1462319055600 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:44:15 INFO - PROCESS | 1663 | 1462319055728 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x143e1c800 == 96 [pid = 1663] [id = 739] 16:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 238 (0x137ce2c00) [pid = 1663] [serial = 2217] [outer = 0x0] 16:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x1383d1c00) [pid = 1663] [serial = 2218] [outer = 0x137ce2c00] 16:44:15 INFO - PROCESS | 1663 | 1462319055760 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x14106c400) [pid = 1663] [serial = 2219] [outer = 0x137ce2c00] 16:44:16 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:44:16 INFO - PROCESS | 1663 | 1462319056081 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]]]}] 16:44:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:44:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 16:44:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:44:16 INFO - PROCESS | 1663 | 1462319056155 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 1663 | 1462319056156 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 16:44:16 INFO - PROCESS | 1663 | 1462319056158 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 1663 | 1462319056159 Marionette TRACE conn2 <- [1,2930,null,{}] 16:44:16 INFO - PROCESS | 1663 | 1462319056162 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}] 16:44:16 INFO - PROCESS | 1663 | 1462319056279 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:44:16 INFO - PROCESS | 1663 | 1462319056392 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x143e81000 == 97 [pid = 1663] [id = 740] 16:44:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x14106c800) [pid = 1663] [serial = 2220] [outer = 0x0] 16:44:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 242 (0x143d39400) [pid = 1663] [serial = 2221] [outer = 0x14106c800] 16:44:16 INFO - PROCESS | 1663 | 1462319056436 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 243 (0x143d3d400) [pid = 1663] [serial = 2222] [outer = 0x14106c800] 16:44:16 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:44:16 INFO - PROCESS | 1663 | 1462319056779 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]]]}] 16:44:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:44:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 671ms 16:44:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:44:16 INFO - PROCESS | 1663 | 1462319056830 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 1663 | 1462319056831 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 16:44:16 INFO - PROCESS | 1663 | 1462319056833 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 1663 | 1462319056834 Marionette TRACE conn2 <- [1,2934,null,{}] 16:44:16 INFO - PROCESS | 1663 | 1462319056836 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}] 16:44:16 INFO - PROCESS | 1663 | 1462319056949 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:44:17 INFO - PROCESS | 1663 | 1462319057218 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e23000 == 98 [pid = 1663] [id = 741] 16:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 244 (0x1120e4c00) [pid = 1663] [serial = 2223] [outer = 0x0] 16:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 245 (0x113196c00) [pid = 1663] [serial = 2224] [outer = 0x1120e4c00] 16:44:17 INFO - PROCESS | 1663 | 1462319057254 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 246 (0x11810b000) [pid = 1663] [serial = 2225] [outer = 0x1120e4c00] 16:44:17 INFO - PROCESS | 1663 | 1462319057690 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]]]}] 16:44:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:44:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 868ms 16:44:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:44:17 INFO - PROCESS | 1663 | 1462319057702 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 1663 | 1462319057704 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 16:44:17 INFO - PROCESS | 1663 | 1462319057707 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 1663 | 1462319057709 Marionette TRACE conn2 <- [1,2938,null,{}] 16:44:17 INFO - PROCESS | 1663 | 1462319057712 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}] 16:44:17 INFO - PROCESS | 1663 | 1462319057829 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:44:17 INFO - PROCESS | 1663 | 1462319057962 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db39000 == 99 [pid = 1663] [id = 742] 16:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 247 (0x121d10c00) [pid = 1663] [serial = 2226] [outer = 0x0] 16:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 248 (0x125881c00) [pid = 1663] [serial = 2227] [outer = 0x121d10c00] 16:44:17 INFO - PROCESS | 1663 | 1462319057993 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 249 (0x1289dd800) [pid = 1663] [serial = 2228] [outer = 0x121d10c00] 16:44:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1297ef000 == 98 [pid = 1663] [id = 726] 16:44:18 INFO - PROCESS | 1663 | --DOCSHELL 0x126e10800 == 97 [pid = 1663] [id = 725] 16:44:18 INFO - PROCESS | 1663 | --DOCSHELL 0x128d83800 == 96 [pid = 1663] [id = 724] 16:44:18 INFO - PROCESS | 1663 | --DOCSHELL 0x135b0c000 == 95 [pid = 1663] [id = 719] 16:44:18 INFO - PROCESS | 1663 | --DOCSHELL 0x135ab4800 == 94 [pid = 1663] [id = 718] 16:44:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1381c5800 == 93 [pid = 1663] [id = 717] 16:44:18 INFO - PROCESS | 1663 | --DOCSHELL 0x135e48000 == 92 [pid = 1663] [id = 716] 16:44:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12c2c3800 == 91 [pid = 1663] [id = 715] 16:44:18 INFO - PROCESS | 1663 | --DOCSHELL 0x126e2e000 == 90 [pid = 1663] [id = 714] 16:44:18 INFO - PROCESS | 1663 | 1462319058447 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]]]}] 16:44:18 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. 16:44:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 773ms 16:44:18 INFO - PROCESS | 1663 | 1462319058481 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 1663 | 1462319058483 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 16:44:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:44:18 INFO - PROCESS | 1663 | 1462319058486 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 1663 | 1462319058487 Marionette TRACE conn2 <- [1,2942,null,{}] 16:44:18 INFO - PROCESS | 1663 | 1462319058490 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}] 16:44:18 INFO - PROCESS | 1663 | 1462319058591 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:44:18 INFO - PROCESS | 1663 | 1462319058596 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb38000 == 91 [pid = 1663] [id = 743] 16:44:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 250 (0x128d04400) [pid = 1663] [serial = 2229] [outer = 0x0] 16:44:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 251 (0x12a81e800) [pid = 1663] [serial = 2230] [outer = 0x128d04400] 16:44:18 INFO - PROCESS | 1663 | 1462319058622 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 252 (0x12bc21800) [pid = 1663] [serial = 2231] [outer = 0x128d04400] 16:44:19 INFO - PROCESS | 1663 | 1462319059039 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"]]]}] 16:44:19 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 16:44:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:44:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 569ms 16:44:19 INFO - PROCESS | 1663 | 1462319059056 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 1663 | 1462319059057 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 16:44:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:44:19 INFO - PROCESS | 1663 | 1462319059066 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 1663 | 1462319059070 Marionette TRACE conn2 <- [1,2946,null,{}] 16:44:19 INFO - PROCESS | 1663 | 1462319059077 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}] 16:44:19 INFO - PROCESS | 1663 | 1462319059187 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:44:19 INFO - PROCESS | 1663 | 1462319059215 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x135925800 == 92 [pid = 1663] [id = 744] 16:44:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 253 (0x12c10f000) [pid = 1663] [serial = 2232] [outer = 0x0] 16:44:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 254 (0x12c116800) [pid = 1663] [serial = 2233] [outer = 0x12c10f000] 16:44:19 INFO - PROCESS | 1663 | 1462319059240 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 255 (0x12c68e400) [pid = 1663] [serial = 2234] [outer = 0x12c10f000] 16:44:19 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. 16:44:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 580ms 16:44:19 INFO - PROCESS | 1663 | 1462319059634 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]]]}] 16:44:19 INFO - PROCESS | 1663 | 1462319059642 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 1663 | 1462319059644 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 16:44:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:44:19 INFO - PROCESS | 1663 | 1462319059646 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 1663 | 1462319059647 Marionette TRACE conn2 <- [1,2950,null,{}] 16:44:19 INFO - PROCESS | 1663 | 1462319059650 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}] 16:44:19 INFO - PROCESS | 1663 | 1462319059784 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:44:19 INFO - PROCESS | 1663 | 1462319059796 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x135e50800 == 93 [pid = 1663] [id = 745] 16:44:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 256 (0x12c110000) [pid = 1663] [serial = 2235] [outer = 0x0] 16:44:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 257 (0x12d2b8c00) [pid = 1663] [serial = 2236] [outer = 0x12c110000] 16:44:19 INFO - PROCESS | 1663 | 1462319059821 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 258 (0x12da78000) [pid = 1663] [serial = 2237] [outer = 0x12c110000] 16:44:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x135e59800 == 94 [pid = 1663] [id = 746] 16:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 259 (0x134c1e800) [pid = 1663] [serial = 2238] [outer = 0x0] 16:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 260 (0x12f53f400) [pid = 1663] [serial = 2239] [outer = 0x134c1e800] 16:44:20 INFO - PROCESS | 1663 | 1462319060202 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]]]}] 16:44:20 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. 16:44:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 570ms 16:44:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:44:20 INFO - PROCESS | 1663 | 1462319060216 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 1663 | 1462319060217 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 16:44:20 INFO - PROCESS | 1663 | 1462319060219 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 1663 | 1462319060220 Marionette TRACE conn2 <- [1,2954,null,{}] 16:44:20 INFO - PROCESS | 1663 | 1462319060222 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}] 16:44:20 INFO - PROCESS | 1663 | 1462319060385 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:44:20 INFO - PROCESS | 1663 | 1462319060407 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x143e7e800 == 95 [pid = 1663] [id = 747] 16:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 261 (0x134c1ec00) [pid = 1663] [serial = 2240] [outer = 0x0] 16:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 262 (0x13572f000) [pid = 1663] [serial = 2241] [outer = 0x134c1ec00] 16:44:20 INFO - PROCESS | 1663 | 1462319060437 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 263 (0x135def400) [pid = 1663] [serial = 2242] [outer = 0x134c1ec00] 16:44:20 INFO - PROCESS | 1663 | 1462319060823 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]]]}] 16:44:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:44:20 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 16:44:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 621ms 16:44:20 INFO - PROCESS | 1663 | 1462319060842 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 1663 | 1462319060843 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 16:44:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:44:20 INFO - PROCESS | 1663 | 1462319060848 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 1663 | 1462319060849 Marionette TRACE conn2 <- [1,2958,null,{}] 16:44:20 INFO - PROCESS | 1663 | 1462319060851 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}] 16:44:21 INFO - PROCESS | 1663 | 1462319060998 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:44:21 INFO - PROCESS | 1663 | 1462319061014 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1447c7800 == 96 [pid = 1663] [id = 748] 16:44:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 264 (0x135df4c00) [pid = 1663] [serial = 2243] [outer = 0x0] 16:44:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 265 (0x137ce0c00) [pid = 1663] [serial = 2244] [outer = 0x135df4c00] 16:44:21 INFO - PROCESS | 1663 | 1462319061038 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 266 (0x14106f000) [pid = 1663] [serial = 2245] [outer = 0x135df4c00] 16:44:21 INFO - PROCESS | 1663 | 1462319061375 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]]]}] 16:44:21 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. 16:44:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 572ms 16:44:21 INFO - PROCESS | 1663 | 1462319061419 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 1663 | 1462319061420 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 16:44:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:44:21 INFO - PROCESS | 1663 | 1462319061429 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 1663 | 1462319061430 Marionette TRACE conn2 <- [1,2962,null,{}] 16:44:21 INFO - PROCESS | 1663 | 1462319061432 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}] 16:44:21 INFO - PROCESS | 1663 | 1462319061566 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:44:21 INFO - PROCESS | 1663 | 1462319061580 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1447e0000 == 97 [pid = 1663] [id = 749] 16:44:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 267 (0x137f49000) [pid = 1663] [serial = 2246] [outer = 0x0] 16:44:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 268 (0x137f4e400) [pid = 1663] [serial = 2247] [outer = 0x137f49000] 16:44:21 INFO - PROCESS | 1663 | 1462319061604 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 269 (0x137f52800) [pid = 1663] [serial = 2248] [outer = 0x137f49000] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 268 (0x12c189000) [pid = 1663] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 267 (0x1288e2c00) [pid = 1663] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 266 (0x12d4cd400) [pid = 1663] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 265 (0x112e5c400) [pid = 1663] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 264 (0x119738400) [pid = 1663] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 263 (0x126b21000) [pid = 1663] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 262 (0x1168b8800) [pid = 1663] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 261 (0x12952bc00) [pid = 1663] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 260 (0x119737800) [pid = 1663] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 259 (0x129681000) [pid = 1663] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 258 (0x11319d800) [pid = 1663] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 257 (0x119b37c00) [pid = 1663] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 256 (0x12cc8f000) [pid = 1663] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 255 (0x12c697c00) [pid = 1663] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:44:21 INFO - PROCESS | 1663 | --DOMWINDOW == 254 (0x12d2cd800) [pid = 1663] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:44:22 INFO - PROCESS | 1663 | 1462319062069 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]]]}] 16:44:22 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. 16:44:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 16:44:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:44:22 INFO - PROCESS | 1663 | 1462319062100 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 1663 | 1462319062101 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 16:44:22 INFO - PROCESS | 1663 | 1462319062103 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 1663 | 1462319062104 Marionette TRACE conn2 <- [1,2966,null,{}] 16:44:22 INFO - PROCESS | 1663 | 1462319062107 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}] 16:44:22 INFO - PROCESS | 1663 | 1462319062256 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:44:22 INFO - PROCESS | 1663 | 1462319062320 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x135e57000 == 98 [pid = 1663] [id = 750] 16:44:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 255 (0x119b3b400) [pid = 1663] [serial = 2249] [outer = 0x0] 16:44:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 256 (0x12abc7400) [pid = 1663] [serial = 2250] [outer = 0x119b3b400] 16:44:22 INFO - PROCESS | 1663 | 1462319062345 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 257 (0x12d4c4400) [pid = 1663] [serial = 2251] [outer = 0x119b3b400] 16:44:22 INFO - PROCESS | 1663 | 1462319062607 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]]]}] 16:44:22 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. 16:44:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 520ms 16:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:44:22 INFO - PROCESS | 1663 | 1462319062623 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 1663 | 1462319062624 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 16:44:22 INFO - PROCESS | 1663 | 1462319062635 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 1663 | 1462319062636 Marionette TRACE conn2 <- [1,2970,null,{}] 16:44:22 INFO - PROCESS | 1663 | 1462319062638 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}] 16:44:22 INFO - PROCESS | 1663 | 1462319062756 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:44:22 INFO - PROCESS | 1663 | 1462319062853 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x142c8e000 == 99 [pid = 1663] [id = 751] 16:44:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 258 (0x12cc81400) [pid = 1663] [serial = 2252] [outer = 0x0] 16:44:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 259 (0x137f4d000) [pid = 1663] [serial = 2253] [outer = 0x12cc81400] 16:44:22 INFO - PROCESS | 1663 | 1462319062879 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 260 (0x137f55c00) [pid = 1663] [serial = 2254] [outer = 0x12cc81400] 16:44:23 INFO - PROCESS | 1663 | 1462319063158 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]]]}] 16:44:23 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. 16:44:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 576ms 16:44:23 INFO - PROCESS | 1663 | 1462319063203 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 1663 | 1462319063205 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 16:44:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:44:23 INFO - PROCESS | 1663 | 1462319063207 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 1663 | 1462319063208 Marionette TRACE conn2 <- [1,2974,null,{}] 16:44:23 INFO - PROCESS | 1663 | 1462319063213 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}] 16:44:23 INFO - PROCESS | 1663 | 1462319063322 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:44:23 INFO - PROCESS | 1663 | 1462319063327 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x144b16000 == 100 [pid = 1663] [id = 752] 16:44:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 261 (0x1383ca000) [pid = 1663] [serial = 2255] [outer = 0x0] 16:44:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 262 (0x1411a8400) [pid = 1663] [serial = 2256] [outer = 0x1383ca000] 16:44:23 INFO - PROCESS | 1663 | 1462319063356 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 263 (0x1411af800) [pid = 1663] [serial = 2257] [outer = 0x1383ca000] 16:44:23 INFO - PROCESS | 1663 | 1462319063710 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]]]}] 16:44:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:44:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 520ms 16:44:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:44:23 INFO - PROCESS | 1663 | 1462319063735 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 1663 | 1462319063736 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 16:44:23 INFO - PROCESS | 1663 | 1462319063738 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 1663 | 1462319063740 Marionette TRACE conn2 <- [1,2978,null,{}] 16:44:23 INFO - PROCESS | 1663 | 1462319063742 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}] 16:44:23 INFO - PROCESS | 1663 | 1462319063913 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:44:24 INFO - PROCESS | 1663 | 1462319064097 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f15800 == 101 [pid = 1663] [id = 753] 16:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 264 (0x110d9f000) [pid = 1663] [serial = 2258] [outer = 0x0] 16:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 265 (0x110da1800) [pid = 1663] [serial = 2259] [outer = 0x110d9f000] 16:44:24 INFO - PROCESS | 1663 | 1462319064129 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 266 (0x1125c2400) [pid = 1663] [serial = 2260] [outer = 0x110d9f000] 16:44:24 INFO - PROCESS | 1663 | 1462319064532 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]]]}] 16:44:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 825ms 16:44:24 INFO - PROCESS | 1663 | 1462319064564 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:44:24 INFO - PROCESS | 1663 | 1462319064567 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 16:44:24 INFO - PROCESS | 1663 | 1462319064570 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 1663 | 1462319064573 Marionette TRACE conn2 <- [1,2982,null,{}] 16:44:24 INFO - PROCESS | 1663 | 1462319064576 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}] 16:44:24 INFO - PROCESS | 1663 | 1462319064705 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:44:24 INFO - PROCESS | 1663 | 1462319064844 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x13522f800 == 102 [pid = 1663] [id = 754] 16:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 267 (0x118a38400) [pid = 1663] [serial = 2261] [outer = 0x0] 16:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 268 (0x12171ac00) [pid = 1663] [serial = 2262] [outer = 0x118a38400] 16:44:24 INFO - PROCESS | 1663 | 1462319064876 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 269 (0x126b1c000) [pid = 1663] [serial = 2263] [outer = 0x118a38400] 16:44:25 INFO - PROCESS | 1663 | 1462319065236 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"]]]}] 16:44:25 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 16:44:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 16:44:25 INFO - PROCESS | 1663 | 1462319065244 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:44:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:44:25 INFO - PROCESS | 1663 | 1462319065246 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 16:44:25 INFO - PROCESS | 1663 | 1462319065249 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 1663 | 1462319065250 Marionette TRACE conn2 <- [1,2986,null,{}] 16:44:25 INFO - PROCESS | 1663 | 1462319065253 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}] 16:44:25 INFO - PROCESS | 1663 | 1462319065376 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:44:25 INFO - PROCESS | 1663 | 1462319065539 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x140a69000 == 103 [pid = 1663] [id = 755] 16:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 270 (0x12aae2000) [pid = 1663] [serial = 2264] [outer = 0x0] 16:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 271 (0x12bc1e000) [pid = 1663] [serial = 2265] [outer = 0x12aae2000] 16:44:25 INFO - PROCESS | 1663 | 1462319065570 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 272 (0x12d4d0800) [pid = 1663] [serial = 2266] [outer = 0x12aae2000] 16:44:25 INFO - PROCESS | 1663 | 1462319065935 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]]]}] 16:44:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 721ms 16:44:25 INFO - PROCESS | 1663 | 1462319065971 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 1663 | 1462319065972 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 16:44:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:44:25 INFO - PROCESS | 1663 | 1462319065980 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 1663 | 1462319065984 Marionette TRACE conn2 <- [1,2990,null,{}] 16:44:25 INFO - PROCESS | 1663 | 1462319065987 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}] 16:44:26 INFO - PROCESS | 1663 | 1462319066114 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:44:26 INFO - PROCESS | 1663 | 1462319066254 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x144319800 == 104 [pid = 1663] [id = 756] 16:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 273 (0x12e224400) [pid = 1663] [serial = 2267] [outer = 0x0] 16:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 274 (0x135508400) [pid = 1663] [serial = 2268] [outer = 0x12e224400] 16:44:26 INFO - PROCESS | 1663 | 1462319066284 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 275 (0x135ae8000) [pid = 1663] [serial = 2269] [outer = 0x12e224400] 16:44:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x135b43000 == 105 [pid = 1663] [id = 757] 16:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 276 (0x137f4e800) [pid = 1663] [serial = 2270] [outer = 0x0] 16:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 277 (0x135ae8800) [pid = 1663] [serial = 2271] [outer = 0x137f4e800] 16:44:26 INFO - PROCESS | 1663 | 1462319066685 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]]]}] 16:44:26 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. 16:44:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 727ms 16:44:26 INFO - PROCESS | 1663 | 1462319066703 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 1663 | 1462319066704 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 16:44:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:44:26 INFO - PROCESS | 1663 | 1462319066707 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 1663 | 1462319066708 Marionette TRACE conn2 <- [1,2994,null,{}] 16:44:26 INFO - PROCESS | 1663 | 1462319066711 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}] 16:44:26 INFO - PROCESS | 1663 | 1462319066868 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:44:27 INFO - PROCESS | 1663 | 1462319067029 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x135b57800 == 106 [pid = 1663] [id = 758] 16:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 278 (0x135ae5000) [pid = 1663] [serial = 2272] [outer = 0x0] 16:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 279 (0x137f4a000) [pid = 1663] [serial = 2273] [outer = 0x135ae5000] 16:44:27 INFO - PROCESS | 1663 | 1462319067058 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 280 (0x14095c000) [pid = 1663] [serial = 2274] [outer = 0x135ae5000] 16:44:27 INFO - PROCESS | 1663 | 1462319067473 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]]]}] 16:44:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:44:27 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 16:44:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 820ms 16:44:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:44:27 INFO - PROCESS | 1663 | 1462319067528 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 1663 | 1462319067529 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 16:44:27 INFO - PROCESS | 1663 | 1462319067532 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 1663 | 1462319067533 Marionette TRACE conn2 <- [1,2998,null,{}] 16:44:27 INFO - PROCESS | 1663 | 1462319067536 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}] 16:44:27 INFO - PROCESS | 1663 | 1462319067658 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:44:27 INFO - PROCESS | 1663 | 1462319067768 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x135b9d000 == 107 [pid = 1663] [id = 759] 16:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 281 (0x135b72c00) [pid = 1663] [serial = 2275] [outer = 0x0] 16:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 282 (0x135b75000) [pid = 1663] [serial = 2276] [outer = 0x135b72c00] 16:44:27 INFO - PROCESS | 1663 | 1462319067802 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 283 (0x135b7a400) [pid = 1663] [serial = 2277] [outer = 0x135b72c00] 16:44:28 INFO - PROCESS | 1663 | 1462319068740 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]]]}] 16:44:28 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. 16:44:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1220ms 16:44:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:44:28 INFO - PROCESS | 1663 | 1462319068753 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 1663 | 1462319068755 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 16:44:28 INFO - PROCESS | 1663 | 1462319068758 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 1663 | 1462319068761 Marionette TRACE conn2 <- [1,3002,null,{}] 16:44:28 INFO - PROCESS | 1663 | 1462319068766 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}] 16:44:28 INFO - PROCESS | 1663 | 1462319068881 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:44:29 INFO - PROCESS | 1663 | 1462319069031 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1216a7800 == 108 [pid = 1663] [id = 760] 16:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 284 (0x112c8a000) [pid = 1663] [serial = 2278] [outer = 0x0] 16:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 285 (0x113052800) [pid = 1663] [serial = 2279] [outer = 0x112c8a000] 16:44:29 INFO - PROCESS | 1663 | 1462319069079 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 286 (0x113470c00) [pid = 1663] [serial = 2280] [outer = 0x112c8a000] 16:44:29 INFO - PROCESS | 1663 | 1462319069501 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]]]}] 16:44:29 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. 16:44:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 773ms 16:44:29 INFO - PROCESS | 1663 | 1462319069532 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 1663 | 1462319069536 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 16:44:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:44:29 INFO - PROCESS | 1663 | 1462319069541 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 1663 | 1462319069542 Marionette TRACE conn2 <- [1,3006,null,{}] 16:44:29 INFO - PROCESS | 1663 | 1462319069545 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}] 16:44:29 INFO - PROCESS | 1663 | 1462319069647 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:44:29 INFO - PROCESS | 1663 | 1462319069794 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x118a57800 == 109 [pid = 1663] [id = 761] 16:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 287 (0x110d99400) [pid = 1663] [serial = 2281] [outer = 0x0] 16:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 288 (0x112c80c00) [pid = 1663] [serial = 2282] [outer = 0x110d99400] 16:44:29 INFO - PROCESS | 1663 | 1462319069824 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 289 (0x11678bc00) [pid = 1663] [serial = 2283] [outer = 0x110d99400] 16:44:30 INFO - PROCESS | 1663 | 1462319070153 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]]]}] 16:44:30 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. 16:44:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 16:44:30 INFO - PROCESS | 1663 | 1462319070213 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:44:30 INFO - PROCESS | 1663 | 1462319070215 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 16:44:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:44:30 INFO - PROCESS | 1663 | 1462319070217 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - PROCESS | 1663 | 1462319070219 Marionette TRACE conn2 <- [1,3010,null,{}] 16:44:30 INFO - PROCESS | 1663 | 1462319070227 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}] 16:44:30 INFO - PROCESS | 1663 | 1462319070336 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:44:30 INFO - PROCESS | 1663 | 1462319070469 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x119212000 == 110 [pid = 1663] [id = 762] 16:44:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 290 (0x11810e800) [pid = 1663] [serial = 2284] [outer = 0x0] 16:44:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 291 (0x118156000) [pid = 1663] [serial = 2285] [outer = 0x11810e800] 16:44:30 INFO - PROCESS | 1663 | 1462319070499 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 292 (0x118282c00) [pid = 1663] [serial = 2286] [outer = 0x11810e800] 16:44:30 INFO - PROCESS | 1663 | 1462319070882 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]]]}] 16:44:30 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 16:44:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 673ms 16:44:30 INFO - PROCESS | 1663 | 1462319070891 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:44:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:44:30 INFO - PROCESS | 1663 | 1462319070894 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 16:44:30 INFO - PROCESS | 1663 | 1462319070897 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - PROCESS | 1663 | 1462319070899 Marionette TRACE conn2 <- [1,3014,null,{}] 16:44:30 INFO - PROCESS | 1663 | 1462319070903 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}] 16:44:31 INFO - PROCESS | 1663 | 1462319071051 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:44:31 INFO - PROCESS | 1663 | 1462319071220 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f09800 == 111 [pid = 1663] [id = 763] 16:44:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 293 (0x118a2d000) [pid = 1663] [serial = 2287] [outer = 0x0] 16:44:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 294 (0x118a3dc00) [pid = 1663] [serial = 2288] [outer = 0x118a2d000] 16:44:31 INFO - PROCESS | 1663 | 1462319071248 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 295 (0x119230800) [pid = 1663] [serial = 2289] [outer = 0x118a2d000] 16:44:31 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:44:31 INFO - PROCESS | 1663 | 1462319071653 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:44:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 771ms 16:44:31 INFO - PROCESS | 1663 | 1462319071669 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 1663 | 1462319071670 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 16:44:31 INFO - TEST-START | /FileAPI/fileReader.html 16:44:31 INFO - PROCESS | 1663 | 1462319071672 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 1663 | 1462319071673 Marionette TRACE conn2 <- [1,3018,null,{}] 16:44:31 INFO - PROCESS | 1663 | 1462319071676 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}] 16:44:31 INFO - PROCESS | 1663 | 1462319071788 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:44:31 INFO - PROCESS | 1663 | 1462319071900 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b32e800 == 112 [pid = 1663] [id = 764] 16:44:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 296 (0x11972e000) [pid = 1663] [serial = 2290] [outer = 0x0] 16:44:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 297 (0x1197af400) [pid = 1663] [serial = 2291] [outer = 0x11972e000] 16:44:31 INFO - PROCESS | 1663 | 1462319071927 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 298 (0x121297000) [pid = 1663] [serial = 2292] [outer = 0x11972e000] 16:44:32 INFO - PROCESS | 1663 | 1462319072291 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]]]}] 16:44:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:44:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:44:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:44:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:44:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 668ms 16:44:32 INFO - PROCESS | 1663 | 1462319072341 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 1663 | 1462319072342 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 16:44:32 INFO - TEST-START | /FileAPI/historical.html 16:44:32 INFO - PROCESS | 1663 | 1462319072344 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 1663 | 1462319072345 Marionette TRACE conn2 <- [1,3022,null,{}] 16:44:32 INFO - PROCESS | 1663 | 1462319072348 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}] 16:44:32 INFO - PROCESS | 1663 | 1462319072465 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:44:32 INFO - PROCESS | 1663 | 1462319072579 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c6bc000 == 113 [pid = 1663] [id = 765] 16:44:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 299 (0x121ac8000) [pid = 1663] [serial = 2293] [outer = 0x0] 16:44:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 300 (0x124cae000) [pid = 1663] [serial = 2294] [outer = 0x121ac8000] 16:44:32 INFO - PROCESS | 1663 | 1462319072653 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 301 (0x12587d800) [pid = 1663] [serial = 2295] [outer = 0x121ac8000] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb30800 == 112 [pid = 1663] [id = 362] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x13591d000 == 111 [pid = 1663] [id = 680] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x135228800 == 110 [pid = 1663] [id = 524] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x13821c000 == 109 [pid = 1663] [id = 579] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1354c2800 == 108 [pid = 1663] [id = 679] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x144b16000 == 107 [pid = 1663] [id = 752] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x142c8e000 == 106 [pid = 1663] [id = 751] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x135e57000 == 105 [pid = 1663] [id = 750] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1447e0000 == 104 [pid = 1663] [id = 749] 16:44:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1447c7800 == 103 [pid = 1663] [id = 748] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 300 (0x12d2d0800) [pid = 1663] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 299 (0x118114400) [pid = 1663] [serial = 2143] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 298 (0x121782400) [pid = 1663] [serial = 2146] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 297 (0x12bc13000) [pid = 1663] [serial = 2149] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 296 (0x12d127c00) [pid = 1663] [serial = 2152] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 295 (0x134c87c00) [pid = 1663] [serial = 2155] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 294 (0x135a21400) [pid = 1663] [serial = 2158] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 293 (0x125814400) [pid = 1663] [serial = 2179] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 292 (0x135df8000) [pid = 1663] [serial = 2161] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 291 (0x11973b800) [pid = 1663] [serial = 2167] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 290 (0x137cd2800) [pid = 1663] [serial = 2164] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 289 (0x137cd8800) [pid = 1663] [serial = 2170] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 288 (0x12d131000) [pid = 1663] [serial = 2089] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 287 (0x134c14c00) [pid = 1663] [serial = 2107] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 286 (0x12d752800) [pid = 1663] [serial = 2092] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 285 (0x12bbd9800) [pid = 1663] [serial = 2083] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 284 (0x119733c00) [pid = 1663] [serial = 2077] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 283 (0x121c8dc00) [pid = 1663] [serial = 2080] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 282 (0x12cf29000) [pid = 1663] [serial = 2086] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 281 (0x112e5ac00) [pid = 1663] [serial = 2074] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 280 (0x12da74000) [pid = 1663] [serial = 2095] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 279 (0x12e222c00) [pid = 1663] [serial = 2098] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 278 (0x12f546400) [pid = 1663] [serial = 2101] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 277 (0x12aae8000) [pid = 1663] [serial = 2104] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x143e7e800 == 102 [pid = 1663] [id = 747] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x135e59800 == 101 [pid = 1663] [id = 746] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x135e50800 == 100 [pid = 1663] [id = 745] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x135925800 == 99 [pid = 1663] [id = 744] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb38000 == 98 [pid = 1663] [id = 743] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12db39000 == 97 [pid = 1663] [id = 742] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x126e23000 == 96 [pid = 1663] [id = 741] 16:44:33 INFO - PROCESS | 1663 | 1462319073046 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"]]]}] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1358ad000 == 95 [pid = 1663] [id = 733] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x13541a000 == 94 [pid = 1663] [id = 732] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x135318000 == 93 [pid = 1663] [id = 731] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12e00e800 == 92 [pid = 1663] [id = 730] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12d2d5800 == 91 [pid = 1663] [id = 729] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb46800 == 90 [pid = 1663] [id = 728] 16:44:33 INFO - PROCESS | 1663 | --DOCSHELL 0x1181ae000 == 89 [pid = 1663] [id = 727] 16:44:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:44:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:44:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:44:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:44:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:44:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:44:33 INFO - TEST-OK | /FileAPI/historical.html | took 720ms 16:44:33 INFO - TEST-START | /FileAPI/idlharness.html 16:44:33 INFO - PROCESS | 1663 | 1462319073066 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 1663 | 1462319073067 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 16:44:33 INFO - PROCESS | 1663 | 1462319073069 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 1663 | 1462319073070 Marionette TRACE conn2 <- [1,3026,null,{}] 16:44:33 INFO - PROCESS | 1663 | 1462319073073 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}] 16:44:33 INFO - PROCESS | 1663 | 1462319073178 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 276 (0x124a6f000) [pid = 1663] [serial = 2177] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 275 (0x135a1fc00) [pid = 1663] [serial = 2140] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 274 (0x124aa0c00) [pid = 1663] [serial = 1481] [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.] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 273 (0x134b9ec00) [pid = 1663] [serial = 2132] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 272 (0x12f54cc00) [pid = 1663] [serial = 2135] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 271 (0x12aedf000) [pid = 1663] [serial = 2123] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 270 (0x12cc8e000) [pid = 1663] [serial = 2072] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 269 (0x12cc82c00) [pid = 1663] [serial = 2125] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 268 (0x12d2b8000) [pid = 1663] [serial = 2128] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 267 (0x12d125c00) [pid = 1663] [serial = 2126] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 266 (0x12f547800) [pid = 1663] [serial = 2131] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 265 (0x12d4ccc00) [pid = 1663] [serial = 2129] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 264 (0x12103d000) [pid = 1663] [serial = 2134] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 263 (0x124cf9000) [pid = 1663] [serial = 2116] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 262 (0x126b1e400) [pid = 1663] [serial = 2117] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 261 (0x128d05800) [pid = 1663] [serial = 2119] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 260 (0x1290f2800) [pid = 1663] [serial = 2120] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 259 (0x119244000) [pid = 1663] [serial = 2111] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 258 (0x118238800) [pid = 1663] [serial = 2110] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 257 (0x12ab32000) [pid = 1663] [serial = 2122] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 256 (0x1197b6c00) [pid = 1663] [serial = 2113] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 255 (0x121481400) [pid = 1663] [serial = 2114] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 254 (0x134c18c00) [pid = 1663] [serial = 2137] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 253 (0x134c86800) [pid = 1663] [serial = 2138] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 252 (0x11613d400) [pid = 1663] [serial = 2173] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 251 (0x118a39000) [pid = 1663] [serial = 2174] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | --DOMWINDOW == 250 (0x12171cc00) [pid = 1663] [serial = 2176] [outer = 0x0] [url = about:blank] 16:44:33 INFO - PROCESS | 1663 | 1462319073272 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x117c59000 == 90 [pid = 1663] [id = 766] 16:44:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 251 (0x113195400) [pid = 1663] [serial = 2296] [outer = 0x0] 16:44:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 252 (0x118a39000) [pid = 1663] [serial = 2297] [outer = 0x113195400] 16:44:33 INFO - PROCESS | 1663 | 1462319073301 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 253 (0x1197b0800) [pid = 1663] [serial = 2298] [outer = 0x113195400] 16:44:33 INFO - PROCESS | 1663 | 1462319073875 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:44:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:44:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:44:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:44:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:44:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:44:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:44:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:44:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:44:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:44:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:44:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:44:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:44:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:44:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:44:33 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 16:44:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:44:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:44:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:44:33 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 16:44:33 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 16:44:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:44:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:44:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:44:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:44:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:44:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:44:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:44:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:44:33 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 16:44:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:44:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:44:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:44:33 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 16:44:33 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 16:44:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:44:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:44:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:44:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:44:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:44:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 834ms 16:44:33 INFO - TEST-START | /FileAPI/idlharness.worker 16:44:33 INFO - PROCESS | 1663 | 1462319073904 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 1663 | 1462319073905 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 16:44:33 INFO - PROCESS | 1663 | 1462319073907 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 1663 | 1462319073909 Marionette TRACE conn2 <- [1,3030,null,{}] 16:44:33 INFO - PROCESS | 1663 | 1462319073916 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}] 16:44:34 INFO - PROCESS | 1663 | 1462319074012 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:44:34 INFO - PROCESS | 1663 | 1462319074016 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cca0800 == 91 [pid = 1663] [id = 767] 16:44:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 254 (0x121c92400) [pid = 1663] [serial = 2299] [outer = 0x0] 16:44:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 255 (0x128d08000) [pid = 1663] [serial = 2300] [outer = 0x121c92400] 16:44:34 INFO - PROCESS | 1663 | 1462319074042 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 256 (0x128f97800) [pid = 1663] [serial = 2301] [outer = 0x121c92400] 16:44:34 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:44:34 INFO - PROCESS | 1663 | 1462319074751 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:44:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:44:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:44:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:44:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:44:34 INFO - {} 16:44:34 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 16:44:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:44:34 INFO - {} 16:44:34 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 - {} 16:44:34 INFO - {} 16:44:34 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 16:44:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:44:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:44:34 INFO - {} 16:44:34 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 16:44:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:44:34 INFO - {} 16:44:34 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 - {} 16:44:34 INFO - {} 16:44:34 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 16:44:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 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 16:44:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:44:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:44:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 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 16:44:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 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 16:44:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 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 16:44:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:44:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:44:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:44:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:44:34 INFO - {} 16:44:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 886ms 16:44:34 INFO - PROCESS | 1663 | 1462319074795 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 1663 | 1462319074797 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 16:44:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:44:34 INFO - PROCESS | 1663 | 1462319074800 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 1663 | 1462319074802 Marionette TRACE conn2 <- [1,3034,null,{}] 16:44:34 INFO - PROCESS | 1663 | 1462319074805 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}] 16:44:34 INFO - PROCESS | 1663 | 1462319074952 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:44:35 INFO - PROCESS | 1663 | 1462319075075 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db39000 == 92 [pid = 1663] [id = 768] 16:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 257 (0x1288df400) [pid = 1663] [serial = 2302] [outer = 0x0] 16:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 258 (0x12952ac00) [pid = 1663] [serial = 2303] [outer = 0x1288df400] 16:44:35 INFO - PROCESS | 1663 | 1462319075116 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 259 (0x12d131000) [pid = 1663] [serial = 2304] [outer = 0x1288df400] 16:44:35 INFO - PROCESS | 1663 | 1462319075404 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]]]}] 16:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:44:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 622ms 16:44:35 INFO - PROCESS | 1663 | 1462319075422 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 1663 | 1462319075423 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 16:44:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:44:35 INFO - PROCESS | 1663 | 1462319075425 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 1663 | 1462319075427 Marionette TRACE conn2 <- [1,3038,null,{}] 16:44:35 INFO - PROCESS | 1663 | 1462319075435 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}] 16:44:35 INFO - PROCESS | 1663 | 1462319075565 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:44:35 INFO - PROCESS | 1663 | 1462319075576 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e020800 == 93 [pid = 1663] [id = 769] 16:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 260 (0x12d2b6c00) [pid = 1663] [serial = 2305] [outer = 0x0] 16:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 261 (0x12d4c5c00) [pid = 1663] [serial = 2306] [outer = 0x12d2b6c00] 16:44:35 INFO - PROCESS | 1663 | 1462319075601 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 262 (0x12d4d1c00) [pid = 1663] [serial = 2307] [outer = 0x12d2b6c00] 16:44:35 INFO - PROCESS | 1663 | 1462319075924 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"]]]}] 16:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:44:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 526ms 16:44:35 INFO - PROCESS | 1663 | 1462319075952 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 1663 | 1462319075954 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 16:44:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:44:35 INFO - PROCESS | 1663 | 1462319075966 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 1663 | 1462319075968 Marionette TRACE conn2 <- [1,3042,null,{}] 16:44:35 INFO - PROCESS | 1663 | 1462319075970 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}] 16:44:36 INFO - PROCESS | 1663 | 1462319076103 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:44:36 INFO - PROCESS | 1663 | 1462319076117 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1352d6000 == 94 [pid = 1663] [id = 770] 16:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 263 (0x12d757800) [pid = 1663] [serial = 2308] [outer = 0x0] 16:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 264 (0x12f546400) [pid = 1663] [serial = 2309] [outer = 0x12d757800] 16:44:36 INFO - PROCESS | 1663 | 1462319076146 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 265 (0x134c1d400) [pid = 1663] [serial = 2310] [outer = 0x12d757800] 16:44:36 INFO - PROCESS | 1663 | 1462319076663 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]]]}] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:44:36 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. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:44:36 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'.) 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:44:36 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. 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:44:36 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. 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:44:36 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. 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:44:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 733ms 16:44:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:44:36 INFO - PROCESS | 1663 | 1462319076700 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 1663 | 1462319076703 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 16:44:36 INFO - PROCESS | 1663 | 1462319076717 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 1663 | 1462319076719 Marionette TRACE conn2 <- [1,3046,null,{}] 16:44:36 INFO - PROCESS | 1663 | 1462319076722 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}] 16:44:36 INFO - PROCESS | 1663 | 1462319076897 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:44:36 INFO - PROCESS | 1663 | 1462319076915 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3ae000 == 95 [pid = 1663] [id = 771] 16:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 266 (0x119231400) [pid = 1663] [serial = 2311] [outer = 0x0] 16:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 267 (0x119b35800) [pid = 1663] [serial = 2312] [outer = 0x119231400] 16:44:36 INFO - PROCESS | 1663 | 1462319076940 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 268 (0x134c8bc00) [pid = 1663] [serial = 2313] [outer = 0x119231400] 16:44:37 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 267 (0x118235800) [pid = 1663] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 266 (0x11319b400) [pid = 1663] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 265 (0x1167d4800) [pid = 1663] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 264 (0x12a819000) [pid = 1663] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 263 (0x111f62400) [pid = 1663] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 262 (0x11832f000) [pid = 1663] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 261 (0x128d0e800) [pid = 1663] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 260 (0x118276400) [pid = 1663] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 259 (0x11827fc00) [pid = 1663] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 258 (0x134c1ec00) [pid = 1663] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 257 (0x134c1e800) [pid = 1663] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 256 (0x135df4c00) [pid = 1663] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 255 (0x137f49000) [pid = 1663] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 254 (0x119b3b400) [pid = 1663] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 253 (0x12ab39800) [pid = 1663] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 252 (0x121721400) [pid = 1663] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 251 (0x1288e4400) [pid = 1663] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 250 (0x128d04400) [pid = 1663] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 249 (0x12c10f000) [pid = 1663] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 248 (0x121d10c00) [pid = 1663] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 247 (0x1120e4c00) [pid = 1663] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 246 (0x111d55800) [pid = 1663] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 245 (0x12c110000) [pid = 1663] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 244 (0x12cc81400) [pid = 1663] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 243 (0x12e222800) [pid = 1663] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 242 (0x11811bc00) [pid = 1663] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 241 (0x119c9e000) [pid = 1663] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 240 (0x12c3c9000) [pid = 1663] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 239 (0x12abbc800) [pid = 1663] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 238 (0x12c18e000) [pid = 1663] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 237 (0x113f4f400) [pid = 1663] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 236 (0x12e225c00) [pid = 1663] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 235 (0x115eb7c00) [pid = 1663] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 234 (0x12b584000) [pid = 1663] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 233 (0x12d4cdc00) [pid = 1663] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 232 (0x112fed800) [pid = 1663] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 231 (0x1197b7400) [pid = 1663] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 230 (0x118f8fc00) [pid = 1663] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 229 (0x11815f000) [pid = 1663] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 228 (0x1165cbc00) [pid = 1663] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 227 (0x126b1b400) [pid = 1663] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 226 (0x1290ecc00) [pid = 1663] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 225 (0x12da6e400) [pid = 1663] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 224 (0x126b2ac00) [pid = 1663] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x121d11c00) [pid = 1663] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x11678d400) [pid = 1663] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x12171c400) [pid = 1663] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x135733400) [pid = 1663] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x12cc83800) [pid = 1663] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x121296000) [pid = 1663] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x121716000) [pid = 1663] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x135df9400) [pid = 1663] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x12a822800) [pid = 1663] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x121c8ec00) [pid = 1663] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x121297c00) [pid = 1663] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x12da6d000) [pid = 1663] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x12d12dc00) [pid = 1663] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x111019000) [pid = 1663] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x135732400) [pid = 1663] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x12abc0400) [pid = 1663] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x121c8f000) [pid = 1663] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x1160d7800) [pid = 1663] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x118337800) [pid = 1663] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x12c116400) [pid = 1663] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x126eb3c00) [pid = 1663] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x116537c00) [pid = 1663] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x12abbb400) [pid = 1663] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x119b3f000) [pid = 1663] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x1125bac00) [pid = 1663] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x11336a400) [pid = 1663] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x1289d9400) [pid = 1663] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x125814c00) [pid = 1663] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x1131b3400) [pid = 1663] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x134c89400) [pid = 1663] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:44:38 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x12cc84800) [pid = 1663] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:44:38 INFO - PROCESS | 1663 | 1462319078200 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:44:38 INFO - {} 16:44:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1536ms 16:44:38 INFO - PROCESS | 1663 | 1462319078243 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 1663 | 1462319078245 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 16:44:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:44:38 INFO - PROCESS | 1663 | 1462319078248 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 1663 | 1462319078249 Marionette TRACE conn2 <- [1,3050,null,{}] 16:44:38 INFO - PROCESS | 1663 | 1462319078251 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}] 16:44:38 INFO - PROCESS | 1663 | 1462319078344 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:44:38 INFO - PROCESS | 1663 | 1462319078348 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x11921d800 == 96 [pid = 1663] [id = 772] 16:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x11336a400) [pid = 1663] [serial = 2314] [outer = 0x0] 16:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x11678b400) [pid = 1663] [serial = 2315] [outer = 0x11336a400] 16:44:38 INFO - PROCESS | 1663 | 1462319078373 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x118235800) [pid = 1663] [serial = 2316] [outer = 0x11336a400] 16:44:38 INFO - PROCESS | 1663 | 1462319078707 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]]]}] 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:44:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 16:44:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:44:38 INFO - PROCESS | 1663 | 1462319078719 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 1663 | 1462319078720 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 16:44:38 INFO - PROCESS | 1663 | 1462319078722 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 1663 | 1462319078723 Marionette TRACE conn2 <- [1,3054,null,{}] 16:44:38 INFO - PROCESS | 1663 | 1462319078726 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}] 16:44:38 INFO - PROCESS | 1663 | 1462319078834 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:44:38 INFO - PROCESS | 1663 | 1462319078916 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b328000 == 97 [pid = 1663] [id = 773] 16:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x1133e7c00) [pid = 1663] [serial = 2317] [outer = 0x0] 16:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x118a33800) [pid = 1663] [serial = 2318] [outer = 0x1133e7c00] 16:44:38 INFO - PROCESS | 1663 | 1462319078942 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x119c9e000) [pid = 1663] [serial = 2319] [outer = 0x1133e7c00] 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:44:39 INFO - PROCESS | 1663 | 1462319079333 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"]]]}] 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:44:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:44:39 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" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:44:39 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" 16:44:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:44:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 635ms 16:44:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:44:39 INFO - PROCESS | 1663 | 1462319079358 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 1663 | 1462319079360 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 16:44:39 INFO - PROCESS | 1663 | 1462319079362 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 1663 | 1462319079363 Marionette TRACE conn2 <- [1,3058,null,{}] 16:44:39 INFO - PROCESS | 1663 | 1462319079365 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}] 16:44:39 INFO - PROCESS | 1663 | 1462319079464 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:44:39 INFO - PROCESS | 1663 | 1462319079468 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x135691000 == 98 [pid = 1663] [id = 774] 16:44:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x1131b3400) [pid = 1663] [serial = 2320] [outer = 0x0] 16:44:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x12171c400) [pid = 1663] [serial = 2321] [outer = 0x1131b3400] 16:44:39 INFO - PROCESS | 1663 | 1462319079493 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x12aeddc00) [pid = 1663] [serial = 2322] [outer = 0x1131b3400] 16:44:39 INFO - PROCESS | 1663 | 1462319079875 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]]]}] 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:44:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:44:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:44:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:44:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:44:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 523ms 16:44:39 INFO - PROCESS | 1663 | 1462319079888 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 1663 | 1462319079889 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 16:44:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:44:39 INFO - PROCESS | 1663 | 1462319079892 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 1663 | 1462319079894 Marionette TRACE conn2 <- [1,3062,null,{}] 16:44:39 INFO - PROCESS | 1663 | 1462319079900 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}] 16:44:40 INFO - PROCESS | 1663 | 1462319080065 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:44:40 INFO - PROCESS | 1663 | 1462319080075 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab1d000 == 99 [pid = 1663] [id = 775] 16:44:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x1288dd400) [pid = 1663] [serial = 2323] [outer = 0x0] 16:44:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x1290e8400) [pid = 1663] [serial = 2324] [outer = 0x1288dd400] 16:44:40 INFO - PROCESS | 1663 | 1462319080117 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x12952c400) [pid = 1663] [serial = 2325] [outer = 0x1288dd400] 16:44:40 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:44:40 INFO - PROCESS | 1663 | 1462319080773 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:44:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:44:40 INFO - {} 16:44:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 924ms 16:44:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:44:40 INFO - PROCESS | 1663 | 1462319080824 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 1663 | 1462319080827 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 16:44:40 INFO - PROCESS | 1663 | 1462319080832 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 1663 | 1462319080835 Marionette TRACE conn2 <- [1,3066,null,{}] 16:44:40 INFO - PROCESS | 1663 | 1462319080838 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}] 16:44:40 INFO - PROCESS | 1663 | 1462319080964 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:44:41 INFO - PROCESS | 1663 | 1462319081083 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x126e0e800 == 100 [pid = 1663] [id = 776] 16:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x116137800) [pid = 1663] [serial = 2326] [outer = 0x0] 16:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x1167f9800) [pid = 1663] [serial = 2327] [outer = 0x116137800] 16:44:41 INFO - PROCESS | 1663 | 1462319081117 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x117c31400) [pid = 1663] [serial = 2328] [outer = 0x116137800] 16:44:41 INFO - PROCESS | 1663 | 1462319081486 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]]]}] 16:44:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:44:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:44:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:44:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:44:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:44:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:44:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:44:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 672ms 16:44:41 INFO - PROCESS | 1663 | 1462319081504 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 1663 | 1462319081508 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 16:44:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:44:41 INFO - PROCESS | 1663 | 1462319081512 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 1663 | 1462319081514 Marionette TRACE conn2 <- [1,3070,null,{}] 16:44:41 INFO - PROCESS | 1663 | 1462319081517 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}] 16:44:41 INFO - PROCESS | 1663 | 1462319081633 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:44:41 INFO - PROCESS | 1663 | 1462319081762 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b310800 == 101 [pid = 1663] [id = 777] 16:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x118112000) [pid = 1663] [serial = 2329] [outer = 0x0] 16:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x118330c00) [pid = 1663] [serial = 2330] [outer = 0x118112000] 16:44:41 INFO - PROCESS | 1663 | 1462319081796 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x11973a800) [pid = 1663] [serial = 2331] [outer = 0x118112000] 16:44:42 INFO - PROCESS | 1663 | 1462319082178 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]]]}] 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:44:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 16:44:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:44:42 INFO - PROCESS | 1663 | 1462319082184 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 1663 | 1462319082186 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 16:44:42 INFO - PROCESS | 1663 | 1462319082190 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 1663 | 1462319082194 Marionette TRACE conn2 <- [1,3074,null,{}] 16:44:42 INFO - PROCESS | 1663 | 1462319082206 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}] 16:44:42 INFO - PROCESS | 1663 | 1462319082387 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:44:42 INFO - PROCESS | 1663 | 1462319082560 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d489000 == 102 [pid = 1663] [id = 778] 16:44:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x12171b400) [pid = 1663] [serial = 2332] [outer = 0x0] 16:44:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x121c92800) [pid = 1663] [serial = 2333] [outer = 0x12171b400] 16:44:42 INFO - PROCESS | 1663 | 1462319082594 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x124ff6c00) [pid = 1663] [serial = 2334] [outer = 0x12171b400] 16:44:42 INFO - PROCESS | 1663 | 1462319082949 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]]]}] 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:44:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 775ms 16:44:42 INFO - PROCESS | 1663 | 1462319082965 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 1663 | 1462319082967 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 16:44:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:44:42 INFO - PROCESS | 1663 | 1462319082969 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 1663 | 1462319082970 Marionette TRACE conn2 <- [1,3078,null,{}] 16:44:42 INFO - PROCESS | 1663 | 1462319082973 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}] 16:44:43 INFO - PROCESS | 1663 | 1462319083093 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:44:43 INFO - PROCESS | 1663 | 1462319083222 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e021800 == 103 [pid = 1663] [id = 779] 16:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x125814c00) [pid = 1663] [serial = 2335] [outer = 0x0] 16:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x12615ec00) [pid = 1663] [serial = 2336] [outer = 0x125814c00] 16:44:43 INFO - PROCESS | 1663 | 1462319083255 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x126ebd000) [pid = 1663] [serial = 2337] [outer = 0x125814c00] 16:44:43 INFO - PROCESS | 1663 | 1462319083631 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] 16:44:43 INFO - PROCESS | 1663 | 1462319083644 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 16:44:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:44:43 INFO - PROCESS | 1663 | 1462319083646 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 1663 | 1462319083647 Marionette TRACE conn2 <- [1,3082,null,{}] 16:44:43 INFO - PROCESS | 1663 | 1462319083650 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}] 16:44:43 INFO - PROCESS | 1663 | 1462319083763 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:44:43 INFO - PROCESS | 1663 | 1462319083881 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x13540a800 == 104 [pid = 1663] [id = 780] 16:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x126b9a800) [pid = 1663] [serial = 2338] [outer = 0x0] 16:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x1289db800) [pid = 1663] [serial = 2339] [outer = 0x126b9a800] 16:44:43 INFO - PROCESS | 1663 | 1462319083913 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12a75d000) [pid = 1663] [serial = 2340] [outer = 0x126b9a800] 16:44:44 INFO - PROCESS | 1663 | 1462319084274 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]]]}] 16:44:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:44:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 16:44:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:44:44 INFO - PROCESS | 1663 | 1462319084316 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 1663 | 1462319084318 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 16:44:44 INFO - PROCESS | 1663 | 1462319084320 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 1663 | 1462319084321 Marionette TRACE conn2 <- [1,3086,null,{}] 16:44:44 INFO - PROCESS | 1663 | 1462319084324 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}] 16:44:44 INFO - PROCESS | 1663 | 1462319084447 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:44:44 INFO - PROCESS | 1663 | 1462319084577 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x135aaa800 == 105 [pid = 1663] [id = 781] 16:44:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x12952e800) [pid = 1663] [serial = 2341] [outer = 0x0] 16:44:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x12aaecc00) [pid = 1663] [serial = 2342] [outer = 0x12952e800] 16:44:44 INFO - PROCESS | 1663 | 1462319084611 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x12bc14000) [pid = 1663] [serial = 2343] [outer = 0x12952e800] 16:44:44 INFO - PROCESS | 1663 | 1462319084929 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 672ms 16:44:44 INFO - PROCESS | 1663 | 1462319084992 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 1663 | 1462319084994 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 16:44:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:44:44 INFO - PROCESS | 1663 | 1462319084996 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 1663 | 1462319084997 Marionette TRACE conn2 <- [1,3090,null,{}] 16:44:45 INFO - PROCESS | 1663 | 1462319085000 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}] 16:44:45 INFO - PROCESS | 1663 | 1462319085113 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:44:45 INFO - PROCESS | 1663 | 1462319085230 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x135b48000 == 106 [pid = 1663] [id = 782] 16:44:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x12a819800) [pid = 1663] [serial = 2344] [outer = 0x0] 16:44:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x12c188800) [pid = 1663] [serial = 2345] [outer = 0x12a819800] 16:44:45 INFO - PROCESS | 1663 | 1462319085262 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x12c196800) [pid = 1663] [serial = 2346] [outer = 0x12a819800] 16:44:45 INFO - PROCESS | 1663 | 1462319085639 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:44:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 16:44:45 INFO - PROCESS | 1663 | 1462319085667 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 1663 | 1462319085670 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 16:44:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:44:45 INFO - PROCESS | 1663 | 1462319085673 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 1663 | 1462319085675 Marionette TRACE conn2 <- [1,3094,null,{}] 16:44:45 INFO - PROCESS | 1663 | 1462319085679 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}] 16:44:45 INFO - PROCESS | 1663 | 1462319085852 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:44:46 INFO - PROCESS | 1663 | 1462319086020 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x118abc800 == 107 [pid = 1663] [id = 783] 16:44:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x110d9b800) [pid = 1663] [serial = 2347] [outer = 0x0] 16:44:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x112c82000) [pid = 1663] [serial = 2348] [outer = 0x110d9b800] 16:44:46 INFO - PROCESS | 1663 | 1462319086050 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x1288de000) [pid = 1663] [serial = 2349] [outer = 0x110d9b800] 16:44:46 INFO - PROCESS | 1663 | 1462319086402 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 770ms 16:44:46 INFO - PROCESS | 1663 | 1462319086444 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 1663 | 1462319086445 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 16:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:44:46 INFO - PROCESS | 1663 | 1462319086465 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 1663 | 1462319086466 Marionette TRACE conn2 <- [1,3098,null,{}] 16:44:46 INFO - PROCESS | 1663 | 1462319086469 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}] 16:44:46 INFO - PROCESS | 1663 | 1462319086584 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:44:46 INFO - PROCESS | 1663 | 1462319086715 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x135e42800 == 108 [pid = 1663] [id = 784] 16:44:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x12cc8d000) [pid = 1663] [serial = 2350] [outer = 0x0] 16:44:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x12d2b8000) [pid = 1663] [serial = 2351] [outer = 0x12cc8d000] 16:44:46 INFO - PROCESS | 1663 | 1462319086747 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x12d758800) [pid = 1663] [serial = 2352] [outer = 0x12cc8d000] 16:44:47 INFO - PROCESS | 1663 | 1462319087118 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]]]}] 16:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 689ms 16:44:47 INFO - PROCESS | 1663 | 1462319087138 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 1663 | 1462319087139 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 16:44:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:44:47 INFO - PROCESS | 1663 | 1462319087142 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 1663 | 1462319087143 Marionette TRACE conn2 <- [1,3102,null,{}] 16:44:47 INFO - PROCESS | 1663 | 1462319087145 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}] 16:44:47 INFO - PROCESS | 1663 | 1462319087261 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:44:47 INFO - PROCESS | 1663 | 1462319087394 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12517c000 == 109 [pid = 1663] [id = 785] 16:44:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 233 (0x110d9d000) [pid = 1663] [serial = 2353] [outer = 0x0] 16:44:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 234 (0x118a23c00) [pid = 1663] [serial = 2354] [outer = 0x110d9d000] 16:44:47 INFO - PROCESS | 1663 | 1462319087419 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 235 (0x128f95400) [pid = 1663] [serial = 2355] [outer = 0x110d9d000] 16:44:47 INFO - PROCESS | 1663 | 1462319087810 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 672ms 16:44:47 INFO - PROCESS | 1663 | 1462319087815 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 1663 | 1462319087818 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 16:44:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:44:47 INFO - PROCESS | 1663 | 1462319087822 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 1663 | 1462319087825 Marionette TRACE conn2 <- [1,3106,null,{}] 16:44:47 INFO - PROCESS | 1663 | 1462319087828 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}] 16:44:48 INFO - PROCESS | 1663 | 1462319088043 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 16:44:48 INFO - PROCESS | 1663 | 1462319088168 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f4800 == 110 [pid = 1663] [id = 786] 16:44:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 236 (0x118123c00) [pid = 1663] [serial = 2356] [outer = 0x0] 16:44:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 237 (0x121788000) [pid = 1663] [serial = 2357] [outer = 0x118123c00] 16:44:48 INFO - PROCESS | 1663 | 1462319088202 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 238 (0x12f54ac00) [pid = 1663] [serial = 2358] [outer = 0x118123c00] 16:44:48 INFO - PROCESS | 1663 | 1462319088581 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]]]}] 16:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:44:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 778ms 16:44:48 INFO - PROCESS | 1663 | 1462319088599 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 1663 | 1462319088601 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 16:44:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:44:48 INFO - PROCESS | 1663 | 1462319088603 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 1663 | 1462319088604 Marionette TRACE conn2 <- [1,3110,null,{}] 16:44:48 INFO - PROCESS | 1663 | 1462319088607 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}] 16:44:48 INFO - PROCESS | 1663 | 1462319088724 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 16:44:48 INFO - PROCESS | 1663 | 1462319088859 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x128953800 == 111 [pid = 1663] [id = 787] 16:44:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x1125b9c00) [pid = 1663] [serial = 2359] [outer = 0x0] 16:44:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x118f97400) [pid = 1663] [serial = 2360] [outer = 0x1125b9c00] 16:44:48 INFO - PROCESS | 1663 | 1462319088893 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x12cf27000) [pid = 1663] [serial = 2361] [outer = 0x1125b9c00] 16:44:49 INFO - PROCESS | 1663 | 1462319089219 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"]]]}] 16:44:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:44:49 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 16:44:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:44:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 672ms 16:44:49 INFO - PROCESS | 1663 | 1462319089275 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 1663 | 1462319089277 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 16:44:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:44:49 INFO - PROCESS | 1663 | 1462319089279 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 1663 | 1462319089280 Marionette TRACE conn2 <- [1,3114,null,{}] 16:44:49 INFO - PROCESS | 1663 | 1462319089283 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}] 16:44:49 INFO - PROCESS | 1663 | 1462319089402 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 16:44:49 INFO - PROCESS | 1663 | 1462319089526 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\", \"4fb40b4f-6041-42cf-aea1-288fb4828ff6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183b8800 == 112 [pid = 1663] [id = 788] 16:44:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 242 (0x1125b6000) [pid = 1663] [serial = 2362] [outer = 0x0] 16:44:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 243 (0x1160db000) [pid = 1663] [serial = 2363] [outer = 0x1125b6000] 16:44:49 INFO - PROCESS | 1663 | 1462319089570 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 244 (0x12abbcc00) [pid = 1663] [serial = 2364] [outer = 0x1125b6000] 16:44:49 INFO - PROCESS | 1663 | 1462319089939 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]]]}] 16:44:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:44:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 669ms 16:44:49 INFO - PROCESS | 1663 | 1462319089949 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 1663 | 1462319089951 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 16:44:51 WARNING - u'runner_teardown' () 16:44:51 INFO - No more tests 16:44:51 INFO - Got 0 unexpected results 16:44:51 INFO - SUITE-END | took 517s 16:44:51 INFO - Closing logging queue 16:44:51 INFO - queue closed 16:44:51 INFO - Return code: 0 16:44:51 WARNING - # TBPL SUCCESS # 16:44:51 INFO - Running post-action listener: _resource_record_post_action 16:44:51 INFO - Running post-run listener: _resource_record_post_run 16:44:52 INFO - Total resource usage - Wall time: 539s; CPU: 58.0%; Read bytes: 32263680; Write bytes: 952879104; Read time: 319; Write time: 5199 16:44:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:44:52 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150530560; Write bytes: 143912960; Read time: 13865; Write time: 260 16:44:52 INFO - run-tests - Wall time: 522s; CPU: 58.0%; Read bytes: 30117376; Write bytes: 796571648; Read time: 295; Write time: 4897 16:44:52 INFO - Running post-run listener: _upload_blobber_files 16:44:52 INFO - Blob upload gear active. 16:44:52 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:44:52 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 16:44:52 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 16:44:52 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 16:44:52 INFO - (blobuploader) - INFO - Open directory for files ... 16:44:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:44:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:44:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:44:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:44:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:44:53 INFO - (blobuploader) - INFO - Done attempting. 16:44:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:44:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:44:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:44:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:44:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:44:55 INFO - (blobuploader) - INFO - Done attempting. 16:44:55 INFO - (blobuploader) - INFO - Iteration through files over. 16:44:55 INFO - Return code: 0 16:44:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:44:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:44:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/15fa5f670b0c90ca110fd17346cd99510993bc6569bbe1edb9f0a0ab2220bd594914d766ebb1092e9c8fcc84271ef64c24535454b6c5296be4df0b26375f439a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/232dc8ee5551bbe1faef0ea34ddbbd63efadd6842aa696913a07770e47f60cfad324f4ecf13ef92376df7303a9be352d9edb2bd5b3529658ed182abb4d3c0411"} 16:44:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:44:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:44:55 INFO - Contents: 16:44:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/15fa5f670b0c90ca110fd17346cd99510993bc6569bbe1edb9f0a0ab2220bd594914d766ebb1092e9c8fcc84271ef64c24535454b6c5296be4df0b26375f439a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/232dc8ee5551bbe1faef0ea34ddbbd63efadd6842aa696913a07770e47f60cfad324f4ecf13ef92376df7303a9be352d9edb2bd5b3529658ed182abb4d3c0411"} 16:44:55 INFO - Running post-run listener: copy_logs_to_upload_dir 16:44:55 INFO - Copying logs to upload dir... 16:44:55 INFO - mkdir: /builds/slave/test/build/upload/logs 16:44:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1499.592792 ========= master_lag: 0.37 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 59 secs) (at 2016-05-03 16:44:55.598926) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 16:44:55.602765) ========= 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.lUIomjI2if/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.PFO8qwT8Yi/Listeners TMPDIR=/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/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-aurora/sha512/15fa5f670b0c90ca110fd17346cd99510993bc6569bbe1edb9f0a0ab2220bd594914d766ebb1092e9c8fcc84271ef64c24535454b6c5296be4df0b26375f439a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/232dc8ee5551bbe1faef0ea34ddbbd63efadd6842aa696913a07770e47f60cfad324f4ecf13ef92376df7303a9be352d9edb2bd5b3529658ed182abb4d3c0411"} build_url:https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012868 build_url: 'https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/15fa5f670b0c90ca110fd17346cd99510993bc6569bbe1edb9f0a0ab2220bd594914d766ebb1092e9c8fcc84271ef64c24535454b6c5296be4df0b26375f439a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/232dc8ee5551bbe1faef0ea34ddbbd63efadd6842aa696913a07770e47f60cfad324f4ecf13ef92376df7303a9be352d9edb2bd5b3529658ed182abb4d3c0411"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GO6fGw0pQ-uI-35BPZHgbg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 16:44:55.635449) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:44:55.635889) ========= 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.lUIomjI2if/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.PFO8qwT8Yi/Listeners TMPDIR=/var/folders/72/tvk_0qk91l1gsxjmnd64n0bm00000w/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.005303 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:44:55.688380) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 16:44:55.688724) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 16:44:55.692277) ========= ========= Total master_lag: 0.49 =========