builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0211 starttime: 1463169961.46 results: success (0) buildid: 20160513114547 builduid: 844298ff049b42b29dca75dc9f9d8466 revision: 805051b9a46259319d5c56424cb5249efc811363 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:01.460384) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:01.461036) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:01.461576) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:01.480988) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:01.481454) ========= 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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners TMPDIR=/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/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-13 13:06:01-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.36M=0.001s 2016-05-13 13:06:01 (8.36 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.587764 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:02.103977) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:02.104818) ========= 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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners TMPDIR=/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/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.019472 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:02.191614) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 13:06:02.191964) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 805051b9a46259319d5c56424cb5249efc811363 --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 805051b9a46259319d5c56424cb5249efc811363 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners TMPDIR=/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/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-13 13:06:02,137 truncating revision to first 12 chars 2016-05-13 13:06:02,138 Setting DEBUG logging. 2016-05-13 13:06:02,138 attempt 1/10 2016-05-13 13:06:02,138 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/805051b9a462?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 13:06:02,808 unpacking tar archive at: mozilla-aurora-805051b9a462/testing/mozharness/ program finished with exit code 0 elapsedTime=1.101406 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 13:06:03.310358) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:03.310670) ========= script_repo_revision: 805051b9a46259319d5c56424cb5249efc811363 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:03.311060) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:03.311325) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 13:06:03.324514) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 12 secs) (at 2016-05-13 13:06:03.324865) ========= /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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners TMPDIR=/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/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 13:06:03 INFO - MultiFileLogger online at 20160513 13:06:03 in /builds/slave/test 13:06:03 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 13:06:03 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:06:03 INFO - {'append_to_log': False, 13:06:03 INFO - 'base_work_dir': '/builds/slave/test', 13:06:03 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:06:03 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:06:03 INFO - 'buildbot_json_path': 'buildprops.json', 13:06:03 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:06:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:06:03 INFO - 'download_minidump_stackwalk': True, 13:06:03 INFO - 'download_symbols': 'true', 13:06:03 INFO - 'e10s': False, 13:06:03 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:06:03 INFO - 'tooltool.py': '/tools/tooltool.py', 13:06:03 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:06:03 INFO - '/tools/misc-python/virtualenv.py')}, 13:06:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:06:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:06:03 INFO - 'log_level': 'info', 13:06:03 INFO - 'log_to_console': True, 13:06:03 INFO - 'opt_config_files': (), 13:06:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:06:03 INFO - '--processes=1', 13:06:03 INFO - '--config=%(test_path)s/wptrunner.ini', 13:06:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:06:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:06:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:06:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:06:03 INFO - 'pip_index': False, 13:06:03 INFO - 'require_test_zip': True, 13:06:03 INFO - 'test_type': ('testharness',), 13:06:03 INFO - 'this_chunk': '1', 13:06:03 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:06:03 INFO - 'total_chunks': '10', 13:06:03 INFO - 'virtualenv_path': 'venv', 13:06:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:06:03 INFO - 'work_dir': 'build'} 13:06:03 INFO - ##### 13:06:03 INFO - ##### Running clobber step. 13:06:03 INFO - ##### 13:06:03 INFO - Running pre-action listener: _resource_record_pre_action 13:06:03 INFO - Running main action method: clobber 13:06:03 INFO - rmtree: /builds/slave/test/build 13:06:03 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:06:03 INFO - Running post-action listener: _resource_record_post_action 13:06:03 INFO - ##### 13:06:03 INFO - ##### Running read-buildbot-config step. 13:06:03 INFO - ##### 13:06:03 INFO - Running pre-action listener: _resource_record_pre_action 13:06:03 INFO - Running main action method: read_buildbot_config 13:06:03 INFO - Using buildbot properties: 13:06:03 INFO - { 13:06:03 INFO - "project": "", 13:06:03 INFO - "product": "firefox", 13:06:03 INFO - "script_repo_revision": "production", 13:06:03 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 13:06:03 INFO - "repository": "", 13:06:03 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 13:06:03 INFO - "buildid": "20160513114547", 13:06:03 INFO - "pgo_build": "False", 13:06:03 INFO - "basedir": "/builds/slave/test", 13:06:03 INFO - "buildnumber": 239, 13:06:03 INFO - "slavename": "t-yosemite-r7-0211", 13:06:03 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 13:06:03 INFO - "platform": "macosx64", 13:06:03 INFO - "branch": "mozilla-aurora", 13:06:03 INFO - "revision": "805051b9a46259319d5c56424cb5249efc811363", 13:06:03 INFO - "repo_path": "releases/mozilla-aurora", 13:06:03 INFO - "moz_repo_path": "", 13:06:03 INFO - "stage_platform": "macosx64", 13:06:03 INFO - "builduid": "844298ff049b42b29dca75dc9f9d8466", 13:06:03 INFO - "slavebuilddir": "test" 13:06:03 INFO - } 13:06:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 13:06:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 13:06:03 INFO - Running post-action listener: _resource_record_post_action 13:06:03 INFO - ##### 13:06:03 INFO - ##### Running download-and-extract step. 13:06:03 INFO - ##### 13:06:03 INFO - Running pre-action listener: _resource_record_pre_action 13:06:03 INFO - Running main action method: download_and_extract 13:06:03 INFO - mkdir: /builds/slave/test/build/tests 13:06:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:03 INFO - https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:06:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:06:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:06:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/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 13:06:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/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 13:06:07 INFO - Downloaded 1235 bytes. 13:06:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:06:07 INFO - Using the following test package requirements: 13:06:07 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 13:06:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:06:07 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 13:06:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:06:07 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 13:06:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:06:07 INFO - u'jsshell-mac64.zip'], 13:06:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:06:07 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 13:06:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 13:06:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:06:07 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 13:06:07 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:06:07 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 13:06:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:06:07 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 13:06:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:06:07 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 13:06:07 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 13:06:07 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')]} 13:06:07 INFO - https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:06:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 13:06:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 13:06:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/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 13:06:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/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 13:06:09 INFO - Downloaded 17970263 bytes. 13:06:09 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/*'] 13:06:09 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/* 13:06:09 INFO - caution: filename not matched: web-platform/* 13:06:09 INFO - Return code: 11 13:06: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')]} 13:06:09 INFO - https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 13:06:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 13:06:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 13:06:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/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 13:06:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/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 13:06:11 INFO - Downloaded 36408648 bytes. 13:06:11 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/*'] 13:06:11 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/* 13:06:15 INFO - caution: filename not matched: bin/* 13:06:15 INFO - caution: filename not matched: config/* 13:06:15 INFO - caution: filename not matched: mozbase/* 13:06:15 INFO - caution: filename not matched: marionette/* 13:06:15 INFO - caution: filename not matched: tools/wptserve/* 13:06:15 INFO - Return code: 11 13:06:15 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')]} 13:06:15 INFO - https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 13:06:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 13:06:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 13:06:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 13:06:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/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 13:06:20 INFO - Downloaded 73035411 bytes. 13:06:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 13:06:20 INFO - mkdir: /builds/slave/test/properties 13:06:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:06:20 INFO - Writing to file /builds/slave/test/properties/build_url 13:06:20 INFO - Contents: 13:06:20 INFO - build_url:https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 13:06:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 13:06:21 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:06:21 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:06:21 INFO - Contents: 13:06:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 13:06:21 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')]} 13:06:21 INFO - https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:06:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 13:06:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 13:06:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/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 13:06:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iz_liX-qQri8FMvQvPWyeA/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 13:06:28 INFO - Downloaded 103565380 bytes. 13:06:28 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'] 13:06:28 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 13:06:31 INFO - Return code: 0 13:06:31 INFO - Running post-action listener: _resource_record_post_action 13:06:31 INFO - Running post-action listener: set_extra_try_arguments 13:06:31 INFO - ##### 13:06:31 INFO - ##### Running create-virtualenv step. 13:06:31 INFO - ##### 13:06:31 INFO - Running pre-action listener: _pre_create_virtualenv 13:06:31 INFO - Running pre-action listener: _resource_record_pre_action 13:06:31 INFO - Running main action method: create_virtualenv 13:06:31 INFO - Creating virtualenv /builds/slave/test/build/venv 13:06:31 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 13:06:31 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:06:31 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:06:31 INFO - Using real prefix '/tools/python27' 13:06:31 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:06:32 INFO - Installing distribute.............................................................................................................................................................................................done. 13:06:35 INFO - Installing pip.................done. 13:06:35 INFO - Return code: 0 13:06:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:06:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x101a0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f7fcace3f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a255e0>, '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 0x101608cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101633990>, '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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:06:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:06:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:06:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Dsq8dWvT0/Render', 13:06:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:06:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:06:35 INFO - 'HOME': '/Users/cltbld', 13:06:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:06:35 INFO - 'LOGNAME': 'cltbld', 13:06:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:35 INFO - 'MOZ_NO_REMOTE': '1', 13:06:35 INFO - 'NO_EM_RESTART': '1', 13:06:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:06:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:35 INFO - 'PWD': '/builds/slave/test', 13:06:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:06:35 INFO - 'SHELL': '/bin/bash', 13:06:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yUrP8uvM9b/Listeners', 13:06:35 INFO - 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', 13:06:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:06:35 INFO - 'USER': 'cltbld', 13:06:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:06:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:06:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:06:35 INFO - 'XPC_FLAGS': '0x0', 13:06:35 INFO - 'XPC_SERVICE_NAME': '0', 13:06:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:06:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:35 INFO - Downloading/unpacking psutil>=0.7.1 13:06:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:06:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:06:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:06:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:06:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:06:38 INFO - Installing collected packages: psutil 13:06:38 INFO - Running setup.py install for psutil 13:06:39 INFO - building 'psutil._psutil_osx' extension 13:06:39 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 13:06:39 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 13:06:39 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 13:06:39 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 13:06:39 INFO - building 'psutil._psutil_posix' extension 13:06:39 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 13:06:39 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:06:39 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:06:39 INFO - ^ 13:06:39 INFO - 1 warning generated. 13:06:39 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 13:06:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:06:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:06:39 INFO - Successfully installed psutil 13:06:39 INFO - Cleaning up... 13:06:39 INFO - Return code: 0 13:06:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:06:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:39 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 0x101a0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f7fcace3f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a255e0>, '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 0x101608cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101633990>, '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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:06:39 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 13:06:39 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 13:06:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Dsq8dWvT0/Render', 13:06:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:06:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:06:39 INFO - 'HOME': '/Users/cltbld', 13:06:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:06:39 INFO - 'LOGNAME': 'cltbld', 13:06:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:39 INFO - 'MOZ_NO_REMOTE': '1', 13:06:39 INFO - 'NO_EM_RESTART': '1', 13:06:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:06:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:39 INFO - 'PWD': '/builds/slave/test', 13:06:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:06:39 INFO - 'SHELL': '/bin/bash', 13:06:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yUrP8uvM9b/Listeners', 13:06:39 INFO - 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', 13:06:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:06:39 INFO - 'USER': 'cltbld', 13:06:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:06:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:06:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:06:39 INFO - 'XPC_FLAGS': '0x0', 13:06:39 INFO - 'XPC_SERVICE_NAME': '0', 13:06:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:06:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:06:40 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 13:06:40 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 13:06:40 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 13:06:40 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 13:06:40 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 13:06:40 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 13:06:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:06:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:06:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:06:42 INFO - Installing collected packages: mozsystemmonitor 13:06:42 INFO - Running setup.py install for mozsystemmonitor 13:06:42 INFO - Successfully installed mozsystemmonitor 13:06:42 INFO - Cleaning up... 13:06:42 INFO - Return code: 0 13:06:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:06:42 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')]} 13:06:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:42 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')]} 13:06:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:42 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 0x101a0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f7fcace3f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a255e0>, '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 0x101608cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101633990>, '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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:06:42 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 13:06:42 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 13:06:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Dsq8dWvT0/Render', 13:06:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:06:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:06:42 INFO - 'HOME': '/Users/cltbld', 13:06:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:06:42 INFO - 'LOGNAME': 'cltbld', 13:06:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:42 INFO - 'MOZ_NO_REMOTE': '1', 13:06:42 INFO - 'NO_EM_RESTART': '1', 13:06:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:06:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:42 INFO - 'PWD': '/builds/slave/test', 13:06:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:06:42 INFO - 'SHELL': '/bin/bash', 13:06:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yUrP8uvM9b/Listeners', 13:06:42 INFO - 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', 13:06:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:06:42 INFO - 'USER': 'cltbld', 13:06:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:06:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:06:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:06:42 INFO - 'XPC_FLAGS': '0x0', 13:06:42 INFO - 'XPC_SERVICE_NAME': '0', 13:06:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:06:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:43 INFO - Downloading/unpacking blobuploader==1.2.4 13:06:43 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 13:06:43 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 13:06:43 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 13:06:43 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 13:06:43 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 13:06:43 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 13:06:45 INFO - Downloading blobuploader-1.2.4.tar.gz 13:06:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:06:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:06:45 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 13:06:45 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 13:06:45 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 13:06:45 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 13:06:45 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 13:06:45 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 13:06:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:06:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:06:46 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 13:06:46 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 13:06:46 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 13:06:46 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 13:06:46 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 13:06:46 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 13:06:46 INFO - Downloading docopt-0.6.1.tar.gz 13:06:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:06:46 INFO - Installing collected packages: blobuploader, requests, docopt 13:06:46 INFO - Running setup.py install for blobuploader 13:06:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:06:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:06:47 INFO - Running setup.py install for requests 13:06:47 INFO - Running setup.py install for docopt 13:06:47 INFO - Successfully installed blobuploader requests docopt 13:06:47 INFO - Cleaning up... 13:06:47 INFO - Return code: 0 13:06:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:06:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:47 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 0x101a0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f7fcace3f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a255e0>, '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 0x101608cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101633990>, '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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:06:47 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 13:06:47 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 13:06:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Dsq8dWvT0/Render', 13:06:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:06:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:06:47 INFO - 'HOME': '/Users/cltbld', 13:06:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:06:47 INFO - 'LOGNAME': 'cltbld', 13:06:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:47 INFO - 'MOZ_NO_REMOTE': '1', 13:06:47 INFO - 'NO_EM_RESTART': '1', 13:06:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:06:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:47 INFO - 'PWD': '/builds/slave/test', 13:06:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:06:47 INFO - 'SHELL': '/bin/bash', 13:06:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yUrP8uvM9b/Listeners', 13:06:47 INFO - 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', 13:06:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:06:47 INFO - 'USER': 'cltbld', 13:06:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:06:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:06:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:06:47 INFO - 'XPC_FLAGS': '0x0', 13:06:47 INFO - 'XPC_SERVICE_NAME': '0', 13:06:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:06:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-6h9FHZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-yljQ2n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-DScVPq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-RnM7K2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-59D2D5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-q0Rgi9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-fBrzRg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-HVv9tF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-OT1Vnj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:06:48 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-t6aLwI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:06:49 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-D0xnyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:06:49 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-2ZRDC6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:06:49 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-oY340c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:06:49 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-mwHEKw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:49 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-Qu0JK1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:06:49 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-9ZDqhS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:06:49 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-6P87aW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:06:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:06:49 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-W3Ic1g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:06:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:06:49 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-2SIO93-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:06:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:50 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-iQFpSQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:06:50 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-aG7xdK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:06:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:06:50 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 13:06:50 INFO - Running setup.py install for manifestparser 13:06:50 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:06:50 INFO - Running setup.py install for mozcrash 13:06:50 INFO - Running setup.py install for mozdebug 13:06:51 INFO - Running setup.py install for mozdevice 13:06:51 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:06:51 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:06:51 INFO - Running setup.py install for mozfile 13:06:51 INFO - Running setup.py install for mozhttpd 13:06:51 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:06:51 INFO - Running setup.py install for mozinfo 13:06:51 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:06:51 INFO - Running setup.py install for mozInstall 13:06:51 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:06:51 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:06:51 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:06:51 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:06:51 INFO - Running setup.py install for mozleak 13:06:51 INFO - Running setup.py install for mozlog 13:06:52 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:06:52 INFO - Running setup.py install for moznetwork 13:06:52 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:06:52 INFO - Running setup.py install for mozprocess 13:06:52 INFO - Running setup.py install for mozprofile 13:06:52 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:06:52 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:06:52 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:06:52 INFO - Running setup.py install for mozrunner 13:06:52 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:06:52 INFO - Running setup.py install for mozscreenshot 13:06:52 INFO - Running setup.py install for moztest 13:06:53 INFO - Running setup.py install for mozversion 13:06:53 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:06:53 INFO - Running setup.py install for wptserve 13:06:53 INFO - Running setup.py install for marionette-driver 13:06:53 INFO - Running setup.py install for browsermob-proxy 13:06:53 INFO - Running setup.py install for marionette-client 13:06:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:06:53 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:06:54 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 13:06:54 INFO - Cleaning up... 13:06:54 INFO - Return code: 0 13:06:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:06:54 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')]} 13:06:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:54 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')]} 13:06:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:06:54 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 0x101a0ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a29f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f7fcace3f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101a255e0>, '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 0x101608cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101633990>, '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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:06:54 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 13:06:54 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 13:06:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Dsq8dWvT0/Render', 13:06:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:06:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:06:54 INFO - 'HOME': '/Users/cltbld', 13:06:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:06:54 INFO - 'LOGNAME': 'cltbld', 13:06:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:54 INFO - 'MOZ_NO_REMOTE': '1', 13:06:54 INFO - 'NO_EM_RESTART': '1', 13:06:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:06:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:54 INFO - 'PWD': '/builds/slave/test', 13:06:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:06:54 INFO - 'SHELL': '/bin/bash', 13:06:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yUrP8uvM9b/Listeners', 13:06:54 INFO - 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', 13:06:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:06:54 INFO - 'USER': 'cltbld', 13:06:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:06:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:06:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:06:54 INFO - 'XPC_FLAGS': '0x0', 13:06:54 INFO - 'XPC_SERVICE_NAME': '0', 13:06:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:06:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:06:54 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-xdArtB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:06:54 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)) 13:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:06:54 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-GeiUz1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:06:54 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)) 13:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:06:54 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-3zfcRi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:06:54 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)) 13:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:06:54 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-JF5cH7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:06:54 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)) 13:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:06:54 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-GGNgHO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:06:54 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)) 13:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:06:54 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-EPgxcd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:06:55 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)) 13:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:06:55 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-ENG9Ep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:06:55 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)) 13:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:06:55 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-RIzynk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:06:55 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)) 13:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:06:55 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-9CCl15-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:06:55 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)) 13:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:06:55 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-cmqzJL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:06:55 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)) 13:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:06:55 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-aoFk0o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:06:55 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)) 13:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:06:55 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-86b7ta-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:06:55 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)) 13:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:06:55 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-2TCJJH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:06:55 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)) 13:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:06:55 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-lWg2NS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:06:55 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)) 13:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:55 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-RtaMSS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:56 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)) 13:06:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:06:56 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-77tQg8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:06:56 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)) 13:06:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:06:56 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-Jghsdo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:06:56 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)) 13:06:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:06:56 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-vWQSG0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:06:56 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)) 13:06:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:06:56 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-S1sjEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:06:56 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)) 13:06:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:56 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-lZnIYj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:56 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)) 13:06:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:06:56 INFO - Running setup.py (path:/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/pip-powIf7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:06:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:06:57 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)) 13:06:57 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)) 13:06:57 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)) 13:06:57 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)) 13:06:57 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)) 13:06:57 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)) 13:06:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:06:57 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 13:06:57 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 13:06:57 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 13:06:57 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 13:06:57 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 13:06:57 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 13:06:59 INFO - Downloading blessings-1.6.tar.gz 13:06:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:06:59 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)) 13:06:59 INFO - Installing collected packages: blessings 13:06:59 INFO - Running setup.py install for blessings 13:06:59 INFO - Successfully installed blessings 13:06:59 INFO - Cleaning up... 13:06:59 INFO - Return code: 0 13:06:59 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:06:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:06:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:07:00 INFO - Reading from file tmpfile_stdout 13:07:00 INFO - Current package versions: 13:07:00 INFO - blessings == 1.6 13:07:00 INFO - blobuploader == 1.2.4 13:07:00 INFO - browsermob-proxy == 0.6.0 13:07:00 INFO - docopt == 0.6.1 13:07:00 INFO - manifestparser == 1.1 13:07:00 INFO - marionette-client == 2.3.0 13:07:00 INFO - marionette-driver == 1.4.0 13:07:00 INFO - mozInstall == 1.12 13:07:00 INFO - mozcrash == 0.17 13:07:00 INFO - mozdebug == 0.1 13:07:00 INFO - mozdevice == 0.48 13:07:00 INFO - mozfile == 1.2 13:07:00 INFO - mozhttpd == 0.7 13:07:00 INFO - mozinfo == 0.9 13:07:00 INFO - mozleak == 0.1 13:07:00 INFO - mozlog == 3.1 13:07:00 INFO - moznetwork == 0.27 13:07:00 INFO - mozprocess == 0.22 13:07:00 INFO - mozprofile == 0.28 13:07:00 INFO - mozrunner == 6.11 13:07:00 INFO - mozscreenshot == 0.1 13:07:00 INFO - mozsystemmonitor == 0.0 13:07:00 INFO - moztest == 0.7 13:07:00 INFO - mozversion == 1.4 13:07:00 INFO - psutil == 3.1.1 13:07:00 INFO - requests == 1.2.3 13:07:00 INFO - wptserve == 1.4.0 13:07:00 INFO - wsgiref == 0.1.2 13:07:00 INFO - Running post-action listener: _resource_record_post_action 13:07:00 INFO - Running post-action listener: _start_resource_monitoring 13:07:00 INFO - Starting resource monitoring. 13:07:00 INFO - ##### 13:07:00 INFO - ##### Running pull step. 13:07:00 INFO - ##### 13:07:00 INFO - Running pre-action listener: _resource_record_pre_action 13:07:00 INFO - Running main action method: pull 13:07:00 INFO - Pull has nothing to do! 13:07:00 INFO - Running post-action listener: _resource_record_post_action 13:07:00 INFO - ##### 13:07:00 INFO - ##### Running install step. 13:07:00 INFO - ##### 13:07:00 INFO - Running pre-action listener: _resource_record_pre_action 13:07:00 INFO - Running main action method: install 13:07:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:07:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:07:00 INFO - Reading from file tmpfile_stdout 13:07:00 INFO - Detecting whether we're running mozinstall >=1.0... 13:07:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:07:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:07:00 INFO - Reading from file tmpfile_stdout 13:07:00 INFO - Output received: 13:07:00 INFO - Usage: mozinstall [options] installer 13:07:00 INFO - Options: 13:07:00 INFO - -h, --help show this help message and exit 13:07:00 INFO - -d DEST, --destination=DEST 13:07:00 INFO - Directory to install application into. [default: 13:07:00 INFO - "/builds/slave/test"] 13:07:00 INFO - --app=APP Application being installed. [default: firefox] 13:07:00 INFO - mkdir: /builds/slave/test/build/application 13:07:00 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'] 13:07:00 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 13:07:19 INFO - Reading from file tmpfile_stdout 13:07:19 INFO - Output received: 13:07:19 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 13:07:19 INFO - Running post-action listener: _resource_record_post_action 13:07:19 INFO - ##### 13:07:19 INFO - ##### Running run-tests step. 13:07:19 INFO - ##### 13:07:19 INFO - Running pre-action listener: _resource_record_pre_action 13:07:19 INFO - Running main action method: run_tests 13:07:19 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:07:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:07:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:07:19 INFO - grabbing minidump binary from tooltool 13:07:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:19 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 0x101a255e0>, '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 0x101608cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101633990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:07:19 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 13:07:19 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 13:07:19 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:07:19 INFO - Return code: 0 13:07:19 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:07:19 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:07:19 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/Iz_liX-qQri8FMvQvPWyeA/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 13:07:19 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/Iz_liX-qQri8FMvQvPWyeA/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 13:07:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Dsq8dWvT0/Render', 13:07:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:07:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:07:19 INFO - 'HOME': '/Users/cltbld', 13:07:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:07:19 INFO - 'LOGNAME': 'cltbld', 13:07:19 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:07:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:19 INFO - 'MOZ_NO_REMOTE': '1', 13:07:19 INFO - 'NO_EM_RESTART': '1', 13:07:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:19 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:07:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:07:19 INFO - 'PWD': '/builds/slave/test', 13:07:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:07:19 INFO - 'SHELL': '/bin/bash', 13:07:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yUrP8uvM9b/Listeners', 13:07:19 INFO - 'TMPDIR': '/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/T/', 13:07:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:07:19 INFO - 'USER': 'cltbld', 13:07:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:07:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:07:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:07:19 INFO - 'XPC_FLAGS': '0x0', 13:07:19 INFO - 'XPC_SERVICE_NAME': '0', 13:07:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:07:19 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/Iz_liX-qQri8FMvQvPWyeA/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 13:07:19 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 13:07:19 INFO - import pkg_resources 13:07:20 INFO - Using 1 client processes 13:07:20 INFO - wptserve Starting http server on 127.0.0.1:8001 13:07:20 INFO - wptserve Starting http server on 127.0.0.1:8000 13:07:20 INFO - wptserve Starting http server on 127.0.0.1:8443 13:07:22 INFO - SUITE-START | Running 778 tests 13:07:22 INFO - Running testharness tests 13:07:22 INFO - Setting up ssl 13:07:22 INFO - PROCESS | certutil | 13:07:22 INFO - PROCESS | certutil | 13:07:22 INFO - PROCESS | certutil | 13:07:22 INFO - Certificate Nickname Trust Attributes 13:07:22 INFO - SSL,S/MIME,JAR/XPI 13:07:22 INFO - 13:07:22 INFO - web-platform-tests CT,, 13:07:22 INFO - 13:07:22 INFO - Starting runner 13:07:23 INFO - PROCESS | 6282 | [6282] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:07:23 INFO - PROCESS | 6282 | 1463170043871 Marionette DEBUG Marionette enabled via build flag and pref 13:07:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x113494000 == 1 [pid = 6282] [id = 1] 13:07:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 1 (0x113494800) [pid = 6282] [serial = 1] [outer = 0x0] 13:07:24 INFO - PROCESS | 6282 | [6282] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:07:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 2 (0x113495800) [pid = 6282] [serial = 2] [outer = 0x113494800] 13:07:24 INFO - PROCESS | 6282 | 1463170044246 Marionette INFO Listening on port 2828 13:07:24 INFO - PROCESS | 6282 | 1463170044477 Marionette DEBUG Marionette enabled via command-line flag 13:07:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165f7000 == 2 [pid = 6282] [id = 2] 13:07:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 3 (0x1165f7800) [pid = 6282] [serial = 3] [outer = 0x0] 13:07:24 INFO - PROCESS | 6282 | [6282] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:07:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 4 (0x1165f8800) [pid = 6282] [serial = 4] [outer = 0x1165f7800] 13:07:24 INFO - PROCESS | 6282 | [6282] 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 13:07:24 INFO - PROCESS | 6282 | 1463170044631 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57057 13:07:24 INFO - PROCESS | 6282 | 1463170044719 Marionette DEBUG Closed connection conn0 13:07:24 INFO - PROCESS | 6282 | [6282] 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 13:07:24 INFO - PROCESS | 6282 | 1463170044722 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57058 13:07:24 INFO - PROCESS | 6282 | 1463170044734 Marionette DEBUG Closed connection conn1 13:07:24 INFO - PROCESS | 6282 | [6282] 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 13:07:24 INFO - PROCESS | 6282 | 1463170044739 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57059 13:07:24 INFO - PROCESS | 6282 | 1463170044746 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:07:24 INFO - PROCESS | 6282 | 1463170044752 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":"20160513114547","device":"desktop","version":"48.0a2"} 13:07:25 INFO - PROCESS | 6282 | [6282] 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 13:07:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x119adf000 == 3 [pid = 6282] [id = 3] 13:07:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 5 (0x119ae0000) [pid = 6282] [serial = 5] [outer = 0x0] 13:07:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x119ae0800 == 4 [pid = 6282] [id = 4] 13:07:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 6 (0x1198c5000) [pid = 6282] [serial = 6] [outer = 0x0] 13:07:25 INFO - PROCESS | 6282 | [6282] 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 13:07:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217c6800 == 5 [pid = 6282] [id = 5] 13:07:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 7 (0x1198c4800) [pid = 6282] [serial = 7] [outer = 0x0] 13:07:26 INFO - PROCESS | 6282 | [6282] 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 13:07:26 INFO - PROCESS | 6282 | [6282] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:07:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 8 (0x121899400) [pid = 6282] [serial = 8] [outer = 0x1198c4800] 13:07:26 INFO - PROCESS | 6282 | [6282] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:07:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 9 (0x121cae000) [pid = 6282] [serial = 9] [outer = 0x119ae0000] 13:07:26 INFO - PROCESS | 6282 | [6282] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 13:07:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 10 (0x12144ec00) [pid = 6282] [serial = 10] [outer = 0x1198c5000] 13:07:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 11 (0x121450c00) [pid = 6282] [serial = 11] [outer = 0x1198c4800] 13:07:26 INFO - PROCESS | 6282 | [6282] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:07:26 INFO - PROCESS | 6282 | 1463170046904 Marionette DEBUG loaded listener.js 13:07:26 INFO - PROCESS | 6282 | 1463170046913 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 6282 | [6282] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 13:07:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 12 (0x126775000) [pid = 6282] [serial = 12] [outer = 0x1198c4800] 13:07:27 INFO - PROCESS | 6282 | 1463170047279 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b1fd05a5-8763-5041-8b40-8a57e707d542","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":"20160513114547","device":"desktop","version":"48.0a2","command_id":1}}] 13:07:27 INFO - PROCESS | 6282 | 1463170047371 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}] 13:07:27 INFO - PROCESS | 6282 | 1463170047427 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:07:27 INFO - PROCESS | 6282 | 1463170047500 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:07:27 INFO - PROCESS | 6282 | [6282] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:07:27 INFO - PROCESS | 6282 | [6282] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:07:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 13 (0x128971c00) [pid = 6282] [serial = 13] [outer = 0x1198c4800] 13:07:27 INFO - PROCESS | 6282 | [6282] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:07:27 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:27 INFO - PROCESS | 6282 | 1463170047786 Marionette TRACE conn2 <- [1,3,null,{}] 13:07:27 INFO - PROCESS | 6282 | 1463170047789 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:07:27 INFO - PROCESS | 6282 | 1463170047811 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:07:27 INFO - PROCESS | 6282 | 1463170047838 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:07:27 INFO - PROCESS | 6282 | 1463170047840 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:07:27 INFO - PROCESS | 6282 | 1463170047842 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:07:27 INFO - PROCESS | 6282 | 1463170047845 Marionette TRACE conn2 <- [1,6,null,{}] 13:07:27 INFO - PROCESS | 6282 | 1463170047850 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}] 13:07:27 INFO - PROCESS | 6282 | 1463170047857 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:07:27 INFO - PROCESS | 6282 | 1463170047860 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x12909f800 == 6 [pid = 6282] [id = 6] 13:07:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 14 (0x1290b8000) [pid = 6282] [serial = 14] [outer = 0x0] 13:07:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 15 (0x1290b9c00) [pid = 6282] [serial = 15] [outer = 0x1290b8000] 13:07:27 INFO - PROCESS | 6282 | 1463170047891 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 16 (0x129297c00) [pid = 6282] [serial = 16] [outer = 0x1290b8000] 13:07:28 INFO - PROCESS | 6282 | 1463170048184 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]]]}] 13:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 13:07:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x129434800 == 7 [pid = 6282] [id = 7] 13:07:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 17 (0x12929ac00) [pid = 6282] [serial = 17] [outer = 0x0] 13:07:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 18 (0x129533400) [pid = 6282] [serial = 18] [outer = 0x12929ac00] 13:07:28 INFO - PROCESS | 6282 | 1463170048238 Marionette DEBUG loaded listener.js 13:07:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 19 (0x129539800) [pid = 6282] [serial = 19] [outer = 0x12929ac00] 13:07:28 INFO - PROCESS | 6282 | 1463170048276 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:07:28 INFO - PROCESS | 6282 | 1463170048277 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:07:28 INFO - PROCESS | 6282 | 1463170048308 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:07:28 INFO - PROCESS | 6282 | 1463170048310 Marionette TRACE conn2 <- [1,10,null,{}] 13:07:28 INFO - PROCESS | 6282 | 1463170048328 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}] 13:07:28 INFO - PROCESS | 6282 | 1463170048460 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:07:28 INFO - PROCESS | 6282 | 1463170048492 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x12aa49800 == 8 [pid = 6282] [id = 8] 13:07:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 20 (0x12aa63800) [pid = 6282] [serial = 20] [outer = 0x0] 13:07:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 21 (0x12aa65400) [pid = 6282] [serial = 21] [outer = 0x12aa63800] 13:07:28 INFO - PROCESS | 6282 | 1463170048521 Marionette DEBUG loaded listener.js 13:07:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 22 (0x12aa69800) [pid = 6282] [serial = 22] [outer = 0x12aa63800] 13:07:28 INFO - PROCESS | 6282 | 1463170048834 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]]]}] 13:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 581ms 13:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:07:28 INFO - PROCESS | 6282 | 1463170048884 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:07:28 INFO - PROCESS | 6282 | 1463170048886 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:07:28 INFO - PROCESS | 6282 | 1463170048891 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:07:28 INFO - PROCESS | 6282 | 1463170048892 Marionette TRACE conn2 <- [1,14,null,{}] 13:07:28 INFO - PROCESS | 6282 | 1463170048903 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}] 13:07:28 INFO - PROCESS | 6282 | 1463170048992 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:07:29 INFO - PROCESS | 6282 | 1463170048999 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b275800 == 9 [pid = 6282] [id = 9] 13:07:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 23 (0x12aa6d800) [pid = 6282] [serial = 23] [outer = 0x0] 13:07:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 24 (0x12abbd800) [pid = 6282] [serial = 24] [outer = 0x12aa6d800] 13:07:29 INFO - PROCESS | 6282 | 1463170049025 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 25 (0x12b92f400) [pid = 6282] [serial = 25] [outer = 0x12aa6d800] 13:07:29 INFO - PROCESS | 6282 | 1463170049288 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]]]}] 13:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 13:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:07:29 INFO - PROCESS | 6282 | 1463170049309 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:07:29 INFO - PROCESS | 6282 | 1463170049311 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:07:29 INFO - PROCESS | 6282 | 1463170049324 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:07:29 INFO - PROCESS | 6282 | 1463170049325 Marionette TRACE conn2 <- [1,18,null,{}] 13:07:29 INFO - PROCESS | 6282 | 1463170049327 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}] 13:07:29 INFO - PROCESS | 6282 | 1463170049427 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:07:29 INFO - PROCESS | 6282 | 1463170049434 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9d8800 == 10 [pid = 6282] [id = 10] 13:07:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 26 (0x12ba85800) [pid = 6282] [serial = 26] [outer = 0x0] 13:07:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 27 (0x12ba8a800) [pid = 6282] [serial = 27] [outer = 0x12ba85800] 13:07:29 INFO - PROCESS | 6282 | 1463170049460 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 28 (0x12baa6c00) [pid = 6282] [serial = 28] [outer = 0x12ba85800] 13:07:29 INFO - PROCESS | 6282 | 1463170049745 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]]]}] 13:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 479ms 13:07:29 INFO - PROCESS | 6282 | 1463170049793 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:07:29 INFO - PROCESS | 6282 | 1463170049794 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:07:29 INFO - PROCESS | 6282 | 1463170049797 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:07:29 INFO - PROCESS | 6282 | 1463170049799 Marionette TRACE conn2 <- [1,22,null,{}] 13:07:29 INFO - PROCESS | 6282 | 1463170049804 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}] 13:07:29 INFO - PROCESS | 6282 | 1463170049893 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:07:29 INFO - PROCESS | 6282 | 1463170049898 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba3c800 == 11 [pid = 6282] [id = 11] 13:07:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 29 (0x118132000) [pid = 6282] [serial = 29] [outer = 0x0] 13:07:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 30 (0x12a46a000) [pid = 6282] [serial = 30] [outer = 0x118132000] 13:07:29 INFO - PROCESS | 6282 | 1463170049924 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 31 (0x12bdb8800) [pid = 6282] [serial = 31] [outer = 0x118132000] 13:07:30 INFO - PROCESS | 6282 | 1463170050182 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]]]}] 13:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 13:07:30 INFO - PROCESS | 6282 | 1463170050222 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:07:30 INFO - PROCESS | 6282 | 1463170050223 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:07:30 INFO - PROCESS | 6282 | 1463170050225 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:07:30 INFO - PROCESS | 6282 | 1463170050226 Marionette TRACE conn2 <- [1,26,null,{}] 13:07:30 INFO - PROCESS | 6282 | 1463170050229 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}] 13:07:30 INFO - PROCESS | 6282 | 1463170050335 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:07:30 INFO - PROCESS | 6282 | 1463170050339 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd65000 == 12 [pid = 6282] [id = 12] 13:07:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 32 (0x118645c00) [pid = 6282] [serial = 32] [outer = 0x0] 13:07:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 33 (0x1290b1c00) [pid = 6282] [serial = 33] [outer = 0x118645c00] 13:07:30 INFO - PROCESS | 6282 | 1463170050365 Marionette DEBUG loaded listener.js 13:07:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 34 (0x12be63800) [pid = 6282] [serial = 34] [outer = 0x118645c00] 13:07:30 INFO - PROCESS | 6282 | 1463170050612 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]]]}] 13:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 13:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:07:30 INFO - PROCESS | 6282 | 1463170050644 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:07:30 INFO - PROCESS | 6282 | 1463170050645 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:07:30 INFO - PROCESS | 6282 | 1463170050658 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:07:30 INFO - PROCESS | 6282 | 1463170050659 Marionette TRACE conn2 <- [1,30,null,{}] 13:07:30 INFO - PROCESS | 6282 | 1463170050662 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}] 13:07:30 INFO - PROCESS | 6282 | 1463170050764 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:07:30 INFO - PROCESS | 6282 | 1463170050768 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2e5000 == 13 [pid = 6282] [id = 13] 13:07:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 35 (0x12be66800) [pid = 6282] [serial = 35] [outer = 0x0] 13:07:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 36 (0x12be6dc00) [pid = 6282] [serial = 36] [outer = 0x12be66800] 13:07:30 INFO - PROCESS | 6282 | 1463170050793 Marionette DEBUG loaded listener.js 13:07:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 37 (0x12c2a2c00) [pid = 6282] [serial = 37] [outer = 0x12be66800] 13:07:31 INFO - PROCESS | 6282 | 1463170051039 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]]]}] 13:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 425ms 13:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:07:31 INFO - PROCESS | 6282 | 1463170051077 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 6282 | 1463170051078 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:07:31 INFO - PROCESS | 6282 | 1463170051088 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:07:31 INFO - PROCESS | 6282 | 1463170051089 Marionette TRACE conn2 <- [1,34,null,{}] 13:07:31 INFO - PROCESS | 6282 | 1463170051091 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}] 13:07:31 INFO - PROCESS | 6282 | 1463170051182 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:07:31 INFO - PROCESS | 6282 | 1463170051187 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6b7000 == 14 [pid = 6282] [id = 14] 13:07:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 38 (0x12c2a5000) [pid = 6282] [serial = 38] [outer = 0x0] 13:07:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 39 (0x12c2ab400) [pid = 6282] [serial = 39] [outer = 0x12c2a5000] 13:07:31 INFO - PROCESS | 6282 | 1463170051222 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 40 (0x12c237800) [pid = 6282] [serial = 40] [outer = 0x12c2a5000] 13:07:31 INFO - PROCESS | 6282 | 1463170051459 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]]]}] 13:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 428ms 13:07:31 INFO - PROCESS | 6282 | 1463170051509 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 6282 | 1463170051510 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:07:31 INFO - PROCESS | 6282 | 1463170051521 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:07:31 INFO - PROCESS | 6282 | 1463170051522 Marionette TRACE conn2 <- [1,38,null,{}] 13:07:31 INFO - PROCESS | 6282 | 1463170051525 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}] 13:07:31 INFO - PROCESS | 6282 | 1463170051660 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:07:31 INFO - PROCESS | 6282 | 1463170051666 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x12cca5800 == 15 [pid = 6282] [id = 15] 13:07:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 41 (0x12c23c400) [pid = 6282] [serial = 41] [outer = 0x0] 13:07:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 42 (0x12c242000) [pid = 6282] [serial = 42] [outer = 0x12c23c400] 13:07:31 INFO - PROCESS | 6282 | 1463170051702 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 43 (0x12cc27800) [pid = 6282] [serial = 43] [outer = 0x12c23c400] 13:07:32 INFO - PROCESS | 6282 | 1463170052072 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]]]}] 13:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 579ms 13:07:32 INFO - PROCESS | 6282 | 1463170052093 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:07:32 INFO - PROCESS | 6282 | 1463170052094 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:07:32 INFO - PROCESS | 6282 | 1463170052096 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:07:32 INFO - PROCESS | 6282 | 1463170052098 Marionette TRACE conn2 <- [1,42,null,{}] 13:07:32 INFO - PROCESS | 6282 | 1463170052102 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}] 13:07:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d135800 == 16 [pid = 6282] [id = 16] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 44 (0x12d136000) [pid = 6282] [serial = 44] [outer = 0x0] 13:07:32 INFO - PROCESS | 6282 | 1463170052197 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 45 (0x12ccb6000) [pid = 6282] [serial = 45] [outer = 0x12d136000] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 46 (0x12d13b000) [pid = 6282] [serial = 46] [outer = 0x12d136000] 13:07:32 INFO - PROCESS | 6282 | 1463170052216 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d135000 == 17 [pid = 6282] [id = 17] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 47 (0x12cc2f000) [pid = 6282] [serial = 47] [outer = 0x0] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 48 (0x12cdadc00) [pid = 6282] [serial = 48] [outer = 0x12cc2f000] 13:07:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d216000 == 18 [pid = 6282] [id = 18] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 49 (0x12cdaf800) [pid = 6282] [serial = 49] [outer = 0x0] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 50 (0x12cdb1400) [pid = 6282] [serial = 50] [outer = 0x12cdaf800] 13:07:32 INFO - PROCESS | 6282 | 1463170052265 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 51 (0x12cdb5800) [pid = 6282] [serial = 51] [outer = 0x12cdaf800] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 52 (0x12cdb2400) [pid = 6282] [serial = 52] [outer = 0x12cc2f000] 13:07:32 INFO - PROCESS | 6282 | 1463170052608 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]]]}] 13:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 522ms 13:07:32 INFO - PROCESS | 6282 | 1463170052618 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:07:32 INFO - PROCESS | 6282 | 1463170052630 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:07:32 INFO - PROCESS | 6282 | 1463170052635 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:07:32 INFO - PROCESS | 6282 | 1463170052637 Marionette TRACE conn2 <- [1,46,null,{}] 13:07:32 INFO - PROCESS | 6282 | 1463170052639 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}] 13:07:32 INFO - PROCESS | 6282 | 1463170052730 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:07:32 INFO - PROCESS | 6282 | 1463170052734 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186bf800 == 19 [pid = 6282] [id = 19] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 53 (0x117571800) [pid = 6282] [serial = 53] [outer = 0x0] 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 54 (0x1185cf000) [pid = 6282] [serial = 54] [outer = 0x117571800] 13:07:32 INFO - PROCESS | 6282 | 1463170052763 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 55 (0x11930e400) [pid = 6282] [serial = 55] [outer = 0x117571800] 13:07:33 INFO - PROCESS | 6282 | 1463170053013 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]]]}] 13:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 13:07:33 INFO - PROCESS | 6282 | 1463170053056 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 6282 | 1463170053057 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:07:33 INFO - PROCESS | 6282 | 1463170053059 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - PROCESS | 6282 | 1463170053060 Marionette TRACE conn2 <- [1,50,null,{}] 13:07:33 INFO - PROCESS | 6282 | 1463170053063 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}] 13:07:33 INFO - PROCESS | 6282 | 1463170053166 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:07:33 INFO - PROCESS | 6282 | 1463170053170 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a9800 == 20 [pid = 6282] [id = 20] 13:07:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 56 (0x12d488000) [pid = 6282] [serial = 56] [outer = 0x0] 13:07:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 57 (0x12d49dc00) [pid = 6282] [serial = 57] [outer = 0x12d488000] 13:07:33 INFO - PROCESS | 6282 | 1463170053194 Marionette DEBUG loaded listener.js 13:07:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 58 (0x12d4a5000) [pid = 6282] [serial = 58] [outer = 0x12d488000] 13:07:33 INFO - PROCESS | 6282 | 1463170053424 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]]]}] 13:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 13:07:33 INFO - PROCESS | 6282 | 1463170053479 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 6282 | 1463170053481 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:07:33 INFO - PROCESS | 6282 | 1463170053490 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - PROCESS | 6282 | 1463170053491 Marionette TRACE conn2 <- [1,54,null,{}] 13:07:33 INFO - PROCESS | 6282 | 1463170053493 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}] 13:07:33 INFO - PROCESS | 6282 | 1463170053588 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:07:33 INFO - PROCESS | 6282 | 1463170053593 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d84f800 == 21 [pid = 6282] [id = 21] 13:07:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 59 (0x12d515c00) [pid = 6282] [serial = 59] [outer = 0x0] 13:07:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 60 (0x12d525800) [pid = 6282] [serial = 60] [outer = 0x12d515c00] 13:07:33 INFO - PROCESS | 6282 | 1463170053618 Marionette DEBUG loaded listener.js 13:07:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 61 (0x12d52a400) [pid = 6282] [serial = 61] [outer = 0x12d515c00] 13:07:33 INFO - PROCESS | 6282 | 1463170053873 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]]]}] 13:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 13:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:07:33 INFO - PROCESS | 6282 | 1463170053909 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 6282 | 1463170053910 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:07:33 INFO - PROCESS | 6282 | 1463170053923 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - PROCESS | 6282 | 1463170053924 Marionette TRACE conn2 <- [1,58,null,{}] 13:07:33 INFO - PROCESS | 6282 | 1463170053927 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}] 13:07:34 INFO - PROCESS | 6282 | 1463170054046 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:07:34 INFO - PROCESS | 6282 | 1463170054737 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x111da1800 == 22 [pid = 6282] [id = 22] 13:07:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 62 (0x111b09c00) [pid = 6282] [serial = 62] [outer = 0x0] 13:07:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 63 (0x111d8a000) [pid = 6282] [serial = 63] [outer = 0x111b09c00] 13:07:34 INFO - PROCESS | 6282 | 1463170054773 Marionette DEBUG loaded listener.js 13:07:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 64 (0x1122b0000) [pid = 6282] [serial = 64] [outer = 0x111b09c00] 13:07:35 INFO - PROCESS | 6282 | 1463170055197 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]]]}] 13:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1335ms 13:07:35 INFO - PROCESS | 6282 | 1463170055250 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:07:35 INFO - PROCESS | 6282 | 1463170055252 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:07:35 INFO - PROCESS | 6282 | 1463170055256 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:07:35 INFO - PROCESS | 6282 | 1463170055258 Marionette TRACE conn2 <- [1,62,null,{}] 13:07:35 INFO - PROCESS | 6282 | 1463170055261 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}] 13:07:35 INFO - PROCESS | 6282 | 1463170055375 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:07:35 INFO - PROCESS | 6282 | 1463170055429 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x1159cb800 == 23 [pid = 6282] [id = 23] 13:07:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 65 (0x11322e000) [pid = 6282] [serial = 65] [outer = 0x0] 13:07:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 66 (0x1134ba800) [pid = 6282] [serial = 66] [outer = 0x11322e000] 13:07:35 INFO - PROCESS | 6282 | 1463170055462 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 67 (0x116331400) [pid = 6282] [serial = 67] [outer = 0x11322e000] 13:07:35 INFO - PROCESS | 6282 | 1463170055867 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]]]}] 13:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 13:07:35 INFO - PROCESS | 6282 | 1463170055878 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:07:35 INFO - PROCESS | 6282 | 1463170055883 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:07:35 INFO - PROCESS | 6282 | 1463170055886 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:07:35 INFO - PROCESS | 6282 | 1463170055888 Marionette TRACE conn2 <- [1,66,null,{}] 13:07:35 INFO - PROCESS | 6282 | 1463170055891 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}] 13:07:36 INFO - PROCESS | 6282 | 1463170056063 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:07:36 INFO - PROCESS | 6282 | 1463170056152 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x116a9f000 == 24 [pid = 6282] [id = 24] 13:07:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 68 (0x11756fc00) [pid = 6282] [serial = 68] [outer = 0x0] 13:07:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 69 (0x118640400) [pid = 6282] [serial = 69] [outer = 0x11756fc00] 13:07:36 INFO - PROCESS | 6282 | 1463170056202 Marionette DEBUG loaded listener.js 13:07:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 70 (0x118691c00) [pid = 6282] [serial = 70] [outer = 0x11756fc00] 13:07:36 INFO - PROCESS | 6282 | 1463170056929 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]]]}] 13:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1074ms 13:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:07:36 INFO - PROCESS | 6282 | 1463170056969 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:07:36 INFO - PROCESS | 6282 | 1463170056971 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:07:36 INFO - PROCESS | 6282 | 1463170056975 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:07:36 INFO - PROCESS | 6282 | 1463170056978 Marionette TRACE conn2 <- [1,70,null,{}] 13:07:36 INFO - PROCESS | 6282 | 1463170056983 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}] 13:07:37 INFO - PROCESS | 6282 | 1463170057063 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:07:37 INFO - PROCESS | 6282 | 1463170057121 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x1159d0800 == 25 [pid = 6282] [id = 25] 13:07:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 71 (0x113469800) [pid = 6282] [serial = 71] [outer = 0x0] 13:07:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 72 (0x1163f8c00) [pid = 6282] [serial = 72] [outer = 0x113469800] 13:07:37 INFO - PROCESS | 6282 | 1463170057150 Marionette DEBUG loaded listener.js 13:07:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 73 (0x11674ac00) [pid = 6282] [serial = 73] [outer = 0x113469800] 13:07:37 INFO - PROCESS | 6282 | 1463170057578 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]]]}] 13:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 625ms 13:07:37 INFO - PROCESS | 6282 | 1463170057601 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:07:37 INFO - PROCESS | 6282 | 1463170057604 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:07:37 INFO - PROCESS | 6282 | 1463170057608 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:07:37 INFO - PROCESS | 6282 | 1463170057610 Marionette TRACE conn2 <- [1,74,null,{}] 13:07:37 INFO - PROCESS | 6282 | 1463170057612 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}] 13:07:37 INFO - PROCESS | 6282 | 1463170057683 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:07:37 INFO - PROCESS | 6282 | 1463170057688 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x1163d9000 == 26 [pid = 6282] [id = 26] 13:07:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 74 (0x1167bf400) [pid = 6282] [serial = 74] [outer = 0x0] 13:07:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 75 (0x11744b400) [pid = 6282] [serial = 75] [outer = 0x1167bf400] 13:07:37 INFO - PROCESS | 6282 | 1463170057717 Marionette DEBUG loaded listener.js 13:07:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 76 (0x117699800) [pid = 6282] [serial = 76] [outer = 0x1167bf400] 13:07:38 INFO - PROCESS | 6282 | 1463170058033 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]]]}] 13:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 13:07:38 INFO - PROCESS | 6282 | 1463170058077 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:07:38 INFO - PROCESS | 6282 | 1463170058079 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:07:38 INFO - PROCESS | 6282 | 1463170058081 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:07:38 INFO - PROCESS | 6282 | 1463170058084 Marionette TRACE conn2 <- [1,78,null,{}] 13:07:38 INFO - PROCESS | 6282 | 1463170058091 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}] 13:07:38 INFO - PROCESS | 6282 | 1463170058169 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:07:38 INFO - PROCESS | 6282 | 1463170058210 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x116784000 == 27 [pid = 6282] [id = 27] 13:07:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 77 (0x1130d8c00) [pid = 6282] [serial = 77] [outer = 0x0] 13:07:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 78 (0x11769a400) [pid = 6282] [serial = 78] [outer = 0x1130d8c00] 13:07:38 INFO - PROCESS | 6282 | 1463170058238 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 79 (0x118698000) [pid = 6282] [serial = 79] [outer = 0x1130d8c00] 13:07:38 INFO - PROCESS | 6282 | 1463170058504 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]]]}] 13:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 13:07:38 INFO - PROCESS | 6282 | 1463170058555 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:07:38 INFO - PROCESS | 6282 | 1463170058556 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:07:38 INFO - PROCESS | 6282 | 1463170058558 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:07:38 INFO - PROCESS | 6282 | 1463170058560 Marionette TRACE conn2 <- [1,82,null,{}] 13:07:38 INFO - PROCESS | 6282 | 1463170058562 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}] 13:07:38 INFO - PROCESS | 6282 | 1463170058644 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:07:38 INFO - PROCESS | 6282 | 1463170058650 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x11742c800 == 28 [pid = 6282] [id = 28] 13:07:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 80 (0x1186a8c00) [pid = 6282] [serial = 80] [outer = 0x0] 13:07:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 81 (0x118a20800) [pid = 6282] [serial = 81] [outer = 0x1186a8c00] 13:07:38 INFO - PROCESS | 6282 | 1463170058676 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 82 (0x119070c00) [pid = 6282] [serial = 82] [outer = 0x1186a8c00] 13:07:38 INFO - PROCESS | 6282 | 1463170058990 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]]]}] 13:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 13:07:39 INFO - PROCESS | 6282 | 1463170059029 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:07:39 INFO - PROCESS | 6282 | 1463170059031 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:07:39 INFO - PROCESS | 6282 | 1463170059035 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - PROCESS | 6282 | 1463170059037 Marionette TRACE conn2 <- [1,86,null,{}] 13:07:39 INFO - PROCESS | 6282 | 1463170059039 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}] 13:07:39 INFO - PROCESS | 6282 | 1463170059100 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:07:39 INFO - PROCESS | 6282 | 1463170059104 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e21800 == 29 [pid = 6282] [id = 29] 13:07:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 83 (0x1185d9400) [pid = 6282] [serial = 83] [outer = 0x0] 13:07:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 84 (0x11930dc00) [pid = 6282] [serial = 84] [outer = 0x1185d9400] 13:07:39 INFO - PROCESS | 6282 | 1463170059126 Marionette DEBUG loaded listener.js 13:07:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 85 (0x119612c00) [pid = 6282] [serial = 85] [outer = 0x1185d9400] 13:07:39 INFO - PROCESS | 6282 | 1463170059520 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]]]}] 13:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 520ms 13:07:39 INFO - PROCESS | 6282 | 1463170059556 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:07:39 INFO - PROCESS | 6282 | 1463170059558 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:07:39 INFO - PROCESS | 6282 | 1463170059561 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - PROCESS | 6282 | 1463170059563 Marionette TRACE conn2 <- [1,90,null,{}] 13:07:39 INFO - PROCESS | 6282 | 1463170059568 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}] 13:07:39 INFO - PROCESS | 6282 | 1463170059721 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:07:39 INFO - PROCESS | 6282 | 1463170059737 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186c3000 == 30 [pid = 6282] [id = 30] 13:07:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 86 (0x11974c400) [pid = 6282] [serial = 86] [outer = 0x0] 13:07:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 87 (0x1198c0800) [pid = 6282] [serial = 87] [outer = 0x11974c400] 13:07:39 INFO - PROCESS | 6282 | 1463170059780 Marionette DEBUG loaded listener.js 13:07:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x120d2a000) [pid = 6282] [serial = 88] [outer = 0x11974c400] 13:07:40 INFO - PROCESS | 6282 | 1463170060073 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]]]}] 13:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 523ms 13:07:40 INFO - PROCESS | 6282 | 1463170060088 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 6282 | 1463170060089 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:07:40 INFO - PROCESS | 6282 | 1463170060092 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 6282 | 1463170060093 Marionette TRACE conn2 <- [1,94,null,{}] 13:07:40 INFO - PROCESS | 6282 | 1463170060095 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}] 13:07:40 INFO - PROCESS | 6282 | 1463170060167 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:07:40 INFO - PROCESS | 6282 | 1463170060171 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x118831800 == 31 [pid = 6282] [id = 31] 13:07:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x120d2b800) [pid = 6282] [serial = 89] [outer = 0x0] 13:07:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x120fcac00) [pid = 6282] [serial = 90] [outer = 0x120d2b800] 13:07:40 INFO - PROCESS | 6282 | 1463170060198 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x1210d0800) [pid = 6282] [serial = 91] [outer = 0x120d2b800] 13:07:40 INFO - PROCESS | 6282 | 1463170060488 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]]]}] 13:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 417ms 13:07:40 INFO - PROCESS | 6282 | 1463170060510 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 6282 | 1463170060511 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:07:40 INFO - PROCESS | 6282 | 1463170060513 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 6282 | 1463170060515 Marionette TRACE conn2 <- [1,98,null,{}] 13:07:40 INFO - PROCESS | 6282 | 1463170060520 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}] 13:07:40 INFO - PROCESS | 6282 | 1463170060589 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:07:40 INFO - PROCESS | 6282 | 1463170060637 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x11908e000 == 32 [pid = 6282] [id = 32] 13:07:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x112720800) [pid = 6282] [serial = 92] [outer = 0x0] 13:07:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x1210d2c00) [pid = 6282] [serial = 93] [outer = 0x112720800] 13:07:40 INFO - PROCESS | 6282 | 1463170060661 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x121450800) [pid = 6282] [serial = 94] [outer = 0x112720800] 13:07:40 INFO - PROCESS | 6282 | 1463170060895 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]]]}] 13:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 423ms 13:07:40 INFO - PROCESS | 6282 | 1463170060941 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 6282 | 1463170060942 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:07:40 INFO - PROCESS | 6282 | 1463170060945 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 6282 | 1463170060946 Marionette TRACE conn2 <- [1,102,null,{}] 13:07:40 INFO - PROCESS | 6282 | 1463170060956 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}] 13:07:41 INFO - PROCESS | 6282 | 1463170061058 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:07:41 INFO - PROCESS | 6282 | 1463170061064 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x119626000 == 33 [pid = 6282] [id = 33] 13:07:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x1214e4800) [pid = 6282] [serial = 95] [outer = 0x0] 13:07:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x121654000) [pid = 6282] [serial = 96] [outer = 0x1214e4800] 13:07:41 INFO - PROCESS | 6282 | 1463170061090 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x1219e9000) [pid = 6282] [serial = 97] [outer = 0x1214e4800] 13:07:41 INFO - PROCESS | 6282 | 1463170061375 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]]]}] 13:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 478ms 13:07:41 INFO - PROCESS | 6282 | 1463170061423 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:07:41 INFO - PROCESS | 6282 | 1463170061425 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:07:41 INFO - PROCESS | 6282 | 1463170061427 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:07:41 INFO - PROCESS | 6282 | 1463170061428 Marionette TRACE conn2 <- [1,106,null,{}] 13:07:41 INFO - PROCESS | 6282 | 1463170061431 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}] 13:07:41 INFO - PROCESS | 6282 | 1463170061525 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:07:41 INFO - PROCESS | 6282 | 1463170061532 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x119639800 == 34 [pid = 6282] [id = 34] 13:07:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x1215af400) [pid = 6282] [serial = 98] [outer = 0x0] 13:07:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x1219f0800) [pid = 6282] [serial = 99] [outer = 0x1215af400] 13:07:41 INFO - PROCESS | 6282 | 1463170061555 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x12413cc00) [pid = 6282] [serial = 100] [outer = 0x1215af400] 13:07:41 INFO - PROCESS | 6282 | 1463170061874 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]]]}] 13:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 13:07:41 INFO - PROCESS | 6282 | 1463170061895 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:07:41 INFO - PROCESS | 6282 | 1463170061897 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:07:41 INFO - PROCESS | 6282 | 1463170061902 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:07:41 INFO - PROCESS | 6282 | 1463170061904 Marionette TRACE conn2 <- [1,110,null,{}] 13:07:41 INFO - PROCESS | 6282 | 1463170061907 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}] 13:07:42 INFO - PROCESS | 6282 | 1463170061995 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:07:42 INFO - PROCESS | 6282 | 1463170062001 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x119dae000 == 35 [pid = 6282] [id = 35] 13:07:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x124231c00) [pid = 6282] [serial = 101] [outer = 0x0] 13:07:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x124d8c000) [pid = 6282] [serial = 102] [outer = 0x124231c00] 13:07:42 INFO - PROCESS | 6282 | 1463170062029 Marionette DEBUG loaded listener.js 13:07:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x126039c00) [pid = 6282] [serial = 103] [outer = 0x124231c00] 13:07:42 INFO - PROCESS | 6282 | 1463170062358 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]]]}] 13:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 13:07:42 INFO - PROCESS | 6282 | 1463170062375 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:07:42 INFO - PROCESS | 6282 | 1463170062376 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:07:42 INFO - PROCESS | 6282 | 1463170062378 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:07:42 INFO - PROCESS | 6282 | 1463170062380 Marionette TRACE conn2 <- [1,114,null,{}] 13:07:42 INFO - PROCESS | 6282 | 1463170062386 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}] 13:07:42 INFO - PROCESS | 6282 | 1463170062486 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:07:42 INFO - PROCESS | 6282 | 1463170062493 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d62000 == 36 [pid = 6282] [id = 36] 13:07:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x121bcb000) [pid = 6282] [serial = 104] [outer = 0x0] 13:07:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x12603a000) [pid = 6282] [serial = 105] [outer = 0x121bcb000] 13:07:42 INFO - PROCESS | 6282 | 1463170062519 Marionette DEBUG loaded listener.js 13:07:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x12638e000) [pid = 6282] [serial = 106] [outer = 0x121bcb000] 13:07:42 INFO - PROCESS | 6282 | 1463170062830 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]]]}] 13:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 473ms 13:07:42 INFO - PROCESS | 6282 | 1463170062853 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:07:42 INFO - PROCESS | 6282 | 1463170062854 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:07:42 INFO - PROCESS | 6282 | 1463170062856 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:07:42 INFO - PROCESS | 6282 | 1463170062857 Marionette TRACE conn2 <- [1,118,null,{}] 13:07:42 INFO - PROCESS | 6282 | 1463170062859 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}] 13:07:42 INFO - PROCESS | 6282 | 1463170062956 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:07:42 INFO - PROCESS | 6282 | 1463170062962 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x121260800 == 37 [pid = 6282] [id = 37] 13:07:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x1245bcc00) [pid = 6282] [serial = 107] [outer = 0x0] 13:07:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x1263d0c00) [pid = 6282] [serial = 108] [outer = 0x1245bcc00] 13:07:43 INFO - PROCESS | 6282 | 1463170063001 Marionette DEBUG loaded listener.js 13:07:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x1265e1400) [pid = 6282] [serial = 109] [outer = 0x1245bcc00] 13:07:43 INFO - PROCESS | 6282 | 1463170063339 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]]]}] 13:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 518ms 13:07:43 INFO - PROCESS | 6282 | 1463170063384 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 6282 | 1463170063386 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:07:43 INFO - PROCESS | 6282 | 1463170063388 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - PROCESS | 6282 | 1463170063389 Marionette TRACE conn2 <- [1,122,null,{}] 13:07:43 INFO - PROCESS | 6282 | 1463170063391 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}] 13:07:43 INFO - PROCESS | 6282 | 1463170063484 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:07:43 INFO - PROCESS | 6282 | 1463170063491 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x12135e000 == 38 [pid = 6282] [id = 38] 13:07:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x126387000) [pid = 6282] [serial = 110] [outer = 0x0] 13:07:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x126772000) [pid = 6282] [serial = 111] [outer = 0x126387000] 13:07:43 INFO - PROCESS | 6282 | 1463170063515 Marionette DEBUG loaded listener.js 13:07:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x126cc1400) [pid = 6282] [serial = 112] [outer = 0x126387000] 13:07:43 INFO - PROCESS | 6282 | 1463170063777 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]]]}] 13:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 13:07:43 INFO - PROCESS | 6282 | 1463170063809 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 6282 | 1463170063810 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:07:43 INFO - PROCESS | 6282 | 1463170063812 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - PROCESS | 6282 | 1463170063814 Marionette TRACE conn2 <- [1,126,null,{}] 13:07:43 INFO - PROCESS | 6282 | 1463170063823 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}] 13:07:43 INFO - PROCESS | 6282 | 1463170063901 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:07:43 INFO - PROCESS | 6282 | 1463170063906 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x121c9d000 == 39 [pid = 6282] [id = 39] 13:07:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x126c1cc00) [pid = 6282] [serial = 113] [outer = 0x0] 13:07:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x126ccc000) [pid = 6282] [serial = 114] [outer = 0x126c1cc00] 13:07:43 INFO - PROCESS | 6282 | 1463170063928 Marionette DEBUG loaded listener.js 13:07:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x12899f000) [pid = 6282] [serial = 115] [outer = 0x126c1cc00] 13:07:44 INFO - PROCESS | 6282 | 1463170064214 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]]]}] 13:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 426ms 13:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:07:44 INFO - PROCESS | 6282 | 1463170064239 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 6282 | 1463170064240 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:07:44 INFO - PROCESS | 6282 | 1463170064242 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:07:44 INFO - PROCESS | 6282 | 1463170064243 Marionette TRACE conn2 <- [1,130,null,{}] 13:07:44 INFO - PROCESS | 6282 | 1463170064245 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}] 13:07:44 INFO - PROCESS | 6282 | 1463170064323 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:07:44 INFO - PROCESS | 6282 | 1463170064375 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234ed800 == 40 [pid = 6282] [id = 40] 13:07:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x126cce000) [pid = 6282] [serial = 116] [outer = 0x0] 13:07:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x1290ae800) [pid = 6282] [serial = 117] [outer = 0x126cce000] 13:07:44 INFO - PROCESS | 6282 | 1463170064402 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x1290bb800) [pid = 6282] [serial = 118] [outer = 0x126cce000] 13:07:44 INFO - PROCESS | 6282 | 1463170064673 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]]]}] 13:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 13:07:44 INFO - PROCESS | 6282 | 1463170064711 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 6282 | 1463170064712 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:07:44 INFO - PROCESS | 6282 | 1463170064722 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:07:44 INFO - PROCESS | 6282 | 1463170064723 Marionette TRACE conn2 <- [1,134,null,{}] 13:07:44 INFO - PROCESS | 6282 | 1463170064725 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}] 13:07:44 INFO - PROCESS | 6282 | 1463170064816 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:07:44 INFO - PROCESS | 6282 | 1463170064822 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dd7000 == 41 [pid = 6282] [id = 41] 13:07:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x12929e400) [pid = 6282] [serial = 119] [outer = 0x0] 13:07:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x12952b400) [pid = 6282] [serial = 120] [outer = 0x12929e400] 13:07:44 INFO - PROCESS | 6282 | 1463170064846 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x129539400) [pid = 6282] [serial = 121] [outer = 0x12929e400] 13:07:45 INFO - PROCESS | 6282 | 1463170065851 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]]]}] 13:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1181ms 13:07:45 INFO - PROCESS | 6282 | 1463170065896 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:07:45 INFO - PROCESS | 6282 | 1463170065899 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:07:45 INFO - PROCESS | 6282 | 1463170065903 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:07:45 INFO - PROCESS | 6282 | 1463170065905 Marionette TRACE conn2 <- [1,138,null,{}] 13:07:45 INFO - PROCESS | 6282 | 1463170065909 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}] 13:07:46 INFO - PROCESS | 6282 | 1463170066040 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:07:46 INFO - PROCESS | 6282 | 1463170066063 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x113321800 == 42 [pid = 6282] [id = 42] 13:07:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x116339000) [pid = 6282] [serial = 122] [outer = 0x0] 13:07:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x1163fe400) [pid = 6282] [serial = 123] [outer = 0x116339000] 13:07:46 INFO - PROCESS | 6282 | 1463170066106 Marionette DEBUG loaded listener.js 13:07:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x116749400) [pid = 6282] [serial = 124] [outer = 0x116339000] 13:07:46 INFO - PROCESS | 6282 | 1463170066494 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]]]}] 13:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 622ms 13:07:46 INFO - PROCESS | 6282 | 1463170066525 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:07:46 INFO - PROCESS | 6282 | 1463170066528 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:07:46 INFO - PROCESS | 6282 | 1463170066541 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:07:46 INFO - PROCESS | 6282 | 1463170066543 Marionette TRACE conn2 <- [1,142,null,{}] 13:07:46 INFO - PROCESS | 6282 | 1463170066546 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}] 13:07:46 INFO - PROCESS | 6282 | 1463170066677 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:07:46 INFO - PROCESS | 6282 | 1463170066744 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165ee800 == 43 [pid = 6282] [id = 43] 13:07:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x11769ac00) [pid = 6282] [serial = 125] [outer = 0x0] 13:07:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x118134400) [pid = 6282] [serial = 126] [outer = 0x11769ac00] 13:07:46 INFO - PROCESS | 6282 | 1463170066787 Marionette DEBUG loaded listener.js 13:07:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x118647000) [pid = 6282] [serial = 127] [outer = 0x11769ac00] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x118132000) [pid = 6282] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x12ba85800) [pid = 6282] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x12aa6d800) [pid = 6282] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x12aa63800) [pid = 6282] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x1290b8000) [pid = 6282] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x12d515c00) [pid = 6282] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x12d488000) [pid = 6282] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x117571800) [pid = 6282] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x12cdaf800) [pid = 6282] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x12c23c400) [pid = 6282] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x12c2a5000) [pid = 6282] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x12be66800) [pid = 6282] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x118645c00) [pid = 6282] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x1214e4800) [pid = 6282] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x1215af400) [pid = 6282] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x121bcb000) [pid = 6282] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x1245bcc00) [pid = 6282] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x126387000) [pid = 6282] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x111b09c00) [pid = 6282] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x11322e000) [pid = 6282] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x11756fc00) [pid = 6282] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x113469800) [pid = 6282] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x1167bf400) [pid = 6282] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x1130d8c00) [pid = 6282] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x1186a8c00) [pid = 6282] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x1185d9400) [pid = 6282] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x11974c400) [pid = 6282] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x120d2b800) [pid = 6282] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:07:47 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x112720800) [pid = 6282] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:07:47 INFO - PROCESS | 6282 | 1463170067694 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]]]}] 13:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1170ms 13:07:47 INFO - PROCESS | 6282 | 1463170067712 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:07:47 INFO - PROCESS | 6282 | 1463170067713 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:07:47 INFO - PROCESS | 6282 | 1463170067718 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:07:47 INFO - PROCESS | 6282 | 1463170067728 Marionette TRACE conn2 <- [1,146,null,{}] 13:07:47 INFO - PROCESS | 6282 | 1463170067735 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}] 13:07:47 INFO - PROCESS | 6282 | 1463170067806 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:07:47 INFO - PROCESS | 6282 | 1463170067856 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x1166e6000 == 44 [pid = 6282] [id = 44] 13:07:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x112fdcc00) [pid = 6282] [serial = 128] [outer = 0x0] 13:07:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x11812a000) [pid = 6282] [serial = 129] [outer = 0x112fdcc00] 13:07:47 INFO - PROCESS | 6282 | 1463170067885 Marionette DEBUG loaded listener.js 13:07:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x118697000) [pid = 6282] [serial = 130] [outer = 0x112fdcc00] 13:07:48 INFO - PROCESS | 6282 | 1463170068184 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]]]}] 13:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 480ms 13:07:48 INFO - PROCESS | 6282 | 1463170068204 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:07:48 INFO - PROCESS | 6282 | 1463170068206 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:07:48 INFO - PROCESS | 6282 | 1463170068208 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:07:48 INFO - PROCESS | 6282 | 1463170068209 Marionette TRACE conn2 <- [1,150,null,{}] 13:07:48 INFO - PROCESS | 6282 | 1463170068212 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}] 13:07:48 INFO - PROCESS | 6282 | 1463170068285 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:07:48 INFO - PROCESS | 6282 | 1463170068290 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e0b800 == 45 [pid = 6282] [id = 45] 13:07:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x118695800) [pid = 6282] [serial = 131] [outer = 0x0] 13:07:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x118a1f800) [pid = 6282] [serial = 132] [outer = 0x118695800] 13:07:48 INFO - PROCESS | 6282 | 1463170068317 Marionette DEBUG loaded listener.js 13:07:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x119302800) [pid = 6282] [serial = 133] [outer = 0x118695800] 13:07:48 INFO - PROCESS | 6282 | 1463170068604 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]]]}] 13:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 418ms 13:07:48 INFO - PROCESS | 6282 | 1463170068627 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:07:48 INFO - PROCESS | 6282 | 1463170068628 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:07:48 INFO - PROCESS | 6282 | 1463170068638 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:07:48 INFO - PROCESS | 6282 | 1463170068639 Marionette TRACE conn2 <- [1,154,null,{}] 13:07:48 INFO - PROCESS | 6282 | 1463170068641 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}] 13:07:48 INFO - PROCESS | 6282 | 1463170068716 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:07:48 INFO - PROCESS | 6282 | 1463170068758 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184b0000 == 46 [pid = 6282] [id = 46] 13:07:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x11336f800) [pid = 6282] [serial = 134] [outer = 0x0] 13:07:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x1186a8400) [pid = 6282] [serial = 135] [outer = 0x11336f800] 13:07:48 INFO - PROCESS | 6282 | 1463170068790 Marionette DEBUG loaded listener.js 13:07:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x119614400) [pid = 6282] [serial = 136] [outer = 0x11336f800] 13:07:49 INFO - PROCESS | 6282 | 1463170069052 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]]]}] 13:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 479ms 13:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:07:49 INFO - PROCESS | 6282 | 1463170069109 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:07:49 INFO - PROCESS | 6282 | 1463170069110 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:07:49 INFO - PROCESS | 6282 | 1463170069112 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:07:49 INFO - PROCESS | 6282 | 1463170069114 Marionette TRACE conn2 <- [1,158,null,{}] 13:07:49 INFO - PROCESS | 6282 | 1463170069119 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}] 13:07:49 INFO - PROCESS | 6282 | 1463170069202 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:07:49 INFO - PROCESS | 6282 | 1463170069207 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x11909c000 == 47 [pid = 6282] [id = 47] 13:07:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x11974c400) [pid = 6282] [serial = 137] [outer = 0x0] 13:07:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x1198bf800) [pid = 6282] [serial = 138] [outer = 0x11974c400] 13:07:49 INFO - PROCESS | 6282 | 1463170069234 Marionette DEBUG loaded listener.js 13:07:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x120d30800) [pid = 6282] [serial = 139] [outer = 0x11974c400] 13:07:49 INFO - PROCESS | 6282 | 1463170069524 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]]]}] 13:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 421ms 13:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:07:49 INFO - PROCESS | 6282 | 1463170069538 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:07:49 INFO - PROCESS | 6282 | 1463170069539 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:07:49 INFO - PROCESS | 6282 | 1463170069541 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:07:49 INFO - PROCESS | 6282 | 1463170069542 Marionette TRACE conn2 <- [1,162,null,{}] 13:07:49 INFO - PROCESS | 6282 | 1463170069612 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}] 13:07:49 INFO - PROCESS | 6282 | 1463170069707 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:07:49 INFO - PROCESS | 6282 | 1463170069760 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x113283800 == 48 [pid = 6282] [id = 48] 13:07:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x1130d8c00) [pid = 6282] [serial = 140] [outer = 0x0] 13:07:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x1132de800) [pid = 6282] [serial = 141] [outer = 0x1130d8c00] 13:07:49 INFO - PROCESS | 6282 | 1463170069791 Marionette DEBUG loaded listener.js 13:07:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x116364c00) [pid = 6282] [serial = 142] [outer = 0x1130d8c00] 13:07:50 INFO - PROCESS | 6282 | 1463170070200 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]]]}] 13:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 13:07:50 INFO - PROCESS | 6282 | 1463170070211 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:07:50 INFO - PROCESS | 6282 | 1463170070214 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:07:50 INFO - PROCESS | 6282 | 1463170070218 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:07:50 INFO - PROCESS | 6282 | 1463170070219 Marionette TRACE conn2 <- [1,166,null,{}] 13:07:50 INFO - PROCESS | 6282 | 1463170070222 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}] 13:07:50 INFO - PROCESS | 6282 | 1463170070311 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:07:50 INFO - PROCESS | 6282 | 1463170070357 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x118821000 == 49 [pid = 6282] [id = 49] 13:07:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x1165c2800) [pid = 6282] [serial = 143] [outer = 0x0] 13:07:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x11812b800) [pid = 6282] [serial = 144] [outer = 0x1165c2800] 13:07:50 INFO - PROCESS | 6282 | 1463170070388 Marionette DEBUG loaded listener.js 13:07:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x11864dc00) [pid = 6282] [serial = 145] [outer = 0x1165c2800] 13:07:50 INFO - PROCESS | 6282 | 1463170070806 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]]]}] 13:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 13:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:07:50 INFO - PROCESS | 6282 | 1463170070837 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:07:50 INFO - PROCESS | 6282 | 1463170070839 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:07:50 INFO - PROCESS | 6282 | 1463170070841 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:07:50 INFO - PROCESS | 6282 | 1463170070843 Marionette TRACE conn2 <- [1,170,null,{}] 13:07:50 INFO - PROCESS | 6282 | 1463170070845 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}] 13:07:50 INFO - PROCESS | 6282 | 1463170070966 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:07:50 INFO - PROCESS | 6282 | 1463170070976 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x119784000 == 50 [pid = 6282] [id = 50] 13:07:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x1186ac800) [pid = 6282] [serial = 146] [outer = 0x0] 13:07:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x119616400) [pid = 6282] [serial = 147] [outer = 0x1186ac800] 13:07:51 INFO - PROCESS | 6282 | 1463170071008 Marionette DEBUG loaded listener.js 13:07:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x119b0bc00) [pid = 6282] [serial = 148] [outer = 0x1186ac800] 13:07:51 INFO - PROCESS | 6282 | 1463170071441 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]]]}] 13:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 13:07:51 INFO - PROCESS | 6282 | 1463170071466 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:07:51 INFO - PROCESS | 6282 | 1463170071470 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:07:51 INFO - PROCESS | 6282 | 1463170071474 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:07:51 INFO - PROCESS | 6282 | 1463170071476 Marionette TRACE conn2 <- [1,174,null,{}] 13:07:51 INFO - PROCESS | 6282 | 1463170071478 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}] 13:07:51 INFO - PROCESS | 6282 | 1463170071564 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:07:51 INFO - PROCESS | 6282 | 1463170071650 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x119af4000 == 51 [pid = 6282] [id = 51] 13:07:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x119b66000) [pid = 6282] [serial = 149] [outer = 0x0] 13:07:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x1210cec00) [pid = 6282] [serial = 150] [outer = 0x119b66000] 13:07:51 INFO - PROCESS | 6282 | 1463170071681 Marionette DEBUG loaded listener.js 13:07:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x1215af000) [pid = 6282] [serial = 151] [outer = 0x119b66000] 13:07:52 INFO - PROCESS | 6282 | 1463170072079 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]]]}] 13:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 13:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:07:52 INFO - PROCESS | 6282 | 1463170072093 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 6282 | 1463170072095 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:07:52 INFO - PROCESS | 6282 | 1463170072097 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - PROCESS | 6282 | 1463170072098 Marionette TRACE conn2 <- [1,178,null,{}] 13:07:52 INFO - PROCESS | 6282 | 1463170072101 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}] 13:07:52 INFO - PROCESS | 6282 | 1463170072186 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:07:52 INFO - PROCESS | 6282 | 1463170072227 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a6000 == 52 [pid = 6282] [id = 52] 13:07:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x120d29c00) [pid = 6282] [serial = 152] [outer = 0x0] 13:07:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x1219ef000) [pid = 6282] [serial = 153] [outer = 0x120d29c00] 13:07:52 INFO - PROCESS | 6282 | 1463170072256 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x124138400) [pid = 6282] [serial = 154] [outer = 0x120d29c00] 13:07:52 INFO - PROCESS | 6282 | 1463170072673 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]]]}] 13:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 13:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:07:52 INFO - PROCESS | 6282 | 1463170072718 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 6282 | 1463170072719 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:07:52 INFO - PROCESS | 6282 | 1463170072722 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - PROCESS | 6282 | 1463170072723 Marionette TRACE conn2 <- [1,182,null,{}] 13:07:52 INFO - PROCESS | 6282 | 1463170072726 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}] 13:07:52 INFO - PROCESS | 6282 | 1463170072831 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:07:53 INFO - PROCESS | 6282 | 1463170072998 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x112644800 == 53 [pid = 6282] [id = 53] 13:07:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x1120f6400) [pid = 6282] [serial = 155] [outer = 0x0] 13:07:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x112720800) [pid = 6282] [serial = 156] [outer = 0x1120f6400] 13:07:53 INFO - PROCESS | 6282 | 1463170073030 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x113377800) [pid = 6282] [serial = 157] [outer = 0x1120f6400] 13:07:53 INFO - PROCESS | 6282 | 1463170073542 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]]]}] 13:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 870ms 13:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:07:53 INFO - PROCESS | 6282 | 1463170073593 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:07:53 INFO - PROCESS | 6282 | 1463170073595 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:07:53 INFO - PROCESS | 6282 | 1463170073598 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:07:53 INFO - PROCESS | 6282 | 1463170073600 Marionette TRACE conn2 <- [1,186,null,{}] 13:07:53 INFO - PROCESS | 6282 | 1463170073604 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}] 13:07:53 INFO - PROCESS | 6282 | 1463170073691 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x1184b0000 == 52 [pid = 6282] [id = 46] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x117e0b800 == 51 [pid = 6282] [id = 45] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x1166e6000 == 50 [pid = 6282] [id = 44] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x1186c3000 == 49 [pid = 6282] [id = 30] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x1165ee800 == 48 [pid = 6282] [id = 43] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x113321800 == 47 [pid = 6282] [id = 42] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x116784000 == 46 [pid = 6282] [id = 27] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x11742c800 == 45 [pid = 6282] [id = 28] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x117e21800 == 44 [pid = 6282] [id = 29] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x124dd7000 == 43 [pid = 6282] [id = 41] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x118831800 == 42 [pid = 6282] [id = 31] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x11908e000 == 41 [pid = 6282] [id = 32] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a6000 == 40 [pid = 6282] [id = 52] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x119af4000 == 39 [pid = 6282] [id = 51] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x119784000 == 38 [pid = 6282] [id = 50] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x121260800 == 37 [pid = 6282] [id = 37] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x119626000 == 36 [pid = 6282] [id = 33] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x119dae000 == 35 [pid = 6282] [id = 35] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x12135e000 == 34 [pid = 6282] [id = 38] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x121c9d000 == 33 [pid = 6282] [id = 39] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x120d62000 == 32 [pid = 6282] [id = 36] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x118821000 == 31 [pid = 6282] [id = 49] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x119639800 == 30 [pid = 6282] [id = 34] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x11909c000 == 29 [pid = 6282] [id = 47] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x113283800 == 28 [pid = 6282] [id = 48] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x1234ed800 == 27 [pid = 6282] [id = 40] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x12d52a400) [pid = 6282] [serial = 61] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x121654000) [pid = 6282] [serial = 96] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x1219e9000) [pid = 6282] [serial = 97] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x1219f0800) [pid = 6282] [serial = 99] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x124d8c000) [pid = 6282] [serial = 102] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x12413cc00) [pid = 6282] [serial = 100] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x12603a000) [pid = 6282] [serial = 105] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x1263d0c00) [pid = 6282] [serial = 108] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x126772000) [pid = 6282] [serial = 111] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x126ccc000) [pid = 6282] [serial = 114] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x111d8a000) [pid = 6282] [serial = 63] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x1134ba800) [pid = 6282] [serial = 66] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x118640400) [pid = 6282] [serial = 69] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x1163f8c00) [pid = 6282] [serial = 72] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x11674ac00) [pid = 6282] [serial = 73] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x11744b400) [pid = 6282] [serial = 75] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x11769a400) [pid = 6282] [serial = 78] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x118a20800) [pid = 6282] [serial = 81] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x11930dc00) [pid = 6282] [serial = 84] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x119612c00) [pid = 6282] [serial = 85] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x1198c0800) [pid = 6282] [serial = 87] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x120d2a000) [pid = 6282] [serial = 88] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x120fcac00) [pid = 6282] [serial = 90] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x1210d0800) [pid = 6282] [serial = 91] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x121450800) [pid = 6282] [serial = 94] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x1210d2c00) [pid = 6282] [serial = 93] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x117699800) [pid = 6282] [serial = 76] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x12638e000) [pid = 6282] [serial = 106] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x1265e1400) [pid = 6282] [serial = 109] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x118691c00) [pid = 6282] [serial = 70] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x126cc1400) [pid = 6282] [serial = 112] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x118698000) [pid = 6282] [serial = 79] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x119070c00) [pid = 6282] [serial = 82] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x1290ae800) [pid = 6282] [serial = 117] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x116331400) [pid = 6282] [serial = 67] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x1122b0000) [pid = 6282] [serial = 64] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x12aa69800) [pid = 6282] [serial = 22] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x129297c00) [pid = 6282] [serial = 16] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 89 (0x129533400) [pid = 6282] [serial = 18] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 88 (0x1290b9c00) [pid = 6282] [serial = 15] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 87 (0x121450c00) [pid = 6282] [serial = 11] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 86 (0x121899400) [pid = 6282] [serial = 8] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 85 (0x12ccb6000) [pid = 6282] [serial = 45] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 84 (0x12cdadc00) [pid = 6282] [serial = 48] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 83 (0x12c242000) [pid = 6282] [serial = 42] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 82 (0x12cc27800) [pid = 6282] [serial = 43] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 81 (0x12c2ab400) [pid = 6282] [serial = 39] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 80 (0x12c237800) [pid = 6282] [serial = 40] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 79 (0x12c2a2c00) [pid = 6282] [serial = 37] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 78 (0x12be6dc00) [pid = 6282] [serial = 36] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 77 (0x1290b1c00) [pid = 6282] [serial = 33] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 76 (0x12be63800) [pid = 6282] [serial = 34] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 75 (0x12a46a000) [pid = 6282] [serial = 30] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 74 (0x12bdb8800) [pid = 6282] [serial = 31] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 73 (0x12ba8a800) [pid = 6282] [serial = 27] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 72 (0x12baa6c00) [pid = 6282] [serial = 28] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 71 (0x12b92f400) [pid = 6282] [serial = 25] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 70 (0x12abbd800) [pid = 6282] [serial = 24] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 69 (0x12aa65400) [pid = 6282] [serial = 21] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 68 (0x12d525800) [pid = 6282] [serial = 60] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 67 (0x12d49dc00) [pid = 6282] [serial = 57] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 66 (0x12d4a5000) [pid = 6282] [serial = 58] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 65 (0x1185cf000) [pid = 6282] [serial = 54] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 64 (0x11930e400) [pid = 6282] [serial = 55] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 63 (0x12cdb1400) [pid = 6282] [serial = 50] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOMWINDOW == 62 (0x12cdb5800) [pid = 6282] [serial = 51] [outer = 0x0] [url = about:blank] 13:07:54 INFO - PROCESS | 6282 | --DOCSHELL 0x112644800 == 26 [pid = 6282] [id = 53] 13:07:54 INFO - PROCESS | 6282 | 1463170074269 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x112057000 == 27 [pid = 6282] [id = 54] 13:07:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 63 (0x112a69c00) [pid = 6282] [serial = 158] [outer = 0x0] 13:07:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 64 (0x1130cf400) [pid = 6282] [serial = 159] [outer = 0x112a69c00] 13:07:54 INFO - PROCESS | 6282 | 1463170074299 Marionette DEBUG loaded listener.js 13:07:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 65 (0x11336c000) [pid = 6282] [serial = 160] [outer = 0x112a69c00] 13:07:54 INFO - PROCESS | 6282 | 1463170074567 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]]]}] 13:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1024ms 13:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:07:54 INFO - PROCESS | 6282 | 1463170074623 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:07:54 INFO - PROCESS | 6282 | 1463170074626 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:07:54 INFO - PROCESS | 6282 | 1463170074628 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:07:54 INFO - PROCESS | 6282 | 1463170074631 Marionette TRACE conn2 <- [1,190,null,{}] 13:07:54 INFO - PROCESS | 6282 | 1463170074642 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}] 13:07:54 INFO - PROCESS | 6282 | 1463170074710 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:07:54 INFO - PROCESS | 6282 | 1463170074717 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x115ea0800 == 28 [pid = 6282] [id = 55] 13:07:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 66 (0x11336c800) [pid = 6282] [serial = 161] [outer = 0x0] 13:07:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 67 (0x116689400) [pid = 6282] [serial = 162] [outer = 0x11336c800] 13:07:54 INFO - PROCESS | 6282 | 1463170074746 Marionette DEBUG loaded listener.js 13:07:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 68 (0x11744a800) [pid = 6282] [serial = 163] [outer = 0x11336c800] 13:07:55 INFO - PROCESS | 6282 | 1463170075048 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]]]}] 13:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 431ms 13:07:55 INFO - PROCESS | 6282 | 1463170075062 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:07:55 INFO - PROCESS | 6282 | 1463170075066 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:07:55 INFO - PROCESS | 6282 | 1463170075075 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 6282 | 1463170075077 Marionette TRACE conn2 <- [1,194,null,{}] 13:07:55 INFO - PROCESS | 6282 | 1463170075079 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}] 13:07:55 INFO - PROCESS | 6282 | 1463170075154 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:07:55 INFO - PROCESS | 6282 | 1463170075197 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x11661a800 == 29 [pid = 6282] [id = 56] 13:07:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 69 (0x117570c00) [pid = 6282] [serial = 164] [outer = 0x0] 13:07:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 70 (0x11812fc00) [pid = 6282] [serial = 165] [outer = 0x117570c00] 13:07:55 INFO - PROCESS | 6282 | 1463170075225 Marionette DEBUG loaded listener.js 13:07:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 71 (0x118646800) [pid = 6282] [serial = 166] [outer = 0x117570c00] 13:07:55 INFO - PROCESS | 6282 | 1463170075583 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]]]}] 13:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 519ms 13:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:07:55 INFO - PROCESS | 6282 | 1463170075604 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:07:55 INFO - PROCESS | 6282 | 1463170075605 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:07:55 INFO - PROCESS | 6282 | 1463170075612 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 6282 | 1463170075615 Marionette TRACE conn2 <- [1,198,null,{}] 13:07:55 INFO - PROCESS | 6282 | 1463170075618 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}] 13:07:55 INFO - PROCESS | 6282 | 1463170075678 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:07:55 INFO - PROCESS | 6282 | 1463170075732 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x116a9e000 == 30 [pid = 6282] [id = 57] 13:07:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 72 (0x116339800) [pid = 6282] [serial = 167] [outer = 0x0] 13:07:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 73 (0x118670000) [pid = 6282] [serial = 168] [outer = 0x116339800] 13:07:55 INFO - PROCESS | 6282 | 1463170075773 Marionette DEBUG loaded listener.js 13:07:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 74 (0x118a20400) [pid = 6282] [serial = 169] [outer = 0x116339800] 13:07:56 INFO - PROCESS | 6282 | 1463170076185 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]]]}] 13:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 627ms 13:07:56 INFO - PROCESS | 6282 | 1463170076236 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 6282 | 1463170076238 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:07:56 INFO - PROCESS | 6282 | 1463170076242 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 6282 | 1463170076244 Marionette TRACE conn2 <- [1,202,null,{}] 13:07:56 INFO - PROCESS | 6282 | 1463170076269 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}] 13:07:56 INFO - PROCESS | 6282 | 1463170076360 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:07:56 INFO - PROCESS | 6282 | 1463170076366 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e21800 == 31 [pid = 6282] [id = 58] 13:07:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 75 (0x117696800) [pid = 6282] [serial = 170] [outer = 0x0] 13:07:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 76 (0x119079400) [pid = 6282] [serial = 171] [outer = 0x117696800] 13:07:56 INFO - PROCESS | 6282 | 1463170076394 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 77 (0x119310400) [pid = 6282] [serial = 172] [outer = 0x117696800] 13:07:56 INFO - PROCESS | 6282 | 1463170076711 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]]]}] 13:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 534ms 13:07:56 INFO - PROCESS | 6282 | 1463170076775 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 6282 | 1463170076776 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:07:56 INFO - PROCESS | 6282 | 1463170076778 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 6282 | 1463170076780 Marionette TRACE conn2 <- [1,206,null,{}] 13:07:56 INFO - PROCESS | 6282 | 1463170076782 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}] 13:07:56 INFO - PROCESS | 6282 | 1463170076859 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:07:56 INFO - PROCESS | 6282 | 1463170076866 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186cb800 == 32 [pid = 6282] [id = 59] 13:07:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 78 (0x11756f800) [pid = 6282] [serial = 173] [outer = 0x0] 13:07:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 79 (0x119753000) [pid = 6282] [serial = 174] [outer = 0x11756f800] 13:07:56 INFO - PROCESS | 6282 | 1463170076924 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 80 (0x119d79400) [pid = 6282] [serial = 175] [outer = 0x11756f800] 13:07:57 INFO - PROCESS | 6282 | 1463170077291 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]]]}] 13:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 569ms 13:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:07:57 INFO - PROCESS | 6282 | 1463170077348 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 6282 | 1463170077350 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:07:57 INFO - PROCESS | 6282 | 1463170077354 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:07:57 INFO - PROCESS | 6282 | 1463170077356 Marionette TRACE conn2 <- [1,210,null,{}] 13:07:57 INFO - PROCESS | 6282 | 1463170077365 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}] 13:07:57 INFO - PROCESS | 6282 | 1463170077490 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:07:57 INFO - PROCESS | 6282 | 1463170077533 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x112266800 == 33 [pid = 6282] [id = 60] 13:07:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 81 (0x11974f000) [pid = 6282] [serial = 176] [outer = 0x0] 13:07:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 82 (0x120d30c00) [pid = 6282] [serial = 177] [outer = 0x11974f000] 13:07:57 INFO - PROCESS | 6282 | 1463170077572 Marionette DEBUG loaded listener.js 13:07:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 83 (0x12144e400) [pid = 6282] [serial = 178] [outer = 0x11974f000] 13:07:57 INFO - PROCESS | 6282 | 1463170077913 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]]]}] 13:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 621ms 13:07:57 INFO - PROCESS | 6282 | 1463170077979 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 6282 | 1463170077981 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:07:57 INFO - PROCESS | 6282 | 1463170077983 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:07:57 INFO - PROCESS | 6282 | 1463170077984 Marionette TRACE conn2 <- [1,214,null,{}] 13:07:57 INFO - PROCESS | 6282 | 1463170077987 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}] 13:07:58 INFO - PROCESS | 6282 | 1463170078085 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:07:58 INFO - PROCESS | 6282 | 1463170078091 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x11962e800 == 34 [pid = 6282] [id = 61] 13:07:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 84 (0x115de2000) [pid = 6282] [serial = 179] [outer = 0x0] 13:07:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 85 (0x1216f1400) [pid = 6282] [serial = 180] [outer = 0x115de2000] 13:07:58 INFO - PROCESS | 6282 | 1463170078125 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 86 (0x121bc8000) [pid = 6282] [serial = 181] [outer = 0x115de2000] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 85 (0x12929e400) [pid = 6282] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 84 (0x126c1cc00) [pid = 6282] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 83 (0x126cce000) [pid = 6282] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 82 (0x124231c00) [pid = 6282] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 81 (0x116339000) [pid = 6282] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 80 (0x112fdcc00) [pid = 6282] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 79 (0x11769ac00) [pid = 6282] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 78 (0x118695800) [pid = 6282] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 77 (0x11336f800) [pid = 6282] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:07:58 INFO - PROCESS | 6282 | --DOMWINDOW == 76 (0x11974c400) [pid = 6282] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:07:58 INFO - PROCESS | 6282 | 1463170078489 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]]]}] 13:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 519ms 13:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:07:58 INFO - PROCESS | 6282 | 1463170078510 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:07:58 INFO - PROCESS | 6282 | 1463170078511 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:07:58 INFO - PROCESS | 6282 | 1463170078514 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 6282 | 1463170078515 Marionette TRACE conn2 <- [1,218,null,{}] 13:07:58 INFO - PROCESS | 6282 | 1463170078517 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}] 13:07:58 INFO - PROCESS | 6282 | 1463170078583 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:07:58 INFO - PROCESS | 6282 | 1463170078587 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x11976f800 == 35 [pid = 6282] [id = 62] 13:07:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 77 (0x1163a3000) [pid = 6282] [serial = 182] [outer = 0x0] 13:07:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 78 (0x1218a7000) [pid = 6282] [serial = 183] [outer = 0x1163a3000] 13:07:58 INFO - PROCESS | 6282 | 1463170078613 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 79 (0x124237c00) [pid = 6282] [serial = 184] [outer = 0x1163a3000] 13:07:58 INFO - PROCESS | 6282 | 1463170078908 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]]]}] 13:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 420ms 13:07:58 INFO - PROCESS | 6282 | 1463170078936 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:07:58 INFO - PROCESS | 6282 | 1463170078937 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:07:58 INFO - PROCESS | 6282 | 1463170078940 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 6282 | 1463170078941 Marionette TRACE conn2 <- [1,222,null,{}] 13:07:58 INFO - PROCESS | 6282 | 1463170078943 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}] 13:07:59 INFO - PROCESS | 6282 | 1463170079028 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:07:59 INFO - PROCESS | 6282 | 1463170079034 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x11982f800 == 36 [pid = 6282] [id = 63] 13:07:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 80 (0x119004800) [pid = 6282] [serial = 185] [outer = 0x0] 13:07:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 81 (0x12426d400) [pid = 6282] [serial = 186] [outer = 0x119004800] 13:07:59 INFO - PROCESS | 6282 | 1463170079061 Marionette DEBUG loaded listener.js 13:07:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 82 (0x1244df400) [pid = 6282] [serial = 187] [outer = 0x119004800] 13:07:59 INFO - PROCESS | 6282 | 1463170079415 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]]]}] 13:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 519ms 13:07:59 INFO - PROCESS | 6282 | 1463170079460 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:07:59 INFO - PROCESS | 6282 | 1463170079462 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:07:59 INFO - PROCESS | 6282 | 1463170079465 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:07:59 INFO - PROCESS | 6282 | 1463170079467 Marionette TRACE conn2 <- [1,226,null,{}] 13:07:59 INFO - PROCESS | 6282 | 1463170079470 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}] 13:07:59 INFO - PROCESS | 6282 | 1463170079575 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:07:59 INFO - PROCESS | 6282 | 1463170079641 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d77000 == 37 [pid = 6282] [id = 64] 13:07:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 83 (0x1122ad400) [pid = 6282] [serial = 188] [outer = 0x0] 13:07:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 84 (0x1245c6000) [pid = 6282] [serial = 189] [outer = 0x1122ad400] 13:07:59 INFO - PROCESS | 6282 | 1463170079683 Marionette DEBUG loaded listener.js 13:07:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 85 (0x124e6fc00) [pid = 6282] [serial = 190] [outer = 0x1122ad400] 13:07:59 INFO - PROCESS | 6282 | 1463170079977 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]]]}] 13:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 13:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:08:00 INFO - PROCESS | 6282 | 1463170080036 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:08:00 INFO - PROCESS | 6282 | 1463170080037 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:08:00 INFO - PROCESS | 6282 | 1463170080039 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:08:00 INFO - PROCESS | 6282 | 1463170080041 Marionette TRACE conn2 <- [1,230,null,{}] 13:08:00 INFO - PROCESS | 6282 | 1463170080044 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}] 13:08:00 INFO - PROCESS | 6282 | 1463170080126 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:08:00 INFO - PROCESS | 6282 | 1463170080130 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x116abc000 == 38 [pid = 6282] [id = 65] 13:08:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 86 (0x124e77c00) [pid = 6282] [serial = 191] [outer = 0x0] 13:08:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 87 (0x126389800) [pid = 6282] [serial = 192] [outer = 0x124e77c00] 13:08:00 INFO - PROCESS | 6282 | 1463170080158 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x126537c00) [pid = 6282] [serial = 193] [outer = 0x124e77c00] 13:08:00 INFO - PROCESS | 6282 | 1463170080571 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]]]}] 13:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 569ms 13:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:08:00 INFO - PROCESS | 6282 | 1463170080610 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:08:00 INFO - PROCESS | 6282 | 1463170080613 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:08:00 INFO - PROCESS | 6282 | 1463170080616 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:08:00 INFO - PROCESS | 6282 | 1463170080619 Marionette TRACE conn2 <- [1,234,null,{}] 13:08:00 INFO - PROCESS | 6282 | 1463170080623 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}] 13:08:00 INFO - PROCESS | 6282 | 1463170080727 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:08:00 INFO - PROCESS | 6282 | 1463170080792 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x115e90800 == 39 [pid = 6282] [id = 66] 13:08:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x112fdcc00) [pid = 6282] [serial = 194] [outer = 0x0] 13:08:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x115d49000) [pid = 6282] [serial = 195] [outer = 0x112fdcc00] 13:08:00 INFO - PROCESS | 6282 | 1463170080824 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x1163a6000) [pid = 6282] [serial = 196] [outer = 0x112fdcc00] 13:08:01 INFO - PROCESS | 6282 | 1463170081286 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]]]}] 13:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 721ms 13:08:01 INFO - PROCESS | 6282 | 1463170081357 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:08:01 INFO - PROCESS | 6282 | 1463170081361 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:08:01 INFO - PROCESS | 6282 | 1463170081369 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:08:01 INFO - PROCESS | 6282 | 1463170081371 Marionette TRACE conn2 <- [1,238,null,{}] 13:08:01 INFO - PROCESS | 6282 | 1463170081373 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}] 13:08:01 INFO - PROCESS | 6282 | 1463170081472 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:08:01 INFO - PROCESS | 6282 | 1463170081537 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x118813800 == 40 [pid = 6282] [id = 67] 13:08:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x1167c0400) [pid = 6282] [serial = 197] [outer = 0x0] 13:08:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x1176a2c00) [pid = 6282] [serial = 198] [outer = 0x1167c0400] 13:08:01 INFO - PROCESS | 6282 | 1463170081567 Marionette DEBUG loaded listener.js 13:08:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x11864cc00) [pid = 6282] [serial = 199] [outer = 0x1167c0400] 13:08:02 INFO - PROCESS | 6282 | 1463170082172 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]]]}] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x120d77000 == 39 [pid = 6282] [id = 64] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x11982f800 == 38 [pid = 6282] [id = 63] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x11976f800 == 37 [pid = 6282] [id = 62] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x11962e800 == 36 [pid = 6282] [id = 61] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x112266800 == 35 [pid = 6282] [id = 60] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x1186cb800 == 34 [pid = 6282] [id = 59] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x117e21800 == 33 [pid = 6282] [id = 58] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x116a9e000 == 32 [pid = 6282] [id = 57] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x11661a800 == 31 [pid = 6282] [id = 56] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x115ea0800 == 30 [pid = 6282] [id = 55] 13:08:02 INFO - PROCESS | 6282 | --DOCSHELL 0x112057000 == 29 [pid = 6282] [id = 54] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x1163fe400) [pid = 6282] [serial = 123] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x11812a000) [pid = 6282] [serial = 129] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x118134400) [pid = 6282] [serial = 126] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x118a1f800) [pid = 6282] [serial = 132] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 89 (0x1186a8400) [pid = 6282] [serial = 135] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 88 (0x1198bf800) [pid = 6282] [serial = 138] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 87 (0x120d30800) [pid = 6282] [serial = 139] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 86 (0x119614400) [pid = 6282] [serial = 136] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 85 (0x118647000) [pid = 6282] [serial = 127] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 84 (0x118697000) [pid = 6282] [serial = 130] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 83 (0x116749400) [pid = 6282] [serial = 124] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 82 (0x119302800) [pid = 6282] [serial = 133] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 81 (0x129539400) [pid = 6282] [serial = 121] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 80 (0x12952b400) [pid = 6282] [serial = 120] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 79 (0x12899f000) [pid = 6282] [serial = 115] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 78 (0x1290bb800) [pid = 6282] [serial = 118] [outer = 0x0] [url = about:blank] 13:08:02 INFO - PROCESS | 6282 | --DOMWINDOW == 77 (0x126039c00) [pid = 6282] [serial = 103] [outer = 0x0] [url = about:blank] 13:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 870ms 13:08:02 INFO - PROCESS | 6282 | 1463170082239 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:08:02 INFO - PROCESS | 6282 | 1463170082241 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:08:02 INFO - PROCESS | 6282 | 1463170082245 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:08:02 INFO - PROCESS | 6282 | 1463170082247 Marionette TRACE conn2 <- [1,242,null,{}] 13:08:02 INFO - PROCESS | 6282 | 1463170082250 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}] 13:08:02 INFO - PROCESS | 6282 | 1463170082320 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:08:02 INFO - PROCESS | 6282 | 1463170082327 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x1159dc000 == 30 [pid = 6282] [id = 68] 13:08:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 78 (0x1163a7400) [pid = 6282] [serial = 200] [outer = 0x0] 13:08:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 79 (0x1165c4000) [pid = 6282] [serial = 201] [outer = 0x1163a7400] 13:08:02 INFO - PROCESS | 6282 | 1463170082357 Marionette DEBUG loaded listener.js 13:08:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 80 (0x1167c0800) [pid = 6282] [serial = 202] [outer = 0x1163a7400] 13:08:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 81 (0x116a59800) [pid = 6282] [serial = 203] [outer = 0x12cc2f000] 13:08:02 INFO - PROCESS | 6282 | 1463170082708 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]]]}] 13:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 470ms 13:08:02 INFO - PROCESS | 6282 | 1463170082716 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:08:02 INFO - PROCESS | 6282 | 1463170082719 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:08:02 INFO - PROCESS | 6282 | 1463170082723 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:08:02 INFO - PROCESS | 6282 | 1463170082724 Marionette TRACE conn2 <- [1,246,null,{}] 13:08:02 INFO - PROCESS | 6282 | 1463170082727 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}] 13:08:02 INFO - PROCESS | 6282 | 1463170082804 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:08:02 INFO - PROCESS | 6282 | 1463170082845 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x1166e0000 == 31 [pid = 6282] [id = 69] 13:08:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 82 (0x11668c000) [pid = 6282] [serial = 204] [outer = 0x0] 13:08:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 83 (0x117693c00) [pid = 6282] [serial = 205] [outer = 0x11668c000] 13:08:02 INFO - PROCESS | 6282 | 1463170082870 Marionette DEBUG loaded listener.js 13:08:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 84 (0x1186ad000) [pid = 6282] [serial = 206] [outer = 0x11668c000] 13:08:03 INFO - PROCESS | 6282 | 1463170083146 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]]]}] 13:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 13:08:03 INFO - PROCESS | 6282 | 1463170083193 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:08:03 INFO - PROCESS | 6282 | 1463170083196 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:08:03 INFO - PROCESS | 6282 | 1463170083201 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:08:03 INFO - PROCESS | 6282 | 1463170083206 Marionette TRACE conn2 <- [1,250,null,{}] 13:08:03 INFO - PROCESS | 6282 | 1463170083220 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}] 13:08:03 INFO - PROCESS | 6282 | 1463170083343 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:08:03 INFO - PROCESS | 6282 | 1463170083403 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x118236800 == 32 [pid = 6282] [id = 70] 13:08:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 85 (0x112ae2400) [pid = 6282] [serial = 207] [outer = 0x0] 13:08:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 86 (0x116a57400) [pid = 6282] [serial = 208] [outer = 0x112ae2400] 13:08:03 INFO - PROCESS | 6282 | 1463170083447 Marionette DEBUG loaded listener.js 13:08:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 87 (0x11974ec00) [pid = 6282] [serial = 209] [outer = 0x112ae2400] 13:08:03 INFO - PROCESS | 6282 | 1463170083766 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]]]}] 13:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 577ms 13:08:03 INFO - PROCESS | 6282 | 1463170083780 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:08:03 INFO - PROCESS | 6282 | 1463170083784 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:08:03 INFO - PROCESS | 6282 | 1463170083792 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:08:03 INFO - PROCESS | 6282 | 1463170083793 Marionette TRACE conn2 <- [1,254,null,{}] 13:08:03 INFO - PROCESS | 6282 | 1463170083796 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}] 13:08:03 INFO - PROCESS | 6282 | 1463170083872 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:08:03 INFO - PROCESS | 6282 | 1463170083877 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x118a80000 == 33 [pid = 6282] [id = 71] 13:08:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x119b10400) [pid = 6282] [serial = 210] [outer = 0x0] 13:08:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x120d24800) [pid = 6282] [serial = 211] [outer = 0x119b10400] 13:08:03 INFO - PROCESS | 6282 | 1463170083904 Marionette DEBUG loaded listener.js 13:08:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x1210cb800) [pid = 6282] [serial = 212] [outer = 0x119b10400] 13:08:04 INFO - PROCESS | 6282 | 1463170084190 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]]]}] 13:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 418ms 13:08:04 INFO - PROCESS | 6282 | 1463170084211 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:08:04 INFO - PROCESS | 6282 | 1463170084212 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:08:04 INFO - PROCESS | 6282 | 1463170084221 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 6282 | 1463170084223 Marionette TRACE conn2 <- [1,258,null,{}] 13:08:04 INFO - PROCESS | 6282 | 1463170084227 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}] 13:08:04 INFO - PROCESS | 6282 | 1463170084326 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:08:04 INFO - PROCESS | 6282 | 1463170084337 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x119344800 == 34 [pid = 6282] [id = 72] 13:08:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x1122b6400) [pid = 6282] [serial = 213] [outer = 0x0] 13:08:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x120d2a000) [pid = 6282] [serial = 214] [outer = 0x1122b6400] 13:08:04 INFO - PROCESS | 6282 | 1463170084362 Marionette DEBUG loaded listener.js 13:08:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x121450800) [pid = 6282] [serial = 215] [outer = 0x1122b6400] 13:08:04 INFO - PROCESS | 6282 | 1463170084717 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]]]}] 13:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 530ms 13:08:04 INFO - PROCESS | 6282 | 1463170084745 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:08:04 INFO - PROCESS | 6282 | 1463170084747 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:08:04 INFO - PROCESS | 6282 | 1463170084757 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 6282 | 1463170084759 Marionette TRACE conn2 <- [1,262,null,{}] 13:08:04 INFO - PROCESS | 6282 | 1463170084762 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}] 13:08:04 INFO - PROCESS | 6282 | 1463170084906 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:08:04 INFO - PROCESS | 6282 | 1463170084925 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x119826800 == 35 [pid = 6282] [id = 73] 13:08:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x121450000) [pid = 6282] [serial = 216] [outer = 0x0] 13:08:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x123499400) [pid = 6282] [serial = 217] [outer = 0x121450000] 13:08:04 INFO - PROCESS | 6282 | 1463170084963 Marionette DEBUG loaded listener.js 13:08:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x126033400) [pid = 6282] [serial = 218] [outer = 0x121450000] 13:08:05 INFO - PROCESS | 6282 | 1463170085342 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]]]}] 13:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 627ms 13:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:08:05 INFO - PROCESS | 6282 | 1463170085376 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 6282 | 1463170085378 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:08:05 INFO - PROCESS | 6282 | 1463170085380 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 6282 | 1463170085381 Marionette TRACE conn2 <- [1,266,null,{}] 13:08:05 INFO - PROCESS | 6282 | 1463170085383 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}] 13:08:05 INFO - PROCESS | 6282 | 1463170085463 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:08:05 INFO - PROCESS | 6282 | 1463170085492 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x121275800 == 36 [pid = 6282] [id = 74] 13:08:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x12603a400) [pid = 6282] [serial = 219] [outer = 0x0] 13:08:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x126386400) [pid = 6282] [serial = 220] [outer = 0x12603a400] 13:08:05 INFO - PROCESS | 6282 | 1463170085517 Marionette DEBUG loaded listener.js 13:08:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x126390000) [pid = 6282] [serial = 221] [outer = 0x12603a400] 13:08:05 INFO - PROCESS | 6282 | 1463170085796 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]]]}] 13:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 13:08:05 INFO - PROCESS | 6282 | 1463170085855 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 6282 | 1463170085856 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:08:05 INFO - PROCESS | 6282 | 1463170085859 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 6282 | 1463170085860 Marionette TRACE conn2 <- [1,270,null,{}] 13:08:05 INFO - PROCESS | 6282 | 1463170085862 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}] 13:08:05 INFO - PROCESS | 6282 | 1463170085954 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:08:05 INFO - PROCESS | 6282 | 1463170085958 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217db800 == 37 [pid = 6282] [id = 75] 13:08:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x124d97000) [pid = 6282] [serial = 222] [outer = 0x0] 13:08:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x1263d3800) [pid = 6282] [serial = 223] [outer = 0x124d97000] 13:08:05 INFO - PROCESS | 6282 | 1463170085982 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x126774400) [pid = 6282] [serial = 224] [outer = 0x124d97000] 13:08:06 INFO - PROCESS | 6282 | 1463170086413 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]]]}] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x1165c2800) [pid = 6282] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x1186ac800) [pid = 6282] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x119b66000) [pid = 6282] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x120d29c00) [pid = 6282] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x115de2000) [pid = 6282] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x1163a3000) [pid = 6282] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x1122ad400) [pid = 6282] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x112a69c00) [pid = 6282] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x117696800) [pid = 6282] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x119004800) [pid = 6282] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x11756f800) [pid = 6282] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x116339800) [pid = 6282] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 89 (0x117570c00) [pid = 6282] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 88 (0x11336c800) [pid = 6282] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 87 (0x1130d8c00) [pid = 6282] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:08:06 INFO - PROCESS | 6282 | --DOMWINDOW == 86 (0x11974f000) [pid = 6282] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 619ms 13:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:08:06 INFO - PROCESS | 6282 | 1463170086480 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:08:06 INFO - PROCESS | 6282 | 1463170086481 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:08:06 INFO - PROCESS | 6282 | 1463170086485 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:08:06 INFO - PROCESS | 6282 | 1463170086487 Marionette TRACE conn2 <- [1,274,null,{}] 13:08:06 INFO - PROCESS | 6282 | 1463170086490 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}] 13:08:06 INFO - PROCESS | 6282 | 1463170086595 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:08:06 INFO - PROCESS | 6282 | 1463170086604 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x11822f000 == 38 [pid = 6282] [id = 76] 13:08:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 87 (0x1165c2800) [pid = 6282] [serial = 225] [outer = 0x0] 13:08:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x11756f800) [pid = 6282] [serial = 226] [outer = 0x1165c2800] 13:08:06 INFO - PROCESS | 6282 | 1463170086643 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x118a26000) [pid = 6282] [serial = 227] [outer = 0x1165c2800] 13:08:06 INFO - PROCESS | 6282 | 1463170086953 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]]]}] 13:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 520ms 13:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:08:07 INFO - PROCESS | 6282 | 1463170087004 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:08:07 INFO - PROCESS | 6282 | 1463170087006 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:08:07 INFO - PROCESS | 6282 | 1463170087008 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 6282 | 1463170087009 Marionette TRACE conn2 <- [1,278,null,{}] 13:08:07 INFO - PROCESS | 6282 | 1463170087011 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}] 13:08:07 INFO - PROCESS | 6282 | 1463170087100 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:08:07 INFO - PROCESS | 6282 | 1463170087107 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x12410c000 == 39 [pid = 6282] [id = 77] 13:08:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x119311c00) [pid = 6282] [serial = 228] [outer = 0x0] 13:08:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x1244e0800) [pid = 6282] [serial = 229] [outer = 0x119311c00] 13:08:07 INFO - PROCESS | 6282 | 1463170087132 Marionette DEBUG loaded listener.js 13:08:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x126a27400) [pid = 6282] [serial = 230] [outer = 0x119311c00] 13:08:07 INFO - PROCESS | 6282 | 1463170087455 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]]]}] 13:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 13:08:07 INFO - PROCESS | 6282 | 1463170087477 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:08:07 INFO - PROCESS | 6282 | 1463170087479 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:08:07 INFO - PROCESS | 6282 | 1463170087486 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 6282 | 1463170087489 Marionette TRACE conn2 <- [1,282,null,{}] 13:08:07 INFO - PROCESS | 6282 | 1463170087492 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}] 13:08:07 INFO - PROCESS | 6282 | 1463170087626 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:08:07 INFO - PROCESS | 6282 | 1463170087680 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dd2000 == 40 [pid = 6282] [id = 78] 13:08:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x116752c00) [pid = 6282] [serial = 231] [outer = 0x0] 13:08:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x126cc6c00) [pid = 6282] [serial = 232] [outer = 0x116752c00] 13:08:07 INFO - PROCESS | 6282 | 1463170087707 Marionette DEBUG loaded listener.js 13:08:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x1290b1c00) [pid = 6282] [serial = 233] [outer = 0x116752c00] 13:08:07 INFO - PROCESS | 6282 | 1463170087985 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]]]}] 13:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 527ms 13:08:08 INFO - PROCESS | 6282 | 1463170088010 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:08:08 INFO - PROCESS | 6282 | 1463170088011 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:08:08 INFO - PROCESS | 6282 | 1463170088020 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:08:08 INFO - PROCESS | 6282 | 1463170088021 Marionette TRACE conn2 <- [1,286,null,{}] 13:08:08 INFO - PROCESS | 6282 | 1463170088023 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}] 13:08:08 INFO - PROCESS | 6282 | 1463170088099 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:08:08 INFO - PROCESS | 6282 | 1463170088105 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x126765000 == 41 [pid = 6282] [id = 79] 13:08:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x1290b5000) [pid = 6282] [serial = 234] [outer = 0x0] 13:08:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x1290ba000) [pid = 6282] [serial = 235] [outer = 0x1290b5000] 13:08:08 INFO - PROCESS | 6282 | 1463170088129 Marionette DEBUG loaded listener.js 13:08:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x12929a000) [pid = 6282] [serial = 236] [outer = 0x1290b5000] 13:08:08 INFO - PROCESS | 6282 | 1463170088591 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]]]}] 13:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 13:08:08 INFO - PROCESS | 6282 | 1463170088644 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:08:08 INFO - PROCESS | 6282 | 1463170088648 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:08:08 INFO - PROCESS | 6282 | 1463170088653 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:08:08 INFO - PROCESS | 6282 | 1463170088657 Marionette TRACE conn2 <- [1,290,null,{}] 13:08:08 INFO - PROCESS | 6282 | 1463170088663 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}] 13:08:08 INFO - PROCESS | 6282 | 1463170088822 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:08:08 INFO - PROCESS | 6282 | 1463170088865 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165f5800 == 42 [pid = 6282] [id = 80] 13:08:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x113230000) [pid = 6282] [serial = 237] [outer = 0x0] 13:08:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x1165c6800) [pid = 6282] [serial = 238] [outer = 0x113230000] 13:08:08 INFO - PROCESS | 6282 | 1463170088896 Marionette DEBUG loaded listener.js 13:08:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x117566400) [pid = 6282] [serial = 239] [outer = 0x113230000] 13:08:09 INFO - PROCESS | 6282 | 1463170089330 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]]]}] 13:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 724ms 13:08:09 INFO - PROCESS | 6282 | 1463170089376 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 6282 | 1463170089380 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:08:09 INFO - PROCESS | 6282 | 1463170089385 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 6282 | 1463170089386 Marionette TRACE conn2 <- [1,294,null,{}] 13:08:09 INFO - PROCESS | 6282 | 1463170089389 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}] 13:08:09 INFO - PROCESS | 6282 | 1463170089481 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:08:09 INFO - PROCESS | 6282 | 1463170089528 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x1166d4000 == 43 [pid = 6282] [id = 81] 13:08:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x1185cbc00) [pid = 6282] [serial = 240] [outer = 0x0] 13:08:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x119307800) [pid = 6282] [serial = 241] [outer = 0x1185cbc00] 13:08:09 INFO - PROCESS | 6282 | 1463170089557 Marionette DEBUG loaded listener.js 13:08:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x119614c00) [pid = 6282] [serial = 242] [outer = 0x1185cbc00] 13:08:09 INFO - PROCESS | 6282 | 1463170089985 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]]]}] 13:08:10 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. 13:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 13:08:10 INFO - PROCESS | 6282 | 1463170090005 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:08:10 INFO - PROCESS | 6282 | 1463170090007 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:08:10 INFO - PROCESS | 6282 | 1463170090011 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - PROCESS | 6282 | 1463170090015 Marionette TRACE conn2 <- [1,298,null,{}] 13:08:10 INFO - PROCESS | 6282 | 1463170090026 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}] 13:08:10 INFO - PROCESS | 6282 | 1463170090189 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:08:10 INFO - PROCESS | 6282 | 1463170090285 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x124e0e000 == 44 [pid = 6282] [id = 82] 13:08:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x120fc3400) [pid = 6282] [serial = 243] [outer = 0x0] 13:08:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x120fc9400) [pid = 6282] [serial = 244] [outer = 0x120fc3400] 13:08:10 INFO - PROCESS | 6282 | 1463170090317 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x120fcfc00) [pid = 6282] [serial = 245] [outer = 0x120fc3400] 13:08:10 INFO - PROCESS | 6282 | 1463170090717 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]]]}] 13:08:10 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. 13:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 725ms 13:08:10 INFO - PROCESS | 6282 | 1463170090736 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:08:10 INFO - PROCESS | 6282 | 1463170090738 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:08:10 INFO - PROCESS | 6282 | 1463170090740 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - PROCESS | 6282 | 1463170090741 Marionette TRACE conn2 <- [1,302,null,{}] 13:08:10 INFO - PROCESS | 6282 | 1463170090744 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}] 13:08:10 INFO - PROCESS | 6282 | 1463170090836 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:08:10 INFO - PROCESS | 6282 | 1463170090876 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x128e98800 == 45 [pid = 6282] [id = 83] 13:08:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x120fc7400) [pid = 6282] [serial = 246] [outer = 0x0] 13:08:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x1218a1c00) [pid = 6282] [serial = 247] [outer = 0x120fc7400] 13:08:10 INFO - PROCESS | 6282 | 1463170090905 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x12423b400) [pid = 6282] [serial = 248] [outer = 0x120fc7400] 13:08:11 INFO - PROCESS | 6282 | 1463170091308 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]]]}] 13:08:11 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. 13:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 13:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:08:11 INFO - PROCESS | 6282 | 1463170091360 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:08:11 INFO - PROCESS | 6282 | 1463170091361 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:08:11 INFO - PROCESS | 6282 | 1463170091364 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:08:11 INFO - PROCESS | 6282 | 1463170091365 Marionette TRACE conn2 <- [1,306,null,{}] 13:08:11 INFO - PROCESS | 6282 | 1463170091367 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}] 13:08:11 INFO - PROCESS | 6282 | 1463170091465 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:08:11 INFO - PROCESS | 6282 | 1463170091558 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x115ea2000 == 46 [pid = 6282] [id = 84] 13:08:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x11769ec00) [pid = 6282] [serial = 249] [outer = 0x0] 13:08:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x1244df000) [pid = 6282] [serial = 250] [outer = 0x11769ec00] 13:08:11 INFO - PROCESS | 6282 | 1463170091588 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x124d93c00) [pid = 6282] [serial = 251] [outer = 0x11769ec00] 13:08:12 INFO - PROCESS | 6282 | 1463170092104 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]]]}] 13:08:12 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. 13:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 771ms 13:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:08:12 INFO - PROCESS | 6282 | 1463170092135 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:08:12 INFO - PROCESS | 6282 | 1463170092137 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:08:12 INFO - PROCESS | 6282 | 1463170092141 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:08:12 INFO - PROCESS | 6282 | 1463170092143 Marionette TRACE conn2 <- [1,310,null,{}] 13:08:12 INFO - PROCESS | 6282 | 1463170092147 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}] 13:08:12 INFO - PROCESS | 6282 | 1463170092267 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:08:12 INFO - PROCESS | 6282 | 1463170092275 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x116773000 == 47 [pid = 6282] [id = 85] 13:08:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x112d09800) [pid = 6282] [serial = 252] [outer = 0x0] 13:08:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x1133f4c00) [pid = 6282] [serial = 253] [outer = 0x112d09800] 13:08:12 INFO - PROCESS | 6282 | 1463170092302 Marionette DEBUG loaded listener.js 13:08:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x116685000) [pid = 6282] [serial = 254] [outer = 0x112d09800] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x124dd2000 == 46 [pid = 6282] [id = 78] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12410c000 == 45 [pid = 6282] [id = 77] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x11822f000 == 44 [pid = 6282] [id = 76] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x1217db800 == 43 [pid = 6282] [id = 75] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x121275800 == 42 [pid = 6282] [id = 74] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x119826800 == 41 [pid = 6282] [id = 73] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x119344800 == 40 [pid = 6282] [id = 72] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x118a80000 == 39 [pid = 6282] [id = 71] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x118236800 == 38 [pid = 6282] [id = 70] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x1166e0000 == 37 [pid = 6282] [id = 69] 13:08:12 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x126389800) [pid = 6282] [serial = 192] [outer = 0x0] [url = about:blank] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x1159dc000 == 36 [pid = 6282] [id = 68] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x118813800 == 35 [pid = 6282] [id = 67] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x116abc000 == 34 [pid = 6282] [id = 65] 13:08:12 INFO - PROCESS | 6282 | --DOCSHELL 0x115e90800 == 33 [pid = 6282] [id = 66] 13:08:12 INFO - PROCESS | 6282 | 1463170092747 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]]]}] 13:08:12 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. 13:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 623ms 13:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:08:12 INFO - PROCESS | 6282 | 1463170092775 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:08:12 INFO - PROCESS | 6282 | 1463170092778 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:08:12 INFO - PROCESS | 6282 | 1463170092784 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:08:12 INFO - PROCESS | 6282 | 1463170092786 Marionette TRACE conn2 <- [1,314,null,{}] 13:08:12 INFO - PROCESS | 6282 | 1463170092788 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}] 13:08:12 INFO - PROCESS | 6282 | 1463170092861 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:08:12 INFO - PROCESS | 6282 | 1463170092869 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x115ea1000 == 34 [pid = 6282] [id = 86] 13:08:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x1167b8800) [pid = 6282] [serial = 255] [outer = 0x0] 13:08:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x117571800) [pid = 6282] [serial = 256] [outer = 0x1167b8800] 13:08:12 INFO - PROCESS | 6282 | 1463170092895 Marionette DEBUG loaded listener.js 13:08:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x118694400) [pid = 6282] [serial = 257] [outer = 0x1167b8800] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x119753000) [pid = 6282] [serial = 174] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x118670000) [pid = 6282] [serial = 168] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x11812fc00) [pid = 6282] [serial = 165] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x118646800) [pid = 6282] [serial = 166] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x116689400) [pid = 6282] [serial = 162] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x11744a800) [pid = 6282] [serial = 163] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x116364c00) [pid = 6282] [serial = 142] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x1132de800) [pid = 6282] [serial = 141] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x120d30c00) [pid = 6282] [serial = 177] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x11864dc00) [pid = 6282] [serial = 145] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x11812b800) [pid = 6282] [serial = 144] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x119b0bc00) [pid = 6282] [serial = 148] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x119616400) [pid = 6282] [serial = 147] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x1215af000) [pid = 6282] [serial = 151] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x1210cec00) [pid = 6282] [serial = 150] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x124138400) [pid = 6282] [serial = 154] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x1219ef000) [pid = 6282] [serial = 153] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x112720800) [pid = 6282] [serial = 156] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x1216f1400) [pid = 6282] [serial = 180] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x12144e400) [pid = 6282] [serial = 178] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x124237c00) [pid = 6282] [serial = 184] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x1218a7000) [pid = 6282] [serial = 183] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x124e6fc00) [pid = 6282] [serial = 190] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x121bc8000) [pid = 6282] [serial = 181] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x11336c000) [pid = 6282] [serial = 160] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x1130cf400) [pid = 6282] [serial = 159] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x119079400) [pid = 6282] [serial = 171] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x119d79400) [pid = 6282] [serial = 175] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 89 (0x1245c6000) [pid = 6282] [serial = 189] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 88 (0x119310400) [pid = 6282] [serial = 172] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 87 (0x118a20400) [pid = 6282] [serial = 169] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 86 (0x1244df400) [pid = 6282] [serial = 187] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | --DOMWINDOW == 85 (0x12426d400) [pid = 6282] [serial = 186] [outer = 0x0] [url = about:blank] 13:08:13 INFO - PROCESS | 6282 | 1463170093243 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]]]}] 13:08:13 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. 13:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 470ms 13:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:08:13 INFO - PROCESS | 6282 | 1463170093255 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:08:13 INFO - PROCESS | 6282 | 1463170093256 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:08:13 INFO - PROCESS | 6282 | 1463170093258 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:08:13 INFO - PROCESS | 6282 | 1463170093261 Marionette TRACE conn2 <- [1,318,null,{}] 13:08:13 INFO - PROCESS | 6282 | 1463170093270 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}] 13:08:13 INFO - PROCESS | 6282 | 1463170093343 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:08:13 INFO - PROCESS | 6282 | 1463170093350 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e05000 == 35 [pid = 6282] [id = 87] 13:08:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 86 (0x118a20000) [pid = 6282] [serial = 258] [outer = 0x0] 13:08:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 87 (0x119306400) [pid = 6282] [serial = 259] [outer = 0x118a20000] 13:08:13 INFO - PROCESS | 6282 | 1463170093379 Marionette DEBUG loaded listener.js 13:08:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x119615000) [pid = 6282] [serial = 260] [outer = 0x118a20000] 13:08:13 INFO - PROCESS | 6282 | 1463170093701 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]]]}] 13:08:13 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. 13:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 471ms 13:08:13 INFO - PROCESS | 6282 | 1463170093730 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:08:13 INFO - PROCESS | 6282 | 1463170093732 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:08:13 INFO - PROCESS | 6282 | 1463170093736 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:08:13 INFO - PROCESS | 6282 | 1463170093737 Marionette TRACE conn2 <- [1,322,null,{}] 13:08:13 INFO - PROCESS | 6282 | 1463170093747 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}] 13:08:13 INFO - PROCESS | 6282 | 1463170093819 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:08:13 INFO - PROCESS | 6282 | 1463170093861 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a1800 == 36 [pid = 6282] [id = 88] 13:08:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x119079000) [pid = 6282] [serial = 261] [outer = 0x0] 13:08:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x119b11000) [pid = 6282] [serial = 262] [outer = 0x119079000] 13:08:13 INFO - PROCESS | 6282 | 1463170093886 Marionette DEBUG loaded listener.js 13:08:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x120d2a400) [pid = 6282] [serial = 263] [outer = 0x119079000] 13:08:14 INFO - PROCESS | 6282 | 1463170094184 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]]]}] 13:08:14 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. 13:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 476ms 13:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:08:14 INFO - PROCESS | 6282 | 1463170094212 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:08:14 INFO - PROCESS | 6282 | 1463170094213 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:08:14 INFO - PROCESS | 6282 | 1463170094218 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:08:14 INFO - PROCESS | 6282 | 1463170094220 Marionette TRACE conn2 <- [1,326,null,{}] 13:08:14 INFO - PROCESS | 6282 | 1463170094223 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}] 13:08:14 INFO - PROCESS | 6282 | 1463170094293 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:08:14 INFO - PROCESS | 6282 | 1463170094299 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x1190a8800 == 37 [pid = 6282] [id = 89] 13:08:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x120d2a800) [pid = 6282] [serial = 264] [outer = 0x0] 13:08:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x120fcdc00) [pid = 6282] [serial = 265] [outer = 0x120d2a800] 13:08:14 INFO - PROCESS | 6282 | 1463170094326 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x1210d0800) [pid = 6282] [serial = 266] [outer = 0x120d2a800] 13:08:14 INFO - PROCESS | 6282 | 1463170094629 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]]]}] 13:08:14 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. 13:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 421ms 13:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:08:14 INFO - PROCESS | 6282 | 1463170094645 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:08:14 INFO - PROCESS | 6282 | 1463170094646 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:08:14 INFO - PROCESS | 6282 | 1463170094648 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:08:14 INFO - PROCESS | 6282 | 1463170094651 Marionette TRACE conn2 <- [1,330,null,{}] 13:08:14 INFO - PROCESS | 6282 | 1463170094655 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}] 13:08:14 INFO - PROCESS | 6282 | 1463170094769 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:08:14 INFO - PROCESS | 6282 | 1463170094776 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x119375000 == 38 [pid = 6282] [id = 90] 13:08:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x120d21c00) [pid = 6282] [serial = 267] [outer = 0x0] 13:08:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x121318000) [pid = 6282] [serial = 268] [outer = 0x120d21c00] 13:08:14 INFO - PROCESS | 6282 | 1463170094809 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x1245c5c00) [pid = 6282] [serial = 269] [outer = 0x120d21c00] 13:08:15 INFO - PROCESS | 6282 | 1463170095147 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]]]}] 13:08:15 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. 13:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 522ms 13:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:08:15 INFO - PROCESS | 6282 | 1463170095176 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 6282 | 1463170095178 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:08:15 INFO - PROCESS | 6282 | 1463170095180 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 6282 | 1463170095181 Marionette TRACE conn2 <- [1,334,null,{}] 13:08:15 INFO - PROCESS | 6282 | 1463170095183 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}] 13:08:15 INFO - PROCESS | 6282 | 1463170095271 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:08:15 INFO - PROCESS | 6282 | 1463170095275 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x11983c000 == 39 [pid = 6282] [id = 91] 13:08:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x118a24800) [pid = 6282] [serial = 270] [outer = 0x0] 13:08:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x126034800) [pid = 6282] [serial = 271] [outer = 0x118a24800] 13:08:15 INFO - PROCESS | 6282 | 1463170095300 Marionette DEBUG loaded listener.js 13:08:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x126384c00) [pid = 6282] [serial = 272] [outer = 0x118a24800] 13:08:15 INFO - PROCESS | 6282 | 1463170095620 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]]]}] 13:08:15 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. 13:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 471ms 13:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:08:15 INFO - PROCESS | 6282 | 1463170095652 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 6282 | 1463170095654 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:08:15 INFO - PROCESS | 6282 | 1463170095656 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 6282 | 1463170095657 Marionette TRACE conn2 <- [1,338,null,{}] 13:08:15 INFO - PROCESS | 6282 | 1463170095659 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}] 13:08:15 INFO - PROCESS | 6282 | 1463170095746 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:08:15 INFO - PROCESS | 6282 | 1463170095750 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x12125c000 == 40 [pid = 6282] [id = 92] 13:08:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x124e70c00) [pid = 6282] [serial = 273] [outer = 0x0] 13:08:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x126390800) [pid = 6282] [serial = 274] [outer = 0x124e70c00] 13:08:15 INFO - PROCESS | 6282 | 1463170095775 Marionette DEBUG loaded listener.js 13:08:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x126771000) [pid = 6282] [serial = 275] [outer = 0x124e70c00] 13:08:16 INFO - PROCESS | 6282 | 1463170096091 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]]]}] 13:08:16 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. 13:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 467ms 13:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:08:16 INFO - PROCESS | 6282 | 1463170096129 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:08:16 INFO - PROCESS | 6282 | 1463170096130 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:08:16 INFO - PROCESS | 6282 | 1463170096132 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:08:16 INFO - PROCESS | 6282 | 1463170096135 Marionette TRACE conn2 <- [1,342,null,{}] 13:08:16 INFO - PROCESS | 6282 | 1463170096139 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}] 13:08:16 INFO - PROCESS | 6282 | 1463170096231 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:08:16 INFO - PROCESS | 6282 | 1463170096235 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x121c9d000 == 41 [pid = 6282] [id = 93] 13:08:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x1263cf000) [pid = 6282] [serial = 276] [outer = 0x0] 13:08:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x126cc7800) [pid = 6282] [serial = 277] [outer = 0x1263cf000] 13:08:16 INFO - PROCESS | 6282 | 1463170096259 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x128970800) [pid = 6282] [serial = 278] [outer = 0x1263cf000] 13:08:16 INFO - PROCESS | 6282 | 1463170096574 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]]]}] 13:08:16 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. 13:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 473ms 13:08:16 INFO - PROCESS | 6282 | 1463170096613 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:08:16 INFO - PROCESS | 6282 | 1463170096614 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:08:16 INFO - PROCESS | 6282 | 1463170096619 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:08:16 INFO - PROCESS | 6282 | 1463170096621 Marionette TRACE conn2 <- [1,346,null,{}] 13:08:16 INFO - PROCESS | 6282 | 1463170096623 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}] 13:08:16 INFO - PROCESS | 6282 | 1463170096712 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:08:16 INFO - PROCESS | 6282 | 1463170096740 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x12429e000 == 42 [pid = 6282] [id = 94] 13:08:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x128975400) [pid = 6282] [serial = 279] [outer = 0x0] 13:08:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x1289a9800) [pid = 6282] [serial = 280] [outer = 0x128975400] 13:08:16 INFO - PROCESS | 6282 | 1463170096765 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x1290b6000) [pid = 6282] [serial = 281] [outer = 0x128975400] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x112ae2400) [pid = 6282] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x1165c2800) [pid = 6282] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x119311c00) [pid = 6282] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x1122b6400) [pid = 6282] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x124d97000) [pid = 6282] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x12603a400) [pid = 6282] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x116752c00) [pid = 6282] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x119b10400) [pid = 6282] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x1163a7400) [pid = 6282] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x11668c000) [pid = 6282] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:08:17 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x121450000) [pid = 6282] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:08:17 INFO - PROCESS | 6282 | 1463170097120 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]]]}] 13:08:17 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. 13:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 523ms 13:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:08:17 INFO - PROCESS | 6282 | 1463170097140 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 6282 | 1463170097142 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:08:17 INFO - PROCESS | 6282 | 1463170097144 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 6282 | 1463170097153 Marionette TRACE conn2 <- [1,350,null,{}] 13:08:17 INFO - PROCESS | 6282 | 1463170097156 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}] 13:08:17 INFO - PROCESS | 6282 | 1463170097244 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:08:17 INFO - PROCESS | 6282 | 1463170097249 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x1263cc000 == 43 [pid = 6282] [id = 95] 13:08:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x124275800) [pid = 6282] [serial = 282] [outer = 0x0] 13:08:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x12899d000) [pid = 6282] [serial = 283] [outer = 0x124275800] 13:08:17 INFO - PROCESS | 6282 | 1463170097280 Marionette DEBUG loaded listener.js 13:08:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x1292a2400) [pid = 6282] [serial = 284] [outer = 0x124275800] 13:08:17 INFO - PROCESS | 6282 | 1463170097585 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]]]}] 13:08:17 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. 13:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 476ms 13:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:08:17 INFO - PROCESS | 6282 | 1463170097621 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 6282 | 1463170097622 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:08:17 INFO - PROCESS | 6282 | 1463170097624 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 6282 | 1463170097625 Marionette TRACE conn2 <- [1,354,null,{}] 13:08:17 INFO - PROCESS | 6282 | 1463170097628 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}] 13:08:17 INFO - PROCESS | 6282 | 1463170097720 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:08:17 INFO - PROCESS | 6282 | 1463170097725 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x12941e800 == 44 [pid = 6282] [id = 96] 13:08:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x121bcb800) [pid = 6282] [serial = 285] [outer = 0x0] 13:08:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x129536800) [pid = 6282] [serial = 286] [outer = 0x121bcb800] 13:08:17 INFO - PROCESS | 6282 | 1463170097750 Marionette DEBUG loaded listener.js 13:08:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x12a474800) [pid = 6282] [serial = 287] [outer = 0x121bcb800] 13:08:18 INFO - PROCESS | 6282 | 1463170098054 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]]]}] 13:08:18 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. 13:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 13:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:08:18 INFO - PROCESS | 6282 | 1463170098093 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:08:18 INFO - PROCESS | 6282 | 1463170098094 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:08:18 INFO - PROCESS | 6282 | 1463170098096 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:08:18 INFO - PROCESS | 6282 | 1463170098098 Marionette TRACE conn2 <- [1,358,null,{}] 13:08:18 INFO - PROCESS | 6282 | 1463170098103 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}] 13:08:18 INFO - PROCESS | 6282 | 1463170098176 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:08:18 INFO - PROCESS | 6282 | 1463170098182 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296e4800 == 45 [pid = 6282] [id = 97] 13:08:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x12a473800) [pid = 6282] [serial = 288] [outer = 0x0] 13:08:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x12a74f000) [pid = 6282] [serial = 289] [outer = 0x12a473800] 13:08:18 INFO - PROCESS | 6282 | 1463170098216 Marionette DEBUG loaded listener.js 13:08:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x12a756400) [pid = 6282] [serial = 290] [outer = 0x12a473800] 13:08:18 INFO - PROCESS | 6282 | 1463170098605 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]]]}] 13:08:18 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. 13:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 521ms 13:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:08:18 INFO - PROCESS | 6282 | 1463170098619 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:08:18 INFO - PROCESS | 6282 | 1463170098621 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:08:18 INFO - PROCESS | 6282 | 1463170098624 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:08:18 INFO - PROCESS | 6282 | 1463170098626 Marionette TRACE conn2 <- [1,362,null,{}] 13:08:18 INFO - PROCESS | 6282 | 1463170098629 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}] 13:08:18 INFO - PROCESS | 6282 | 1463170098747 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:08:18 INFO - PROCESS | 6282 | 1463170098753 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a680000 == 46 [pid = 6282] [id = 98] 13:08:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x12a756800) [pid = 6282] [serial = 291] [outer = 0x0] 13:08:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x12aa64800) [pid = 6282] [serial = 292] [outer = 0x12a756800] 13:08:18 INFO - PROCESS | 6282 | 1463170098791 Marionette DEBUG loaded listener.js 13:08:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x12aa69400) [pid = 6282] [serial = 293] [outer = 0x12a756800] 13:08:19 INFO - PROCESS | 6282 | --DOCSHELL 0x116773000 == 45 [pid = 6282] [id = 85] 13:08:19 INFO - PROCESS | 6282 | --DOCSHELL 0x115ea2000 == 44 [pid = 6282] [id = 84] 13:08:19 INFO - PROCESS | 6282 | --DOCSHELL 0x128e98800 == 43 [pid = 6282] [id = 83] 13:08:19 INFO - PROCESS | 6282 | --DOCSHELL 0x124e0e000 == 42 [pid = 6282] [id = 82] 13:08:19 INFO - PROCESS | 6282 | --DOCSHELL 0x1166d4000 == 41 [pid = 6282] [id = 81] 13:08:19 INFO - PROCESS | 6282 | --DOCSHELL 0x126765000 == 40 [pid = 6282] [id = 79] 13:08:19 INFO - PROCESS | 6282 | --DOCSHELL 0x1165f5800 == 39 [pid = 6282] [id = 80] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x115ea1000 == 38 [pid = 6282] [id = 86] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a1800 == 37 [pid = 6282] [id = 88] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x11983c000 == 36 [pid = 6282] [id = 91] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x121c9d000 == 35 [pid = 6282] [id = 93] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12125c000 == 34 [pid = 6282] [id = 92] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x1190a8800 == 33 [pid = 6282] [id = 89] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x1263cc000 == 32 [pid = 6282] [id = 95] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12941e800 == 31 [pid = 6282] [id = 96] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12429e000 == 30 [pid = 6282] [id = 94] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x117e05000 == 29 [pid = 6282] [id = 87] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x119375000 == 28 [pid = 6282] [id = 90] 13:08:20 INFO - PROCESS | 6282 | --DOCSHELL 0x1296e4800 == 27 [pid = 6282] [id = 97] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x1290b1c00) [pid = 6282] [serial = 233] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x1290ba000) [pid = 6282] [serial = 235] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x11974ec00) [pid = 6282] [serial = 209] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x11756f800) [pid = 6282] [serial = 226] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x126a27400) [pid = 6282] [serial = 230] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x120d2a000) [pid = 6282] [serial = 214] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x1263d3800) [pid = 6282] [serial = 223] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x126386400) [pid = 6282] [serial = 220] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x118a26000) [pid = 6282] [serial = 227] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x126390000) [pid = 6282] [serial = 221] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x115d49000) [pid = 6282] [serial = 195] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x126cc6c00) [pid = 6282] [serial = 232] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x1210cb800) [pid = 6282] [serial = 212] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x1167c0800) [pid = 6282] [serial = 202] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x1176a2c00) [pid = 6282] [serial = 198] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x1186ad000) [pid = 6282] [serial = 206] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x1244e0800) [pid = 6282] [serial = 229] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x123499400) [pid = 6282] [serial = 217] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x126774400) [pid = 6282] [serial = 224] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x117693c00) [pid = 6282] [serial = 205] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 89 (0x116a57400) [pid = 6282] [serial = 208] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 88 (0x1165c4000) [pid = 6282] [serial = 201] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 87 (0x120d24800) [pid = 6282] [serial = 211] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 86 (0x126033400) [pid = 6282] [serial = 218] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 85 (0x12cdb2400) [pid = 6282] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:08:20 INFO - PROCESS | 6282 | --DOMWINDOW == 84 (0x121450800) [pid = 6282] [serial = 215] [outer = 0x0] [url = about:blank] 13:08:20 INFO - PROCESS | 6282 | 1463170100374 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]]]}] 13:08:20 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. 13:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1773ms 13:08:20 INFO - PROCESS | 6282 | 1463170100397 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:08:20 INFO - PROCESS | 6282 | 1463170100402 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:08:20 INFO - PROCESS | 6282 | 1463170100405 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:08:20 INFO - PROCESS | 6282 | 1463170100408 Marionette TRACE conn2 <- [1,366,null,{}] 13:08:20 INFO - PROCESS | 6282 | 1463170100412 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}] 13:08:20 INFO - PROCESS | 6282 | 1463170100483 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:08:20 INFO - PROCESS | 6282 | 1463170100525 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x113316000 == 28 [pid = 6282] [id = 99] 13:08:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 85 (0x1134ba800) [pid = 6282] [serial = 294] [outer = 0x0] 13:08:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 86 (0x1159b1400) [pid = 6282] [serial = 295] [outer = 0x1134ba800] 13:08:20 INFO - PROCESS | 6282 | 1463170100553 Marionette DEBUG loaded listener.js 13:08:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 87 (0x1163a2800) [pid = 6282] [serial = 296] [outer = 0x1134ba800] 13:08:20 INFO - PROCESS | 6282 | 1463170100861 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]]]}] 13:08:20 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. 13:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 471ms 13:08:20 INFO - PROCESS | 6282 | 1463170100892 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:08:20 INFO - PROCESS | 6282 | 1463170100897 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:08:20 INFO - PROCESS | 6282 | 1463170100917 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:08:20 INFO - PROCESS | 6282 | 1463170100919 Marionette TRACE conn2 <- [1,370,null,{}] 13:08:20 INFO - PROCESS | 6282 | 1463170100933 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}] 13:08:21 INFO - PROCESS | 6282 | 1463170101029 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:08:21 INFO - PROCESS | 6282 | 1463170101070 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x115ea1000 == 29 [pid = 6282] [id = 100] 13:08:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x114dde800) [pid = 6282] [serial = 297] [outer = 0x0] 13:08:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x11668e000) [pid = 6282] [serial = 298] [outer = 0x114dde800] 13:08:21 INFO - PROCESS | 6282 | 1463170101093 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x118132400) [pid = 6282] [serial = 299] [outer = 0x114dde800] 13:08:21 INFO - PROCESS | 6282 | 1463170101439 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]]]}] 13:08:21 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. 13:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 533ms 13:08:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:08:21 INFO - PROCESS | 6282 | 1463170101444 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:08:21 INFO - PROCESS | 6282 | 1463170101445 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:08:21 INFO - PROCESS | 6282 | 1463170101448 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:08:21 INFO - PROCESS | 6282 | 1463170101452 Marionette TRACE conn2 <- [1,374,null,{}] 13:08:21 INFO - PROCESS | 6282 | 1463170101460 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}] 13:08:21 INFO - PROCESS | 6282 | 1463170101531 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:08:21 INFO - PROCESS | 6282 | 1463170101537 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x116ab4800 == 30 [pid = 6282] [id = 101] 13:08:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x111d28800) [pid = 6282] [serial = 300] [outer = 0x0] 13:08:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x11869cc00) [pid = 6282] [serial = 301] [outer = 0x111d28800] 13:08:21 INFO - PROCESS | 6282 | 1463170101567 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x1186ae800) [pid = 6282] [serial = 302] [outer = 0x111d28800] 13:08:21 INFO - PROCESS | 6282 | 1463170101924 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:08:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:08:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 523ms 13:08:21 INFO - PROCESS | 6282 | 1463170101971 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:08:21 INFO - PROCESS | 6282 | 1463170101973 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:08:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:08:21 INFO - PROCESS | 6282 | 1463170101975 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:08:21 INFO - PROCESS | 6282 | 1463170101976 Marionette TRACE conn2 <- [1,378,null,{}] 13:08:21 INFO - PROCESS | 6282 | 1463170101978 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}] 13:08:22 INFO - PROCESS | 6282 | 1463170102049 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:08:22 INFO - PROCESS | 6282 | 1463170102053 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x118498000 == 31 [pid = 6282] [id = 102] 13:08:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x118a1ec00) [pid = 6282] [serial = 303] [outer = 0x0] 13:08:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x119071800) [pid = 6282] [serial = 304] [outer = 0x118a1ec00] 13:08:22 INFO - PROCESS | 6282 | 1463170102081 Marionette DEBUG loaded listener.js 13:08:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x119612c00) [pid = 6282] [serial = 305] [outer = 0x118a1ec00] 13:08:22 INFO - PROCESS | 6282 | 1463170102378 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:08:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:08:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 418ms 13:08:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:08:22 INFO - PROCESS | 6282 | 1463170102393 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:08:22 INFO - PROCESS | 6282 | 1463170102394 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:08:22 INFO - PROCESS | 6282 | 1463170102396 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:08:22 INFO - PROCESS | 6282 | 1463170102398 Marionette TRACE conn2 <- [1,382,null,{}] 13:08:22 INFO - PROCESS | 6282 | 1463170102403 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}] 13:08:22 INFO - PROCESS | 6282 | 1463170102474 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:08:22 INFO - PROCESS | 6282 | 1463170102478 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x118829000 == 32 [pid = 6282] [id = 103] 13:08:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x11769a000) [pid = 6282] [serial = 306] [outer = 0x0] 13:08:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x11974f000) [pid = 6282] [serial = 307] [outer = 0x11769a000] 13:08:22 INFO - PROCESS | 6282 | 1463170102506 Marionette DEBUG loaded listener.js 13:08:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x119b18400) [pid = 6282] [serial = 308] [outer = 0x11769a000] 13:08:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:08:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 471ms 13:08:22 INFO - PROCESS | 6282 | 1463170102862 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:08:22 INFO - PROCESS | 6282 | 1463170102880 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:08:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:08:22 INFO - PROCESS | 6282 | 1463170102882 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:08:22 INFO - PROCESS | 6282 | 1463170102885 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:08:22 INFO - PROCESS | 6282 | 1463170102887 Marionette TRACE conn2 <- [1,386,null,{}] 13:08:22 INFO - PROCESS | 6282 | 1463170102890 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}] 13:08:23 INFO - PROCESS | 6282 | 1463170103008 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:08:23 INFO - PROCESS | 6282 | 1463170103019 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x119351000 == 33 [pid = 6282] [id = 104] 13:08:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x119d7c000) [pid = 6282] [serial = 309] [outer = 0x0] 13:08:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x120d2e400) [pid = 6282] [serial = 310] [outer = 0x119d7c000] 13:08:23 INFO - PROCESS | 6282 | 1463170103060 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x1210cc800) [pid = 6282] [serial = 311] [outer = 0x119d7c000] 13:08:23 INFO - PROCESS | 6282 | 1463170103440 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]]]}] 13:08:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:08:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 569ms 13:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:08:23 INFO - PROCESS | 6282 | 1463170103455 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:08:23 INFO - PROCESS | 6282 | 1463170103456 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:08:23 INFO - PROCESS | 6282 | 1463170103458 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:08:23 INFO - PROCESS | 6282 | 1463170103460 Marionette TRACE conn2 <- [1,390,null,{}] 13:08:23 INFO - PROCESS | 6282 | 1463170103462 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}] 13:08:23 INFO - PROCESS | 6282 | 1463170103551 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:08:23 INFO - PROCESS | 6282 | 1463170103565 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x119632000 == 34 [pid = 6282] [id = 105] 13:08:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x1185d6c00) [pid = 6282] [serial = 312] [outer = 0x0] 13:08:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x12131a400) [pid = 6282] [serial = 313] [outer = 0x1185d6c00] 13:08:23 INFO - PROCESS | 6282 | 1463170103591 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x1215b3800) [pid = 6282] [serial = 314] [outer = 0x1185d6c00] 13:08:23 INFO - PROCESS | 6282 | 1463170103889 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]]]}] 13:08:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:08:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 469ms 13:08:23 INFO - PROCESS | 6282 | 1463170103945 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:08:23 INFO - PROCESS | 6282 | 1463170103946 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:08:23 INFO - PROCESS | 6282 | 1463170103960 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:08:23 INFO - PROCESS | 6282 | 1463170103961 Marionette TRACE conn2 <- [1,394,null,{}] 13:08:23 INFO - PROCESS | 6282 | 1463170103976 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}] 13:08:24 INFO - PROCESS | 6282 | 1463170104077 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:08:24 INFO - PROCESS | 6282 | 1463170104143 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x119840800 == 35 [pid = 6282] [id = 106] 13:08:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x119613c00) [pid = 6282] [serial = 315] [outer = 0x0] 13:08:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x1216f3800) [pid = 6282] [serial = 316] [outer = 0x119613c00] 13:08:24 INFO - PROCESS | 6282 | 1463170104174 Marionette DEBUG loaded listener.js 13:08:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x1245c6c00) [pid = 6282] [serial = 317] [outer = 0x119613c00] 13:08:24 INFO - PROCESS | 6282 | 1463170104474 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]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:08:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 535ms 13:08:24 INFO - PROCESS | 6282 | 1463170104490 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 6282 | 1463170104491 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:08:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:08:24 INFO - PROCESS | 6282 | 1463170104494 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 6282 | 1463170104495 Marionette TRACE conn2 <- [1,398,null,{}] 13:08:24 INFO - PROCESS | 6282 | 1463170104497 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}] 13:08:24 INFO - PROCESS | 6282 | 1463170104576 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:08:24 INFO - PROCESS | 6282 | 1463170104580 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x116ab4000 == 36 [pid = 6282] [id = 107] 13:08:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x124139800) [pid = 6282] [serial = 318] [outer = 0x0] 13:08:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x124e70000) [pid = 6282] [serial = 319] [outer = 0x124139800] 13:08:24 INFO - PROCESS | 6282 | 1463170104609 Marionette DEBUG loaded listener.js 13:08:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x12603cc00) [pid = 6282] [serial = 320] [outer = 0x124139800] 13:08:24 INFO - PROCESS | 6282 | 1463170104911 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]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:08:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 468ms 13:08:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:08:24 INFO - PROCESS | 6282 | 1463170104963 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 6282 | 1463170104964 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:08:24 INFO - PROCESS | 6282 | 1463170104966 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 6282 | 1463170104967 Marionette TRACE conn2 <- [1,402,null,{}] 13:08:24 INFO - PROCESS | 6282 | 1463170104971 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}] 13:08:25 INFO - PROCESS | 6282 | 1463170105079 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:08:25 INFO - PROCESS | 6282 | 1463170105086 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217db000 == 37 [pid = 6282] [id = 108] 13:08:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x124d8a400) [pid = 6282] [serial = 321] [outer = 0x0] 13:08:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x126385400) [pid = 6282] [serial = 322] [outer = 0x124d8a400] 13:08:25 INFO - PROCESS | 6282 | 1463170105110 Marionette DEBUG loaded listener.js 13:08:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x1263ce400) [pid = 6282] [serial = 323] [outer = 0x124d8a400] 13:08:25 INFO - PROCESS | 6282 | 1463170105472 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]]]}] 13:08:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:08:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 13:08:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:08:25 INFO - PROCESS | 6282 | 1463170105487 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:08:25 INFO - PROCESS | 6282 | 1463170105488 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:08:25 INFO - PROCESS | 6282 | 1463170105490 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:08:25 INFO - PROCESS | 6282 | 1463170105492 Marionette TRACE conn2 <- [1,406,null,{}] 13:08:25 INFO - PROCESS | 6282 | 1463170105494 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}] 13:08:25 INFO - PROCESS | 6282 | 1463170105595 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:08:25 INFO - PROCESS | 6282 | 1463170105607 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x118828000 == 38 [pid = 6282] [id = 109] 13:08:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x1265db000) [pid = 6282] [serial = 324] [outer = 0x0] 13:08:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x126cc1800) [pid = 6282] [serial = 325] [outer = 0x1265db000] 13:08:25 INFO - PROCESS | 6282 | 1463170105635 Marionette DEBUG loaded listener.js 13:08:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x128979400) [pid = 6282] [serial = 326] [outer = 0x1265db000] 13:08:25 INFO - PROCESS | 6282 | 1463170105977 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]]]}] 13:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 13:08:26 INFO - PROCESS | 6282 | 1463170106010 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:08:26 INFO - PROCESS | 6282 | 1463170106012 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:08:26 INFO - PROCESS | 6282 | 1463170106015 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:08:26 INFO - PROCESS | 6282 | 1463170106017 Marionette TRACE conn2 <- [1,410,null,{}] 13:08:26 INFO - PROCESS | 6282 | 1463170106020 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}] 13:08:26 INFO - PROCESS | 6282 | 1463170106157 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:08:26 INFO - PROCESS | 6282 | 1463170106174 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x124e08000 == 39 [pid = 6282] [id = 110] 13:08:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x126774000) [pid = 6282] [serial = 327] [outer = 0x0] 13:08:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x1290b4c00) [pid = 6282] [serial = 328] [outer = 0x126774000] 13:08:26 INFO - PROCESS | 6282 | 1463170106199 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x129294800) [pid = 6282] [serial = 329] [outer = 0x126774000] 13:08:26 INFO - PROCESS | 6282 | 1463170106651 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]]]}] 13:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 673ms 13:08:26 INFO - PROCESS | 6282 | 1463170106700 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:08:26 INFO - PROCESS | 6282 | 1463170106701 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:08:26 INFO - PROCESS | 6282 | 1463170106703 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:08:26 INFO - PROCESS | 6282 | 1463170106705 Marionette TRACE conn2 <- [1,414,null,{}] 13:08:26 INFO - PROCESS | 6282 | 1463170106707 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}] 13:08:26 INFO - PROCESS | 6282 | 1463170106798 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:08:26 INFO - PROCESS | 6282 | 1463170106847 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ace800 == 40 [pid = 6282] [id = 111] 13:08:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x12929d400) [pid = 6282] [serial = 330] [outer = 0x0] 13:08:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x12952d000) [pid = 6282] [serial = 331] [outer = 0x12929d400] 13:08:26 INFO - PROCESS | 6282 | 1463170106871 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x12a46a000) [pid = 6282] [serial = 332] [outer = 0x12929d400] 13:08:27 INFO - PROCESS | 6282 | 1463170107011 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:08:27 INFO - PROCESS | 6282 | 1463170107210 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]]]}] 13:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 13:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:08:27 INFO - PROCESS | 6282 | 1463170107223 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:08:27 INFO - PROCESS | 6282 | 1463170107224 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:08:27 INFO - PROCESS | 6282 | 1463170107226 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:08:27 INFO - PROCESS | 6282 | 1463170107227 Marionette TRACE conn2 <- [1,418,null,{}] 13:08:27 INFO - PROCESS | 6282 | 1463170107231 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}] 13:08:27 INFO - PROCESS | 6282 | 1463170107538 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x1120f6400) [pid = 6282] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x1167c0400) [pid = 6282] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x124e77c00) [pid = 6282] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x12a473800) [pid = 6282] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x118a24800) [pid = 6282] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x1263cf000) [pid = 6282] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x124e70c00) [pid = 6282] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x128975400) [pid = 6282] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x124275800) [pid = 6282] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x121bcb800) [pid = 6282] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x120d21c00) [pid = 6282] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x120d2a800) [pid = 6282] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x119079000) [pid = 6282] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x118a20000) [pid = 6282] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x1167b8800) [pid = 6282] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x112d09800) [pid = 6282] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x11769ec00) [pid = 6282] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x120fc7400) [pid = 6282] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x120fc3400) [pid = 6282] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x1185cbc00) [pid = 6282] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x113230000) [pid = 6282] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x1290b5000) [pid = 6282] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:08:27 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x112fdcc00) [pid = 6282] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:08:27 INFO - PROCESS | 6282 | 1463170107579 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x11221c800 == 41 [pid = 6282] [id = 112] 13:08:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x112d09800) [pid = 6282] [serial = 333] [outer = 0x0] 13:08:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x1163a0400) [pid = 6282] [serial = 334] [outer = 0x112d09800] 13:08:27 INFO - PROCESS | 6282 | 1463170107604 Marionette DEBUG loaded listener.js 13:08:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x1186ab000) [pid = 6282] [serial = 335] [outer = 0x112d09800] 13:08:28 INFO - PROCESS | 6282 | 1463170108357 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]]]}] 13:08:28 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 13:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1175ms 13:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:08:28 INFO - PROCESS | 6282 | 1463170108409 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:08:28 INFO - PROCESS | 6282 | 1463170108411 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:08:28 INFO - PROCESS | 6282 | 1463170108413 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:08:28 INFO - PROCESS | 6282 | 1463170108414 Marionette TRACE conn2 <- [1,422,null,{}] 13:08:28 INFO - PROCESS | 6282 | 1463170108416 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}] 13:08:28 INFO - PROCESS | 6282 | 1463170108490 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:08:28 INFO - PROCESS | 6282 | 1463170108494 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234fc000 == 42 [pid = 6282] [id = 113] 13:08:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x119309400) [pid = 6282] [serial = 336] [outer = 0x0] 13:08:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x119b14c00) [pid = 6282] [serial = 337] [outer = 0x119309400] 13:08:28 INFO - PROCESS | 6282 | 1463170108519 Marionette DEBUG loaded listener.js 13:08:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x126c1f000) [pid = 6282] [serial = 338] [outer = 0x119309400] 13:08:29 INFO - PROCESS | 6282 | 1463170109294 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]]]}] 13:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 922ms 13:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:08:29 INFO - PROCESS | 6282 | 1463170109336 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:08:29 INFO - PROCESS | 6282 | 1463170109338 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:08:29 INFO - PROCESS | 6282 | 1463170109340 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:08:29 INFO - PROCESS | 6282 | 1463170109341 Marionette TRACE conn2 <- [1,426,null,{}] 13:08:29 INFO - PROCESS | 6282 | 1463170109344 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}] 13:08:29 INFO - PROCESS | 6282 | 1463170109420 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:08:29 INFO - PROCESS | 6282 | 1463170109463 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a6bb800 == 43 [pid = 6282] [id = 114] 13:08:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x11668bc00) [pid = 6282] [serial = 339] [outer = 0x0] 13:08:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x1290bac00) [pid = 6282] [serial = 340] [outer = 0x11668bc00] 13:08:29 INFO - PROCESS | 6282 | 1463170109488 Marionette DEBUG loaded listener.js 13:08:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x12a753800) [pid = 6282] [serial = 341] [outer = 0x11668bc00] 13:08:30 INFO - PROCESS | 6282 | 1463170110079 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] 13:08:30 INFO - PROCESS | 6282 | 1463170110163 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:08:30 INFO - PROCESS | 6282 | 1463170110167 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:08:30 INFO - PROCESS | 6282 | 1463170110169 Marionette TRACE conn2 <- [1,430,null,{}] 13:08:30 INFO - PROCESS | 6282 | 1463170110172 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}] 13:08:30 INFO - PROCESS | 6282 | 1463170110277 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:08:30 INFO - PROCESS | 6282 | 1463170110323 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x11660e000 == 44 [pid = 6282] [id = 115] 13:08:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x116178000) [pid = 6282] [serial = 342] [outer = 0x0] 13:08:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x116a57000) [pid = 6282] [serial = 343] [outer = 0x116178000] 13:08:30 INFO - PROCESS | 6282 | 1463170110354 Marionette DEBUG loaded listener.js 13:08:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x117696800) [pid = 6282] [serial = 344] [outer = 0x116178000] 13:08:31 INFO - PROCESS | 6282 | 1463170111057 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]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 971ms 13:08:31 INFO - PROCESS | 6282 | 1463170111138 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:08:31 INFO - PROCESS | 6282 | 1463170111140 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:08:31 INFO - PROCESS | 6282 | 1463170111143 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 6282 | 1463170111146 Marionette TRACE conn2 <- [1,434,null,{}] 13:08:31 INFO - PROCESS | 6282 | 1463170111150 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}] 13:08:31 INFO - PROCESS | 6282 | 1463170111246 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:08:31 INFO - PROCESS | 6282 | 1463170111293 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x11654b000 == 45 [pid = 6282] [id = 116] 13:08:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x1163fe400) [pid = 6282] [serial = 345] [outer = 0x0] 13:08:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x116744800) [pid = 6282] [serial = 346] [outer = 0x1163fe400] 13:08:31 INFO - PROCESS | 6282 | 1463170111321 Marionette DEBUG loaded listener.js 13:08:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x117111400) [pid = 6282] [serial = 347] [outer = 0x1163fe400] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x1234fc000 == 44 [pid = 6282] [id = 113] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x11221c800 == 43 [pid = 6282] [id = 112] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x126ace800 == 42 [pid = 6282] [id = 111] 13:08:31 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x12aa64800) [pid = 6282] [serial = 292] [outer = 0x0] [url = about:blank] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x124e08000 == 41 [pid = 6282] [id = 110] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x118828000 == 40 [pid = 6282] [id = 109] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x1217db000 == 39 [pid = 6282] [id = 108] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x116ab4000 == 38 [pid = 6282] [id = 107] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x119840800 == 37 [pid = 6282] [id = 106] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x119632000 == 36 [pid = 6282] [id = 105] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x119351000 == 35 [pid = 6282] [id = 104] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x118829000 == 34 [pid = 6282] [id = 103] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x118498000 == 33 [pid = 6282] [id = 102] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x116ab4800 == 32 [pid = 6282] [id = 101] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x115ea1000 == 31 [pid = 6282] [id = 100] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x113316000 == 30 [pid = 6282] [id = 99] 13:08:31 INFO - PROCESS | 6282 | --DOCSHELL 0x12a680000 == 29 [pid = 6282] [id = 98] 13:08:31 INFO - PROCESS | 6282 | 1463170111824 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]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 724ms 13:08:31 INFO - PROCESS | 6282 | 1463170111870 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 6282 | 1463170111876 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:08:31 INFO - PROCESS | 6282 | 1463170111883 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 6282 | 1463170111886 Marionette TRACE conn2 <- [1,438,null,{}] 13:08:31 INFO - PROCESS | 6282 | 1463170111890 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}] 13:08:32 INFO - PROCESS | 6282 | 1463170111998 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x113377800) [pid = 6282] [serial = 157] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x11864cc00) [pid = 6282] [serial = 199] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x1163a6000) [pid = 6282] [serial = 196] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x12a756400) [pid = 6282] [serial = 290] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x126034800) [pid = 6282] [serial = 271] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x126cc7800) [pid = 6282] [serial = 277] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x126390800) [pid = 6282] [serial = 274] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x1289a9800) [pid = 6282] [serial = 280] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x128970800) [pid = 6282] [serial = 278] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x1292a2400) [pid = 6282] [serial = 284] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x129536800) [pid = 6282] [serial = 286] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x12899d000) [pid = 6282] [serial = 283] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x12a74f000) [pid = 6282] [serial = 289] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x1290b6000) [pid = 6282] [serial = 281] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x121318000) [pid = 6282] [serial = 268] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x120fcdc00) [pid = 6282] [serial = 265] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x1210d0800) [pid = 6282] [serial = 266] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x119b11000) [pid = 6282] [serial = 262] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x120d2a400) [pid = 6282] [serial = 263] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x119306400) [pid = 6282] [serial = 259] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x119615000) [pid = 6282] [serial = 260] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x117571800) [pid = 6282] [serial = 256] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x118694400) [pid = 6282] [serial = 257] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x116685000) [pid = 6282] [serial = 254] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 89 (0x1133f4c00) [pid = 6282] [serial = 253] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 88 (0x124d93c00) [pid = 6282] [serial = 251] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 87 (0x1244df000) [pid = 6282] [serial = 250] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 86 (0x12423b400) [pid = 6282] [serial = 248] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 85 (0x1218a1c00) [pid = 6282] [serial = 247] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 84 (0x120fcfc00) [pid = 6282] [serial = 245] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 83 (0x120fc9400) [pid = 6282] [serial = 244] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 82 (0x119614c00) [pid = 6282] [serial = 242] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 81 (0x119307800) [pid = 6282] [serial = 241] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 80 (0x117566400) [pid = 6282] [serial = 239] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 79 (0x1165c6800) [pid = 6282] [serial = 238] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 78 (0x12929a000) [pid = 6282] [serial = 236] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 77 (0x126771000) [pid = 6282] [serial = 275] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 76 (0x12a474800) [pid = 6282] [serial = 287] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 75 (0x126384c00) [pid = 6282] [serial = 272] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 74 (0x1245c5c00) [pid = 6282] [serial = 269] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | --DOMWINDOW == 73 (0x126537c00) [pid = 6282] [serial = 193] [outer = 0x0] [url = about:blank] 13:08:32 INFO - PROCESS | 6282 | 1463170112065 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x11639c800 == 30 [pid = 6282] [id = 117] 13:08:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 74 (0x116339000) [pid = 6282] [serial = 348] [outer = 0x0] 13:08:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 75 (0x116689800) [pid = 6282] [serial = 349] [outer = 0x116339000] 13:08:32 INFO - PROCESS | 6282 | 1463170112094 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 76 (0x118646800) [pid = 6282] [serial = 350] [outer = 0x116339000] 13:08:32 INFO - PROCESS | 6282 | 1463170112405 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]]]}] 13:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 572ms 13:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:08:32 INFO - PROCESS | 6282 | 1463170112455 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:08:32 INFO - PROCESS | 6282 | 1463170112456 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:08:32 INFO - PROCESS | 6282 | 1463170112458 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:08:32 INFO - PROCESS | 6282 | 1463170112461 Marionette TRACE conn2 <- [1,442,null,{}] 13:08:32 INFO - PROCESS | 6282 | 1463170112468 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}] 13:08:32 INFO - PROCESS | 6282 | 1463170112562 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:08:32 INFO - PROCESS | 6282 | 1463170112604 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e05800 == 31 [pid = 6282] [id = 118] 13:08:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 77 (0x117699800) [pid = 6282] [serial = 351] [outer = 0x0] 13:08:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 78 (0x1186a9800) [pid = 6282] [serial = 352] [outer = 0x117699800] 13:08:32 INFO - PROCESS | 6282 | 1463170112632 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 79 (0x11930c800) [pid = 6282] [serial = 353] [outer = 0x117699800] 13:08:32 INFO - PROCESS | 6282 | 1463170112927 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]]]}] 13:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 521ms 13:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:08:32 INFO - PROCESS | 6282 | 1463170112980 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:08:32 INFO - PROCESS | 6282 | 1463170112982 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:08:32 INFO - PROCESS | 6282 | 1463170112986 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:08:32 INFO - PROCESS | 6282 | 1463170112987 Marionette TRACE conn2 <- [1,446,null,{}] 13:08:32 INFO - PROCESS | 6282 | 1463170112990 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}] 13:08:33 INFO - PROCESS | 6282 | 1463170113066 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:08:33 INFO - PROCESS | 6282 | 1463170113071 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186da800 == 32 [pid = 6282] [id = 119] 13:08:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 80 (0x11930cc00) [pid = 6282] [serial = 354] [outer = 0x0] 13:08:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 81 (0x119752400) [pid = 6282] [serial = 355] [outer = 0x11930cc00] 13:08:33 INFO - PROCESS | 6282 | 1463170113099 Marionette DEBUG loaded listener.js 13:08:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 82 (0x120d21800) [pid = 6282] [serial = 356] [outer = 0x11930cc00] 13:08:33 INFO - PROCESS | 6282 | 1463170113405 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]]]}] 13:08:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 468ms 13:08:33 INFO - PROCESS | 6282 | 1463170113455 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:08:33 INFO - PROCESS | 6282 | 1463170113456 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:08:33 INFO - PROCESS | 6282 | 1463170113458 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:08:33 INFO - PROCESS | 6282 | 1463170113459 Marionette TRACE conn2 <- [1,450,null,{}] 13:08:33 INFO - PROCESS | 6282 | 1463170113473 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}] 13:08:33 INFO - PROCESS | 6282 | 1463170113541 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:08:33 INFO - PROCESS | 6282 | 1463170113545 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x1190a8000 == 33 [pid = 6282] [id = 120] 13:08:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 83 (0x1159b5c00) [pid = 6282] [serial = 357] [outer = 0x0] 13:08:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 84 (0x120d30800) [pid = 6282] [serial = 358] [outer = 0x1159b5c00] 13:08:33 INFO - PROCESS | 6282 | 1463170113574 Marionette DEBUG loaded listener.js 13:08:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 85 (0x120fc6c00) [pid = 6282] [serial = 359] [outer = 0x1159b5c00] 13:08:34 INFO - PROCESS | 6282 | 1463170113998 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] 13:08:34 INFO - PROCESS | 6282 | 1463170114030 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:08:34 INFO - PROCESS | 6282 | 1463170114044 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:08:34 INFO - PROCESS | 6282 | 1463170114046 Marionette TRACE conn2 <- [1,454,null,{}] 13:08:34 INFO - PROCESS | 6282 | 1463170114049 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}] 13:08:34 INFO - PROCESS | 6282 | 1463170114203 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:08:34 INFO - PROCESS | 6282 | 1463170114230 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x11963b000 == 34 [pid = 6282] [id = 121] 13:08:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 86 (0x120fca400) [pid = 6282] [serial = 360] [outer = 0x0] 13:08:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 87 (0x1210cbc00) [pid = 6282] [serial = 361] [outer = 0x120fca400] 13:08:34 INFO - PROCESS | 6282 | 1463170114271 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x12423cc00) [pid = 6282] [serial = 362] [outer = 0x120fca400] 13:08:34 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:34 INFO - PROCESS | 6282 | 1463170114613 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]]]}] 13:08:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 13:08:34 INFO - PROCESS | 6282 | 1463170114663 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:08:34 INFO - PROCESS | 6282 | 1463170114664 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:08:34 INFO - PROCESS | 6282 | 1463170114667 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:08:34 INFO - PROCESS | 6282 | 1463170114668 Marionette TRACE conn2 <- [1,458,null,{}] 13:08:34 INFO - PROCESS | 6282 | 1463170114670 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}] 13:08:34 INFO - PROCESS | 6282 | 1463170114768 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:08:34 INFO - PROCESS | 6282 | 1463170114772 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x119af4000 == 35 [pid = 6282] [id = 122] 13:08:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x120fca800) [pid = 6282] [serial = 363] [outer = 0x0] 13:08:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x1244df400) [pid = 6282] [serial = 364] [outer = 0x120fca800] 13:08:34 INFO - PROCESS | 6282 | 1463170114797 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x124e6fc00) [pid = 6282] [serial = 365] [outer = 0x120fca800] 13:08:35 INFO - PROCESS | 6282 | 1463170115125 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] 13:08:35 INFO - PROCESS | 6282 | 1463170115140 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:08:35 INFO - PROCESS | 6282 | 1463170115142 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - PROCESS | 6282 | 1463170115143 Marionette TRACE conn2 <- [1,462,null,{}] 13:08:35 INFO - PROCESS | 6282 | 1463170115145 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}] 13:08:35 INFO - PROCESS | 6282 | 1463170115243 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:08:35 INFO - PROCESS | 6282 | 1463170115247 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165dd800 == 36 [pid = 6282] [id = 123] 13:08:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x1130cf400) [pid = 6282] [serial = 366] [outer = 0x0] 13:08:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x12603a400) [pid = 6282] [serial = 367] [outer = 0x1130cf400] 13:08:35 INFO - PROCESS | 6282 | 1463170115272 Marionette DEBUG loaded listener.js 13:08:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x12638b000) [pid = 6282] [serial = 368] [outer = 0x1130cf400] 13:08:35 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:35 INFO - PROCESS | 6282 | 1463170115631 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] 13:08:35 INFO - PROCESS | 6282 | 1463170115664 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:08:35 INFO - PROCESS | 6282 | 1463170115668 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - PROCESS | 6282 | 1463170115670 Marionette TRACE conn2 <- [1,466,null,{}] 13:08:35 INFO - PROCESS | 6282 | 1463170115672 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}] 13:08:35 INFO - PROCESS | 6282 | 1463170115760 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x111d28800) [pid = 6282] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x1185d6c00) [pid = 6282] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x1265db000) [pid = 6282] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x1134ba800) [pid = 6282] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 89 (0x118a1ec00) [pid = 6282] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 88 (0x124d8a400) [pid = 6282] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 87 (0x124139800) [pid = 6282] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 86 (0x119d7c000) [pid = 6282] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 85 (0x126774000) [pid = 6282] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 84 (0x12929d400) [pid = 6282] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 83 (0x119613c00) [pid = 6282] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 82 (0x11769a000) [pid = 6282] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 81 (0x112d09800) [pid = 6282] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 80 (0x119309400) [pid = 6282] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:08:35 INFO - PROCESS | 6282 | --DOMWINDOW == 79 (0x114dde800) [pid = 6282] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:08:35 INFO - PROCESS | 6282 | 1463170115913 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x116785800 == 37 [pid = 6282] [id = 124] 13:08:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 80 (0x112d09800) [pid = 6282] [serial = 369] [outer = 0x0] 13:08:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 81 (0x11668a000) [pid = 6282] [serial = 370] [outer = 0x112d09800] 13:08:35 INFO - PROCESS | 6282 | 1463170115939 Marionette DEBUG loaded listener.js 13:08:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 82 (0x11960f000) [pid = 6282] [serial = 371] [outer = 0x112d09800] 13:08:36 INFO - PROCESS | 6282 | 1463170116209 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] 13:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:08:36 INFO - PROCESS | 6282 | 1463170116242 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:08:36 INFO - PROCESS | 6282 | 1463170116245 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:08:36 INFO - PROCESS | 6282 | 1463170116246 Marionette TRACE conn2 <- [1,470,null,{}] 13:08:36 INFO - PROCESS | 6282 | 1463170116258 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}] 13:08:36 INFO - PROCESS | 6282 | 1463170116357 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:08:36 INFO - PROCESS | 6282 | 1463170116364 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x123431800 == 38 [pid = 6282] [id = 125] 13:08:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 83 (0x119b66800) [pid = 6282] [serial = 372] [outer = 0x0] 13:08:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 84 (0x1263cd800) [pid = 6282] [serial = 373] [outer = 0x119b66800] 13:08:36 INFO - PROCESS | 6282 | 1463170116406 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 85 (0x126a27400) [pid = 6282] [serial = 374] [outer = 0x119b66800] 13:08:36 INFO - PROCESS | 6282 | 1463170116854 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]]]}] 13:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 619ms 13:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:08:36 INFO - PROCESS | 6282 | 1463170116867 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:08:36 INFO - PROCESS | 6282 | 1463170116870 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:08:36 INFO - PROCESS | 6282 | 1463170116873 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:08:36 INFO - PROCESS | 6282 | 1463170116874 Marionette TRACE conn2 <- [1,474,null,{}] 13:08:36 INFO - PROCESS | 6282 | 1463170116877 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}] 13:08:36 INFO - PROCESS | 6282 | 1463170116977 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:08:36 INFO - PROCESS | 6282 | 1463170116982 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dc6800 == 39 [pid = 6282] [id = 126] 13:08:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 86 (0x126c1cc00) [pid = 6282] [serial = 375] [outer = 0x0] 13:08:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 87 (0x128976000) [pid = 6282] [serial = 376] [outer = 0x126c1cc00] 13:08:37 INFO - PROCESS | 6282 | 1463170117012 Marionette DEBUG loaded listener.js 13:08:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x1290b7400) [pid = 6282] [serial = 377] [outer = 0x126c1cc00] 13:08:37 INFO - PROCESS | 6282 | 1463170117328 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]]]}] 13:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 13:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:08:37 INFO - PROCESS | 6282 | 1463170117343 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:08:37 INFO - PROCESS | 6282 | 1463170117344 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:08:37 INFO - PROCESS | 6282 | 1463170117346 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:08:37 INFO - PROCESS | 6282 | 1463170117347 Marionette TRACE conn2 <- [1,478,null,{}] 13:08:37 INFO - PROCESS | 6282 | 1463170117352 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}] 13:08:37 INFO - PROCESS | 6282 | 1463170117429 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:08:37 INFO - PROCESS | 6282 | 1463170117474 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x12674c000 == 40 [pid = 6282] [id = 127] 13:08:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x1289a8800) [pid = 6282] [serial = 378] [outer = 0x0] 13:08:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x129297800) [pid = 6282] [serial = 379] [outer = 0x1289a8800] 13:08:37 INFO - PROCESS | 6282 | 1463170117499 Marionette DEBUG loaded listener.js 13:08:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x12a473800) [pid = 6282] [serial = 380] [outer = 0x1289a8800] 13:08:37 INFO - PROCESS | 6282 | 1463170117810 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]]]}] 13:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 473ms 13:08:37 INFO - PROCESS | 6282 | 1463170117828 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:08:37 INFO - PROCESS | 6282 | 1463170117831 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:08:37 INFO - PROCESS | 6282 | 1463170117838 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:08:37 INFO - PROCESS | 6282 | 1463170117840 Marionette TRACE conn2 <- [1,482,null,{}] 13:08:37 INFO - PROCESS | 6282 | 1463170117843 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}] 13:08:38 INFO - PROCESS | 6282 | 1463170118036 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:08:38 INFO - PROCESS | 6282 | 1463170118101 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x112266000 == 41 [pid = 6282] [id = 128] 13:08:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x111bb6800) [pid = 6282] [serial = 381] [outer = 0x0] 13:08:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x112019c00) [pid = 6282] [serial = 382] [outer = 0x111bb6800] 13:08:38 INFO - PROCESS | 6282 | 1463170118194 Marionette DEBUG loaded listener.js 13:08:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x113469400) [pid = 6282] [serial = 383] [outer = 0x111bb6800] 13:08:38 INFO - PROCESS | 6282 | 1463170118726 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]]]}] 13:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 926ms 13:08:38 INFO - PROCESS | 6282 | 1463170118763 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:08:38 INFO - PROCESS | 6282 | 1463170118767 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:08:38 INFO - PROCESS | 6282 | 1463170118772 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:08:38 INFO - PROCESS | 6282 | 1463170118775 Marionette TRACE conn2 <- [1,486,null,{}] 13:08:38 INFO - PROCESS | 6282 | 1463170118779 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}] 13:08:38 INFO - PROCESS | 6282 | 1463170118878 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:08:38 INFO - PROCESS | 6282 | 1463170118935 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x11849a800 == 42 [pid = 6282] [id = 129] 13:08:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x1185cf000) [pid = 6282] [serial = 384] [outer = 0x0] 13:08:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x118645400) [pid = 6282] [serial = 385] [outer = 0x1185cf000] 13:08:38 INFO - PROCESS | 6282 | 1463170118967 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x118695000) [pid = 6282] [serial = 386] [outer = 0x1185cf000] 13:08:39 INFO - PROCESS | 6282 | 1463170119396 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]]]}] 13:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 13:08:39 INFO - PROCESS | 6282 | 1463170119444 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:08:39 INFO - PROCESS | 6282 | 1463170119446 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:08:39 INFO - PROCESS | 6282 | 1463170119466 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:08:39 INFO - PROCESS | 6282 | 1463170119468 Marionette TRACE conn2 <- [1,490,null,{}] 13:08:39 INFO - PROCESS | 6282 | 1463170119472 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}] 13:08:39 INFO - PROCESS | 6282 | 1463170119566 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:08:39 INFO - PROCESS | 6282 | 1463170119627 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x12411e800 == 43 [pid = 6282] [id = 130] 13:08:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x11960c800) [pid = 6282] [serial = 387] [outer = 0x0] 13:08:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x119b10400) [pid = 6282] [serial = 388] [outer = 0x11960c800] 13:08:39 INFO - PROCESS | 6282 | 1463170119657 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x120fcb000) [pid = 6282] [serial = 389] [outer = 0x11960c800] 13:08:40 INFO - PROCESS | 6282 | 1463170120083 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]]]}] 13:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 688ms 13:08:40 INFO - PROCESS | 6282 | 1463170120137 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 6282 | 1463170120140 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:08:40 INFO - PROCESS | 6282 | 1463170120147 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:08:40 INFO - PROCESS | 6282 | 1463170120153 Marionette TRACE conn2 <- [1,494,null,{}] 13:08:40 INFO - PROCESS | 6282 | 1463170120155 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}] 13:08:40 INFO - PROCESS | 6282 | 1463170120248 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:08:40 INFO - PROCESS | 6282 | 1463170120308 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296d3000 == 44 [pid = 6282] [id = 131] 13:08:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x12120e400) [pid = 6282] [serial = 390] [outer = 0x0] 13:08:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x124d92400) [pid = 6282] [serial = 391] [outer = 0x12120e400] 13:08:40 INFO - PROCESS | 6282 | 1463170120337 Marionette DEBUG loaded listener.js 13:08:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x126a2d400) [pid = 6282] [serial = 392] [outer = 0x12120e400] 13:08:40 INFO - PROCESS | 6282 | 1463170120799 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]]]}] 13:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 677ms 13:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:08:40 INFO - PROCESS | 6282 | 1463170120836 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 6282 | 1463170120838 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:08:40 INFO - PROCESS | 6282 | 1463170120840 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:08:40 INFO - PROCESS | 6282 | 1463170120841 Marionette TRACE conn2 <- [1,498,null,{}] 13:08:40 INFO - PROCESS | 6282 | 1463170120843 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}] 13:08:40 INFO - PROCESS | 6282 | 1463170120940 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:08:41 INFO - PROCESS | 6282 | 1463170120999 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x115e89800 == 45 [pid = 6282] [id = 132] 13:08:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x11769ec00) [pid = 6282] [serial = 393] [outer = 0x0] 13:08:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x11930e800) [pid = 6282] [serial = 394] [outer = 0x11769ec00] 13:08:41 INFO - PROCESS | 6282 | 1463170121030 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x126cc7400) [pid = 6282] [serial = 395] [outer = 0x11769ec00] 13:08:41 INFO - PROCESS | 6282 | 1463170121512 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]]]}] 13:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 720ms 13:08:41 INFO - PROCESS | 6282 | 1463170121561 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:08:41 INFO - PROCESS | 6282 | 1463170121563 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:08:41 INFO - PROCESS | 6282 | 1463170121586 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:08:41 INFO - PROCESS | 6282 | 1463170121588 Marionette TRACE conn2 <- [1,502,null,{}] 13:08:41 INFO - PROCESS | 6282 | 1463170121592 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}] 13:08:41 INFO - PROCESS | 6282 | 1463170121680 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:08:41 INFO - PROCESS | 6282 | 1463170121743 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165df000 == 46 [pid = 6282] [id = 133] 13:08:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x1167b5c00) [pid = 6282] [serial = 396] [outer = 0x0] 13:08:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x117574c00) [pid = 6282] [serial = 397] [outer = 0x1167b5c00] 13:08:41 INFO - PROCESS | 6282 | 1463170121772 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x118647000) [pid = 6282] [serial = 398] [outer = 0x1167b5c00] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x12674c000 == 45 [pid = 6282] [id = 127] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x124dc6800 == 44 [pid = 6282] [id = 126] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x123431800 == 43 [pid = 6282] [id = 125] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x116785800 == 42 [pid = 6282] [id = 124] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x1165dd800 == 41 [pid = 6282] [id = 123] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x119af4000 == 40 [pid = 6282] [id = 122] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x11963b000 == 39 [pid = 6282] [id = 121] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x1190a8000 == 38 [pid = 6282] [id = 120] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x1186da800 == 37 [pid = 6282] [id = 119] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x117e05800 == 36 [pid = 6282] [id = 118] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x11639c800 == 35 [pid = 6282] [id = 117] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x11654b000 == 34 [pid = 6282] [id = 116] 13:08:42 INFO - PROCESS | 6282 | --DOCSHELL 0x11660e000 == 33 [pid = 6282] [id = 115] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x11668e000) [pid = 6282] [serial = 298] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x118132400) [pid = 6282] [serial = 299] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x11869cc00) [pid = 6282] [serial = 301] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x1186ae800) [pid = 6282] [serial = 302] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x12131a400) [pid = 6282] [serial = 313] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x1215b3800) [pid = 6282] [serial = 314] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x126cc1800) [pid = 6282] [serial = 325] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x1159b1400) [pid = 6282] [serial = 295] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x1163a2800) [pid = 6282] [serial = 296] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x119071800) [pid = 6282] [serial = 304] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x119612c00) [pid = 6282] [serial = 305] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x126385400) [pid = 6282] [serial = 322] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x124e70000) [pid = 6282] [serial = 319] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x12603cc00) [pid = 6282] [serial = 320] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x120d2e400) [pid = 6282] [serial = 310] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x1210cc800) [pid = 6282] [serial = 311] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x1290b4c00) [pid = 6282] [serial = 328] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x129294800) [pid = 6282] [serial = 329] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x128979400) [pid = 6282] [serial = 326] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 89 (0x12a46a000) [pid = 6282] [serial = 332] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 88 (0x1216f3800) [pid = 6282] [serial = 316] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 87 (0x12952d000) [pid = 6282] [serial = 331] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 86 (0x1245c6c00) [pid = 6282] [serial = 317] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 85 (0x11974f000) [pid = 6282] [serial = 307] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 84 (0x119b18400) [pid = 6282] [serial = 308] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 83 (0x1163a0400) [pid = 6282] [serial = 334] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 82 (0x1186ab000) [pid = 6282] [serial = 335] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 81 (0x119b14c00) [pid = 6282] [serial = 337] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 80 (0x1263ce400) [pid = 6282] [serial = 323] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | --DOMWINDOW == 79 (0x126c1f000) [pid = 6282] [serial = 338] [outer = 0x0] [url = about:blank] 13:08:42 INFO - PROCESS | 6282 | 1463170122173 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]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 621ms 13:08:42 INFO - PROCESS | 6282 | 1463170122207 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 6282 | 1463170122210 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:08:42 INFO - PROCESS | 6282 | 1463170122214 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 6282 | 1463170122215 Marionette TRACE conn2 <- [1,506,null,{}] 13:08:42 INFO - PROCESS | 6282 | 1463170122218 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}] 13:08:42 INFO - PROCESS | 6282 | 1463170122279 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:08:42 INFO - PROCESS | 6282 | 1463170122286 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x116611000 == 34 [pid = 6282] [id = 134] 13:08:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 80 (0x118678c00) [pid = 6282] [serial = 399] [outer = 0x0] 13:08:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 81 (0x1186ab000) [pid = 6282] [serial = 400] [outer = 0x118678c00] 13:08:42 INFO - PROCESS | 6282 | 1463170122307 Marionette DEBUG loaded listener.js 13:08:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 82 (0x119309400) [pid = 6282] [serial = 401] [outer = 0x118678c00] 13:08:42 INFO - PROCESS | 6282 | 1463170122741 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]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 571ms 13:08:42 INFO - PROCESS | 6282 | 1463170122787 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 6282 | 1463170122789 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:08:42 INFO - PROCESS | 6282 | 1463170122792 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 6282 | 1463170122796 Marionette TRACE conn2 <- [1,510,null,{}] 13:08:42 INFO - PROCESS | 6282 | 1463170122807 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}] 13:08:42 INFO - PROCESS | 6282 | 1463170122923 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:08:42 INFO - PROCESS | 6282 | 1463170122934 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x118a82000 == 35 [pid = 6282] [id = 135] 13:08:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 83 (0x119d82400) [pid = 6282] [serial = 402] [outer = 0x0] 13:08:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 84 (0x120fc5c00) [pid = 6282] [serial = 403] [outer = 0x119d82400] 13:08:42 INFO - PROCESS | 6282 | 1463170122962 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 85 (0x1210d1800) [pid = 6282] [serial = 404] [outer = 0x119d82400] 13:08:43 INFO - PROCESS | 6282 | 1463170123272 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]]]}] 13:08:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 525ms 13:08:43 INFO - PROCESS | 6282 | 1463170123319 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:08:43 INFO - PROCESS | 6282 | 1463170123321 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:08:43 INFO - PROCESS | 6282 | 1463170123323 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 6282 | 1463170123324 Marionette TRACE conn2 <- [1,514,null,{}] 13:08:43 INFO - PROCESS | 6282 | 1463170123334 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}] 13:08:43 INFO - PROCESS | 6282 | 1463170123407 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:08:43 INFO - PROCESS | 6282 | 1463170123412 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x119635000 == 36 [pid = 6282] [id = 136] 13:08:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 86 (0x12144f000) [pid = 6282] [serial = 405] [outer = 0x0] 13:08:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 87 (0x12413d800) [pid = 6282] [serial = 406] [outer = 0x12144f000] 13:08:43 INFO - PROCESS | 6282 | 1463170123441 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x124d8a400) [pid = 6282] [serial = 407] [outer = 0x12144f000] 13:08:43 INFO - PROCESS | 6282 | 1463170123753 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]]]}] 13:08:43 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 13:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 478ms 13:08:43 INFO - PROCESS | 6282 | 1463170123802 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:08:43 INFO - PROCESS | 6282 | 1463170123803 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:08:43 INFO - PROCESS | 6282 | 1463170123805 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 6282 | 1463170123806 Marionette TRACE conn2 <- [1,518,null,{}] 13:08:43 INFO - PROCESS | 6282 | 1463170123809 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}] 13:08:43 INFO - PROCESS | 6282 | 1463170123884 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:08:43 INFO - PROCESS | 6282 | 1463170123933 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x119831800 == 37 [pid = 6282] [id = 137] 13:08:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x121450800) [pid = 6282] [serial = 408] [outer = 0x0] 13:08:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x124d92000) [pid = 6282] [serial = 409] [outer = 0x121450800] 13:08:43 INFO - PROCESS | 6282 | 1463170123957 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x12638f800) [pid = 6282] [serial = 410] [outer = 0x121450800] 13:08:44 INFO - PROCESS | 6282 | 1463170124246 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]]]}] 13:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 470ms 13:08:44 INFO - PROCESS | 6282 | 1463170124275 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:08:44 INFO - PROCESS | 6282 | 1463170124277 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:08:44 INFO - PROCESS | 6282 | 1463170124279 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:08:44 INFO - PROCESS | 6282 | 1463170124280 Marionette TRACE conn2 <- [1,522,null,{}] 13:08:44 INFO - PROCESS | 6282 | 1463170124284 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}] 13:08:44 INFO - PROCESS | 6282 | 1463170124392 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:08:44 INFO - PROCESS | 6282 | 1463170124422 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x12135c800 == 38 [pid = 6282] [id = 138] 13:08:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x1215b1400) [pid = 6282] [serial = 411] [outer = 0x0] 13:08:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x126cc5c00) [pid = 6282] [serial = 412] [outer = 0x1215b1400] 13:08:44 INFO - PROCESS | 6282 | 1463170124448 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x12a46e000) [pid = 6282] [serial = 413] [outer = 0x1215b1400] 13:08:44 INFO - PROCESS | 6282 | 1463170124791 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]]]}] 13:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 13:08:44 INFO - PROCESS | 6282 | 1463170124799 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:08:44 INFO - PROCESS | 6282 | 1463170124801 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:08:44 INFO - PROCESS | 6282 | 1463170124803 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:08:44 INFO - PROCESS | 6282 | 1463170124804 Marionette TRACE conn2 <- [1,526,null,{}] 13:08:44 INFO - PROCESS | 6282 | 1463170124807 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}] 13:08:44 INFO - PROCESS | 6282 | 1463170124901 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:08:44 INFO - PROCESS | 6282 | 1463170124905 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234f9000 == 39 [pid = 6282] [id = 139] 13:08:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x12603c000) [pid = 6282] [serial = 414] [outer = 0x0] 13:08:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x12a758800) [pid = 6282] [serial = 415] [outer = 0x12603c000] 13:08:44 INFO - PROCESS | 6282 | 1463170124931 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x12abb5400) [pid = 6282] [serial = 416] [outer = 0x12603c000] 13:08:45 INFO - PROCESS | 6282 | 1463170125288 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]]]}] 13:08:45 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 13:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 13:08:45 INFO - PROCESS | 6282 | 1463170125322 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 6282 | 1463170125323 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:08:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:08:45 INFO - PROCESS | 6282 | 1463170125325 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - PROCESS | 6282 | 1463170125326 Marionette TRACE conn2 <- [1,530,null,{}] 13:08:45 INFO - PROCESS | 6282 | 1463170125329 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}] 13:08:45 INFO - PROCESS | 6282 | 1463170125420 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:08:45 INFO - PROCESS | 6282 | 1463170125424 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x124ee9000 == 40 [pid = 6282] [id = 140] 13:08:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x129536c00) [pid = 6282] [serial = 417] [outer = 0x0] 13:08:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x12abbfc00) [pid = 6282] [serial = 418] [outer = 0x129536c00] 13:08:45 INFO - PROCESS | 6282 | 1463170125449 Marionette DEBUG loaded listener.js 13:08:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x12b92e400) [pid = 6282] [serial = 419] [outer = 0x129536c00] 13:08:45 INFO - PROCESS | 6282 | 1463170125796 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"]]]}] 13:08:45 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 13:08:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:08:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:08:45 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 13:08:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:08:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:08:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 13:08:45 INFO - PROCESS | 6282 | 1463170125844 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 6282 | 1463170125845 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:08:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:08:45 INFO - PROCESS | 6282 | 1463170125848 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - PROCESS | 6282 | 1463170125849 Marionette TRACE conn2 <- [1,534,null,{}] 13:08:45 INFO - PROCESS | 6282 | 1463170125851 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}] 13:08:45 INFO - PROCESS | 6282 | 1463170125950 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:08:45 INFO - PROCESS | 6282 | 1463170125954 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296e2800 == 41 [pid = 6282] [id = 141] 13:08:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x12abbe000) [pid = 6282] [serial = 420] [outer = 0x0] 13:08:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x12b938400) [pid = 6282] [serial = 421] [outer = 0x12abbe000] 13:08:45 INFO - PROCESS | 6282 | 1463170125979 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x12ba8d400) [pid = 6282] [serial = 422] [outer = 0x12abbe000] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x126c1cc00) [pid = 6282] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x120fca400) [pid = 6282] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x120fca800) [pid = 6282] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x1163fe400) [pid = 6282] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x116339000) [pid = 6282] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x11930cc00) [pid = 6282] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x117699800) [pid = 6282] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x1159b5c00) [pid = 6282] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x11668bc00) [pid = 6282] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x1130cf400) [pid = 6282] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x112d09800) [pid = 6282] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:08:46 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x119b66800) [pid = 6282] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:08:46 INFO - PROCESS | 6282 | 1463170126342 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]]]}] 13:08:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:08:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 13:08:46 INFO - PROCESS | 6282 | 1463170126370 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 6282 | 1463170126372 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:08:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:08:46 INFO - PROCESS | 6282 | 1463170126374 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 6282 | 1463170126375 Marionette TRACE conn2 <- [1,538,null,{}] 13:08:46 INFO - PROCESS | 6282 | 1463170126378 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}] 13:08:46 INFO - PROCESS | 6282 | 1463170126461 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:08:46 INFO - PROCESS | 6282 | 1463170126471 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x124203800 == 42 [pid = 6282] [id = 142] 13:08:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x1163fe400) [pid = 6282] [serial = 423] [outer = 0x0] 13:08:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x11867c000) [pid = 6282] [serial = 424] [outer = 0x1163fe400] 13:08:46 INFO - PROCESS | 6282 | 1463170126504 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x126773c00) [pid = 6282] [serial = 425] [outer = 0x1163fe400] 13:08:46 INFO - PROCESS | 6282 | 1463170126905 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]]]}] 13:08:46 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. 13:08:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 13:08:46 INFO - PROCESS | 6282 | 1463170126945 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 6282 | 1463170126947 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:08:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:08:46 INFO - PROCESS | 6282 | 1463170126950 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 6282 | 1463170126953 Marionette TRACE conn2 <- [1,542,null,{}] 13:08:46 INFO - PROCESS | 6282 | 1463170126956 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}] 13:08:47 INFO - PROCESS | 6282 | 1463170127093 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:08:47 INFO - PROCESS | 6282 | 1463170127101 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b031000 == 43 [pid = 6282] [id = 143] 13:08:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x12b936800) [pid = 6282] [serial = 426] [outer = 0x0] 13:08:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x12baa9800) [pid = 6282] [serial = 427] [outer = 0x12b936800] 13:08:47 INFO - PROCESS | 6282 | 1463170127143 Marionette DEBUG loaded listener.js 13:08:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x12bdb0000) [pid = 6282] [serial = 428] [outer = 0x12b936800] 13:08:47 INFO - PROCESS | 6282 | 1463170127517 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]]]}] 13:08:47 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. 13:08:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 621ms 13:08:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:08:47 INFO - PROCESS | 6282 | 1463170127571 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:08:47 INFO - PROCESS | 6282 | 1463170127572 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:08:47 INFO - PROCESS | 6282 | 1463170127574 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:08:47 INFO - PROCESS | 6282 | 1463170127575 Marionette TRACE conn2 <- [1,546,null,{}] 13:08:47 INFO - PROCESS | 6282 | 1463170127578 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}] 13:08:47 INFO - PROCESS | 6282 | 1463170127676 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:08:47 INFO - PROCESS | 6282 | 1463170127687 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b278800 == 44 [pid = 6282] [id = 144] 13:08:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x124d97000) [pid = 6282] [serial = 429] [outer = 0x0] 13:08:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x12bdba000) [pid = 6282] [serial = 430] [outer = 0x124d97000] 13:08:47 INFO - PROCESS | 6282 | 1463170127718 Marionette DEBUG loaded listener.js 13:08:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x12be67400) [pid = 6282] [serial = 431] [outer = 0x124d97000] 13:08:48 INFO - PROCESS | 6282 | 1463170128018 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]]]}] 13:08:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:08:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 469ms 13:08:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:08:48 INFO - PROCESS | 6282 | 1463170128045 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:08:48 INFO - PROCESS | 6282 | 1463170128046 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:08:48 INFO - PROCESS | 6282 | 1463170128048 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:08:48 INFO - PROCESS | 6282 | 1463170128051 Marionette TRACE conn2 <- [1,550,null,{}] 13:08:48 INFO - PROCESS | 6282 | 1463170128055 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}] 13:08:48 INFO - PROCESS | 6282 | 1463170128147 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:08:48 INFO - PROCESS | 6282 | 1463170128162 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9da000 == 45 [pid = 6282] [id = 145] 13:08:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x12bdb3c00) [pid = 6282] [serial = 432] [outer = 0x0] 13:08:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x12be6a800) [pid = 6282] [serial = 433] [outer = 0x12bdb3c00] 13:08:48 INFO - PROCESS | 6282 | 1463170128192 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x12c238c00) [pid = 6282] [serial = 434] [outer = 0x12bdb3c00] 13:08:48 INFO - PROCESS | 6282 | 1463170128659 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]]]}] 13:08:48 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. 13:08:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 622ms 13:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:08:48 INFO - PROCESS | 6282 | 1463170128671 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:08:48 INFO - PROCESS | 6282 | 1463170128674 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:08:48 INFO - PROCESS | 6282 | 1463170128677 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:08:48 INFO - PROCESS | 6282 | 1463170128680 Marionette TRACE conn2 <- [1,554,null,{}] 13:08:48 INFO - PROCESS | 6282 | 1463170128684 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}] 13:08:48 INFO - PROCESS | 6282 | 1463170128782 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:08:48 INFO - PROCESS | 6282 | 1463170128826 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e04800 == 46 [pid = 6282] [id = 146] 13:08:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x11668ec00) [pid = 6282] [serial = 435] [outer = 0x0] 13:08:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x11769a800) [pid = 6282] [serial = 436] [outer = 0x11668ec00] 13:08:48 INFO - PROCESS | 6282 | 1463170128858 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x1186ac000) [pid = 6282] [serial = 437] [outer = 0x11668ec00] 13:08:49 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:49 INFO - PROCESS | 6282 | 1463170129285 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]]]}] 13:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 624ms 13:08:49 INFO - PROCESS | 6282 | 1463170129301 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 6282 | 1463170129305 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:08:49 INFO - PROCESS | 6282 | 1463170129310 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 6282 | 1463170129312 Marionette TRACE conn2 <- [1,558,null,{}] 13:08:49 INFO - PROCESS | 6282 | 1463170129331 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}] 13:08:49 INFO - PROCESS | 6282 | 1463170129447 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:08:49 INFO - PROCESS | 6282 | 1463170129512 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215c0800 == 47 [pid = 6282] [id = 147] 13:08:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x119b18000) [pid = 6282] [serial = 438] [outer = 0x0] 13:08:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x120d2bc00) [pid = 6282] [serial = 439] [outer = 0x119b18000] 13:08:49 INFO - PROCESS | 6282 | 1463170129544 Marionette DEBUG loaded listener.js 13:08:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x1210cec00) [pid = 6282] [serial = 440] [outer = 0x119b18000] 13:08:49 INFO - PROCESS | 6282 | 1463170129969 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]]]}] 13:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 13:08:49 INFO - PROCESS | 6282 | 1463170129981 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 6282 | 1463170129985 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:08:49 INFO - PROCESS | 6282 | 1463170129987 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 6282 | 1463170129990 Marionette TRACE conn2 <- [1,562,null,{}] 13:08:50 INFO - PROCESS | 6282 | 1463170129998 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}] 13:08:50 INFO - PROCESS | 6282 | 1463170130099 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:08:50 INFO - PROCESS | 6282 | 1463170130145 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba44000 == 48 [pid = 6282] [id = 148] 13:08:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x121441c00) [pid = 6282] [serial = 441] [outer = 0x0] 13:08:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x1263d3800) [pid = 6282] [serial = 442] [outer = 0x121441c00] 13:08:50 INFO - PROCESS | 6282 | 1463170130177 Marionette DEBUG loaded listener.js 13:08:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x1290b5400) [pid = 6282] [serial = 443] [outer = 0x121441c00] 13:08:50 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:50 INFO - PROCESS | 6282 | 1463170130591 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]]]}] 13:08:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:08:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 624ms 13:08:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:08:50 INFO - PROCESS | 6282 | 1463170130611 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:08:50 INFO - PROCESS | 6282 | 1463170130613 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:08:50 INFO - PROCESS | 6282 | 1463170130615 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:08:50 INFO - PROCESS | 6282 | 1463170130617 Marionette TRACE conn2 <- [1,566,null,{}] 13:08:50 INFO - PROCESS | 6282 | 1463170130619 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}] 13:08:50 INFO - PROCESS | 6282 | 1463170130720 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:08:50 INFO - PROCESS | 6282 | 1463170130810 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd5d800 == 49 [pid = 6282] [id = 149] 13:08:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x116331400) [pid = 6282] [serial = 444] [outer = 0x0] 13:08:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x12a75b000) [pid = 6282] [serial = 445] [outer = 0x116331400] 13:08:50 INFO - PROCESS | 6282 | 1463170130840 Marionette DEBUG loaded listener.js 13:08:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x12b935000) [pid = 6282] [serial = 446] [outer = 0x116331400] 13:08:51 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:51 INFO - PROCESS | 6282 | 1463170131429 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]]]}] 13:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 820ms 13:08:51 INFO - PROCESS | 6282 | 1463170131436 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:08:51 INFO - PROCESS | 6282 | 1463170131438 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:08:51 INFO - PROCESS | 6282 | 1463170131442 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:08:51 INFO - PROCESS | 6282 | 1463170131444 Marionette TRACE conn2 <- [1,570,null,{}] 13:08:51 INFO - PROCESS | 6282 | 1463170131448 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}] 13:08:51 INFO - PROCESS | 6282 | 1463170131537 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:08:51 INFO - PROCESS | 6282 | 1463170131583 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e0b800 == 50 [pid = 6282] [id = 150] 13:08:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x113377800) [pid = 6282] [serial = 447] [outer = 0x0] 13:08:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x11639f800) [pid = 6282] [serial = 448] [outer = 0x113377800] 13:08:51 INFO - PROCESS | 6282 | 1463170131612 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x11674bc00) [pid = 6282] [serial = 449] [outer = 0x113377800] 13:08:51 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:52 INFO - PROCESS | 6282 | 1463170132019 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]]]}] 13:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 621ms 13:08:52 INFO - PROCESS | 6282 | 1463170132063 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 6282 | 1463170132067 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:08:52 INFO - PROCESS | 6282 | 1463170132071 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 6282 | 1463170132073 Marionette TRACE conn2 <- [1,574,null,{}] 13:08:52 INFO - PROCESS | 6282 | 1463170132075 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}] 13:08:52 INFO - PROCESS | 6282 | 1463170132162 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:08:52 INFO - PROCESS | 6282 | 1463170132213 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x11654a000 == 51 [pid = 6282] [id = 151] 13:08:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x11668b400) [pid = 6282] [serial = 450] [outer = 0x0] 13:08:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x118128c00) [pid = 6282] [serial = 451] [outer = 0x11668b400] 13:08:52 INFO - PROCESS | 6282 | 1463170132240 Marionette DEBUG loaded listener.js 13:08:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x118674000) [pid = 6282] [serial = 452] [outer = 0x11668b400] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x12a6bb800 == 50 [pid = 6282] [id = 114] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x12b278800 == 49 [pid = 6282] [id = 144] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x12b031000 == 48 [pid = 6282] [id = 143] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x124203800 == 47 [pid = 6282] [id = 142] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x1296e2800 == 46 [pid = 6282] [id = 141] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x124ee9000 == 45 [pid = 6282] [id = 140] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x1234f9000 == 44 [pid = 6282] [id = 139] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x12135c800 == 43 [pid = 6282] [id = 138] 13:08:52 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x116a57000) [pid = 6282] [serial = 343] [outer = 0x0] [url = about:blank] 13:08:52 INFO - PROCESS | 6282 | 1463170132710 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]]]}] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x119831800 == 42 [pid = 6282] [id = 137] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x119635000 == 41 [pid = 6282] [id = 136] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x118a82000 == 40 [pid = 6282] [id = 135] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x116611000 == 39 [pid = 6282] [id = 134] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x1165df000 == 38 [pid = 6282] [id = 133] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x115e89800 == 37 [pid = 6282] [id = 132] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x1296d3000 == 36 [pid = 6282] [id = 131] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x12411e800 == 35 [pid = 6282] [id = 130] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x11849a800 == 34 [pid = 6282] [id = 129] 13:08:52 INFO - PROCESS | 6282 | --DOCSHELL 0x112266000 == 33 [pid = 6282] [id = 128] 13:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 669ms 13:08:52 INFO - PROCESS | 6282 | 1463170132740 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 6282 | 1463170132742 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:08:52 INFO - PROCESS | 6282 | 1463170132744 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 6282 | 1463170132746 Marionette TRACE conn2 <- [1,578,null,{}] 13:08:52 INFO - PROCESS | 6282 | 1463170132754 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}] 13:08:52 INFO - PROCESS | 6282 | 1463170132831 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:08:52 INFO - PROCESS | 6282 | 1463170132838 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x11661d800 == 34 [pid = 6282] [id = 152] 13:08:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x1186ad400) [pid = 6282] [serial = 453] [outer = 0x0] 13:08:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x119011800) [pid = 6282] [serial = 454] [outer = 0x1186ad400] 13:08:52 INFO - PROCESS | 6282 | 1463170132867 Marionette DEBUG loaded listener.js 13:08:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x119611800) [pid = 6282] [serial = 455] [outer = 0x1186ad400] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x1210cbc00) [pid = 6282] [serial = 361] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x1244df400) [pid = 6282] [serial = 364] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x124e6fc00) [pid = 6282] [serial = 365] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x117111400) [pid = 6282] [serial = 347] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x116744800) [pid = 6282] [serial = 346] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x116689800) [pid = 6282] [serial = 349] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x118646800) [pid = 6282] [serial = 350] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x119752400) [pid = 6282] [serial = 355] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x120d21800) [pid = 6282] [serial = 356] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x1186a9800) [pid = 6282] [serial = 352] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x11930c800) [pid = 6282] [serial = 353] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x120d30800) [pid = 6282] [serial = 358] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x1290bac00) [pid = 6282] [serial = 340] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x12a753800) [pid = 6282] [serial = 341] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x129297800) [pid = 6282] [serial = 379] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x12603a400) [pid = 6282] [serial = 367] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x12638b000) [pid = 6282] [serial = 368] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x11960f000) [pid = 6282] [serial = 371] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x128976000) [pid = 6282] [serial = 376] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x1263cd800) [pid = 6282] [serial = 373] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x11668a000) [pid = 6282] [serial = 370] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x12423cc00) [pid = 6282] [serial = 362] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x120fc6c00) [pid = 6282] [serial = 359] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x126a27400) [pid = 6282] [serial = 374] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x1290b7400) [pid = 6282] [serial = 377] [outer = 0x0] [url = about:blank] 13:08:53 INFO - PROCESS | 6282 | 1463170133204 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]]]}] 13:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 470ms 13:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:08:53 INFO - PROCESS | 6282 | 1463170133214 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 6282 | 1463170133218 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:08:53 INFO - PROCESS | 6282 | 1463170133222 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:08:53 INFO - PROCESS | 6282 | 1463170133223 Marionette TRACE conn2 <- [1,582,null,{}] 13:08:53 INFO - PROCESS | 6282 | 1463170133225 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}] 13:08:53 INFO - PROCESS | 6282 | 1463170133299 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:08:53 INFO - PROCESS | 6282 | 1463170133305 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x11849a800 == 35 [pid = 6282] [id = 153] 13:08:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x119612800) [pid = 6282] [serial = 456] [outer = 0x0] 13:08:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x1198b9800) [pid = 6282] [serial = 457] [outer = 0x119612800] 13:08:53 INFO - PROCESS | 6282 | 1463170133331 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x119d7b400) [pid = 6282] [serial = 458] [outer = 0x119612800] 13:08:53 INFO - PROCESS | 6282 | 1463170133675 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]]]}] 13:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 471ms 13:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:08:53 INFO - PROCESS | 6282 | 1463170133694 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 6282 | 1463170133695 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:08:53 INFO - PROCESS | 6282 | 1463170133697 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:08:53 INFO - PROCESS | 6282 | 1463170133698 Marionette TRACE conn2 <- [1,586,null,{}] 13:08:53 INFO - PROCESS | 6282 | 1463170133704 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}] 13:08:53 INFO - PROCESS | 6282 | 1463170133786 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:08:53 INFO - PROCESS | 6282 | 1463170133826 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x113483800 == 36 [pid = 6282] [id = 154] 13:08:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x113230000) [pid = 6282] [serial = 459] [outer = 0x0] 13:08:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x119d7bc00) [pid = 6282] [serial = 460] [outer = 0x113230000] 13:08:53 INFO - PROCESS | 6282 | 1463170133852 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x120fc9400) [pid = 6282] [serial = 461] [outer = 0x113230000] 13:08:54 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:54 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:54 INFO - PROCESS | 6282 | 1463170134171 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]]]}] 13:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 573ms 13:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:08:54 INFO - PROCESS | 6282 | 1463170134270 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:08:54 INFO - PROCESS | 6282 | 1463170134273 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:08:54 INFO - PROCESS | 6282 | 1463170134276 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:08:54 INFO - PROCESS | 6282 | 1463170134278 Marionette TRACE conn2 <- [1,590,null,{}] 13:08:54 INFO - PROCESS | 6282 | 1463170134282 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}] 13:08:54 INFO - PROCESS | 6282 | 1463170134376 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:08:54 INFO - PROCESS | 6282 | 1463170134430 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x115e84000 == 37 [pid = 6282] [id = 155] 13:08:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x113468000) [pid = 6282] [serial = 462] [outer = 0x0] 13:08:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x116114c00) [pid = 6282] [serial = 463] [outer = 0x113468000] 13:08:54 INFO - PROCESS | 6282 | 1463170134462 Marionette DEBUG loaded listener.js 13:08:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x1165c8800) [pid = 6282] [serial = 464] [outer = 0x113468000] 13:08:54 INFO - PROCESS | 6282 | 1463170134905 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]]]}] 13:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 13:08:54 INFO - PROCESS | 6282 | 1463170134951 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:08:54 INFO - PROCESS | 6282 | 1463170134954 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:08:54 INFO - PROCESS | 6282 | 1463170134961 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:08:54 INFO - PROCESS | 6282 | 1463170134964 Marionette TRACE conn2 <- [1,594,null,{}] 13:08:54 INFO - PROCESS | 6282 | 1463170134969 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}] 13:08:55 INFO - PROCESS | 6282 | 1463170135061 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:08:55 INFO - PROCESS | 6282 | 1463170135118 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x11933e800 == 38 [pid = 6282] [id = 156] 13:08:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x117575800) [pid = 6282] [serial = 465] [outer = 0x0] 13:08:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x11906d400) [pid = 6282] [serial = 466] [outer = 0x117575800] 13:08:55 INFO - PROCESS | 6282 | 1463170135149 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x119617000) [pid = 6282] [serial = 467] [outer = 0x117575800] 13:08:55 INFO - PROCESS | 6282 | 1463170135577 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]]]}] 13:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 627ms 13:08:55 INFO - PROCESS | 6282 | 1463170135587 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:08:55 INFO - PROCESS | 6282 | 1463170135589 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:08:55 INFO - PROCESS | 6282 | 1463170135591 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:08:55 INFO - PROCESS | 6282 | 1463170135593 Marionette TRACE conn2 <- [1,598,null,{}] 13:08:55 INFO - PROCESS | 6282 | 1463170135600 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}] 13:08:55 INFO - PROCESS | 6282 | 1463170135697 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:08:55 INFO - PROCESS | 6282 | 1463170135789 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x119841000 == 39 [pid = 6282] [id = 157] 13:08:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x1210cb400) [pid = 6282] [serial = 468] [outer = 0x0] 13:08:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x12131b800) [pid = 6282] [serial = 469] [outer = 0x1210cb400] 13:08:55 INFO - PROCESS | 6282 | 1463170135822 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x1215b7000) [pid = 6282] [serial = 470] [outer = 0x1210cb400] 13:08:56 INFO - PROCESS | 6282 | 1463170136255 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]]]}] 13:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 720ms 13:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:08:56 INFO - PROCESS | 6282 | 1463170136311 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 6282 | 1463170136313 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:08:56 INFO - PROCESS | 6282 | 1463170136315 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 6282 | 1463170136316 Marionette TRACE conn2 <- [1,602,null,{}] 13:08:56 INFO - PROCESS | 6282 | 1463170136319 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}] 13:08:56 INFO - PROCESS | 6282 | 1463170136409 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:08:56 INFO - PROCESS | 6282 | 1463170136471 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d70000 == 40 [pid = 6282] [id = 158] 13:08:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x12189a400) [pid = 6282] [serial = 471] [outer = 0x0] 13:08:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x124144800) [pid = 6282] [serial = 472] [outer = 0x12189a400] 13:08:56 INFO - PROCESS | 6282 | 1463170136504 Marionette DEBUG loaded listener.js 13:08:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x124d8cc00) [pid = 6282] [serial = 473] [outer = 0x12189a400] 13:08:57 INFO - PROCESS | 6282 | 1463170137039 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]]]}] 13:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 771ms 13:08:57 INFO - PROCESS | 6282 | 1463170137101 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:08:57 INFO - PROCESS | 6282 | 1463170137103 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:08:57 INFO - PROCESS | 6282 | 1463170137107 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:08:57 INFO - PROCESS | 6282 | 1463170137108 Marionette TRACE conn2 <- [1,606,null,{}] 13:08:57 INFO - PROCESS | 6282 | 1463170137110 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}] 13:08:57 INFO - PROCESS | 6282 | 1463170137203 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:08:57 INFO - PROCESS | 6282 | 1463170137262 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217d5800 == 41 [pid = 6282] [id = 159] 13:08:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x124d93000) [pid = 6282] [serial = 474] [outer = 0x0] 13:08:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x12603b400) [pid = 6282] [serial = 475] [outer = 0x124d93000] 13:08:57 INFO - PROCESS | 6282 | 1463170137293 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x126386800) [pid = 6282] [serial = 476] [outer = 0x124d93000] 13:08:57 INFO - PROCESS | 6282 | 1463170137740 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]]]}] 13:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 669ms 13:08:57 INFO - PROCESS | 6282 | 1463170137776 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:08:57 INFO - PROCESS | 6282 | 1463170137778 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:08:57 INFO - PROCESS | 6282 | 1463170137780 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:08:57 INFO - PROCESS | 6282 | 1463170137781 Marionette TRACE conn2 <- [1,610,null,{}] 13:08:57 INFO - PROCESS | 6282 | 1463170137806 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}] 13:08:57 INFO - PROCESS | 6282 | 1463170137918 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:08:57 INFO - PROCESS | 6282 | 1463170137979 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234fe000 == 42 [pid = 6282] [id = 160] 13:08:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x126771800) [pid = 6282] [serial = 477] [outer = 0x0] 13:08:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x128974000) [pid = 6282] [serial = 478] [outer = 0x126771800] 13:08:58 INFO - PROCESS | 6282 | 1463170138009 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x1290b3c00) [pid = 6282] [serial = 479] [outer = 0x126771800] 13:08:58 INFO - PROCESS | 6282 | 1463170138503 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]]]}] 13:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 790ms 13:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:08:58 INFO - PROCESS | 6282 | 1463170138571 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:08:58 INFO - PROCESS | 6282 | 1463170138573 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:08:58 INFO - PROCESS | 6282 | 1463170138577 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:08:58 INFO - PROCESS | 6282 | 1463170138579 Marionette TRACE conn2 <- [1,614,null,{}] 13:08:58 INFO - PROCESS | 6282 | 1463170138582 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}] 13:08:58 INFO - PROCESS | 6282 | 1463170138674 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:08:58 INFO - PROCESS | 6282 | 1463170138721 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x116e98000 == 43 [pid = 6282] [id = 161] 13:08:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x116a63400) [pid = 6282] [serial = 480] [outer = 0x0] 13:08:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x11769e800) [pid = 6282] [serial = 481] [outer = 0x116a63400] 13:08:58 INFO - PROCESS | 6282 | 1463170138751 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x11867b000) [pid = 6282] [serial = 482] [outer = 0x116a63400] 13:08:58 INFO - PROCESS | 6282 | --DOCSHELL 0x11849a800 == 42 [pid = 6282] [id = 153] 13:08:58 INFO - PROCESS | 6282 | --DOCSHELL 0x11661d800 == 41 [pid = 6282] [id = 152] 13:08:58 INFO - PROCESS | 6282 | --DOCSHELL 0x11654a000 == 40 [pid = 6282] [id = 151] 13:08:58 INFO - PROCESS | 6282 | --DOCSHELL 0x117e0b800 == 39 [pid = 6282] [id = 150] 13:08:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd5d800 == 38 [pid = 6282] [id = 149] 13:08:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12ba44000 == 37 [pid = 6282] [id = 148] 13:08:58 INFO - PROCESS | 6282 | --DOCSHELL 0x1215c0800 == 36 [pid = 6282] [id = 147] 13:08:58 INFO - PROCESS | 6282 | --DOCSHELL 0x117e04800 == 35 [pid = 6282] [id = 146] 13:08:59 INFO - PROCESS | 6282 | 1463170139110 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]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 13:08:59 INFO - PROCESS | 6282 | 1463170139147 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 6282 | 1463170139151 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:08:59 INFO - PROCESS | 6282 | 1463170139155 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 6282 | 1463170139157 Marionette TRACE conn2 <- [1,618,null,{}] 13:08:59 INFO - PROCESS | 6282 | 1463170139160 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}] 13:08:59 INFO - PROCESS | 6282 | 1463170139237 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:08:59 INFO - PROCESS | 6282 | 1463170139242 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x118827800 == 36 [pid = 6282] [id = 162] 13:08:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x118699000) [pid = 6282] [serial = 483] [outer = 0x0] 13:08:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x119611400) [pid = 6282] [serial = 484] [outer = 0x118699000] 13:08:59 INFO - PROCESS | 6282 | 1463170139271 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x120d2e000) [pid = 6282] [serial = 485] [outer = 0x118699000] 13:08:59 INFO - PROCESS | 6282 | 1463170139608 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]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 521ms 13:08:59 INFO - PROCESS | 6282 | 1463170139677 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 6282 | 1463170139678 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:08:59 INFO - PROCESS | 6282 | 1463170139680 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 6282 | 1463170139682 Marionette TRACE conn2 <- [1,622,null,{}] 13:08:59 INFO - PROCESS | 6282 | 1463170139689 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}] 13:08:59 INFO - PROCESS | 6282 | 1463170139782 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:08:59 INFO - PROCESS | 6282 | 1463170139819 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x121149000 == 37 [pid = 6282] [id = 163] 13:08:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x1210d0800) [pid = 6282] [serial = 486] [outer = 0x0] 13:08:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x1245bc000) [pid = 6282] [serial = 487] [outer = 0x1210d0800] 13:08:59 INFO - PROCESS | 6282 | 1463170139846 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x12638c400) [pid = 6282] [serial = 488] [outer = 0x1210d0800] 13:09:00 INFO - PROCESS | 6282 | 1463170140261 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]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 622ms 13:09:00 INFO - PROCESS | 6282 | 1463170140303 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 6282 | 1463170140306 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:09:00 INFO - PROCESS | 6282 | 1463170140309 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 6282 | 1463170140311 Marionette TRACE conn2 <- [1,626,null,{}] 13:09:00 INFO - PROCESS | 6282 | 1463170140314 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}] 13:09:00 INFO - PROCESS | 6282 | 1463170140454 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:09:00 INFO - PROCESS | 6282 | 1463170140474 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x124203800 == 38 [pid = 6282] [id = 164] 13:09:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x126537000) [pid = 6282] [serial = 489] [outer = 0x0] 13:09:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x1289a6c00) [pid = 6282] [serial = 490] [outer = 0x126537000] 13:09:00 INFO - PROCESS | 6282 | 1463170140514 Marionette DEBUG loaded listener.js 13:09:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x129294800) [pid = 6282] [serial = 491] [outer = 0x126537000] 13:09:00 INFO - PROCESS | 6282 | 1463170140940 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]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 13:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:09:00 INFO - PROCESS | 6282 | 1463170140980 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 6282 | 1463170140981 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:09:00 INFO - PROCESS | 6282 | 1463170140985 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 6282 | 1463170140986 Marionette TRACE conn2 <- [1,630,null,{}] 13:09:00 INFO - PROCESS | 6282 | 1463170140989 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}] 13:09:01 INFO - PROCESS | 6282 | 1463170141094 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:09:01 INFO - PROCESS | 6282 | 1463170141101 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x126adc000 == 39 [pid = 6282] [id = 165] 13:09:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x12929dc00) [pid = 6282] [serial = 492] [outer = 0x0] 13:09:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x12953ac00) [pid = 6282] [serial = 493] [outer = 0x12929dc00] 13:09:01 INFO - PROCESS | 6282 | 1463170141127 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12a6e8c00) [pid = 6282] [serial = 494] [outer = 0x12929dc00] 13:09:01 INFO - PROCESS | 6282 | 1463170141459 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]]]}] 13:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 13:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:09:01 INFO - PROCESS | 6282 | 1463170141504 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:09:01 INFO - PROCESS | 6282 | 1463170141505 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:09:01 INFO - PROCESS | 6282 | 1463170141507 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:09:01 INFO - PROCESS | 6282 | 1463170141509 Marionette TRACE conn2 <- [1,634,null,{}] 13:09:01 INFO - PROCESS | 6282 | 1463170141518 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}] 13:09:01 INFO - PROCESS | 6282 | 1463170141622 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x113377800) [pid = 6282] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x119612800) [pid = 6282] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x12a756800) [pid = 6282] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x11668b400) [pid = 6282] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x1186ad400) [pid = 6282] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x116178000) [pid = 6282] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x12603c000) [pid = 6282] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x129536c00) [pid = 6282] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x121450800) [pid = 6282] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x1163fe400) [pid = 6282] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x12120e400) [pid = 6282] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x11769ec00) [pid = 6282] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x118678c00) [pid = 6282] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x12144f000) [pid = 6282] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x111bb6800) [pid = 6282] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x1185cf000) [pid = 6282] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x1167b5c00) [pid = 6282] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x119d82400) [pid = 6282] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x12abbe000) [pid = 6282] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x124d97000) [pid = 6282] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x12b936800) [pid = 6282] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x11960c800) [pid = 6282] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:09:01 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x1215b1400) [pid = 6282] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:09:01 INFO - PROCESS | 6282 | 1463170141757 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x112653800 == 40 [pid = 6282] [id = 166] 13:09:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x11224e400) [pid = 6282] [serial = 495] [outer = 0x0] 13:09:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x1133f3800) [pid = 6282] [serial = 496] [outer = 0x11224e400] 13:09:01 INFO - PROCESS | 6282 | 1463170141787 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x118647c00) [pid = 6282] [serial = 497] [outer = 0x11224e400] 13:09:01 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:01 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:02 INFO - PROCESS | 6282 | 1463170142055 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]]]}] 13:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 568ms 13:09:02 INFO - PROCESS | 6282 | 1463170142077 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:09:02 INFO - PROCESS | 6282 | 1463170142078 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:09:02 INFO - PROCESS | 6282 | 1463170142080 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:09:02 INFO - PROCESS | 6282 | 1463170142081 Marionette TRACE conn2 <- [1,638,null,{}] 13:09:02 INFO - PROCESS | 6282 | 1463170142091 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}] 13:09:02 INFO - PROCESS | 6282 | 1463170142173 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:09:02 INFO - PROCESS | 6282 | 1463170142178 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a6b0000 == 41 [pid = 6282] [id = 167] 13:09:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x118678c00) [pid = 6282] [serial = 498] [outer = 0x0] 13:09:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x12120e400) [pid = 6282] [serial = 499] [outer = 0x118678c00] 13:09:02 INFO - PROCESS | 6282 | 1463170142203 Marionette DEBUG loaded listener.js 13:09:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x12a755000) [pid = 6282] [serial = 500] [outer = 0x118678c00] 13:09:02 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:02 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:02 INFO - PROCESS | 6282 | 1463170142529 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]]]}] 13:09:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x12aa6c800) [pid = 6282] [serial = 501] [outer = 0x12cc2f000] 13:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 477ms 13:09:02 INFO - PROCESS | 6282 | 1463170142565 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:09:02 INFO - PROCESS | 6282 | 1463170142568 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:09:02 INFO - PROCESS | 6282 | 1463170142609 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:09:02 INFO - PROCESS | 6282 | 1463170142611 Marionette TRACE conn2 <- [1,642,null,{}] 13:09:02 INFO - PROCESS | 6282 | 1463170142617 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}] 13:09:02 INFO - PROCESS | 6282 | 1463170142736 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:09:02 INFO - PROCESS | 6282 | 1463170142746 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x12aa56000 == 42 [pid = 6282] [id = 168] 13:09:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x12a756000) [pid = 6282] [serial = 502] [outer = 0x0] 13:09:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x12ba85800) [pid = 6282] [serial = 503] [outer = 0x12a756000] 13:09:02 INFO - PROCESS | 6282 | 1463170142797 Marionette DEBUG loaded listener.js 13:09:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x12baa7800) [pid = 6282] [serial = 504] [outer = 0x12a756000] 13:09:03 INFO - PROCESS | 6282 | 1463170143183 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]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 652ms 13:09:03 INFO - PROCESS | 6282 | 1463170143246 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 6282 | 1463170143248 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:09:03 INFO - PROCESS | 6282 | 1463170143252 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 6282 | 1463170143254 Marionette TRACE conn2 <- [1,646,null,{}] 13:09:03 INFO - PROCESS | 6282 | 1463170143257 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}] 13:09:03 INFO - PROCESS | 6282 | 1463170143371 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:09:03 INFO - PROCESS | 6282 | 1463170143381 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9ca000 == 43 [pid = 6282] [id = 169] 13:09:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x12baa7c00) [pid = 6282] [serial = 505] [outer = 0x0] 13:09:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x12baaec00) [pid = 6282] [serial = 506] [outer = 0x12baa7c00] 13:09:03 INFO - PROCESS | 6282 | 1463170143449 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x12bab4400) [pid = 6282] [serial = 507] [outer = 0x12baa7c00] 13:09:03 INFO - PROCESS | 6282 | 1463170143941 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]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 721ms 13:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:09:03 INFO - PROCESS | 6282 | 1463170143973 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 6282 | 1463170143975 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:09:03 INFO - PROCESS | 6282 | 1463170143979 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 6282 | 1463170143982 Marionette TRACE conn2 <- [1,650,null,{}] 13:09:03 INFO - PROCESS | 6282 | 1463170143985 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}] 13:09:04 INFO - PROCESS | 6282 | 1463170144085 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:09:04 INFO - PROCESS | 6282 | 1463170144147 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x117446800 == 44 [pid = 6282] [id = 170] 13:09:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x115ee1400) [pid = 6282] [serial = 508] [outer = 0x0] 13:09:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x11710a800) [pid = 6282] [serial = 509] [outer = 0x115ee1400] 13:09:04 INFO - PROCESS | 6282 | 1463170144178 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x118697400) [pid = 6282] [serial = 510] [outer = 0x115ee1400] 13:09:04 INFO - PROCESS | 6282 | 1463170144601 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]]]}] 13:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 13:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:09:04 INFO - PROCESS | 6282 | 1463170144650 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 6282 | 1463170144654 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:09:04 INFO - PROCESS | 6282 | 1463170144658 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 6282 | 1463170144660 Marionette TRACE conn2 <- [1,654,null,{}] 13:09:04 INFO - PROCESS | 6282 | 1463170144663 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}] 13:09:04 INFO - PROCESS | 6282 | 1463170144783 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:09:04 INFO - PROCESS | 6282 | 1463170144858 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x121148000 == 45 [pid = 6282] [id = 171] 13:09:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x120d23c00) [pid = 6282] [serial = 511] [outer = 0x0] 13:09:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x120fc9800) [pid = 6282] [serial = 512] [outer = 0x120d23c00] 13:09:04 INFO - PROCESS | 6282 | 1463170144888 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x12144c400) [pid = 6282] [serial = 513] [outer = 0x120d23c00] 13:09:05 INFO - PROCESS | 6282 | 1463170145305 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]]]}] 13:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 13:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:09:05 INFO - PROCESS | 6282 | 1463170145330 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 6282 | 1463170145331 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:09:05 INFO - PROCESS | 6282 | 1463170145335 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - PROCESS | 6282 | 1463170145338 Marionette TRACE conn2 <- [1,658,null,{}] 13:09:05 INFO - PROCESS | 6282 | 1463170145346 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}] 13:09:05 INFO - PROCESS | 6282 | 1463170145444 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:09:05 INFO - PROCESS | 6282 | 1463170145490 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd6d000 == 46 [pid = 6282] [id = 172] 13:09:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x124d98800) [pid = 6282] [serial = 514] [outer = 0x0] 13:09:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x1292a2800) [pid = 6282] [serial = 515] [outer = 0x124d98800] 13:09:05 INFO - PROCESS | 6282 | 1463170145528 Marionette DEBUG loaded listener.js 13:09:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x12a756800) [pid = 6282] [serial = 516] [outer = 0x124d98800] 13:09:05 INFO - PROCESS | 6282 | 1463170145936 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]]]}] 13:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 623ms 13:09:05 INFO - PROCESS | 6282 | 1463170145957 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:09:05 INFO - PROCESS | 6282 | 1463170145960 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:09:05 INFO - PROCESS | 6282 | 1463170145962 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - PROCESS | 6282 | 1463170145963 Marionette TRACE conn2 <- [1,662,null,{}] 13:09:05 INFO - PROCESS | 6282 | 1463170145966 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}] 13:09:06 INFO - PROCESS | 6282 | 1463170146063 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:09:06 INFO - PROCESS | 6282 | 1463170146148 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2d9800 == 47 [pid = 6282] [id = 173] 13:09:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12b935c00) [pid = 6282] [serial = 517] [outer = 0x0] 13:09:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x12baaa800) [pid = 6282] [serial = 518] [outer = 0x12b935c00] 13:09:06 INFO - PROCESS | 6282 | 1463170146180 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x12bdb5400) [pid = 6282] [serial = 519] [outer = 0x12b935c00] 13:09:06 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:06 INFO - PROCESS | 6282 | 1463170146607 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]]]}] 13:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 673ms 13:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:09:06 INFO - PROCESS | 6282 | 1463170146636 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:09:06 INFO - PROCESS | 6282 | 1463170146638 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:09:06 INFO - PROCESS | 6282 | 1463170146641 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:09:06 INFO - PROCESS | 6282 | 1463170146643 Marionette TRACE conn2 <- [1,666,null,{}] 13:09:06 INFO - PROCESS | 6282 | 1463170146647 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}] 13:09:06 INFO - PROCESS | 6282 | 1463170146826 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:09:06 INFO - PROCESS | 6282 | 1463170146889 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2e9000 == 48 [pid = 6282] [id = 174] 13:09:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x12b936000) [pid = 6282] [serial = 520] [outer = 0x0] 13:09:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x12be65400) [pid = 6282] [serial = 521] [outer = 0x12b936000] 13:09:06 INFO - PROCESS | 6282 | 1463170146937 Marionette DEBUG loaded listener.js 13:09:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x12be6dc00) [pid = 6282] [serial = 522] [outer = 0x12b936000] 13:09:07 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:07 INFO - PROCESS | 6282 | 1463170147421 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]]]}] 13:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 820ms 13:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:09:07 INFO - PROCESS | 6282 | 1463170147461 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:09:07 INFO - PROCESS | 6282 | 1463170147463 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:09:07 INFO - PROCESS | 6282 | 1463170147465 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:09:07 INFO - PROCESS | 6282 | 1463170147466 Marionette TRACE conn2 <- [1,670,null,{}] 13:09:07 INFO - PROCESS | 6282 | 1463170147469 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}] 13:09:07 INFO - PROCESS | 6282 | 1463170147581 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:09:07 INFO - PROCESS | 6282 | 1463170147633 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x116aa4800 == 49 [pid = 6282] [id = 175] 13:09:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x121650800) [pid = 6282] [serial = 523] [outer = 0x0] 13:09:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x12bdba800) [pid = 6282] [serial = 524] [outer = 0x121650800] 13:09:07 INFO - PROCESS | 6282 | 1463170147663 Marionette DEBUG loaded listener.js 13:09:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x12c23fc00) [pid = 6282] [serial = 525] [outer = 0x121650800] 13:09:08 INFO - PROCESS | 6282 | 1463170148185 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]]]}] 13:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 772ms 13:09:08 INFO - PROCESS | 6282 | 1463170148237 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 6282 | 1463170148240 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:09:08 INFO - PROCESS | 6282 | 1463170148243 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 6282 | 1463170148245 Marionette TRACE conn2 <- [1,674,null,{}] 13:09:08 INFO - PROCESS | 6282 | 1463170148249 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}] 13:09:08 INFO - PROCESS | 6282 | 1463170148344 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:09:08 INFO - PROCESS | 6282 | 1463170148411 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x113317800 == 50 [pid = 6282] [id = 176] 13:09:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x116745c00) [pid = 6282] [serial = 526] [outer = 0x0] 13:09:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x1167b5c00) [pid = 6282] [serial = 527] [outer = 0x116745c00] 13:09:08 INFO - PROCESS | 6282 | 1463170148440 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x118131800) [pid = 6282] [serial = 528] [outer = 0x116745c00] 13:09:08 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12aa56000 == 49 [pid = 6282] [id = 168] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12a6b0000 == 48 [pid = 6282] [id = 167] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x112653800 == 47 [pid = 6282] [id = 166] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x126adc000 == 46 [pid = 6282] [id = 165] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x124203800 == 45 [pid = 6282] [id = 164] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x121149000 == 44 [pid = 6282] [id = 163] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x118827800 == 43 [pid = 6282] [id = 162] 13:09:08 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x12a75b000) [pid = 6282] [serial = 445] [outer = 0x0] [url = about:blank] 13:09:08 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x119d7bc00) [pid = 6282] [serial = 460] [outer = 0x0] [url = about:blank] 13:09:08 INFO - PROCESS | 6282 | 1463170148902 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]]]}] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x116e98000 == 42 [pid = 6282] [id = 161] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x1217d5800 == 41 [pid = 6282] [id = 159] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x120d70000 == 40 [pid = 6282] [id = 158] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x119841000 == 39 [pid = 6282] [id = 157] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x11933e800 == 38 [pid = 6282] [id = 156] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x115e84000 == 37 [pid = 6282] [id = 155] 13:09:08 INFO - PROCESS | 6282 | --DOCSHELL 0x113483800 == 36 [pid = 6282] [id = 154] 13:09:08 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 13:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 673ms 13:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:09:08 INFO - PROCESS | 6282 | 1463170148916 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 6282 | 1463170148919 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:09:08 INFO - PROCESS | 6282 | 1463170148924 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 6282 | 1463170148925 Marionette TRACE conn2 <- [1,678,null,{}] 13:09:08 INFO - PROCESS | 6282 | 1463170148928 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}] 13:09:09 INFO - PROCESS | 6282 | 1463170149014 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x11674bc00) [pid = 6282] [serial = 449] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x119d7b400) [pid = 6282] [serial = 458] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x12aa69400) [pid = 6282] [serial = 293] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x118674000) [pid = 6282] [serial = 452] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x120d2bc00) [pid = 6282] [serial = 439] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x11639f800) [pid = 6282] [serial = 448] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x11769a800) [pid = 6282] [serial = 436] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x119011800) [pid = 6282] [serial = 454] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x12be6a800) [pid = 6282] [serial = 433] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x117696800) [pid = 6282] [serial = 344] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x118128c00) [pid = 6282] [serial = 451] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x1263d3800) [pid = 6282] [serial = 442] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x12a758800) [pid = 6282] [serial = 415] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x12abbfc00) [pid = 6282] [serial = 418] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x124d92000) [pid = 6282] [serial = 409] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x126773c00) [pid = 6282] [serial = 425] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x124d92400) [pid = 6282] [serial = 391] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x126a2d400) [pid = 6282] [serial = 392] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x126cc7400) [pid = 6282] [serial = 395] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x11930e800) [pid = 6282] [serial = 394] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x1186ab000) [pid = 6282] [serial = 400] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x1198b9800) [pid = 6282] [serial = 457] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x119309400) [pid = 6282] [serial = 401] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x12413d800) [pid = 6282] [serial = 406] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x124d8a400) [pid = 6282] [serial = 407] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x113469400) [pid = 6282] [serial = 383] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x112019c00) [pid = 6282] [serial = 382] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x118695000) [pid = 6282] [serial = 386] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x118645400) [pid = 6282] [serial = 385] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x118647000) [pid = 6282] [serial = 398] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x117574c00) [pid = 6282] [serial = 397] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x120fc5c00) [pid = 6282] [serial = 403] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x1210d1800) [pid = 6282] [serial = 404] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x12b938400) [pid = 6282] [serial = 421] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x119611800) [pid = 6282] [serial = 455] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x11867c000) [pid = 6282] [serial = 424] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x12bdba000) [pid = 6282] [serial = 430] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x12baa9800) [pid = 6282] [serial = 427] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x12ba8d400) [pid = 6282] [serial = 422] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x120fcb000) [pid = 6282] [serial = 389] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x119b10400) [pid = 6282] [serial = 388] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x12be67400) [pid = 6282] [serial = 431] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x12a46e000) [pid = 6282] [serial = 413] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x126cc5c00) [pid = 6282] [serial = 412] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x12abb5400) [pid = 6282] [serial = 416] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x12b92e400) [pid = 6282] [serial = 419] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x12638f800) [pid = 6282] [serial = 410] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x12bdb0000) [pid = 6282] [serial = 428] [outer = 0x0] [url = about:blank] 13:09:09 INFO - PROCESS | 6282 | 1463170149072 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x1163e3000 == 37 [pid = 6282] [id = 177] 13:09:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x11639f800) [pid = 6282] [serial = 529] [outer = 0x0] 13:09:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x118128c00) [pid = 6282] [serial = 530] [outer = 0x11639f800] 13:09:09 INFO - PROCESS | 6282 | 1463170149099 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x119010800) [pid = 6282] [serial = 531] [outer = 0x11639f800] 13:09:09 INFO - PROCESS | 6282 | 1463170149395 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]]]}] 13:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 521ms 13:09:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:09:09 INFO - PROCESS | 6282 | 1463170149445 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:09:09 INFO - PROCESS | 6282 | 1463170149446 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:09:09 INFO - PROCESS | 6282 | 1463170149449 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:09:09 INFO - PROCESS | 6282 | 1463170149453 Marionette TRACE conn2 <- [1,682,null,{}] 13:09:09 INFO - PROCESS | 6282 | 1463170149460 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}] 13:09:09 INFO - PROCESS | 6282 | 1463170149538 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:09:09 INFO - PROCESS | 6282 | 1463170149593 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186d9800 == 38 [pid = 6282] [id = 178] 13:09:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x1186ab000) [pid = 6282] [serial = 532] [outer = 0x0] 13:09:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x119753400) [pid = 6282] [serial = 533] [outer = 0x1186ab000] 13:09:09 INFO - PROCESS | 6282 | 1463170149621 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x1210cc400) [pid = 6282] [serial = 534] [outer = 0x1186ab000] 13:09:10 INFO - PROCESS | 6282 | 1463170150385 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]]]}] 13:09:10 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) 13:09:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 13:09:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:09:10 INFO - PROCESS | 6282 | 1463170150422 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:09:10 INFO - PROCESS | 6282 | 1463170150424 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:09:10 INFO - PROCESS | 6282 | 1463170150426 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - PROCESS | 6282 | 1463170150427 Marionette TRACE conn2 <- [1,686,null,{}] 13:09:10 INFO - PROCESS | 6282 | 1463170150430 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}] 13:09:10 INFO - PROCESS | 6282 | 1463170150515 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:09:10 INFO - PROCESS | 6282 | 1463170150522 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x119631800 == 39 [pid = 6282] [id = 179] 13:09:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x1215af400) [pid = 6282] [serial = 535] [outer = 0x0] 13:09:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x12413d800) [pid = 6282] [serial = 536] [outer = 0x1215af400] 13:09:10 INFO - PROCESS | 6282 | 1463170150548 Marionette DEBUG loaded listener.js 13:09:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x124d8d400) [pid = 6282] [serial = 537] [outer = 0x1215af400] 13:09:11 INFO - PROCESS | 6282 | 1463170151344 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]]]}] 13:09:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:09:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 13:09:11 INFO - PROCESS | 6282 | 1463170151395 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:09:11 INFO - PROCESS | 6282 | 1463170151396 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:09:11 INFO - PROCESS | 6282 | 1463170151398 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:09:11 INFO - PROCESS | 6282 | 1463170151399 Marionette TRACE conn2 <- [1,690,null,{}] 13:09:11 INFO - PROCESS | 6282 | 1463170151407 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}] 13:09:11 INFO - PROCESS | 6282 | 1463170151502 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:09:11 INFO - PROCESS | 6282 | 1463170151506 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x119da5800 == 40 [pid = 6282] [id = 180] 13:09:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x12423cc00) [pid = 6282] [serial = 538] [outer = 0x0] 13:09:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x126385000) [pid = 6282] [serial = 539] [outer = 0x12423cc00] 13:09:11 INFO - PROCESS | 6282 | 1463170151531 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x126774000) [pid = 6282] [serial = 540] [outer = 0x12423cc00] 13:09:12 INFO - PROCESS | 6282 | 1463170152352 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]]]}] 13:09:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 13:09:12 INFO - PROCESS | 6282 | 1463170152369 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:09:12 INFO - PROCESS | 6282 | 1463170152371 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:09:12 INFO - PROCESS | 6282 | 1463170152373 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:09:12 INFO - PROCESS | 6282 | 1463170152374 Marionette TRACE conn2 <- [1,694,null,{}] 13:09:12 INFO - PROCESS | 6282 | 1463170152377 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}] 13:09:12 INFO - PROCESS | 6282 | 1463170152487 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:09:12 INFO - PROCESS | 6282 | 1463170152518 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217cd800 == 41 [pid = 6282] [id = 181] 13:09:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x12899a800) [pid = 6282] [serial = 541] [outer = 0x0] 13:09:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x12a473c00) [pid = 6282] [serial = 542] [outer = 0x12899a800] 13:09:12 INFO - PROCESS | 6282 | 1463170152550 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x12b017400) [pid = 6282] [serial = 543] [outer = 0x12899a800] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x12a756000) [pid = 6282] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x11224e400) [pid = 6282] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x118678c00) [pid = 6282] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x1210d0800) [pid = 6282] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x1289a8800) [pid = 6282] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x116331400) [pid = 6282] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x126537000) [pid = 6282] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x118699000) [pid = 6282] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x126771800) [pid = 6282] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x116a63400) [pid = 6282] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:09:12 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x12929dc00) [pid = 6282] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:09:13 INFO - PROCESS | 6282 | 1463170153371 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]]]}] 13:09:13 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) 13:09:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1022ms 13:09:13 INFO - PROCESS | 6282 | 1463170153395 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 6282 | 1463170153397 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:09:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:09:13 INFO - PROCESS | 6282 | 1463170153399 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 6282 | 1463170153400 Marionette TRACE conn2 <- [1,698,null,{}] 13:09:13 INFO - PROCESS | 6282 | 1463170153405 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}] 13:09:13 INFO - PROCESS | 6282 | 1463170153480 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:09:13 INFO - PROCESS | 6282 | 1463170153526 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x119356000 == 42 [pid = 6282] [id = 182] 13:09:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x11864d800) [pid = 6282] [serial = 544] [outer = 0x0] 13:09:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x126ccc800) [pid = 6282] [serial = 545] [outer = 0x11864d800] 13:09:13 INFO - PROCESS | 6282 | 1463170153552 Marionette DEBUG loaded listener.js 13:09:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x12a475000) [pid = 6282] [serial = 546] [outer = 0x11864d800] 13:09:14 INFO - PROCESS | 6282 | 1463170154276 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]]]}] 13:09:14 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) 13:09:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 922ms 13:09:14 INFO - PROCESS | 6282 | 1463170154321 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:09:14 INFO - PROCESS | 6282 | 1463170154322 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:09:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:09:14 INFO - PROCESS | 6282 | 1463170154325 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:09:14 INFO - PROCESS | 6282 | 1463170154326 Marionette TRACE conn2 <- [1,702,null,{}] 13:09:14 INFO - PROCESS | 6282 | 1463170154328 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}] 13:09:14 INFO - PROCESS | 6282 | 1463170154407 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:09:14 INFO - PROCESS | 6282 | 1463170154412 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dca000 == 43 [pid = 6282] [id = 183] 13:09:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x12603a400) [pid = 6282] [serial = 547] [outer = 0x0] 13:09:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x12ba90c00) [pid = 6282] [serial = 548] [outer = 0x12603a400] 13:09:14 INFO - PROCESS | 6282 | 1463170154438 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x12be6e800) [pid = 6282] [serial = 549] [outer = 0x12603a400] 13:09:15 INFO - PROCESS | 6282 | 1463170155274 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]]]}] 13:09:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:09:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 13:09:15 INFO - PROCESS | 6282 | 1463170155296 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:09:15 INFO - PROCESS | 6282 | 1463170155299 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:09:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:09:15 INFO - PROCESS | 6282 | 1463170155305 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:09:15 INFO - PROCESS | 6282 | 1463170155307 Marionette TRACE conn2 <- [1,706,null,{}] 13:09:15 INFO - PROCESS | 6282 | 1463170155310 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}] 13:09:15 INFO - PROCESS | 6282 | 1463170155413 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:09:15 INFO - PROCESS | 6282 | 1463170155459 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x116aa7000 == 44 [pid = 6282] [id = 184] 13:09:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x116a59000) [pid = 6282] [serial = 550] [outer = 0x0] 13:09:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x117571000) [pid = 6282] [serial = 551] [outer = 0x116a59000] 13:09:15 INFO - PROCESS | 6282 | 1463170155490 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x118691400) [pid = 6282] [serial = 552] [outer = 0x116a59000] 13:09:16 INFO - PROCESS | 6282 | 1463170156408 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]]]}] 13:09:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:09:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1122ms 13:09:16 INFO - PROCESS | 6282 | 1463170156427 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 6282 | 1463170156431 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:09:16 INFO - PROCESS | 6282 | 1463170156438 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 6282 | 1463170156440 Marionette TRACE conn2 <- [1,710,null,{}] 13:09:16 INFO - PROCESS | 6282 | 1463170156442 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}] 13:09:16 INFO - PROCESS | 6282 | 1463170156543 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:09:16 INFO - PROCESS | 6282 | 1463170156591 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x119830800 == 45 [pid = 6282] [id = 185] 13:09:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x11974fc00) [pid = 6282] [serial = 553] [outer = 0x0] 13:09:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x120d2b400) [pid = 6282] [serial = 554] [outer = 0x11974fc00] 13:09:16 INFO - PROCESS | 6282 | 1463170156620 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x121208000) [pid = 6282] [serial = 555] [outer = 0x11974fc00] 13:09:17 INFO - PROCESS | 6282 | 1463170157509 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]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:09:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1121ms 13:09:17 INFO - PROCESS | 6282 | 1463170157558 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:09:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:09:17 INFO - PROCESS | 6282 | 1463170157560 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:09:17 INFO - PROCESS | 6282 | 1463170157562 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 6282 | 1463170157565 Marionette TRACE conn2 <- [1,714,null,{}] 13:09:17 INFO - PROCESS | 6282 | 1463170157573 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}] 13:09:17 INFO - PROCESS | 6282 | 1463170157675 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:09:17 INFO - PROCESS | 6282 | 1463170157721 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x126adb800 == 46 [pid = 6282] [id = 186] 13:09:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x126ccd000) [pid = 6282] [serial = 556] [outer = 0x0] 13:09:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x12952d400) [pid = 6282] [serial = 557] [outer = 0x126ccd000] 13:09:17 INFO - PROCESS | 6282 | 1463170157753 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x12a758800) [pid = 6282] [serial = 558] [outer = 0x126ccd000] 13:09:18 INFO - PROCESS | 6282 | 1463170158627 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]]]}] 13:09:18 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 13:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1077ms 13:09:18 INFO - PROCESS | 6282 | 1463170158645 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:09:18 INFO - PROCESS | 6282 | 1463170158647 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:09:18 INFO - PROCESS | 6282 | 1463170158652 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:09:18 INFO - PROCESS | 6282 | 1463170158653 Marionette TRACE conn2 <- [1,718,null,{}] 13:09:18 INFO - PROCESS | 6282 | 1463170158655 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}] 13:09:18 INFO - PROCESS | 6282 | 1463170158758 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:09:18 INFO - PROCESS | 6282 | 1463170158805 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186c6800 == 47 [pid = 6282] [id = 187] 13:09:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x1289a9800) [pid = 6282] [serial = 559] [outer = 0x0] 13:09:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x12b01c000) [pid = 6282] [serial = 560] [outer = 0x1289a9800] 13:09:18 INFO - PROCESS | 6282 | 1463170158832 Marionette DEBUG loaded listener.js 13:09:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x12be6ec00) [pid = 6282] [serial = 561] [outer = 0x1289a9800] 13:09:19 INFO - PROCESS | 6282 | 1463170159838 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]]]}] 13:09:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:09:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1221ms 13:09:19 INFO - PROCESS | 6282 | 1463170159874 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:09:19 INFO - PROCESS | 6282 | 1463170159877 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:09:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:09:19 INFO - PROCESS | 6282 | 1463170159880 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:09:19 INFO - PROCESS | 6282 | 1463170159882 Marionette TRACE conn2 <- [1,722,null,{}] 13:09:19 INFO - PROCESS | 6282 | 1463170159886 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}] 13:09:19 INFO - PROCESS | 6282 | 1463170159979 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:09:20 INFO - PROCESS | 6282 | 1463170160082 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x119356000 == 46 [pid = 6282] [id = 182] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x1217cd800 == 45 [pid = 6282] [id = 181] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x119da5800 == 44 [pid = 6282] [id = 180] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x119631800 == 43 [pid = 6282] [id = 179] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x1186d9800 == 42 [pid = 6282] [id = 178] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x1163e3000 == 41 [pid = 6282] [id = 177] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x12baaec00) [pid = 6282] [serial = 506] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x124144800) [pid = 6282] [serial = 472] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x12603b400) [pid = 6282] [serial = 475] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x114d7b000 == 42 [pid = 6282] [id = 188] 13:09:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x117572c00) [pid = 6282] [serial = 562] [outer = 0x0] 13:09:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x1186b0000) [pid = 6282] [serial = 563] [outer = 0x117572c00] 13:09:20 INFO - PROCESS | 6282 | 1463170160139 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x11974c800) [pid = 6282] [serial = 564] [outer = 0x117572c00] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x113317800 == 41 [pid = 6282] [id = 176] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2e9000 == 40 [pid = 6282] [id = 174] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2d9800 == 39 [pid = 6282] [id = 173] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd6d000 == 38 [pid = 6282] [id = 172] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x121148000 == 37 [pid = 6282] [id = 171] 13:09:20 INFO - PROCESS | 6282 | --DOCSHELL 0x117446800 == 36 [pid = 6282] [id = 170] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x12a473800) [pid = 6282] [serial = 380] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x12b935000) [pid = 6282] [serial = 446] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x1289a6c00) [pid = 6282] [serial = 490] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x119611400) [pid = 6282] [serial = 484] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x1290b3c00) [pid = 6282] [serial = 479] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x128974000) [pid = 6282] [serial = 478] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x116114c00) [pid = 6282] [serial = 463] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x11906d400) [pid = 6282] [serial = 466] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x11769e800) [pid = 6282] [serial = 481] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x11867b000) [pid = 6282] [serial = 482] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x12131b800) [pid = 6282] [serial = 469] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x12953ac00) [pid = 6282] [serial = 493] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x12a6e8c00) [pid = 6282] [serial = 494] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x12baa7800) [pid = 6282] [serial = 504] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x118647c00) [pid = 6282] [serial = 497] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x12120e400) [pid = 6282] [serial = 499] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x1133f3800) [pid = 6282] [serial = 496] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x1245bc000) [pid = 6282] [serial = 487] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x12ba85800) [pid = 6282] [serial = 503] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x129294800) [pid = 6282] [serial = 491] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x12638c400) [pid = 6282] [serial = 488] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x12a755000) [pid = 6282] [serial = 500] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x120d2e000) [pid = 6282] [serial = 485] [outer = 0x0] [url = about:blank] 13:09:20 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x116a59800) [pid = 6282] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:09:20 INFO - PROCESS | 6282 | 1463170160456 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] 13:09:20 INFO - PROCESS | 6282 | 1463170160507 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:09:20 INFO - PROCESS | 6282 | 1463170160511 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 6282 | 1463170160513 Marionette TRACE conn2 <- [1,726,null,{}] 13:09:20 INFO - PROCESS | 6282 | 1463170160515 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}] 13:09:20 INFO - PROCESS | 6282 | 1463170160591 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:09:20 INFO - PROCESS | 6282 | 1463170160595 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x118817000 == 37 [pid = 6282] [id = 189] 13:09:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x11867b000) [pid = 6282] [serial = 565] [outer = 0x0] 13:09:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x120fd2800) [pid = 6282] [serial = 566] [outer = 0x11867b000] 13:09:20 INFO - PROCESS | 6282 | 1463170160624 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x1244e0800) [pid = 6282] [serial = 567] [outer = 0x11867b000] 13:09:21 INFO - PROCESS | 6282 | 1463170161004 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]]]}] 13:09:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:09:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 13:09:21 INFO - PROCESS | 6282 | 1463170161030 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:09:21 INFO - PROCESS | 6282 | 1463170161032 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:09:21 INFO - PROCESS | 6282 | 1463170161037 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - PROCESS | 6282 | 1463170161039 Marionette TRACE conn2 <- [1,730,null,{}] 13:09:21 INFO - PROCESS | 6282 | 1463170161046 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}] 13:09:21 INFO - PROCESS | 6282 | 1463170161124 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:09:21 INFO - PROCESS | 6282 | 1463170161131 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x11983b800 == 38 [pid = 6282] [id = 190] 13:09:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x126041c00) [pid = 6282] [serial = 568] [outer = 0x0] 13:09:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x128974000) [pid = 6282] [serial = 569] [outer = 0x126041c00] 13:09:21 INFO - PROCESS | 6282 | 1463170161162 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x12a46a000) [pid = 6282] [serial = 570] [outer = 0x126041c00] 13:09:21 INFO - PROCESS | 6282 | 1463170161513 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] 13:09:21 INFO - PROCESS | 6282 | 1463170161560 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:09:21 INFO - PROCESS | 6282 | 1463170161563 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - PROCESS | 6282 | 1463170161564 Marionette TRACE conn2 <- [1,734,null,{}] 13:09:21 INFO - PROCESS | 6282 | 1463170161566 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}] 13:09:21 INFO - PROCESS | 6282 | 1463170161644 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:09:21 INFO - PROCESS | 6282 | 1463170161649 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x121cad000 == 39 [pid = 6282] [id = 191] 13:09:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x11636a400) [pid = 6282] [serial = 571] [outer = 0x0] 13:09:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x12aa70400) [pid = 6282] [serial = 572] [outer = 0x11636a400] 13:09:21 INFO - PROCESS | 6282 | 1463170161678 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x12be61400) [pid = 6282] [serial = 573] [outer = 0x11636a400] 13:09:22 INFO - PROCESS | 6282 | 1463170161995 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]]]}] 13:09:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 13:09:22 INFO - PROCESS | 6282 | 1463170162033 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:09:22 INFO - PROCESS | 6282 | 1463170162037 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:09:22 INFO - PROCESS | 6282 | 1463170162039 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:09:22 INFO - PROCESS | 6282 | 1463170162047 Marionette TRACE conn2 <- [1,738,null,{}] 13:09:22 INFO - PROCESS | 6282 | 1463170162050 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}] 13:09:22 INFO - PROCESS | 6282 | 1463170162124 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:09:22 INFO - PROCESS | 6282 | 1463170162189 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dd4000 == 40 [pid = 6282] [id = 192] 13:09:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x11636b000) [pid = 6282] [serial = 574] [outer = 0x0] 13:09:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x12be67400) [pid = 6282] [serial = 575] [outer = 0x11636b000] 13:09:22 INFO - PROCESS | 6282 | 1463170162214 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x12c242000) [pid = 6282] [serial = 576] [outer = 0x11636b000] 13:09:23 INFO - PROCESS | 6282 | 1463170163010 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]]]}] 13:09:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:09:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 976ms 13:09:23 INFO - PROCESS | 6282 | 1463170163019 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 6282 | 1463170163020 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:09:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:09:23 INFO - PROCESS | 6282 | 1463170163022 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:09:23 INFO - PROCESS | 6282 | 1463170163023 Marionette TRACE conn2 <- [1,742,null,{}] 13:09:23 INFO - PROCESS | 6282 | 1463170163026 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}] 13:09:23 INFO - PROCESS | 6282 | 1463170163140 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:09:23 INFO - PROCESS | 6282 | 1463170163173 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296e6800 == 41 [pid = 6282] [id = 193] 13:09:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x12c2a0c00) [pid = 6282] [serial = 577] [outer = 0x0] 13:09:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x12c2ab400) [pid = 6282] [serial = 578] [outer = 0x12c2a0c00] 13:09:23 INFO - PROCESS | 6282 | 1463170163199 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x12cc2f400) [pid = 6282] [serial = 579] [outer = 0x12c2a0c00] 13:09:23 INFO - PROCESS | 6282 | 1463170163974 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]]]}] 13:09:23 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 13:09:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 972ms 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x121650800) [pid = 6282] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x116745c00) [pid = 6282] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x1215af400) [pid = 6282] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x1186ab000) [pid = 6282] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x11639f800) [pid = 6282] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x12423cc00) [pid = 6282] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x12899a800) [pid = 6282] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x11864d800) [pid = 6282] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x12bdb3c00) [pid = 6282] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x113230000) [pid = 6282] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x119b18000) [pid = 6282] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x121441c00) [pid = 6282] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:09:24 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x11668ec00) [pid = 6282] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:09:24 INFO - PROCESS | 6282 | 1463170164050 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 6282 | 1463170164052 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:09:24 INFO - PROCESS | 6282 | 1463170164068 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:09:24 INFO - PROCESS | 6282 | 1463170164070 Marionette TRACE conn2 <- [1,746,null,{}] 13:09:24 INFO - PROCESS | 6282 | 1463170164073 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}] 13:09:24 INFO - PROCESS | 6282 | 1463170164155 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:09:24 INFO - PROCESS | 6282 | 1463170164160 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x121ca8000 == 42 [pid = 6282] [id = 194] 13:09:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x119618c00) [pid = 6282] [serial = 580] [outer = 0x0] 13:09:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x120d2d800) [pid = 6282] [serial = 581] [outer = 0x119618c00] 13:09:24 INFO - PROCESS | 6282 | 1463170164184 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x126a24800) [pid = 6282] [serial = 582] [outer = 0x119618c00] 13:09:25 INFO - PROCESS | 6282 | 1463170165007 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]]]}] 13:09:25 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.) 13:09:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 983ms 13:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:09:25 INFO - PROCESS | 6282 | 1463170165040 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:09:25 INFO - PROCESS | 6282 | 1463170165041 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:09:25 INFO - PROCESS | 6282 | 1463170165043 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - PROCESS | 6282 | 1463170165045 Marionette TRACE conn2 <- [1,750,null,{}] 13:09:25 INFO - PROCESS | 6282 | 1463170165047 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}] 13:09:25 INFO - PROCESS | 6282 | 1463170165127 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:09:25 INFO - PROCESS | 6282 | 1463170165131 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x12aa4f800 == 43 [pid = 6282] [id = 195] 13:09:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x110fb4c00) [pid = 6282] [serial = 583] [outer = 0x0] 13:09:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x110fba800) [pid = 6282] [serial = 584] [outer = 0x110fb4c00] 13:09:25 INFO - PROCESS | 6282 | 1463170165156 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x110fbec00) [pid = 6282] [serial = 585] [outer = 0x110fb4c00] 13:09:25 INFO - PROCESS | 6282 | 1463170165970 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]]]}] 13:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 13:09:26 INFO - PROCESS | 6282 | 1463170166014 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 6282 | 1463170166015 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:09:26 INFO - PROCESS | 6282 | 1463170166018 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 6282 | 1463170166019 Marionette TRACE conn2 <- [1,754,null,{}] 13:09:26 INFO - PROCESS | 6282 | 1463170166021 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}] 13:09:26 INFO - PROCESS | 6282 | 1463170166116 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:09:26 INFO - PROCESS | 6282 | 1463170166122 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b044000 == 44 [pid = 6282] [id = 196] 13:09:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x110fb6400) [pid = 6282] [serial = 586] [outer = 0x0] 13:09:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x12423cc00) [pid = 6282] [serial = 587] [outer = 0x110fb6400] 13:09:26 INFO - PROCESS | 6282 | 1463170166147 Marionette DEBUG loaded listener.js 13:09:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x12cc30400) [pid = 6282] [serial = 588] [outer = 0x110fb6400] 13:09:27 INFO - PROCESS | 6282 | 1463170167093 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]]]}] 13:09:27 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 13:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 13:09:27 INFO - PROCESS | 6282 | 1463170167138 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:09:27 INFO - PROCESS | 6282 | 1463170167141 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:09:27 INFO - PROCESS | 6282 | 1463170167144 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:09:27 INFO - PROCESS | 6282 | 1463170167146 Marionette TRACE conn2 <- [1,758,null,{}] 13:09:27 INFO - PROCESS | 6282 | 1463170167150 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}] 13:09:27 INFO - PROCESS | 6282 | 1463170167251 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:09:27 INFO - PROCESS | 6282 | 1463170167299 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186c3000 == 45 [pid = 6282] [id = 197] 13:09:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x118646000) [pid = 6282] [serial = 589] [outer = 0x0] 13:09:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x118a20000) [pid = 6282] [serial = 590] [outer = 0x118646000] 13:09:27 INFO - PROCESS | 6282 | 1463170167330 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x119d77400) [pid = 6282] [serial = 591] [outer = 0x118646000] 13:09:27 INFO - PROCESS | 6282 | 1463170167760 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]]]}] 13:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 622ms 13:09:27 INFO - PROCESS | 6282 | 1463170167766 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:09:27 INFO - PROCESS | 6282 | 1463170167772 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:09:27 INFO - PROCESS | 6282 | 1463170167777 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:09:27 INFO - PROCESS | 6282 | 1463170167779 Marionette TRACE conn2 <- [1,762,null,{}] 13:09:27 INFO - PROCESS | 6282 | 1463170167781 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}] 13:09:27 INFO - PROCESS | 6282 | 1463170167881 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:09:27 INFO - PROCESS | 6282 | 1463170167928 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x121ca7000 == 46 [pid = 6282] [id = 198] 13:09:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x120d2f400) [pid = 6282] [serial = 592] [outer = 0x0] 13:09:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x1215b0800) [pid = 6282] [serial = 593] [outer = 0x120d2f400] 13:09:27 INFO - PROCESS | 6282 | 1463170167956 Marionette DEBUG loaded listener.js 13:09:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x126cce000) [pid = 6282] [serial = 594] [outer = 0x120d2f400] 13:09:28 INFO - PROCESS | 6282 | 1463170168824 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]]]}] 13:09:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1069ms 13:09:28 INFO - PROCESS | 6282 | 1463170168847 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 6282 | 1463170168848 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:09:28 INFO - PROCESS | 6282 | 1463170168851 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - PROCESS | 6282 | 1463170168853 Marionette TRACE conn2 <- [1,766,null,{}] 13:09:28 INFO - PROCESS | 6282 | 1463170168861 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}] 13:09:29 INFO - PROCESS | 6282 | 1463170169011 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:09:29 INFO - PROCESS | 6282 | 1463170169084 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9d3800 == 47 [pid = 6282] [id = 199] 13:09:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x12b021c00) [pid = 6282] [serial = 595] [outer = 0x0] 13:09:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x12ba91000) [pid = 6282] [serial = 596] [outer = 0x12b021c00] 13:09:29 INFO - PROCESS | 6282 | 1463170169117 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x12c245800) [pid = 6282] [serial = 597] [outer = 0x12b021c00] 13:09:29 INFO - PROCESS | 6282 | 1463170169994 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]]]}] 13:09:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1172ms 13:09:30 INFO - PROCESS | 6282 | 1463170170055 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:09:30 INFO - PROCESS | 6282 | 1463170170058 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:09:30 INFO - PROCESS | 6282 | 1463170170062 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:09:30 INFO - PROCESS | 6282 | 1463170170064 Marionette TRACE conn2 <- [1,770,null,{}] 13:09:30 INFO - PROCESS | 6282 | 1463170170069 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}] 13:09:30 INFO - PROCESS | 6282 | 1463170170145 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:09:30 INFO - PROCESS | 6282 | 1463170170239 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x115e06800 == 48 [pid = 6282] [id = 200] 13:09:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x11636e400) [pid = 6282] [serial = 598] [outer = 0x0] 13:09:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x1163a9c00) [pid = 6282] [serial = 599] [outer = 0x11636e400] 13:09:30 INFO - PROCESS | 6282 | 1463170170270 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x11769e000) [pid = 6282] [serial = 600] [outer = 0x11636e400] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x12aa4f800 == 47 [pid = 6282] [id = 195] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x121ca8000 == 46 [pid = 6282] [id = 194] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1296e6800 == 45 [pid = 6282] [id = 193] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x124dd4000 == 44 [pid = 6282] [id = 192] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x121cad000 == 43 [pid = 6282] [id = 191] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x12ba90c00) [pid = 6282] [serial = 548] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x12be65400) [pid = 6282] [serial = 521] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x11983b800 == 42 [pid = 6282] [id = 190] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x118817000 == 41 [pid = 6282] [id = 189] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x114d7b000 == 40 [pid = 6282] [id = 188] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x126adb800 == 39 [pid = 6282] [id = 186] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x119830800 == 38 [pid = 6282] [id = 185] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x116aa7000 == 37 [pid = 6282] [id = 184] 13:09:30 INFO - PROCESS | 6282 | --DOCSHELL 0x124dca000 == 36 [pid = 6282] [id = 183] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x12c238c00) [pid = 6282] [serial = 434] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x120fc9400) [pid = 6282] [serial = 461] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x1210cec00) [pid = 6282] [serial = 440] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x1290b5400) [pid = 6282] [serial = 443] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x1186ac000) [pid = 6282] [serial = 437] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x12bdba800) [pid = 6282] [serial = 524] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x12c23fc00) [pid = 6282] [serial = 525] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x118131800) [pid = 6282] [serial = 528] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x1167b5c00) [pid = 6282] [serial = 527] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x12413d800) [pid = 6282] [serial = 536] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x119753400) [pid = 6282] [serial = 533] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x1210cc400) [pid = 6282] [serial = 534] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x118128c00) [pid = 6282] [serial = 530] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x119010800) [pid = 6282] [serial = 531] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x1292a2800) [pid = 6282] [serial = 515] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x126385000) [pid = 6282] [serial = 539] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x11710a800) [pid = 6282] [serial = 509] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x12b017400) [pid = 6282] [serial = 543] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x12a473c00) [pid = 6282] [serial = 542] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x12baaa800) [pid = 6282] [serial = 518] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x120fc9800) [pid = 6282] [serial = 512] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x12a475000) [pid = 6282] [serial = 546] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x126ccc800) [pid = 6282] [serial = 545] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x126774000) [pid = 6282] [serial = 540] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x124d8d400) [pid = 6282] [serial = 537] [outer = 0x0] [url = about:blank] 13:09:30 INFO - PROCESS | 6282 | 1463170170713 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]]]}] 13:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 676ms 13:09:30 INFO - PROCESS | 6282 | 1463170170739 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:09:30 INFO - PROCESS | 6282 | 1463170170744 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:09:30 INFO - PROCESS | 6282 | 1463170170750 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:09:30 INFO - PROCESS | 6282 | 1463170170753 Marionette TRACE conn2 <- [1,774,null,{}] 13:09:30 INFO - PROCESS | 6282 | 1463170170768 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}] 13:09:30 INFO - PROCESS | 6282 | 1463170170888 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:09:30 INFO - PROCESS | 6282 | 1463170170897 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x11743c000 == 37 [pid = 6282] [id = 201] 13:09:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x118647c00) [pid = 6282] [serial = 601] [outer = 0x0] 13:09:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x118a23800) [pid = 6282] [serial = 602] [outer = 0x118647c00] 13:09:30 INFO - PROCESS | 6282 | 1463170170932 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x119311800) [pid = 6282] [serial = 603] [outer = 0x118647c00] 13:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 526ms 13:09:31 INFO - PROCESS | 6282 | 1463170171273 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]]]}] 13:09:31 INFO - PROCESS | 6282 | 1463170171276 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 6282 | 1463170171278 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:09:31 INFO - PROCESS | 6282 | 1463170171281 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 6282 | 1463170171285 Marionette TRACE conn2 <- [1,778,null,{}] 13:09:31 INFO - PROCESS | 6282 | 1463170171294 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}] 13:09:31 INFO - PROCESS | 6282 | 1463170171421 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:09:31 INFO - PROCESS | 6282 | 1463170171493 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x118813800 == 38 [pid = 6282] [id = 202] 13:09:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x119753000) [pid = 6282] [serial = 604] [outer = 0x0] 13:09:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x1197a8000) [pid = 6282] [serial = 605] [outer = 0x119753000] 13:09:31 INFO - PROCESS | 6282 | 1463170171536 Marionette DEBUG loaded listener.js 13:09:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x1197b0800) [pid = 6282] [serial = 606] [outer = 0x119753000] 13:09:31 INFO - PROCESS | 6282 | 1463170171962 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]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 727ms 13:09:32 INFO - PROCESS | 6282 | 1463170172014 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 6282 | 1463170172017 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:09:32 INFO - PROCESS | 6282 | 1463170172022 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 6282 | 1463170172024 Marionette TRACE conn2 <- [1,782,null,{}] 13:09:32 INFO - PROCESS | 6282 | 1463170172027 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}] 13:09:32 INFO - PROCESS | 6282 | 1463170172146 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:09:32 INFO - PROCESS | 6282 | 1463170172152 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x11961c000 == 39 [pid = 6282] [id = 203] 13:09:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x119b11000) [pid = 6282] [serial = 607] [outer = 0x0] 13:09:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x120fc9400) [pid = 6282] [serial = 608] [outer = 0x119b11000] 13:09:32 INFO - PROCESS | 6282 | 1463170172200 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x12120e400) [pid = 6282] [serial = 609] [outer = 0x119b11000] 13:09:32 INFO - PROCESS | 6282 | 1463170172598 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]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 620ms 13:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:09:32 INFO - PROCESS | 6282 | 1463170172654 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 6282 | 1463170172655 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:09:32 INFO - PROCESS | 6282 | 1463170172657 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 6282 | 1463170172658 Marionette TRACE conn2 <- [1,786,null,{}] 13:09:32 INFO - PROCESS | 6282 | 1463170172661 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}] 13:09:32 INFO - PROCESS | 6282 | 1463170172757 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:09:32 INFO - PROCESS | 6282 | 1463170172803 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x119830800 == 40 [pid = 6282] [id = 204] 13:09:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x121446000) [pid = 6282] [serial = 610] [outer = 0x0] 13:09:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x1216f2400) [pid = 6282] [serial = 611] [outer = 0x121446000] 13:09:32 INFO - PROCESS | 6282 | 1463170172831 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x12413d800) [pid = 6282] [serial = 612] [outer = 0x121446000] 13:09:33 INFO - PROCESS | 6282 | 1463170173152 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]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 13:09:33 INFO - PROCESS | 6282 | 1463170173177 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 6282 | 1463170173178 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:09:33 INFO - PROCESS | 6282 | 1463170173180 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 6282 | 1463170173181 Marionette TRACE conn2 <- [1,790,null,{}] 13:09:33 INFO - PROCESS | 6282 | 1463170173184 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}] 13:09:33 INFO - PROCESS | 6282 | 1463170173318 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:09:33 INFO - PROCESS | 6282 | 1463170173324 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x11264f800 == 41 [pid = 6282] [id = 205] 13:09:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x12423e400) [pid = 6282] [serial = 613] [outer = 0x0] 13:09:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x124e74c00) [pid = 6282] [serial = 614] [outer = 0x12423e400] 13:09:33 INFO - PROCESS | 6282 | 1463170173350 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x1290b0400) [pid = 6282] [serial = 615] [outer = 0x12423e400] 13:09:33 INFO - PROCESS | 6282 | 1463170173681 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]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 518ms 13:09:33 INFO - PROCESS | 6282 | 1463170173699 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 6282 | 1463170173701 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:09:33 INFO - PROCESS | 6282 | 1463170173710 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 6282 | 1463170173711 Marionette TRACE conn2 <- [1,794,null,{}] 13:09:33 INFO - PROCESS | 6282 | 1463170173714 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}] 13:09:33 INFO - PROCESS | 6282 | 1463170173807 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:09:33 INFO - PROCESS | 6282 | 1463170173811 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234e8000 == 42 [pid = 6282] [id = 206] 13:09:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x12899f000) [pid = 6282] [serial = 616] [outer = 0x0] 13:09:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x129294800) [pid = 6282] [serial = 617] [outer = 0x12899f000] 13:09:33 INFO - PROCESS | 6282 | 1463170173837 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x12a6e1800) [pid = 6282] [serial = 618] [outer = 0x12899f000] 13:09:34 INFO - PROCESS | 6282 | 1463170174166 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]]]}] 13:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 473ms 13:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:09:34 INFO - PROCESS | 6282 | 1463170174178 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:09:34 INFO - PROCESS | 6282 | 1463170174179 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:09:34 INFO - PROCESS | 6282 | 1463170174181 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:09:34 INFO - PROCESS | 6282 | 1463170174183 Marionette TRACE conn2 <- [1,798,null,{}] 13:09:34 INFO - PROCESS | 6282 | 1463170174188 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}] 13:09:34 INFO - PROCESS | 6282 | 1463170174285 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:09:34 INFO - PROCESS | 6282 | 1463170174316 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x115e0d000 == 43 [pid = 6282] [id = 207] 13:09:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x129297c00) [pid = 6282] [serial = 619] [outer = 0x0] 13:09:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x12abb6c00) [pid = 6282] [serial = 620] [outer = 0x129297c00] 13:09:34 INFO - PROCESS | 6282 | 1463170174341 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x12b01d400) [pid = 6282] [serial = 621] [outer = 0x129297c00] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x110fb4c00) [pid = 6282] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x12c2a0c00) [pid = 6282] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x116a59000) [pid = 6282] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x11974fc00) [pid = 6282] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x11867b000) [pid = 6282] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x11636a400) [pid = 6282] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x126ccd000) [pid = 6282] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x1289a9800) [pid = 6282] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x117572c00) [pid = 6282] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x126041c00) [pid = 6282] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x119618c00) [pid = 6282] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x11636b000) [pid = 6282] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x117575800) [pid = 6282] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x1210cb400) [pid = 6282] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x12189a400) [pid = 6282] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x12b936000) [pid = 6282] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x12baa7c00) [pid = 6282] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x124d93000) [pid = 6282] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x113468000) [pid = 6282] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x115ee1400) [pid = 6282] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x12b935c00) [pid = 6282] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x120d23c00) [pid = 6282] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:09:34 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x124d98800) [pid = 6282] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:09:34 INFO - PROCESS | 6282 | 1463170174918 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]]]}] 13:09:34 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 13:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 771ms 13:09:34 INFO - PROCESS | 6282 | 1463170174954 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:09:34 INFO - PROCESS | 6282 | 1463170174955 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:09:34 INFO - PROCESS | 6282 | 1463170174957 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:09:34 INFO - PROCESS | 6282 | 1463170174958 Marionette TRACE conn2 <- [1,802,null,{}] 13:09:34 INFO - PROCESS | 6282 | 1463170174961 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}] 13:09:35 INFO - PROCESS | 6282 | 1463170175040 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:09:35 INFO - PROCESS | 6282 | 1463170175046 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x119355000 == 44 [pid = 6282] [id = 208] 13:09:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x110fb6c00) [pid = 6282] [serial = 622] [outer = 0x0] 13:09:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x117574c00) [pid = 6282] [serial = 623] [outer = 0x110fb6c00] 13:09:35 INFO - PROCESS | 6282 | 1463170175072 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x1198b9800) [pid = 6282] [serial = 624] [outer = 0x110fb6c00] 13:09:35 INFO - PROCESS | 6282 | 1463170175408 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]]]}] 13:09:35 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 13:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 13:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:09:35 INFO - PROCESS | 6282 | 1463170175426 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 6282 | 1463170175428 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:09:35 INFO - PROCESS | 6282 | 1463170175430 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 6282 | 1463170175431 Marionette TRACE conn2 <- [1,806,null,{}] 13:09:35 INFO - PROCESS | 6282 | 1463170175433 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}] 13:09:35 INFO - PROCESS | 6282 | 1463170175533 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:09:35 INFO - PROCESS | 6282 | 1463170175539 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x129415000 == 45 [pid = 6282] [id = 209] 13:09:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x11636b000) [pid = 6282] [serial = 625] [outer = 0x0] 13:09:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x1245bc000) [pid = 6282] [serial = 626] [outer = 0x11636b000] 13:09:35 INFO - PROCESS | 6282 | 1463170175564 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x12b020c00) [pid = 6282] [serial = 627] [outer = 0x11636b000] 13:09:35 INFO - PROCESS | 6282 | [6282] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:09:35 INFO - PROCESS | 6282 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:09:35 INFO - PROCESS | 6282 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:09:35 INFO - PROCESS | 6282 | [GFX2-]: Using SkiaGL canvas. 13:09:35 INFO - PROCESS | 6282 | 1463170175904 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]]]}] 13:09:35 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 13:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 518ms 13:09:35 INFO - PROCESS | 6282 | 1463170175948 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 6282 | 1463170175950 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:09:35 INFO - PROCESS | 6282 | 1463170175952 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 6282 | 1463170175954 Marionette TRACE conn2 <- [1,810,null,{}] 13:09:35 INFO - PROCESS | 6282 | 1463170175956 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}] 13:09:36 INFO - PROCESS | 6282 | 1463170176048 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:09:36 INFO - PROCESS | 6282 | 1463170176055 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x12aa52800 == 46 [pid = 6282] [id = 210] 13:09:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x11636d800) [pid = 6282] [serial = 628] [outer = 0x0] 13:09:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x12baa8c00) [pid = 6282] [serial = 629] [outer = 0x11636d800] 13:09:36 INFO - PROCESS | 6282 | 1463170176126 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x12c2a5800) [pid = 6282] [serial = 630] [outer = 0x11636d800] 13:09:36 INFO - PROCESS | 6282 | 1463170176474 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]]]}] 13:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 569ms 13:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:09:36 INFO - PROCESS | 6282 | 1463170176522 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:09:36 INFO - PROCESS | 6282 | 1463170176524 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:09:36 INFO - PROCESS | 6282 | 1463170176527 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:09:36 INFO - PROCESS | 6282 | 1463170176529 Marionette TRACE conn2 <- [1,814,null,{}] 13:09:36 INFO - PROCESS | 6282 | 1463170176532 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}] 13:09:36 INFO - PROCESS | 6282 | 1463170176652 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:09:36 INFO - PROCESS | 6282 | 1463170176730 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd55800 == 47 [pid = 6282] [id = 211] 13:09:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x1210b4400) [pid = 6282] [serial = 631] [outer = 0x0] 13:09:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x1210b8000) [pid = 6282] [serial = 632] [outer = 0x1210b4400] 13:09:36 INFO - PROCESS | 6282 | 1463170176771 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x12c2a1800) [pid = 6282] [serial = 633] [outer = 0x1210b4400] 13:09:37 INFO - PROCESS | 6282 | 1463170177209 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] 13:09:37 INFO - PROCESS | 6282 | 1463170177250 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:09:37 INFO - PROCESS | 6282 | 1463170177271 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - PROCESS | 6282 | 1463170177273 Marionette TRACE conn2 <- [1,818,null,{}] 13:09:37 INFO - PROCESS | 6282 | 1463170177277 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}] 13:09:37 INFO - PROCESS | 6282 | 1463170177382 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:09:37 INFO - PROCESS | 6282 | 1463170177474 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x117447800 == 48 [pid = 6282] [id = 212] 13:09:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x10e9bc400) [pid = 6282] [serial = 634] [outer = 0x0] 13:09:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x110fbe000) [pid = 6282] [serial = 635] [outer = 0x10e9bc400] 13:09:37 INFO - PROCESS | 6282 | 1463170177505 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x115d48000) [pid = 6282] [serial = 636] [outer = 0x10e9bc400] 13:09:37 INFO - PROCESS | 6282 | 1463170177939 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]]]}] 13:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 675ms 13:09:37 INFO - PROCESS | 6282 | 1463170177945 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 6282 | 1463170177950 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:09:37 INFO - PROCESS | 6282 | 1463170177954 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - PROCESS | 6282 | 1463170177956 Marionette TRACE conn2 <- [1,822,null,{}] 13:09:37 INFO - PROCESS | 6282 | 1463170177959 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}] 13:09:38 INFO - PROCESS | 6282 | 1463170178060 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:09:38 INFO - PROCESS | 6282 | 1463170178110 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x11961b800 == 49 [pid = 6282] [id = 213] 13:09:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x1165c2800) [pid = 6282] [serial = 637] [outer = 0x0] 13:09:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x1185d9400) [pid = 6282] [serial = 638] [outer = 0x1165c2800] 13:09:38 INFO - PROCESS | 6282 | 1463170178139 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x119306c00) [pid = 6282] [serial = 639] [outer = 0x1165c2800] 13:09:38 INFO - PROCESS | 6282 | 1463170178574 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] 13:09:38 INFO - PROCESS | 6282 | 1463170178626 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:09:38 INFO - PROCESS | 6282 | 1463170178628 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 6282 | 1463170178631 Marionette TRACE conn2 <- [1,826,null,{}] 13:09:38 INFO - PROCESS | 6282 | 1463170178639 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}] 13:09:38 INFO - PROCESS | 6282 | 1463170178763 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:09:38 INFO - PROCESS | 6282 | 1463170178842 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be50000 == 50 [pid = 6282] [id = 214] 13:09:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x1197b1800) [pid = 6282] [serial = 640] [outer = 0x0] 13:09:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x120fc5c00) [pid = 6282] [serial = 641] [outer = 0x1197b1800] 13:09:38 INFO - PROCESS | 6282 | 1463170178875 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x1210b3000) [pid = 6282] [serial = 642] [outer = 0x1197b1800] 13:09:39 INFO - PROCESS | 6282 | 1463170179275 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]]]}] 13:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 13:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:09:39 INFO - PROCESS | 6282 | 1463170179299 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 6282 | 1463170179301 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:09:39 INFO - PROCESS | 6282 | 1463170179304 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 6282 | 1463170179305 Marionette TRACE conn2 <- [1,830,null,{}] 13:09:39 INFO - PROCESS | 6282 | 1463170179307 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}] 13:09:39 INFO - PROCESS | 6282 | 1463170179408 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:09:39 INFO - PROCESS | 6282 | 1463170179460 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2f1000 == 51 [pid = 6282] [id = 215] 13:09:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x120fc4000) [pid = 6282] [serial = 643] [outer = 0x0] 13:09:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x1218a6400) [pid = 6282] [serial = 644] [outer = 0x120fc4000] 13:09:39 INFO - PROCESS | 6282 | 1463170179489 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x124d8d000) [pid = 6282] [serial = 645] [outer = 0x120fc4000] 13:09:39 INFO - PROCESS | 6282 | 1463170179878 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]]]}] 13:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 618ms 13:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:09:39 INFO - PROCESS | 6282 | 1463170179922 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 6282 | 1463170179924 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:09:39 INFO - PROCESS | 6282 | 1463170179926 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 6282 | 1463170179927 Marionette TRACE conn2 <- [1,834,null,{}] 13:09:39 INFO - PROCESS | 6282 | 1463170179930 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}] 13:09:40 INFO - PROCESS | 6282 | 1463170180028 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:09:40 INFO - PROCESS | 6282 | 1463170180111 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6c3800 == 52 [pid = 6282] [id = 216] 13:09:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x1210b9800) [pid = 6282] [serial = 646] [outer = 0x0] 13:09:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x1263cf000) [pid = 6282] [serial = 647] [outer = 0x1210b9800] 13:09:40 INFO - PROCESS | 6282 | 1463170180154 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x126cc9400) [pid = 6282] [serial = 648] [outer = 0x1210b9800] 13:09:40 INFO - PROCESS | 6282 | 1463170180573 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]]]}] 13:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 669ms 13:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:09:40 INFO - PROCESS | 6282 | 1463170180596 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:09:40 INFO - PROCESS | 6282 | 1463170180597 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:09:40 INFO - PROCESS | 6282 | 1463170180600 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:09:40 INFO - PROCESS | 6282 | 1463170180601 Marionette TRACE conn2 <- [1,838,null,{}] 13:09:40 INFO - PROCESS | 6282 | 1463170180603 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}] 13:09:40 INFO - PROCESS | 6282 | 1463170180719 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:09:40 INFO - PROCESS | 6282 | 1463170180792 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x12cca7000 == 53 [pid = 6282] [id = 217] 13:09:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x10e9b4400) [pid = 6282] [serial = 649] [outer = 0x0] 13:09:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x1290b3400) [pid = 6282] [serial = 650] [outer = 0x10e9b4400] 13:09:40 INFO - PROCESS | 6282 | 1463170180824 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x12c2a9800) [pid = 6282] [serial = 651] [outer = 0x10e9b4400] 13:09:41 INFO - PROCESS | 6282 | 1463170181259 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]]]}] 13:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 13:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:09:41 INFO - PROCESS | 6282 | 1463170181270 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 6282 | 1463170181272 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:09:41 INFO - PROCESS | 6282 | 1463170181274 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - PROCESS | 6282 | 1463170181275 Marionette TRACE conn2 <- [1,842,null,{}] 13:09:41 INFO - PROCESS | 6282 | 1463170181278 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}] 13:09:41 INFO - PROCESS | 6282 | 1463170181518 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:09:41 INFO - PROCESS | 6282 | 1463170181607 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e08800 == 54 [pid = 6282] [id = 218] 13:09:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x10e9bd000) [pid = 6282] [serial = 652] [outer = 0x0] 13:09:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x110fb3400) [pid = 6282] [serial = 653] [outer = 0x10e9bd000] 13:09:41 INFO - PROCESS | 6282 | 1463170181636 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x11322e000) [pid = 6282] [serial = 654] [outer = 0x10e9bd000] 13:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 823ms 13:09:42 INFO - PROCESS | 6282 | 1463170182088 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]]]}] 13:09:42 INFO - PROCESS | 6282 | 1463170182098 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 6282 | 1463170182100 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:09:42 INFO - PROCESS | 6282 | 1463170182103 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 6282 | 1463170182106 Marionette TRACE conn2 <- [1,846,null,{}] 13:09:42 INFO - PROCESS | 6282 | 1463170182109 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}] 13:09:42 INFO - PROCESS | 6282 | 1463170182207 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:09:42 INFO - PROCESS | 6282 | 1463170182270 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e1d800 == 55 [pid = 6282] [id = 219] 13:09:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x118131800) [pid = 6282] [serial = 655] [outer = 0x0] 13:09:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x11864d800) [pid = 6282] [serial = 656] [outer = 0x118131800] 13:09:42 INFO - PROCESS | 6282 | 1463170182305 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x118a2b800) [pid = 6282] [serial = 657] [outer = 0x118131800] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x12aa52800 == 54 [pid = 6282] [id = 210] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x129415000 == 53 [pid = 6282] [id = 209] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x119355000 == 52 [pid = 6282] [id = 208] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x115e0d000 == 51 [pid = 6282] [id = 207] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x1234e8000 == 50 [pid = 6282] [id = 206] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x11264f800 == 49 [pid = 6282] [id = 205] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x119830800 == 48 [pid = 6282] [id = 204] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x11961c000 == 47 [pid = 6282] [id = 203] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x118813800 == 46 [pid = 6282] [id = 202] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x11743c000 == 45 [pid = 6282] [id = 201] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x115e06800 == 44 [pid = 6282] [id = 200] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9d3800 == 43 [pid = 6282] [id = 199] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x121ca7000 == 42 [pid = 6282] [id = 198] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x1186c3000 == 41 [pid = 6282] [id = 197] 13:09:42 INFO - PROCESS | 6282 | --DOCSHELL 0x12b044000 == 40 [pid = 6282] [id = 196] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x119617000) [pid = 6282] [serial = 467] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x1215b7000) [pid = 6282] [serial = 470] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x124d8cc00) [pid = 6282] [serial = 473] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x12be6dc00) [pid = 6282] [serial = 522] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x12bab4400) [pid = 6282] [serial = 507] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x126386800) [pid = 6282] [serial = 476] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x1165c8800) [pid = 6282] [serial = 464] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x118697400) [pid = 6282] [serial = 510] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x12bdb5400) [pid = 6282] [serial = 519] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x12144c400) [pid = 6282] [serial = 513] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x12a756800) [pid = 6282] [serial = 516] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x118691400) [pid = 6282] [serial = 552] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x117571000) [pid = 6282] [serial = 551] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x121208000) [pid = 6282] [serial = 555] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x120d2b400) [pid = 6282] [serial = 554] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x110fba800) [pid = 6282] [serial = 584] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x12c2ab400) [pid = 6282] [serial = 578] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x120fd2800) [pid = 6282] [serial = 566] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x1244e0800) [pid = 6282] [serial = 567] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x12aa70400) [pid = 6282] [serial = 572] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x12be61400) [pid = 6282] [serial = 573] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x12952d400) [pid = 6282] [serial = 557] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x12a758800) [pid = 6282] [serial = 558] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x12be6ec00) [pid = 6282] [serial = 561] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x12b01c000) [pid = 6282] [serial = 560] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x1186b0000) [pid = 6282] [serial = 563] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x11974c800) [pid = 6282] [serial = 564] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x128974000) [pid = 6282] [serial = 569] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x12a46a000) [pid = 6282] [serial = 570] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x120d2d800) [pid = 6282] [serial = 581] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x126a24800) [pid = 6282] [serial = 582] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x12cc2f400) [pid = 6282] [serial = 579] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x12be67400) [pid = 6282] [serial = 575] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x12c242000) [pid = 6282] [serial = 576] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x110fbec00) [pid = 6282] [serial = 585] [outer = 0x0] [url = about:blank] 13:09:42 INFO - PROCESS | 6282 | 1463170182708 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]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 620ms 13:09:42 INFO - PROCESS | 6282 | 1463170182724 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 6282 | 1463170182727 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:09:42 INFO - PROCESS | 6282 | 1463170182731 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 6282 | 1463170182733 Marionette TRACE conn2 <- [1,850,null,{}] 13:09:42 INFO - PROCESS | 6282 | 1463170182736 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}] 13:09:42 INFO - PROCESS | 6282 | 1463170182891 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:09:42 INFO - PROCESS | 6282 | 1463170182977 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x11742b800 == 41 [pid = 6282] [id = 220] 13:09:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x118a1f400) [pid = 6282] [serial = 658] [outer = 0x0] 13:09:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x11960ec00) [pid = 6282] [serial = 659] [outer = 0x118a1f400] 13:09:43 INFO - PROCESS | 6282 | 1463170183019 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x119707800) [pid = 6282] [serial = 660] [outer = 0x118a1f400] 13:09:43 INFO - PROCESS | 6282 | 1463170183391 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]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 673ms 13:09:43 INFO - PROCESS | 6282 | 1463170183405 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 6282 | 1463170183408 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:09:43 INFO - PROCESS | 6282 | 1463170183415 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 6282 | 1463170183420 Marionette TRACE conn2 <- [1,854,null,{}] 13:09:43 INFO - PROCESS | 6282 | 1463170183430 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}] 13:09:43 INFO - PROCESS | 6282 | 1463170183511 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:09:43 INFO - PROCESS | 6282 | 1463170183516 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x119781800 == 42 [pid = 6282] [id = 221] 13:09:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x11970a000) [pid = 6282] [serial = 661] [outer = 0x0] 13:09:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x119753400) [pid = 6282] [serial = 662] [outer = 0x11970a000] 13:09:43 INFO - PROCESS | 6282 | 1463170183545 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x1197af000) [pid = 6282] [serial = 663] [outer = 0x11970a000] 13:09:43 INFO - PROCESS | 6282 | 1463170183867 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]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 478ms 13:09:43 INFO - PROCESS | 6282 | 1463170183890 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 6282 | 1463170183891 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:09:43 INFO - PROCESS | 6282 | 1463170183893 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 6282 | 1463170183894 Marionette TRACE conn2 <- [1,858,null,{}] 13:09:43 INFO - PROCESS | 6282 | 1463170183897 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}] 13:09:43 INFO - PROCESS | 6282 | 1463170183978 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:09:44 INFO - PROCESS | 6282 | 1463170184027 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x116aa5000 == 43 [pid = 6282] [id = 222] 13:09:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x11970b800) [pid = 6282] [serial = 664] [outer = 0x0] 13:09:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x119b10400) [pid = 6282] [serial = 665] [outer = 0x11970b800] 13:09:44 INFO - PROCESS | 6282 | 1463170184052 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x120fd0800) [pid = 6282] [serial = 666] [outer = 0x11970b800] 13:09:44 INFO - PROCESS | 6282 | 1463170184343 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]]]}] 13:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 473ms 13:09:44 INFO - PROCESS | 6282 | 1463170184367 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 6282 | 1463170184370 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:09:44 INFO - PROCESS | 6282 | 1463170184373 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 6282 | 1463170184374 Marionette TRACE conn2 <- [1,862,null,{}] 13:09:44 INFO - PROCESS | 6282 | 1463170184377 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}] 13:09:44 INFO - PROCESS | 6282 | 1463170184457 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:09:44 INFO - PROCESS | 6282 | 1463170184462 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x121ca3000 == 44 [pid = 6282] [id = 223] 13:09:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x1214e7400) [pid = 6282] [serial = 667] [outer = 0x0] 13:09:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x1216f1000) [pid = 6282] [serial = 668] [outer = 0x1214e7400] 13:09:44 INFO - PROCESS | 6282 | 1463170184493 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x126037800) [pid = 6282] [serial = 669] [outer = 0x1214e7400] 13:09:44 INFO - PROCESS | 6282 | 1463170184861 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]]]}] 13:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 521ms 13:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:09:44 INFO - PROCESS | 6282 | 1463170184901 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 6282 | 1463170184902 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:09:44 INFO - PROCESS | 6282 | 1463170184904 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 6282 | 1463170184905 Marionette TRACE conn2 <- [1,866,null,{}] 13:09:44 INFO - PROCESS | 6282 | 1463170184908 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}] 13:09:45 INFO - PROCESS | 6282 | 1463170185014 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:09:45 INFO - PROCESS | 6282 | 1463170185044 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x124e02800 == 45 [pid = 6282] [id = 224] 13:09:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x1263cec00) [pid = 6282] [serial = 670] [outer = 0x0] 13:09:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x126771000) [pid = 6282] [serial = 671] [outer = 0x1263cec00] 13:09:45 INFO - PROCESS | 6282 | 1463170185072 Marionette DEBUG loaded listener.js 13:09:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x1290b2400) [pid = 6282] [serial = 672] [outer = 0x1263cec00] 13:09:45 INFO - PROCESS | 6282 | 1463170185385 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]]]}] 13:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 517ms 13:09:45 INFO - PROCESS | 6282 | 1463170185426 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:09:45 INFO - PROCESS | 6282 | 1463170185427 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:09:45 INFO - PROCESS | 6282 | 1463170185430 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 6282 | 1463170185431 Marionette TRACE conn2 <- [1,870,null,{}] 13:09:45 INFO - PROCESS | 6282 | 1463170185433 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}] 13:09:45 INFO - PROCESS | 6282 | 1463170185529 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:09:45 INFO - PROCESS | 6282 | 1463170185573 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x1290a0800 == 46 [pid = 6282] [id = 225] 13:09:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x12953ac00) [pid = 6282] [serial = 673] [outer = 0x0] 13:09:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x12a6ed000) [pid = 6282] [serial = 674] [outer = 0x12953ac00] 13:09:45 INFO - PROCESS | 6282 | 1463170185597 Marionette DEBUG loaded listener.js 13:09:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x12abb3800) [pid = 6282] [serial = 675] [outer = 0x12953ac00] 13:09:45 INFO - PROCESS | 6282 | 1463170185921 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]]]}] 13:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 13:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:09:45 INFO - PROCESS | 6282 | 1463170185954 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 6282 | 1463170185955 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:09:45 INFO - PROCESS | 6282 | 1463170185957 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 6282 | 1463170185958 Marionette TRACE conn2 <- [1,874,null,{}] 13:09:45 INFO - PROCESS | 6282 | 1463170185961 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}] 13:09:46 INFO - PROCESS | 6282 | 1463170186058 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:09:46 INFO - PROCESS | 6282 | 1463170186089 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a675000 == 47 [pid = 6282] [id = 226] 13:09:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x12952b800) [pid = 6282] [serial = 676] [outer = 0x0] 13:09:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x12b01c000) [pid = 6282] [serial = 677] [outer = 0x12952b800] 13:09:46 INFO - PROCESS | 6282 | 1463170186122 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x12bdb8000) [pid = 6282] [serial = 678] [outer = 0x12952b800] 13:09:46 INFO - PROCESS | 6282 | 1463170186427 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]]]}] 13:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 13:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:09:46 INFO - PROCESS | 6282 | 1463170186477 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:09:46 INFO - PROCESS | 6282 | 1463170186478 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:09:46 INFO - PROCESS | 6282 | 1463170186480 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:09:46 INFO - PROCESS | 6282 | 1463170186481 Marionette TRACE conn2 <- [1,878,null,{}] 13:09:46 INFO - PROCESS | 6282 | 1463170186483 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}] 13:09:46 INFO - PROCESS | 6282 | 1463170186583 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:09:46 INFO - PROCESS | 6282 | 1463170186587 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x12909e800 == 48 [pid = 6282] [id = 227] 13:09:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x12a46a000) [pid = 6282] [serial = 679] [outer = 0x0] 13:09:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x12c238000) [pid = 6282] [serial = 680] [outer = 0x12a46a000] 13:09:46 INFO - PROCESS | 6282 | 1463170186690 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x120d2f800) [pid = 6282] [serial = 681] [outer = 0x12a46a000] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x129297c00) [pid = 6282] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x12b021c00) [pid = 6282] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x118647c00) [pid = 6282] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x119b11000) [pid = 6282] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x12423e400) [pid = 6282] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x11636e400) [pid = 6282] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x11636d800) [pid = 6282] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x12899f000) [pid = 6282] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x11636b000) [pid = 6282] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x121446000) [pid = 6282] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x119753000) [pid = 6282] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x110fb6c00) [pid = 6282] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:09:46 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x12603a400) [pid = 6282] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:09:47 INFO - PROCESS | 6282 | 1463170187069 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]]]}] 13:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 617ms 13:09:47 INFO - PROCESS | 6282 | 1463170187099 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:09:47 INFO - PROCESS | 6282 | 1463170187101 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:09:47 INFO - PROCESS | 6282 | 1463170187104 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 6282 | 1463170187106 Marionette TRACE conn2 <- [1,882,null,{}] 13:09:47 INFO - PROCESS | 6282 | 1463170187109 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}] 13:09:47 INFO - PROCESS | 6282 | 1463170187233 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:09:47 INFO - PROCESS | 6282 | 1463170187305 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd61000 == 49 [pid = 6282] [id = 228] 13:09:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x118647c00) [pid = 6282] [serial = 682] [outer = 0x0] 13:09:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x12423ec00) [pid = 6282] [serial = 683] [outer = 0x118647c00] 13:09:47 INFO - PROCESS | 6282 | 1463170187335 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x12c236400) [pid = 6282] [serial = 684] [outer = 0x118647c00] 13:09:47 INFO - PROCESS | 6282 | 1463170187629 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]]]}] 13:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 569ms 13:09:47 INFO - PROCESS | 6282 | 1463170187674 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 6282 | 1463170187675 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:09:47 INFO - PROCESS | 6282 | 1463170187677 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 6282 | 1463170187679 Marionette TRACE conn2 <- [1,886,null,{}] 13:09:47 INFO - PROCESS | 6282 | 1463170187681 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}] 13:09:47 INFO - PROCESS | 6282 | 1463170187777 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:09:47 INFO - PROCESS | 6282 | 1463170187781 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12cca4000 == 50 [pid = 6282] [id = 229] 13:09:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x12c23fc00) [pid = 6282] [serial = 685] [outer = 0x0] 13:09:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x12c2af800) [pid = 6282] [serial = 686] [outer = 0x12c23fc00] 13:09:47 INFO - PROCESS | 6282 | 1463170187808 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x12cc30000) [pid = 6282] [serial = 687] [outer = 0x12c23fc00] 13:09:48 INFO - PROCESS | 6282 | 1463170188123 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]]]}] 13:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 13:09:48 INFO - PROCESS | 6282 | 1463170188147 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 6282 | 1463170188148 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:09:48 INFO - PROCESS | 6282 | 1463170188174 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 6282 | 1463170188175 Marionette TRACE conn2 <- [1,890,null,{}] 13:09:48 INFO - PROCESS | 6282 | 1463170188178 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}] 13:09:48 INFO - PROCESS | 6282 | 1463170188266 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:09:48 INFO - PROCESS | 6282 | 1463170188271 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d130800 == 51 [pid = 6282] [id = 230] 13:09:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x126a26400) [pid = 6282] [serial = 688] [outer = 0x0] 13:09:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x12a780c00) [pid = 6282] [serial = 689] [outer = 0x126a26400] 13:09:48 INFO - PROCESS | 6282 | 1463170188295 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x12a784c00) [pid = 6282] [serial = 690] [outer = 0x126a26400] 13:09:48 INFO - PROCESS | 6282 | 1463170188591 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]]]}] 13:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 486ms 13:09:48 INFO - PROCESS | 6282 | 1463170188645 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 6282 | 1463170188646 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:09:48 INFO - PROCESS | 6282 | 1463170188648 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 6282 | 1463170188657 Marionette TRACE conn2 <- [1,894,null,{}] 13:09:48 INFO - PROCESS | 6282 | 1463170188659 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}] 13:09:48 INFO - PROCESS | 6282 | 1463170188806 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:09:48 INFO - PROCESS | 6282 | 1463170188859 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x1161c3000 == 52 [pid = 6282] [id = 231] 13:09:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x10e9b8000) [pid = 6282] [serial = 691] [outer = 0x0] 13:09:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x110fb2400) [pid = 6282] [serial = 692] [outer = 0x10e9b8000] 13:09:48 INFO - PROCESS | 6282 | 1463170188931 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x11336c000) [pid = 6282] [serial = 693] [outer = 0x10e9b8000] 13:09:49 INFO - PROCESS | 6282 | 1463170189396 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]]]}] 13:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 776ms 13:09:49 INFO - PROCESS | 6282 | 1463170189425 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 6282 | 1463170189428 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:09:49 INFO - PROCESS | 6282 | 1463170189431 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 6282 | 1463170189434 Marionette TRACE conn2 <- [1,898,null,{}] 13:09:49 INFO - PROCESS | 6282 | 1463170189439 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}] 13:09:49 INFO - PROCESS | 6282 | 1463170189543 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:09:49 INFO - PROCESS | 6282 | 1463170189609 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x11977c000 == 53 [pid = 6282] [id = 232] 13:09:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x118677800) [pid = 6282] [serial = 694] [outer = 0x0] 13:09:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x119011800) [pid = 6282] [serial = 695] [outer = 0x118677800] 13:09:49 INFO - PROCESS | 6282 | 1463170189640 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x119706800) [pid = 6282] [serial = 696] [outer = 0x118677800] 13:09:50 INFO - PROCESS | 6282 | 1463170190058 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]]]}] 13:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 674ms 13:09:50 INFO - PROCESS | 6282 | 1463170190105 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:09:50 INFO - PROCESS | 6282 | 1463170190107 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:09:50 INFO - PROCESS | 6282 | 1463170190109 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 6282 | 1463170190111 Marionette TRACE conn2 <- [1,902,null,{}] 13:09:50 INFO - PROCESS | 6282 | 1463170190113 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}] 13:09:50 INFO - PROCESS | 6282 | 1463170190236 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:09:50 INFO - PROCESS | 6282 | 1463170190318 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be44800 == 54 [pid = 6282] [id = 233] 13:09:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x11974c800) [pid = 6282] [serial = 697] [outer = 0x0] 13:09:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x1197af400) [pid = 6282] [serial = 698] [outer = 0x11974c800] 13:09:50 INFO - PROCESS | 6282 | 1463170190347 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x1210b5400) [pid = 6282] [serial = 699] [outer = 0x11974c800] 13:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 13:09:50 INFO - PROCESS | 6282 | 1463170190771 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]]]}] 13:09:50 INFO - PROCESS | 6282 | 1463170190779 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:09:50 INFO - PROCESS | 6282 | 1463170190781 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:09:50 INFO - PROCESS | 6282 | 1463170190792 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 6282 | 1463170190795 Marionette TRACE conn2 <- [1,906,null,{}] 13:09:50 INFO - PROCESS | 6282 | 1463170190798 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}] 13:09:50 INFO - PROCESS | 6282 | 1463170190901 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:09:50 INFO - PROCESS | 6282 | 1463170190951 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d5de000 == 55 [pid = 6282] [id = 234] 13:09:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x1210cec00) [pid = 6282] [serial = 700] [outer = 0x0] 13:09:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x124d8cc00) [pid = 6282] [serial = 701] [outer = 0x1210cec00] 13:09:50 INFO - PROCESS | 6282 | 1463170190985 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x128a4c000) [pid = 6282] [serial = 702] [outer = 0x1210cec00] 13:09:51 INFO - PROCESS | 6282 | 1463170191426 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]]]}] 13:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 675ms 13:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:09:51 INFO - PROCESS | 6282 | 1463170191463 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 6282 | 1463170191464 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:09:51 INFO - PROCESS | 6282 | 1463170191466 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 6282 | 1463170191468 Marionette TRACE conn2 <- [1,910,null,{}] 13:09:51 INFO - PROCESS | 6282 | 1463170191470 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}] 13:09:51 INFO - PROCESS | 6282 | 1463170191590 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:09:51 INFO - PROCESS | 6282 | 1463170191657 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d843800 == 56 [pid = 6282] [id = 235] 13:09:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x124239c00) [pid = 6282] [serial = 703] [outer = 0x0] 13:09:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x128976c00) [pid = 6282] [serial = 704] [outer = 0x124239c00] 13:09:51 INFO - PROCESS | 6282 | 1463170191687 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x128a51800) [pid = 6282] [serial = 705] [outer = 0x124239c00] 13:09:52 INFO - PROCESS | 6282 | 1463170192126 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]]]}] 13:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 721ms 13:09:52 INFO - PROCESS | 6282 | 1463170192188 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 6282 | 1463170192189 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:09:52 INFO - PROCESS | 6282 | 1463170192192 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:09:52 INFO - PROCESS | 6282 | 1463170192193 Marionette TRACE conn2 <- [1,914,null,{}] 13:09:52 INFO - PROCESS | 6282 | 1463170192196 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}] 13:09:52 INFO - PROCESS | 6282 | 1463170192303 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:09:52 INFO - PROCESS | 6282 | 1463170192357 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x11962d000 == 57 [pid = 6282] [id = 236] 13:09:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x128a4bc00) [pid = 6282] [serial = 706] [outer = 0x0] 13:09:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x128a52800) [pid = 6282] [serial = 707] [outer = 0x128a4bc00] 13:09:52 INFO - PROCESS | 6282 | 1463170192392 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x12a784800) [pid = 6282] [serial = 708] [outer = 0x128a4bc00] 13:09:53 INFO - PROCESS | 6282 | 1463170193052 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]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 873ms 13:09:53 INFO - PROCESS | 6282 | 1463170193065 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 6282 | 1463170193071 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:09:53 INFO - PROCESS | 6282 | 1463170193074 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 6282 | 1463170193076 Marionette TRACE conn2 <- [1,918,null,{}] 13:09:53 INFO - PROCESS | 6282 | 1463170193080 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}] 13:09:53 INFO - PROCESS | 6282 | 1463170193177 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:09:53 INFO - PROCESS | 6282 | 1463170193249 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165df800 == 58 [pid = 6282] [id = 237] 13:09:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x1110af800) [pid = 6282] [serial = 709] [outer = 0x0] 13:09:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x11636cc00) [pid = 6282] [serial = 710] [outer = 0x1110af800] 13:09:53 INFO - PROCESS | 6282 | 1463170193280 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x1185cbc00) [pid = 6282] [serial = 711] [outer = 0x1110af800] 13:09:53 INFO - PROCESS | 6282 | 1463170193693 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]]]}] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x12d130800 == 57 [pid = 6282] [id = 230] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x12cca4000 == 56 [pid = 6282] [id = 229] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd61000 == 55 [pid = 6282] [id = 228] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x12909e800 == 54 [pid = 6282] [id = 227] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x12a675000 == 53 [pid = 6282] [id = 226] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x1290a0800 == 52 [pid = 6282] [id = 225] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x118a20000) [pid = 6282] [serial = 590] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x1215b0800) [pid = 6282] [serial = 593] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x12423cc00) [pid = 6282] [serial = 587] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x1210b8000) [pid = 6282] [serial = 632] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x124e02800 == 51 [pid = 6282] [id = 224] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x121ca3000 == 50 [pid = 6282] [id = 223] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x116aa5000 == 49 [pid = 6282] [id = 222] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x119781800 == 48 [pid = 6282] [id = 221] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x11742b800 == 47 [pid = 6282] [id = 220] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x117e1d800 == 46 [pid = 6282] [id = 219] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x117e08800 == 45 [pid = 6282] [id = 218] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x12be50000 == 44 [pid = 6282] [id = 214] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x11961b800 == 43 [pid = 6282] [id = 213] 13:09:53 INFO - PROCESS | 6282 | --DOCSHELL 0x117447800 == 42 [pid = 6282] [id = 212] 13:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 674ms 13:09:53 INFO - PROCESS | 6282 | 1463170193748 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 6282 | 1463170193753 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:09:53 INFO - PROCESS | 6282 | 1463170193763 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 6282 | 1463170193765 Marionette TRACE conn2 <- [1,922,null,{}] 13:09:53 INFO - PROCESS | 6282 | 1463170193769 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}] 13:09:53 INFO - PROCESS | 6282 | 1463170193861 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x12b01d400) [pid = 6282] [serial = 621] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x12ba91000) [pid = 6282] [serial = 596] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x12abb6c00) [pid = 6282] [serial = 620] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x118a23800) [pid = 6282] [serial = 602] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x120fc9400) [pid = 6282] [serial = 608] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x1290b0400) [pid = 6282] [serial = 615] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x1163a9c00) [pid = 6282] [serial = 599] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x119311800) [pid = 6282] [serial = 603] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x12c245800) [pid = 6282] [serial = 597] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x12baa8c00) [pid = 6282] [serial = 629] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x12a6e1800) [pid = 6282] [serial = 618] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x1245bc000) [pid = 6282] [serial = 626] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x129294800) [pid = 6282] [serial = 617] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x1216f2400) [pid = 6282] [serial = 611] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x1197a8000) [pid = 6282] [serial = 605] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x1197b0800) [pid = 6282] [serial = 606] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x124e74c00) [pid = 6282] [serial = 614] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x117574c00) [pid = 6282] [serial = 623] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x12be6e800) [pid = 6282] [serial = 549] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x11769e000) [pid = 6282] [serial = 600] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x12120e400) [pid = 6282] [serial = 609] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x12b020c00) [pid = 6282] [serial = 627] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x12413d800) [pid = 6282] [serial = 612] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x1198b9800) [pid = 6282] [serial = 624] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x12c2a5800) [pid = 6282] [serial = 630] [outer = 0x0] [url = about:blank] 13:09:53 INFO - PROCESS | 6282 | 1463170193921 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x11677e800 == 43 [pid = 6282] [id = 238] 13:09:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x1163ff400) [pid = 6282] [serial = 712] [outer = 0x0] 13:09:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x119079c00) [pid = 6282] [serial = 713] [outer = 0x1163ff400] 13:09:53 INFO - PROCESS | 6282 | 1463170193947 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x119707c00) [pid = 6282] [serial = 714] [outer = 0x1163ff400] 13:09:54 INFO - PROCESS | 6282 | 1463170194241 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]]]}] 13:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 524ms 13:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:09:54 INFO - PROCESS | 6282 | 1463170194288 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 6282 | 1463170194289 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:09:54 INFO - PROCESS | 6282 | 1463170194291 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 6282 | 1463170194294 Marionette TRACE conn2 <- [1,926,null,{}] 13:09:54 INFO - PROCESS | 6282 | 1463170194301 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}] 13:09:54 INFO - PROCESS | 6282 | 1463170194386 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:09:54 INFO - PROCESS | 6282 | 1463170194469 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x119780800 == 44 [pid = 6282] [id = 239] 13:09:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x119752c00) [pid = 6282] [serial = 715] [outer = 0x0] 13:09:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x1197b1c00) [pid = 6282] [serial = 716] [outer = 0x119752c00] 13:09:54 INFO - PROCESS | 6282 | 1463170194498 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x120fc6400) [pid = 6282] [serial = 717] [outer = 0x119752c00] 13:09:54 INFO - PROCESS | 6282 | 1463170194853 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]]]}] 13:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 576ms 13:09:54 INFO - PROCESS | 6282 | 1463170194871 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 6282 | 1463170194874 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:09:54 INFO - PROCESS | 6282 | 1463170194877 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 6282 | 1463170194879 Marionette TRACE conn2 <- [1,930,null,{}] 13:09:54 INFO - PROCESS | 6282 | 1463170194883 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}] 13:09:55 INFO - PROCESS | 6282 | 1463170195027 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:09:55 INFO - PROCESS | 6282 | 1463170195102 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215ce000 == 45 [pid = 6282] [id = 240] 13:09:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x119b17000) [pid = 6282] [serial = 718] [outer = 0x0] 13:09:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x120d30c00) [pid = 6282] [serial = 719] [outer = 0x119b17000] 13:09:55 INFO - PROCESS | 6282 | 1463170195143 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x12144e400) [pid = 6282] [serial = 720] [outer = 0x119b17000] 13:09:55 INFO - PROCESS | 6282 | 1463170195409 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]]]}] 13:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 570ms 13:09:55 INFO - PROCESS | 6282 | 1463170195448 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 6282 | 1463170195449 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:09:55 INFO - PROCESS | 6282 | 1463170195460 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - PROCESS | 6282 | 1463170195461 Marionette TRACE conn2 <- [1,934,null,{}] 13:09:55 INFO - PROCESS | 6282 | 1463170195463 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}] 13:09:55 INFO - PROCESS | 6282 | 1463170195550 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:09:55 INFO - PROCESS | 6282 | 1463170195609 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dda000 == 46 [pid = 6282] [id = 241] 13:09:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x1210b2800) [pid = 6282] [serial = 721] [outer = 0x0] 13:09:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x1216f2400) [pid = 6282] [serial = 722] [outer = 0x1210b2800] 13:09:55 INFO - PROCESS | 6282 | 1463170195634 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x124d89800) [pid = 6282] [serial = 723] [outer = 0x1210b2800] 13:09:55 INFO - PROCESS | 6282 | 1463170195971 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]]]}] 13:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 13:09:55 INFO - PROCESS | 6282 | 1463170195979 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 6282 | 1463170195980 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:09:55 INFO - PROCESS | 6282 | 1463170195982 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - PROCESS | 6282 | 1463170195984 Marionette TRACE conn2 <- [1,938,null,{}] 13:09:55 INFO - PROCESS | 6282 | 1463170195989 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}] 13:09:56 INFO - PROCESS | 6282 | 1463170196098 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:09:56 INFO - PROCESS | 6282 | 1463170196110 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a4000 == 47 [pid = 6282] [id = 242] 13:09:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x126381c00) [pid = 6282] [serial = 724] [outer = 0x0] 13:09:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x1290adc00) [pid = 6282] [serial = 725] [outer = 0x126381c00] 13:09:56 INFO - PROCESS | 6282 | 1463170196135 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x12a758400) [pid = 6282] [serial = 726] [outer = 0x126381c00] 13:09:56 INFO - PROCESS | 6282 | 1463170196560 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]]]}] 13:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 623ms 13:09:56 INFO - PROCESS | 6282 | 1463170196606 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 6282 | 1463170196607 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:09:56 INFO - PROCESS | 6282 | 1463170196609 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 6282 | 1463170196610 Marionette TRACE conn2 <- [1,942,null,{}] 13:09:56 INFO - PROCESS | 6282 | 1463170196613 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}] 13:09:56 INFO - PROCESS | 6282 | 1463170196741 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:09:56 INFO - PROCESS | 6282 | 1463170196767 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b039800 == 48 [pid = 6282] [id = 243] 13:09:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x12a756000) [pid = 6282] [serial = 727] [outer = 0x0] 13:09:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x12a782400) [pid = 6282] [serial = 728] [outer = 0x12a756000] 13:09:56 INFO - PROCESS | 6282 | 1463170196802 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x12abb9000) [pid = 6282] [serial = 729] [outer = 0x12a756000] 13:09:57 INFO - PROCESS | 6282 | 1463170197155 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]]]}] 13:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 568ms 13:09:57 INFO - PROCESS | 6282 | 1463170197177 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 6282 | 1463170197179 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:09:57 INFO - PROCESS | 6282 | 1463170197181 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - PROCESS | 6282 | 1463170197182 Marionette TRACE conn2 <- [1,946,null,{}] 13:09:57 INFO - PROCESS | 6282 | 1463170197196 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}] 13:09:57 INFO - PROCESS | 6282 | 1463170197294 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:09:57 INFO - PROCESS | 6282 | 1463170197327 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba3f800 == 49 [pid = 6282] [id = 244] 13:09:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x12a77f400) [pid = 6282] [serial = 730] [outer = 0x0] 13:09:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x12b937400) [pid = 6282] [serial = 731] [outer = 0x12a77f400] 13:09:57 INFO - PROCESS | 6282 | 1463170197353 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x12bdb7000) [pid = 6282] [serial = 732] [outer = 0x12a77f400] 13:09:57 INFO - PROCESS | 6282 | 1463170197675 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]]]}] 13:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 519ms 13:09:57 INFO - PROCESS | 6282 | 1463170197704 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 6282 | 1463170197705 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:09:57 INFO - PROCESS | 6282 | 1463170197707 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - PROCESS | 6282 | 1463170197708 Marionette TRACE conn2 <- [1,950,null,{}] 13:09:57 INFO - PROCESS | 6282 | 1463170197711 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}] 13:09:57 INFO - PROCESS | 6282 | 1463170197813 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:09:57 INFO - PROCESS | 6282 | 1463170197847 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be4c000 == 50 [pid = 6282] [id = 245] 13:09:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x12abbdc00) [pid = 6282] [serial = 733] [outer = 0x0] 13:09:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x12c241000) [pid = 6282] [serial = 734] [outer = 0x12abbdc00] 13:09:57 INFO - PROCESS | 6282 | 1463170197872 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x12c2a4000) [pid = 6282] [serial = 735] [outer = 0x12abbdc00] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x120d2f400) [pid = 6282] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x118646000) [pid = 6282] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x1263cec00) [pid = 6282] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x12953ac00) [pid = 6282] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x118131800) [pid = 6282] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x1214e7400) [pid = 6282] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x118a1f400) [pid = 6282] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x10e9bd000) [pid = 6282] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x11970b800) [pid = 6282] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x1210b4400) [pid = 6282] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x12952b800) [pid = 6282] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x11970a000) [pid = 6282] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x12c23fc00) [pid = 6282] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x12a46a000) [pid = 6282] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:09:58 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x118647c00) [pid = 6282] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:09:58 INFO - PROCESS | 6282 | 1463170198332 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]]]}] 13:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 13:09:58 INFO - PROCESS | 6282 | 1463170198377 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 6282 | 1463170198378 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:09:58 INFO - PROCESS | 6282 | 1463170198380 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 6282 | 1463170198381 Marionette TRACE conn2 <- [1,954,null,{}] 13:09:58 INFO - PROCESS | 6282 | 1463170198396 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}] 13:09:58 INFO - PROCESS | 6282 | 1463170198499 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:09:58 INFO - PROCESS | 6282 | 1463170198506 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6b2000 == 51 [pid = 6282] [id = 246] 13:09:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x1122b2400) [pid = 6282] [serial = 736] [outer = 0x0] 13:09:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x120f52000) [pid = 6282] [serial = 737] [outer = 0x1122b2400] 13:09:58 INFO - PROCESS | 6282 | 1463170198531 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x120f56000) [pid = 6282] [serial = 738] [outer = 0x1122b2400] 13:09:58 INFO - PROCESS | 6282 | 1463170198848 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]]]}] 13:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 524ms 13:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:09:58 INFO - PROCESS | 6282 | 1463170198905 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 6282 | 1463170198907 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:09:58 INFO - PROCESS | 6282 | 1463170198909 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 6282 | 1463170198911 Marionette TRACE conn2 <- [1,958,null,{}] 13:09:58 INFO - PROCESS | 6282 | 1463170198913 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}] 13:09:59 INFO - PROCESS | 6282 | 1463170199079 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:09:59 INFO - PROCESS | 6282 | 1463170199136 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x1161ce000 == 52 [pid = 6282] [id = 247] 13:09:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x10e9b3400) [pid = 6282] [serial = 739] [outer = 0x0] 13:09:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x10e9bec00) [pid = 6282] [serial = 740] [outer = 0x10e9b3400] 13:09:59 INFO - PROCESS | 6282 | 1463170199168 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x1134c6c00) [pid = 6282] [serial = 741] [outer = 0x10e9b3400] 13:09:59 INFO - PROCESS | 6282 | 1463170199595 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]]]}] 13:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 719ms 13:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:09:59 INFO - PROCESS | 6282 | 1463170199629 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:09:59 INFO - PROCESS | 6282 | 1463170199631 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:09:59 INFO - PROCESS | 6282 | 1463170199636 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:09:59 INFO - PROCESS | 6282 | 1463170199639 Marionette TRACE conn2 <- [1,962,null,{}] 13:09:59 INFO - PROCESS | 6282 | 1463170199642 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}] 13:09:59 INFO - PROCESS | 6282 | 1463170199743 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:09:59 INFO - PROCESS | 6282 | 1463170199796 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x119639000 == 53 [pid = 6282] [id = 248] 13:09:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x116a57c00) [pid = 6282] [serial = 742] [outer = 0x0] 13:09:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x119613800) [pid = 6282] [serial = 743] [outer = 0x116a57c00] 13:09:59 INFO - PROCESS | 6282 | 1463170199839 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x11970ec00) [pid = 6282] [serial = 744] [outer = 0x116a57c00] 13:10:00 INFO - PROCESS | 6282 | 1463170200263 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]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 673ms 13:10:00 INFO - PROCESS | 6282 | 1463170200308 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 6282 | 1463170200310 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:10:00 INFO - PROCESS | 6282 | 1463170200312 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 6282 | 1463170200313 Marionette TRACE conn2 <- [1,966,null,{}] 13:10:00 INFO - PROCESS | 6282 | 1463170200316 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}] 13:10:00 INFO - PROCESS | 6282 | 1463170200419 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:10:00 INFO - PROCESS | 6282 | 1463170200508 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d213000 == 54 [pid = 6282] [id = 249] 13:10:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x1197ac000) [pid = 6282] [serial = 745] [outer = 0x0] 13:10:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x120f59000) [pid = 6282] [serial = 746] [outer = 0x1197ac000] 13:10:00 INFO - PROCESS | 6282 | 1463170200537 Marionette DEBUG loaded listener.js 13:10:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x120fc5800) [pid = 6282] [serial = 747] [outer = 0x1197ac000] 13:10:00 INFO - PROCESS | 6282 | 1463170200971 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]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 669ms 13:10:00 INFO - PROCESS | 6282 | 1463170200982 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 6282 | 1463170200986 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:10:01 INFO - PROCESS | 6282 | 1463170200994 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 6282 | 1463170200998 Marionette TRACE conn2 <- [1,970,null,{}] 13:10:01 INFO - PROCESS | 6282 | 1463170201000 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}] 13:10:01 INFO - PROCESS | 6282 | 1463170201106 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:10:01 INFO - PROCESS | 6282 | 1463170201156 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d856000 == 55 [pid = 6282] [id = 250] 13:10:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x120f5d400) [pid = 6282] [serial = 748] [outer = 0x0] 13:10:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x1219e8800) [pid = 6282] [serial = 749] [outer = 0x120f5d400] 13:10:01 INFO - PROCESS | 6282 | 1463170201185 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x128a4ac00) [pid = 6282] [serial = 750] [outer = 0x120f5d400] 13:10:01 INFO - PROCESS | 6282 | 1463170201597 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]]]}] 13:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 624ms 13:10:01 INFO - PROCESS | 6282 | 1463170201615 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 6282 | 1463170201616 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:10:01 INFO - PROCESS | 6282 | 1463170201621 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 6282 | 1463170201622 Marionette TRACE conn2 <- [1,974,null,{}] 13:10:01 INFO - PROCESS | 6282 | 1463170201625 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}] 13:10:01 INFO - PROCESS | 6282 | 1463170201725 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:10:01 INFO - PROCESS | 6282 | 1463170201809 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0cf800 == 56 [pid = 6282] [id = 251] 13:10:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x128a53400) [pid = 6282] [serial = 751] [outer = 0x0] 13:10:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x12952d400) [pid = 6282] [serial = 752] [outer = 0x128a53400] 13:10:01 INFO - PROCESS | 6282 | 1463170201838 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x12a785000) [pid = 6282] [serial = 753] [outer = 0x128a53400] 13:10:02 INFO - PROCESS | 6282 | 1463170202245 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]]]}] 13:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 669ms 13:10:02 INFO - PROCESS | 6282 | 1463170202290 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 6282 | 1463170202291 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:10:02 INFO - PROCESS | 6282 | 1463170202293 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 6282 | 1463170202295 Marionette TRACE conn2 <- [1,978,null,{}] 13:10:02 INFO - PROCESS | 6282 | 1463170202297 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}] 13:10:02 INFO - PROCESS | 6282 | 1463170202404 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:10:02 INFO - PROCESS | 6282 | 1463170202459 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0e9000 == 57 [pid = 6282] [id = 252] 13:10:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x12c2a5000) [pid = 6282] [serial = 754] [outer = 0x0] 13:10:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x12c2a7400) [pid = 6282] [serial = 755] [outer = 0x12c2a5000] 13:10:02 INFO - PROCESS | 6282 | 1463170202494 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x12cc2a400) [pid = 6282] [serial = 756] [outer = 0x12c2a5000] 13:10:02 INFO - PROCESS | 6282 | 1463170202918 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]]]}] 13:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 13:10:02 INFO - PROCESS | 6282 | 1463170202962 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:10:02 INFO - PROCESS | 6282 | 1463170202964 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:10:02 INFO - PROCESS | 6282 | 1463170202966 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 6282 | 1463170202967 Marionette TRACE conn2 <- [1,982,null,{}] 13:10:02 INFO - PROCESS | 6282 | 1463170202970 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}] 13:10:03 INFO - PROCESS | 6282 | 1463170203091 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:10:03 INFO - PROCESS | 6282 | 1463170203172 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x121566000 == 58 [pid = 6282] [id = 253] 13:10:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x12cc2e000) [pid = 6282] [serial = 757] [outer = 0x0] 13:10:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x12cdad400) [pid = 6282] [serial = 758] [outer = 0x12cc2e000] 13:10:03 INFO - PROCESS | 6282 | 1463170203202 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x12cdb7400) [pid = 6282] [serial = 759] [outer = 0x12cc2e000] 13:10:03 INFO - PROCESS | 6282 | 1463170203602 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]]]}] 13:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 13:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:10:03 INFO - PROCESS | 6282 | 1463170203638 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 6282 | 1463170203639 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:10:03 INFO - PROCESS | 6282 | 1463170203642 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 6282 | 1463170203643 Marionette TRACE conn2 <- [1,986,null,{}] 13:10:03 INFO - PROCESS | 6282 | 1463170203645 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}] 13:10:03 INFO - PROCESS | 6282 | 1463170203747 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:10:03 INFO - PROCESS | 6282 | 1463170203801 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x11315d800 == 59 [pid = 6282] [id = 254] 13:10:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12cdb1800) [pid = 6282] [serial = 760] [outer = 0x0] 13:10:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x12d490800) [pid = 6282] [serial = 761] [outer = 0x12cdb1800] 13:10:03 INFO - PROCESS | 6282 | 1463170203830 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x12d49a000) [pid = 6282] [serial = 762] [outer = 0x12cdb1800] 13:10:04 INFO - PROCESS | 6282 | 1463170204479 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]]]}] 13:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 871ms 13:10:04 INFO - PROCESS | 6282 | 1463170204514 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 6282 | 1463170204516 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:10:04 INFO - PROCESS | 6282 | 1463170204521 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:10:04 INFO - PROCESS | 6282 | 1463170204523 Marionette TRACE conn2 <- [1,990,null,{}] 13:10:04 INFO - PROCESS | 6282 | 1463170204528 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}] 13:10:04 INFO - PROCESS | 6282 | 1463170204626 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:10:04 INFO - PROCESS | 6282 | 1463170204698 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x121151000 == 60 [pid = 6282] [id = 255] 13:10:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x116339800) [pid = 6282] [serial = 763] [outer = 0x0] 13:10:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x1185cf000) [pid = 6282] [serial = 764] [outer = 0x116339800] 13:10:04 INFO - PROCESS | 6282 | 1463170204726 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x119310c00) [pid = 6282] [serial = 765] [outer = 0x116339800] 13:10:05 INFO - PROCESS | 6282 | 1463170205160 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]]]}] 13:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 674ms 13:10:05 INFO - PROCESS | 6282 | 1463170205196 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 6282 | 1463170205202 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:10:05 INFO - PROCESS | 6282 | 1463170205208 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 6282 | 1463170205211 Marionette TRACE conn2 <- [1,994,null,{}] 13:10:05 INFO - PROCESS | 6282 | 1463170205214 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}] 13:10:05 INFO - PROCESS | 6282 | 1463170205409 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:10:05 INFO - PROCESS | 6282 | 1463170205483 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186cf000 == 61 [pid = 6282] [id = 256] 13:10:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x11970e000) [pid = 6282] [serial = 766] [outer = 0x0] 13:10:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x119756c00) [pid = 6282] [serial = 767] [outer = 0x11970e000] 13:10:05 INFO - PROCESS | 6282 | 1463170205525 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x119b17c00) [pid = 6282] [serial = 768] [outer = 0x11970e000] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6b2000 == 60 [pid = 6282] [id = 246] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x12be4c000 == 59 [pid = 6282] [id = 245] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x12ba3f800 == 58 [pid = 6282] [id = 244] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x12b039800 == 57 [pid = 6282] [id = 243] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a4000 == 56 [pid = 6282] [id = 242] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x124dda000 == 55 [pid = 6282] [id = 241] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x1215ce000 == 54 [pid = 6282] [id = 240] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x1185d9400) [pid = 6282] [serial = 638] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x1263cf000) [pid = 6282] [serial = 647] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x120fc5c00) [pid = 6282] [serial = 641] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x1290b3400) [pid = 6282] [serial = 650] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x1218a6400) [pid = 6282] [serial = 644] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x110fbe000) [pid = 6282] [serial = 635] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x119780800 == 53 [pid = 6282] [id = 239] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x11677e800 == 52 [pid = 6282] [id = 238] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x1165df800 == 51 [pid = 6282] [id = 237] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x12d5de000 == 50 [pid = 6282] [id = 234] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x12be44800 == 49 [pid = 6282] [id = 233] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x11977c000 == 48 [pid = 6282] [id = 232] 13:10:05 INFO - PROCESS | 6282 | --DOCSHELL 0x1161c3000 == 47 [pid = 6282] [id = 231] 13:10:05 INFO - PROCESS | 6282 | 1463170205938 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]]]}] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x119d77400) [pid = 6282] [serial = 591] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x12a780c00) [pid = 6282] [serial = 689] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x12c2af800) [pid = 6282] [serial = 686] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x120d2f800) [pid = 6282] [serial = 681] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x12c238000) [pid = 6282] [serial = 680] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x12423ec00) [pid = 6282] [serial = 683] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x12c236400) [pid = 6282] [serial = 684] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x126037800) [pid = 6282] [serial = 669] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x12cc30000) [pid = 6282] [serial = 687] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x126cce000) [pid = 6282] [serial = 594] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x126771000) [pid = 6282] [serial = 671] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x12a6ed000) [pid = 6282] [serial = 674] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x1290b2400) [pid = 6282] [serial = 672] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x118a2b800) [pid = 6282] [serial = 657] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x11864d800) [pid = 6282] [serial = 656] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x1216f1000) [pid = 6282] [serial = 668] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x11960ec00) [pid = 6282] [serial = 659] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x119707800) [pid = 6282] [serial = 660] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x11322e000) [pid = 6282] [serial = 654] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x110fb3400) [pid = 6282] [serial = 653] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x119b10400) [pid = 6282] [serial = 665] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x120fd0800) [pid = 6282] [serial = 666] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x12c2a1800) [pid = 6282] [serial = 633] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x12bdb8000) [pid = 6282] [serial = 678] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x119753400) [pid = 6282] [serial = 662] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x1197af000) [pid = 6282] [serial = 663] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x12b01c000) [pid = 6282] [serial = 677] [outer = 0x0] [url = about:blank] 13:10:05 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x12abb3800) [pid = 6282] [serial = 675] [outer = 0x0] [url = about:blank] 13:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 773ms 13:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:10:05 INFO - PROCESS | 6282 | 1463170205981 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 6282 | 1463170205982 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:10:05 INFO - PROCESS | 6282 | 1463170205985 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 6282 | 1463170205989 Marionette TRACE conn2 <- [1,998,null,{}] 13:10:05 INFO - PROCESS | 6282 | 1463170205996 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}] 13:10:06 INFO - PROCESS | 6282 | 1463170206083 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:10:06 INFO - PROCESS | 6282 | 1463170206091 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x11909c000 == 48 [pid = 6282] [id = 257] 13:10:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x120f58800) [pid = 6282] [serial = 769] [outer = 0x0] 13:10:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x120fc5c00) [pid = 6282] [serial = 770] [outer = 0x120f58800] 13:10:06 INFO - PROCESS | 6282 | 1463170206119 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x1210b6c00) [pid = 6282] [serial = 771] [outer = 0x120f58800] 13:10:06 INFO - PROCESS | 6282 | 1463170206460 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]]]}] 13:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 522ms 13:10:06 INFO - PROCESS | 6282 | 1463170206507 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 6282 | 1463170206509 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:10:06 INFO - PROCESS | 6282 | 1463170206527 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 6282 | 1463170206528 Marionette TRACE conn2 <- [1,1002,null,{}] 13:10:06 INFO - PROCESS | 6282 | 1463170206532 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}] 13:10:06 INFO - PROCESS | 6282 | 1463170206620 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:10:06 INFO - PROCESS | 6282 | 1463170206624 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234f7000 == 49 [pid = 6282] [id = 258] 13:10:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x1210ce800) [pid = 6282] [serial = 772] [outer = 0x0] 13:10:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x1244df400) [pid = 6282] [serial = 773] [outer = 0x1210ce800] 13:10:06 INFO - PROCESS | 6282 | 1463170206651 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x126778800) [pid = 6282] [serial = 774] [outer = 0x1210ce800] 13:10:07 INFO - PROCESS | 6282 | 1463170207005 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]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 538ms 13:10:07 INFO - PROCESS | 6282 | 1463170207049 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 6282 | 1463170207058 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:10:07 INFO - PROCESS | 6282 | 1463170207070 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 6282 | 1463170207072 Marionette TRACE conn2 <- [1,1006,null,{}] 13:10:07 INFO - PROCESS | 6282 | 1463170207074 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}] 13:10:07 INFO - PROCESS | 6282 | 1463170207162 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:10:07 INFO - PROCESS | 6282 | 1463170207167 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x1265bd000 == 50 [pid = 6282] [id = 259] 13:10:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x1263cec00) [pid = 6282] [serial = 775] [outer = 0x0] 13:10:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x128a46800) [pid = 6282] [serial = 776] [outer = 0x1263cec00] 13:10:07 INFO - PROCESS | 6282 | 1463170207193 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x128a51c00) [pid = 6282] [serial = 777] [outer = 0x1263cec00] 13:10:07 INFO - PROCESS | 6282 | 1463170207545 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]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 524ms 13:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:10:07 INFO - PROCESS | 6282 | 1463170207591 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 6282 | 1463170207593 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:10:07 INFO - PROCESS | 6282 | 1463170207596 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 6282 | 1463170207598 Marionette TRACE conn2 <- [1,1010,null,{}] 13:10:07 INFO - PROCESS | 6282 | 1463170207601 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}] 13:10:07 INFO - PROCESS | 6282 | 1463170207776 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:10:07 INFO - PROCESS | 6282 | 1463170207794 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x12aa51000 == 51 [pid = 6282] [id = 260] 13:10:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x129294400) [pid = 6282] [serial = 778] [outer = 0x0] 13:10:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x12a778c00) [pid = 6282] [serial = 779] [outer = 0x129294400] 13:10:07 INFO - PROCESS | 6282 | 1463170207834 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x12c241800) [pid = 6282] [serial = 780] [outer = 0x129294400] 13:10:08 INFO - PROCESS | 6282 | 1463170208227 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]]]}] 13:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 13:10:08 INFO - PROCESS | 6282 | 1463170208271 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 6282 | 1463170208272 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:10:08 INFO - PROCESS | 6282 | 1463170208274 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 6282 | 1463170208275 Marionette TRACE conn2 <- [1,1014,null,{}] 13:10:08 INFO - PROCESS | 6282 | 1463170208278 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}] 13:10:08 INFO - PROCESS | 6282 | 1463170208392 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:10:08 INFO - PROCESS | 6282 | 1463170208445 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba3e000 == 52 [pid = 6282] [id = 261] 13:10:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x12a77f000) [pid = 6282] [serial = 781] [outer = 0x0] 13:10:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x12c2acc00) [pid = 6282] [serial = 782] [outer = 0x12a77f000] 13:10:08 INFO - PROCESS | 6282 | 1463170208470 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x12cdb0000) [pid = 6282] [serial = 783] [outer = 0x12a77f000] 13:10:08 INFO - PROCESS | 6282 | 1463170208778 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]]]}] 13:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 521ms 13:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:10:08 INFO - PROCESS | 6282 | 1463170208796 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 6282 | 1463170208797 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:10:08 INFO - PROCESS | 6282 | 1463170208800 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 6282 | 1463170208802 Marionette TRACE conn2 <- [1,1018,null,{}] 13:10:08 INFO - PROCESS | 6282 | 1463170208805 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}] 13:10:08 INFO - PROCESS | 6282 | 1463170208913 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:10:08 INFO - PROCESS | 6282 | 1463170208925 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be4b000 == 53 [pid = 6282] [id = 262] 13:10:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x12cc25400) [pid = 6282] [serial = 784] [outer = 0x0] 13:10:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x12d49b000) [pid = 6282] [serial = 785] [outer = 0x12cc25400] 13:10:08 INFO - PROCESS | 6282 | 1463170208951 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x12d4a0c00) [pid = 6282] [serial = 786] [outer = 0x12cc25400] 13:10:09 INFO - PROCESS | 6282 | 1463170209283 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]]]}] 13:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 522ms 13:10:09 INFO - PROCESS | 6282 | 1463170209324 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 6282 | 1463170209326 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:10:09 INFO - PROCESS | 6282 | 1463170209328 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 6282 | 1463170209329 Marionette TRACE conn2 <- [1,1022,null,{}] 13:10:09 INFO - PROCESS | 6282 | 1463170209331 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}] 13:10:09 INFO - PROCESS | 6282 | 1463170209438 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:10:09 INFO - PROCESS | 6282 | 1463170209477 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ccb2000 == 54 [pid = 6282] [id = 263] 13:10:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x12cc25800) [pid = 6282] [serial = 787] [outer = 0x0] 13:10:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x12d4a5800) [pid = 6282] [serial = 788] [outer = 0x12cc25800] 13:10:09 INFO - PROCESS | 6282 | 1463170209503 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x12d517c00) [pid = 6282] [serial = 789] [outer = 0x12cc25800] 13:10:09 INFO - PROCESS | 6282 | 1463170209829 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]]]}] 13:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 520ms 13:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:10:09 INFO - PROCESS | 6282 | 1463170209849 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 6282 | 1463170209850 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:10:09 INFO - PROCESS | 6282 | 1463170209854 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 6282 | 1463170209855 Marionette TRACE conn2 <- [1,1026,null,{}] 13:10:09 INFO - PROCESS | 6282 | 1463170209858 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}] 13:10:09 INFO - PROCESS | 6282 | 1463170209964 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:10:10 INFO - PROCESS | 6282 | 1463170210000 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x124108800 == 55 [pid = 6282] [id = 264] 13:10:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x10e9b6400) [pid = 6282] [serial = 790] [outer = 0x0] 13:10:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x12d518c00) [pid = 6282] [serial = 791] [outer = 0x10e9b6400] 13:10:10 INFO - PROCESS | 6282 | 1463170210026 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x12d524400) [pid = 6282] [serial = 792] [outer = 0x10e9b6400] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x12a756000) [pid = 6282] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x126381c00) [pid = 6282] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x12a77f400) [pid = 6282] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x12abbdc00) [pid = 6282] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x128a4bc00) [pid = 6282] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x119b17000) [pid = 6282] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x1163ff400) [pid = 6282] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x119752c00) [pid = 6282] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x1210b2800) [pid = 6282] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x1110af800) [pid = 6282] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x110fb6400) [pid = 6282] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x1210b9800) [pid = 6282] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x10e9bc400) [pid = 6282] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x1197b1800) [pid = 6282] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x120fc4000) [pid = 6282] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x1165c2800) [pid = 6282] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:10:10 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x10e9b4400) [pid = 6282] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:10:10 INFO - PROCESS | 6282 | 1463170210406 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]]]}] 13:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 570ms 13:10:10 INFO - PROCESS | 6282 | 1463170210425 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:10:10 INFO - PROCESS | 6282 | 1463170210427 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:10:10 INFO - PROCESS | 6282 | 1463170210429 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:10:10 INFO - PROCESS | 6282 | 1463170210431 Marionette TRACE conn2 <- [1,1030,null,{}] 13:10:10 INFO - PROCESS | 6282 | 1463170210440 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}] 13:10:10 INFO - PROCESS | 6282 | 1463170210591 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:10:10 INFO - PROCESS | 6282 | 1463170210638 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6bb800 == 56 [pid = 6282] [id = 265] 13:10:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x10e9b7800) [pid = 6282] [serial = 793] [outer = 0x0] 13:10:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x1210b0400) [pid = 6282] [serial = 794] [outer = 0x10e9b7800] 13:10:10 INFO - PROCESS | 6282 | 1463170210683 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x12d521400) [pid = 6282] [serial = 795] [outer = 0x10e9b7800] 13:10:11 INFO - PROCESS | 6282 | 1463170211016 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]]]}] 13:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 620ms 13:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:10:11 INFO - PROCESS | 6282 | 1463170211050 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 6282 | 1463170211053 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:10:11 INFO - PROCESS | 6282 | 1463170211057 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 6282 | 1463170211058 Marionette TRACE conn2 <- [1,1034,null,{}] 13:10:11 INFO - PROCESS | 6282 | 1463170211061 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}] 13:10:11 INFO - PROCESS | 6282 | 1463170211152 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:10:11 INFO - PROCESS | 6282 | 1463170211210 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x112798000 == 57 [pid = 6282] [id = 266] 13:10:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x1210b4c00) [pid = 6282] [serial = 796] [outer = 0x0] 13:10:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x12d528c00) [pid = 6282] [serial = 797] [outer = 0x1210b4c00] 13:10:11 INFO - PROCESS | 6282 | 1463170211234 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x12f2d6800) [pid = 6282] [serial = 798] [outer = 0x1210b4c00] 13:10:11 INFO - PROCESS | 6282 | 1463170211491 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]]]}] 13:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 470ms 13:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:10:11 INFO - PROCESS | 6282 | 1463170211527 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 6282 | 1463170211528 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:10:11 INFO - PROCESS | 6282 | 1463170211530 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 6282 | 1463170211531 Marionette TRACE conn2 <- [1,1038,null,{}] 13:10:11 INFO - PROCESS | 6282 | 1463170211542 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}] 13:10:11 INFO - PROCESS | 6282 | 1463170211637 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:10:11 INFO - PROCESS | 6282 | 1463170211642 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x118a81800 == 58 [pid = 6282] [id = 267] 13:10:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x12f2d7c00) [pid = 6282] [serial = 799] [outer = 0x0] 13:10:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x12f2dd000) [pid = 6282] [serial = 800] [outer = 0x12f2d7c00] 13:10:11 INFO - PROCESS | 6282 | 1463170211667 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x134f42400) [pid = 6282] [serial = 801] [outer = 0x12f2d7c00] 13:10:12 INFO - PROCESS | 6282 | 1463170212012 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]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 13:10:12 INFO - PROCESS | 6282 | 1463170212050 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:10:12 INFO - PROCESS | 6282 | 1463170212053 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:10:12 INFO - PROCESS | 6282 | 1463170212066 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 6282 | 1463170212067 Marionette TRACE conn2 <- [1,1042,null,{}] 13:10:12 INFO - PROCESS | 6282 | 1463170212070 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}] 13:10:12 INFO - PROCESS | 6282 | 1463170212165 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:10:12 INFO - PROCESS | 6282 | 1463170212170 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x135613800 == 59 [pid = 6282] [id = 268] 13:10:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x12f2db000) [pid = 6282] [serial = 802] [outer = 0x0] 13:10:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x134f44c00) [pid = 6282] [serial = 803] [outer = 0x12f2db000] 13:10:12 INFO - PROCESS | 6282 | 1463170212194 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x134f4d000) [pid = 6282] [serial = 804] [outer = 0x12f2db000] 13:10:12 INFO - PROCESS | 6282 | 1463170212693 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]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 672ms 13:10:12 INFO - PROCESS | 6282 | 1463170212739 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:10:12 INFO - PROCESS | 6282 | 1463170212742 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:10:12 INFO - PROCESS | 6282 | 1463170212745 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 6282 | 1463170212748 Marionette TRACE conn2 <- [1,1046,null,{}] 13:10:12 INFO - PROCESS | 6282 | 1463170212752 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}] 13:10:12 INFO - PROCESS | 6282 | 1463170212865 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:10:12 INFO - PROCESS | 6282 | 1463170212974 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x119357000 == 60 [pid = 6282] [id = 269] 13:10:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x11769f000) [pid = 6282] [serial = 805] [outer = 0x0] 13:10:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x118678c00) [pid = 6282] [serial = 806] [outer = 0x11769f000] 13:10:13 INFO - PROCESS | 6282 | 1463170213007 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x119703800) [pid = 6282] [serial = 807] [outer = 0x11769f000] 13:10:13 INFO - PROCESS | 6282 | 1463170213402 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]]]}] 13:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 721ms 13:10:13 INFO - PROCESS | 6282 | 1463170213467 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 6282 | 1463170213471 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:10:13 INFO - PROCESS | 6282 | 1463170213476 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - PROCESS | 6282 | 1463170213477 Marionette TRACE conn2 <- [1,1050,null,{}] 13:10:13 INFO - PROCESS | 6282 | 1463170213480 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}] 13:10:13 INFO - PROCESS | 6282 | 1463170213591 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:10:13 INFO - PROCESS | 6282 | 1463170213651 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ae0800 == 61 [pid = 6282] [id = 270] 13:10:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x11970ac00) [pid = 6282] [serial = 808] [outer = 0x0] 13:10:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x119d77400) [pid = 6282] [serial = 809] [outer = 0x11970ac00] 13:10:13 INFO - PROCESS | 6282 | 1463170213721 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x1210acc00) [pid = 6282] [serial = 810] [outer = 0x11970ac00] 13:10:14 INFO - PROCESS | 6282 | 1463170214142 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]]]}] 13:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 720ms 13:10:14 INFO - PROCESS | 6282 | 1463170214198 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:10:14 INFO - PROCESS | 6282 | 1463170214200 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:10:14 INFO - PROCESS | 6282 | 1463170214217 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - PROCESS | 6282 | 1463170214219 Marionette TRACE conn2 <- [1,1054,null,{}] 13:10:14 INFO - PROCESS | 6282 | 1463170214227 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}] 13:10:14 INFO - PROCESS | 6282 | 1463170214341 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:10:14 INFO - PROCESS | 6282 | 1463170214443 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x13561a800 == 62 [pid = 6282] [id = 271] 13:10:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x1188b2c00) [pid = 6282] [serial = 811] [outer = 0x0] 13:10:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x120f5fc00) [pid = 6282] [serial = 812] [outer = 0x1188b2c00] 13:10:14 INFO - PROCESS | 6282 | 1463170214478 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x12144f800) [pid = 6282] [serial = 813] [outer = 0x1188b2c00] 13:10:14 INFO - PROCESS | 6282 | 1463170214876 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]]]}] 13:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 723ms 13:10:14 INFO - PROCESS | 6282 | 1463170214938 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:10:14 INFO - PROCESS | 6282 | 1463170214940 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:10:14 INFO - PROCESS | 6282 | 1463170214943 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - PROCESS | 6282 | 1463170214944 Marionette TRACE conn2 <- [1,1058,null,{}] 13:10:14 INFO - PROCESS | 6282 | 1463170214946 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}] 13:10:15 INFO - PROCESS | 6282 | 1463170215059 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:10:15 INFO - PROCESS | 6282 | 1463170215160 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x112da3800 == 63 [pid = 6282] [id = 272] 13:10:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x110fb6c00) [pid = 6282] [serial = 814] [outer = 0x0] 13:10:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x11864cc00) [pid = 6282] [serial = 815] [outer = 0x110fb6c00] 13:10:15 INFO - PROCESS | 6282 | 1463170215192 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x124271400) [pid = 6282] [serial = 816] [outer = 0x110fb6c00] 13:10:15 INFO - PROCESS | 6282 | 1463170215996 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]]]}] 13:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1071ms 13:10:16 INFO - PROCESS | 6282 | 1463170216015 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 6282 | 1463170216018 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:10:16 INFO - PROCESS | 6282 | 1463170216044 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 6282 | 1463170216047 Marionette TRACE conn2 <- [1,1062,null,{}] 13:10:16 INFO - PROCESS | 6282 | 1463170216056 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}] 13:10:16 INFO - PROCESS | 6282 | 1463170216185 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:10:16 INFO - PROCESS | 6282 | 1463170216258 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184af000 == 64 [pid = 6282] [id = 273] 13:10:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x1159b1c00) [pid = 6282] [serial = 817] [outer = 0x0] 13:10:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x11636b000) [pid = 6282] [serial = 818] [outer = 0x1159b1c00] 13:10:16 INFO - PROCESS | 6282 | 1463170216286 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x116686400) [pid = 6282] [serial = 819] [outer = 0x1159b1c00] 13:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 677ms 13:10:16 INFO - PROCESS | 6282 | 1463170216710 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]]]}] 13:10:16 INFO - PROCESS | 6282 | 1463170216718 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 6282 | 1463170216721 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:10:16 INFO - PROCESS | 6282 | 1463170216726 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 6282 | 1463170216727 Marionette TRACE conn2 <- [1,1066,null,{}] 13:10:16 INFO - PROCESS | 6282 | 1463170216730 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}] 13:10:16 INFO - PROCESS | 6282 | 1463170216825 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:10:16 INFO - PROCESS | 6282 | 1463170216918 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x1159cb000 == 65 [pid = 6282] [id = 274] 13:10:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x1163a3000) [pid = 6282] [serial = 820] [outer = 0x0] 13:10:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x1167c0c00) [pid = 6282] [serial = 821] [outer = 0x1163a3000] 13:10:16 INFO - PROCESS | 6282 | 1463170216945 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x117572c00) [pid = 6282] [serial = 822] [outer = 0x1163a3000] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd55800 == 64 [pid = 6282] [id = 211] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x118a81800 == 63 [pid = 6282] [id = 267] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x112798000 == 62 [pid = 6282] [id = 266] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6bb800 == 61 [pid = 6282] [id = 265] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x110fb2400) [pid = 6282] [serial = 692] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x119011800) [pid = 6282] [serial = 695] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x1197af400) [pid = 6282] [serial = 698] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x124d8cc00) [pid = 6282] [serial = 701] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x128976c00) [pid = 6282] [serial = 704] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x120f52000) [pid = 6282] [serial = 737] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | 1463170217398 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]]]}] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x124108800 == 60 [pid = 6282] [id = 264] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x12ccb2000 == 59 [pid = 6282] [id = 263] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x12be4b000 == 58 [pid = 6282] [id = 262] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x12ba3e000 == 57 [pid = 6282] [id = 261] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x12aa51000 == 56 [pid = 6282] [id = 260] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x1265bd000 == 55 [pid = 6282] [id = 259] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x1234f7000 == 54 [pid = 6282] [id = 258] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x11909c000 == 53 [pid = 6282] [id = 257] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x1186cf000 == 52 [pid = 6282] [id = 256] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x121151000 == 51 [pid = 6282] [id = 255] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x119639000 == 50 [pid = 6282] [id = 248] 13:10:17 INFO - PROCESS | 6282 | --DOCSHELL 0x1161ce000 == 49 [pid = 6282] [id = 247] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x126cc9400) [pid = 6282] [serial = 648] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x115d48000) [pid = 6282] [serial = 636] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x1210b3000) [pid = 6282] [serial = 642] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x124d8d000) [pid = 6282] [serial = 645] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x119306c00) [pid = 6282] [serial = 639] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x12c2a9800) [pid = 6282] [serial = 651] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x12cc30400) [pid = 6282] [serial = 588] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x12a782400) [pid = 6282] [serial = 728] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x1290adc00) [pid = 6282] [serial = 725] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x12b937400) [pid = 6282] [serial = 731] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x12c241000) [pid = 6282] [serial = 734] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x12bdb7000) [pid = 6282] [serial = 732] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x12a784800) [pid = 6282] [serial = 708] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x128a52800) [pid = 6282] [serial = 707] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x120d30c00) [pid = 6282] [serial = 719] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x12144e400) [pid = 6282] [serial = 720] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x119079c00) [pid = 6282] [serial = 713] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x119707c00) [pid = 6282] [serial = 714] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x1197b1c00) [pid = 6282] [serial = 716] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x120fc6400) [pid = 6282] [serial = 717] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x1216f2400) [pid = 6282] [serial = 722] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x1185cbc00) [pid = 6282] [serial = 711] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x11636cc00) [pid = 6282] [serial = 710] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x12c2a4000) [pid = 6282] [serial = 735] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x12abb9000) [pid = 6282] [serial = 729] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x12a758400) [pid = 6282] [serial = 726] [outer = 0x0] [url = about:blank] 13:10:17 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x124d89800) [pid = 6282] [serial = 723] [outer = 0x0] [url = about:blank] 13:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 720ms 13:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:10:17 INFO - PROCESS | 6282 | 1463170217447 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 6282 | 1463170217448 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:10:17 INFO - PROCESS | 6282 | 1463170217450 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 6282 | 1463170217454 Marionette TRACE conn2 <- [1,1070,null,{}] 13:10:17 INFO - PROCESS | 6282 | 1463170217461 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}] 13:10:17 INFO - PROCESS | 6282 | 1463170217540 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:10:17 INFO - PROCESS | 6282 | 1463170217547 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x11639d800 == 50 [pid = 6282] [id = 275] 13:10:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x11812a000) [pid = 6282] [serial = 823] [outer = 0x0] 13:10:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x1185d6400) [pid = 6282] [serial = 824] [outer = 0x11812a000] 13:10:17 INFO - PROCESS | 6282 | 1463170217576 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x118694400) [pid = 6282] [serial = 825] [outer = 0x11812a000] 13:10:17 INFO - PROCESS | 6282 | 1463170217920 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]]]}] 13:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 522ms 13:10:17 INFO - PROCESS | 6282 | 1463170217988 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 6282 | 1463170217990 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:10:17 INFO - PROCESS | 6282 | 1463170217993 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 6282 | 1463170217994 Marionette TRACE conn2 <- [1,1074,null,{}] 13:10:17 INFO - PROCESS | 6282 | 1463170217997 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}] 13:10:18 INFO - PROCESS | 6282 | 1463170218089 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:10:18 INFO - PROCESS | 6282 | 1463170218095 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x117448800 == 51 [pid = 6282] [id = 276] 13:10:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x1188abc00) [pid = 6282] [serial = 826] [outer = 0x0] 13:10:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x1188b4c00) [pid = 6282] [serial = 827] [outer = 0x1188abc00] 13:10:18 INFO - PROCESS | 6282 | 1463170218166 Marionette DEBUG loaded listener.js 13:10:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x118a22c00) [pid = 6282] [serial = 828] [outer = 0x1188abc00] 13:10:18 INFO - PROCESS | 6282 | 1463170218609 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]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 13:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:10:18 INFO - PROCESS | 6282 | 1463170218663 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 6282 | 1463170218664 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:10:18 INFO - PROCESS | 6282 | 1463170218668 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 6282 | 1463170218669 Marionette TRACE conn2 <- [1,1078,null,{}] 13:10:18 INFO - PROCESS | 6282 | 1463170218672 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}] 13:10:18 INFO - PROCESS | 6282 | 1463170218757 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:10:18 INFO - PROCESS | 6282 | 1463170218761 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x113481800 == 52 [pid = 6282] [id = 277] 13:10:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x110fb6800) [pid = 6282] [serial = 829] [outer = 0x0] 13:10:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x11930d000) [pid = 6282] [serial = 830] [outer = 0x110fb6800] 13:10:18 INFO - PROCESS | 6282 | 1463170218787 Marionette DEBUG loaded listener.js 13:10:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x119614000) [pid = 6282] [serial = 831] [outer = 0x110fb6800] 13:10:19 INFO - PROCESS | 6282 | 1463170219109 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]]]}] 13:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 472ms 13:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:10:19 INFO - PROCESS | 6282 | 1463170219138 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:10:19 INFO - PROCESS | 6282 | 1463170219140 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:10:19 INFO - PROCESS | 6282 | 1463170219142 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:10:19 INFO - PROCESS | 6282 | 1463170219143 Marionette TRACE conn2 <- [1,1082,null,{}] 13:10:19 INFO - PROCESS | 6282 | 1463170219145 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}] 13:10:19 INFO - PROCESS | 6282 | 1463170219263 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:10:19 INFO - PROCESS | 6282 | 1463170219298 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x118a7e000 == 53 [pid = 6282] [id = 278] 13:10:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x119306400) [pid = 6282] [serial = 832] [outer = 0x0] 13:10:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x11970e800) [pid = 6282] [serial = 833] [outer = 0x119306400] 13:10:19 INFO - PROCESS | 6282 | 1463170219325 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x119b0c000) [pid = 6282] [serial = 834] [outer = 0x119306400] 13:10:19 INFO - PROCESS | 6282 | 1463170219630 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]]]}] 13:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 13:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:10:19 INFO - PROCESS | 6282 | 1463170219662 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:10:19 INFO - PROCESS | 6282 | 1463170219664 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:10:19 INFO - PROCESS | 6282 | 1463170219666 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:10:19 INFO - PROCESS | 6282 | 1463170219667 Marionette TRACE conn2 <- [1,1086,null,{}] 13:10:19 INFO - PROCESS | 6282 | 1463170219672 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}] 13:10:19 INFO - PROCESS | 6282 | 1463170219764 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:10:19 INFO - PROCESS | 6282 | 1463170219797 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d70800 == 54 [pid = 6282] [id = 279] 13:10:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x119611800) [pid = 6282] [serial = 835] [outer = 0x0] 13:10:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x119b67800) [pid = 6282] [serial = 836] [outer = 0x119611800] 13:10:19 INFO - PROCESS | 6282 | 1463170219829 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x120d2e800) [pid = 6282] [serial = 837] [outer = 0x119611800] 13:10:20 INFO - PROCESS | 6282 | 1463170220126 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]]]}] 13:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 473ms 13:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:10:20 INFO - PROCESS | 6282 | 1463170220140 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 6282 | 1463170220141 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:10:20 INFO - PROCESS | 6282 | 1463170220143 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 6282 | 1463170220144 Marionette TRACE conn2 <- [1,1090,null,{}] 13:10:20 INFO - PROCESS | 6282 | 1463170220147 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}] 13:10:20 INFO - PROCESS | 6282 | 1463170220244 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:10:20 INFO - PROCESS | 6282 | 1463170220257 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x121276000 == 55 [pid = 6282] [id = 280] 13:10:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x120d26000) [pid = 6282] [serial = 838] [outer = 0x0] 13:10:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x120f5bc00) [pid = 6282] [serial = 839] [outer = 0x120d26000] 13:10:20 INFO - PROCESS | 6282 | 1463170220282 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x120fc6000) [pid = 6282] [serial = 840] [outer = 0x120d26000] 13:10:20 INFO - PROCESS | 6282 | 1463170220599 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]]]}] 13:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 468ms 13:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:10:20 INFO - PROCESS | 6282 | 1463170220612 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 6282 | 1463170220613 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:10:20 INFO - PROCESS | 6282 | 1463170220615 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 6282 | 1463170220616 Marionette TRACE conn2 <- [1,1094,null,{}] 13:10:20 INFO - PROCESS | 6282 | 1463170220626 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}] 13:10:20 INFO - PROCESS | 6282 | 1463170220725 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:10:20 INFO - PROCESS | 6282 | 1463170220730 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x121c93800 == 56 [pid = 6282] [id = 281] 13:10:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x120f5a400) [pid = 6282] [serial = 841] [outer = 0x0] 13:10:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x120fcc800) [pid = 6282] [serial = 842] [outer = 0x120f5a400] 13:10:20 INFO - PROCESS | 6282 | 1463170220783 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x1210af000) [pid = 6282] [serial = 843] [outer = 0x120f5a400] 13:10:21 INFO - PROCESS | 6282 | 1463170221103 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]]]}] 13:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 527ms 13:10:21 INFO - PROCESS | 6282 | 1463170221151 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:10:21 INFO - PROCESS | 6282 | 1463170221152 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:10:21 INFO - PROCESS | 6282 | 1463170221154 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:10:21 INFO - PROCESS | 6282 | 1463170221156 Marionette TRACE conn2 <- [1,1098,null,{}] 13:10:21 INFO - PROCESS | 6282 | 1463170221158 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}] 13:10:21 INFO - PROCESS | 6282 | 1463170221261 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:10:21 INFO - PROCESS | 6282 | 1463170221295 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dbd800 == 57 [pid = 6282] [id = 282] 13:10:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x1210af400) [pid = 6282] [serial = 844] [outer = 0x0] 13:10:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x1210cb800) [pid = 6282] [serial = 845] [outer = 0x1210af400] 13:10:21 INFO - PROCESS | 6282 | 1463170221319 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x121317800) [pid = 6282] [serial = 846] [outer = 0x1210af400] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x12a77f000) [pid = 6282] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x12cc25400) [pid = 6282] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x10e9b7800) [pid = 6282] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x12cc25800) [pid = 6282] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x10e9b6400) [pid = 6282] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x1263cec00) [pid = 6282] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x129294400) [pid = 6282] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x120f58800) [pid = 6282] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x1210ce800) [pid = 6282] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x116339800) [pid = 6282] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x11970e000) [pid = 6282] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x1122b2400) [pid = 6282] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x1210b4c00) [pid = 6282] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x124239c00) [pid = 6282] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x118677800) [pid = 6282] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x11974c800) [pid = 6282] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x1210cec00) [pid = 6282] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x10e9b8000) [pid = 6282] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:10:21 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x12f2d7c00) [pid = 6282] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:10:22 INFO - PROCESS | 6282 | 1463170222075 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]]]}] 13:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 968ms 13:10:22 INFO - PROCESS | 6282 | 1463170222123 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:10:22 INFO - PROCESS | 6282 | 1463170222125 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:10:22 INFO - PROCESS | 6282 | 1463170222127 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - PROCESS | 6282 | 1463170222129 Marionette TRACE conn2 <- [1,1102,null,{}] 13:10:22 INFO - PROCESS | 6282 | 1463170222131 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}] 13:10:22 INFO - PROCESS | 6282 | 1463170222228 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:10:22 INFO - PROCESS | 6282 | 1463170222284 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x124e20000 == 58 [pid = 6282] [id = 283] 13:10:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x118645400) [pid = 6282] [serial = 847] [outer = 0x0] 13:10:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x11974c800) [pid = 6282] [serial = 848] [outer = 0x118645400] 13:10:22 INFO - PROCESS | 6282 | 1463170222313 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x124275800) [pid = 6282] [serial = 849] [outer = 0x118645400] 13:10:22 INFO - PROCESS | 6282 | 1463170222597 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]]]}] 13:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 521ms 13:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:10:22 INFO - PROCESS | 6282 | 1463170222650 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:10:22 INFO - PROCESS | 6282 | 1463170222655 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:10:22 INFO - PROCESS | 6282 | 1463170222672 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - PROCESS | 6282 | 1463170222674 Marionette TRACE conn2 <- [1,1106,null,{}] 13:10:22 INFO - PROCESS | 6282 | 1463170222678 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}] 13:10:22 INFO - PROCESS | 6282 | 1463170222800 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:10:22 INFO - PROCESS | 6282 | 1463170222875 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ad8000 == 59 [pid = 6282] [id = 284] 13:10:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x1210b6400) [pid = 6282] [serial = 850] [outer = 0x0] 13:10:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x124d8a800) [pid = 6282] [serial = 851] [outer = 0x1210b6400] 13:10:22 INFO - PROCESS | 6282 | 1463170222914 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x1210cec00) [pid = 6282] [serial = 852] [outer = 0x1210b6400] 13:10:23 INFO - PROCESS | 6282 | 1463170223207 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]]]}] 13:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 587ms 13:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:10:23 INFO - PROCESS | 6282 | 1463170223245 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:10:23 INFO - PROCESS | 6282 | 1463170223247 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:10:23 INFO - PROCESS | 6282 | 1463170223249 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 6282 | 1463170223250 Marionette TRACE conn2 <- [1,1110,null,{}] 13:10:23 INFO - PROCESS | 6282 | 1463170223255 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}] 13:10:23 INFO - PROCESS | 6282 | 1463170223339 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:10:23 INFO - PROCESS | 6282 | 1463170223343 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296e6000 == 60 [pid = 6282] [id = 285] 13:10:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x126040000) [pid = 6282] [serial = 853] [outer = 0x0] 13:10:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x12638dc00) [pid = 6282] [serial = 854] [outer = 0x126040000] 13:10:23 INFO - PROCESS | 6282 | 1463170223367 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x12676ec00) [pid = 6282] [serial = 855] [outer = 0x126040000] 13:10:23 INFO - PROCESS | 6282 | 1463170223674 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]]]}] 13:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 13:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:10:23 INFO - PROCESS | 6282 | 1463170223722 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:10:23 INFO - PROCESS | 6282 | 1463170223723 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:10:23 INFO - PROCESS | 6282 | 1463170223725 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 6282 | 1463170223726 Marionette TRACE conn2 <- [1,1114,null,{}] 13:10:23 INFO - PROCESS | 6282 | 1463170223728 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}] 13:10:23 INFO - PROCESS | 6282 | 1463170223838 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:10:23 INFO - PROCESS | 6282 | 1463170223852 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a6c4800 == 61 [pid = 6282] [id = 286] 13:10:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x12676f400) [pid = 6282] [serial = 856] [outer = 0x0] 13:10:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x126c15400) [pid = 6282] [serial = 857] [outer = 0x12676f400] 13:10:23 INFO - PROCESS | 6282 | 1463170223877 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x126cc9400) [pid = 6282] [serial = 858] [outer = 0x12676f400] 13:10:24 INFO - PROCESS | 6282 | 1463170224342 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]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 13:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:10:24 INFO - PROCESS | 6282 | 1463170224396 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 6282 | 1463170224399 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:10:24 INFO - PROCESS | 6282 | 1463170224403 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - PROCESS | 6282 | 1463170224405 Marionette TRACE conn2 <- [1,1118,null,{}] 13:10:24 INFO - PROCESS | 6282 | 1463170224409 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}] 13:10:24 INFO - PROCESS | 6282 | 1463170224521 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:10:24 INFO - PROCESS | 6282 | 1463170224578 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165ee000 == 62 [pid = 6282] [id = 287] 13:10:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x112246400) [pid = 6282] [serial = 859] [outer = 0x0] 13:10:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x1132e1800) [pid = 6282] [serial = 860] [outer = 0x112246400] 13:10:24 INFO - PROCESS | 6282 | 1463170224609 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x11636d000) [pid = 6282] [serial = 861] [outer = 0x112246400] 13:10:25 INFO - PROCESS | 6282 | 1463170225086 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]]]}] 13:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 721ms 13:10:25 INFO - PROCESS | 6282 | 1463170225124 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:10:25 INFO - PROCESS | 6282 | 1463170225128 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:10:25 INFO - PROCESS | 6282 | 1463170225133 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:10:25 INFO - PROCESS | 6282 | 1463170225134 Marionette TRACE conn2 <- [1,1122,null,{}] 13:10:25 INFO - PROCESS | 6282 | 1463170225137 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}] 13:10:25 INFO - PROCESS | 6282 | 1463170225242 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:10:25 INFO - PROCESS | 6282 | 1463170225330 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x11961c800 == 63 [pid = 6282] [id = 288] 13:10:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x1167bfc00) [pid = 6282] [serial = 862] [outer = 0x0] 13:10:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x1176a2400) [pid = 6282] [serial = 863] [outer = 0x1167bfc00] 13:10:25 INFO - PROCESS | 6282 | 1463170225360 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x118694000) [pid = 6282] [serial = 864] [outer = 0x1167bfc00] 13:10:26 INFO - PROCESS | 6282 | 1463170226034 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]]]}] 13:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 923ms 13:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:10:26 INFO - PROCESS | 6282 | 1463170226056 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 6282 | 1463170226057 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:10:26 INFO - PROCESS | 6282 | 1463170226060 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 6282 | 1463170226062 Marionette TRACE conn2 <- [1,1126,null,{}] 13:10:26 INFO - PROCESS | 6282 | 1463170226070 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}] 13:10:26 INFO - PROCESS | 6282 | 1463170226177 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:10:26 INFO - PROCESS | 6282 | 1463170226240 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba3c000 == 64 [pid = 6282] [id = 289] 13:10:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x1210cd000) [pid = 6282] [serial = 865] [outer = 0x0] 13:10:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x12131c000) [pid = 6282] [serial = 866] [outer = 0x1210cd000] 13:10:26 INFO - PROCESS | 6282 | 1463170226312 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x12406b400) [pid = 6282] [serial = 867] [outer = 0x1210cd000] 13:10:26 INFO - PROCESS | 6282 | 1463170226764 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]]]}] 13:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 721ms 13:10:26 INFO - PROCESS | 6282 | 1463170226782 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 6282 | 1463170226783 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:10:26 INFO - PROCESS | 6282 | 1463170226804 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 6282 | 1463170226806 Marionette TRACE conn2 <- [1,1130,null,{}] 13:10:26 INFO - PROCESS | 6282 | 1463170226808 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}] 13:10:26 INFO - PROCESS | 6282 | 1463170226897 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:10:26 INFO - PROCESS | 6282 | 1463170226966 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd6f000 == 65 [pid = 6282] [id = 290] 13:10:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x121bd2400) [pid = 6282] [serial = 868] [outer = 0x0] 13:10:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x12638e400) [pid = 6282] [serial = 869] [outer = 0x121bd2400] 13:10:27 INFO - PROCESS | 6282 | 1463170227016 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x126cccc00) [pid = 6282] [serial = 870] [outer = 0x121bd2400] 13:10:27 INFO - PROCESS | 6282 | 1463170227552 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]]]}] 13:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 771ms 13:10:27 INFO - PROCESS | 6282 | 1463170227584 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 6282 | 1463170227586 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:10:27 INFO - PROCESS | 6282 | 1463170227590 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 6282 | 1463170227591 Marionette TRACE conn2 <- [1,1134,null,{}] 13:10:27 INFO - PROCESS | 6282 | 1463170227594 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}] 13:10:27 INFO - PROCESS | 6282 | 1463170227712 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:10:27 INFO - PROCESS | 6282 | 1463170227779 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be53800 == 66 [pid = 6282] [id = 291] 13:10:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x124e75400) [pid = 6282] [serial = 871] [outer = 0x0] 13:10:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x128a4c400) [pid = 6282] [serial = 872] [outer = 0x124e75400] 13:10:27 INFO - PROCESS | 6282 | 1463170227808 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x1290adc00) [pid = 6282] [serial = 873] [outer = 0x124e75400] 13:10:28 INFO - PROCESS | 6282 | 1463170228214 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]]]}] 13:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 673ms 13:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:10:28 INFO - PROCESS | 6282 | 1463170228263 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:10:28 INFO - PROCESS | 6282 | 1463170228265 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:10:28 INFO - PROCESS | 6282 | 1463170228267 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:10:28 INFO - PROCESS | 6282 | 1463170228268 Marionette TRACE conn2 <- [1,1138,null,{}] 13:10:28 INFO - PROCESS | 6282 | 1463170228271 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}] 13:10:28 INFO - PROCESS | 6282 | 1463170228385 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:10:28 INFO - PROCESS | 6282 | 1463170228441 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6b4800 == 67 [pid = 6282] [id = 292] 13:10:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x1289a8800) [pid = 6282] [serial = 874] [outer = 0x0] 13:10:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x1290bac00) [pid = 6282] [serial = 875] [outer = 0x1289a8800] 13:10:28 INFO - PROCESS | 6282 | 1463170228471 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x12a6ee400) [pid = 6282] [serial = 876] [outer = 0x1289a8800] 13:10:28 INFO - PROCESS | 6282 | 1463170228941 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]]]}] 13:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 722ms 13:10:28 INFO - PROCESS | 6282 | 1463170228989 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:10:28 INFO - PROCESS | 6282 | 1463170228991 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:10:28 INFO - PROCESS | 6282 | 1463170228993 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:10:28 INFO - PROCESS | 6282 | 1463170228994 Marionette TRACE conn2 <- [1,1142,null,{}] 13:10:28 INFO - PROCESS | 6282 | 1463170228997 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}] 13:10:29 INFO - PROCESS | 6282 | 1463170229102 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:10:29 INFO - PROCESS | 6282 | 1463170229172 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x114d7d000 == 68 [pid = 6282] [id = 293] 13:10:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x1167b8800) [pid = 6282] [serial = 877] [outer = 0x0] 13:10:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x12a470000) [pid = 6282] [serial = 878] [outer = 0x1167b8800] 13:10:29 INFO - PROCESS | 6282 | 1463170229203 Marionette DEBUG loaded listener.js 13:10:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x12a759c00) [pid = 6282] [serial = 879] [outer = 0x1167b8800] 13:10:29 INFO - PROCESS | 6282 | 1463170229777 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]]]}] 13:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 820ms 13:10:29 INFO - PROCESS | 6282 | 1463170229818 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 6282 | 1463170229820 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:10:29 INFO - PROCESS | 6282 | 1463170229825 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - PROCESS | 6282 | 1463170229827 Marionette TRACE conn2 <- [1,1146,null,{}] 13:10:29 INFO - PROCESS | 6282 | 1463170229831 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}] 13:10:29 INFO - PROCESS | 6282 | 1463170229930 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:10:30 INFO - PROCESS | 6282 | 1463170230006 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x112750000 == 69 [pid = 6282] [id = 294] 13:10:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x110fb1000) [pid = 6282] [serial = 880] [outer = 0x0] 13:10:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x111b02400) [pid = 6282] [serial = 881] [outer = 0x110fb1000] 13:10:30 INFO - PROCESS | 6282 | 1463170230035 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x112018c00) [pid = 6282] [serial = 882] [outer = 0x110fb1000] 13:10:30 INFO - PROCESS | 6282 | 1463170230496 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]]]}] 13:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 720ms 13:10:30 INFO - PROCESS | 6282 | 1463170230546 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:10:30 INFO - PROCESS | 6282 | 1463170230549 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1296e6000 == 68 [pid = 6282] [id = 285] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x126ad8000 == 67 [pid = 6282] [id = 284] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x124e20000 == 66 [pid = 6282] [id = 283] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x124dbd800 == 65 [pid = 6282] [id = 282] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x121c93800 == 64 [pid = 6282] [id = 281] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x121276000 == 63 [pid = 6282] [id = 280] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x120d70800 == 62 [pid = 6282] [id = 279] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x118a7e000 == 61 [pid = 6282] [id = 278] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x113481800 == 60 [pid = 6282] [id = 277] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x117448800 == 59 [pid = 6282] [id = 276] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x11639d800 == 58 [pid = 6282] [id = 275] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1159cb000 == 57 [pid = 6282] [id = 274] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1184af000 == 56 [pid = 6282] [id = 273] 13:10:30 INFO - PROCESS | 6282 | --DOCSHELL 0x119357000 == 55 [pid = 6282] [id = 269] 13:10:30 INFO - PROCESS | 6282 | 1463170230641 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:10:30 INFO - PROCESS | 6282 | 1463170230643 Marionette TRACE conn2 <- [1,1150,null,{}] 13:10:30 INFO - PROCESS | 6282 | 1463170230646 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}] 13:10:30 INFO - PROCESS | 6282 | 1463170230730 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:10:30 INFO - PROCESS | 6282 | 1463170230736 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x112dae800 == 56 [pid = 6282] [id = 295] 13:10:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x113377800) [pid = 6282] [serial = 883] [outer = 0x0] 13:10:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x1133f4c00) [pid = 6282] [serial = 884] [outer = 0x113377800] 13:10:30 INFO - PROCESS | 6282 | 1463170230762 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x115d47c00) [pid = 6282] [serial = 885] [outer = 0x113377800] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x128a51800) [pid = 6282] [serial = 705] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x119706800) [pid = 6282] [serial = 696] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x1210b5400) [pid = 6282] [serial = 699] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x128a4c000) [pid = 6282] [serial = 702] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x11336c000) [pid = 6282] [serial = 693] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x12f2dd000) [pid = 6282] [serial = 800] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x12c2acc00) [pid = 6282] [serial = 782] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x12d49b000) [pid = 6282] [serial = 785] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x12cdb0000) [pid = 6282] [serial = 783] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x1210b0400) [pid = 6282] [serial = 794] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x12d4a5800) [pid = 6282] [serial = 788] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x12d4a0c00) [pid = 6282] [serial = 786] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x12d518c00) [pid = 6282] [serial = 791] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x12d517c00) [pid = 6282] [serial = 789] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x12cdad400) [pid = 6282] [serial = 758] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x128a46800) [pid = 6282] [serial = 776] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x128a51c00) [pid = 6282] [serial = 777] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x12a778c00) [pid = 6282] [serial = 779] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x120fc5c00) [pid = 6282] [serial = 770] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x1210b6c00) [pid = 6282] [serial = 771] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x120f59000) [pid = 6282] [serial = 746] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x119613800) [pid = 6282] [serial = 743] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x12d490800) [pid = 6282] [serial = 761] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x12c2a7400) [pid = 6282] [serial = 755] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x1244df400) [pid = 6282] [serial = 773] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x126778800) [pid = 6282] [serial = 774] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x10e9bec00) [pid = 6282] [serial = 740] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x119310c00) [pid = 6282] [serial = 765] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x1185cf000) [pid = 6282] [serial = 764] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x1219e8800) [pid = 6282] [serial = 749] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x12952d400) [pid = 6282] [serial = 752] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x119b17c00) [pid = 6282] [serial = 768] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x119756c00) [pid = 6282] [serial = 767] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x120f56000) [pid = 6282] [serial = 738] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x12f2d6800) [pid = 6282] [serial = 798] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x12d524400) [pid = 6282] [serial = 792] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x12d521400) [pid = 6282] [serial = 795] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x12c241800) [pid = 6282] [serial = 780] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x134f42400) [pid = 6282] [serial = 801] [outer = 0x0] [url = about:blank] 13:10:30 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x12d528c00) [pid = 6282] [serial = 797] [outer = 0x0] [url = about:blank] 13:10:31 INFO - PROCESS | 6282 | 1463170231135 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]]]}] 13:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 566ms 13:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:10:31 INFO - PROCESS | 6282 | 1463170231165 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:10:31 INFO - PROCESS | 6282 | 1463170231167 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:10:31 INFO - PROCESS | 6282 | 1463170231169 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - PROCESS | 6282 | 1463170231172 Marionette TRACE conn2 <- [1,1154,null,{}] 13:10:31 INFO - PROCESS | 6282 | 1463170231179 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}] 13:10:31 INFO - PROCESS | 6282 | 1463170231264 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:10:31 INFO - PROCESS | 6282 | 1463170231271 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x11677c000 == 57 [pid = 6282] [id = 296] 13:10:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x1165c4000) [pid = 6282] [serial = 886] [outer = 0x0] 13:10:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x116751400) [pid = 6282] [serial = 887] [outer = 0x1165c4000] 13:10:31 INFO - PROCESS | 6282 | 1463170231300 Marionette DEBUG loaded listener.js 13:10:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x117697400) [pid = 6282] [serial = 888] [outer = 0x1165c4000] 13:10:31 INFO - PROCESS | 6282 | 1463170231641 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]]]}] 13:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 13:10:31 INFO - PROCESS | 6282 | 1463170231698 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:10:31 INFO - PROCESS | 6282 | 1463170231700 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:10:31 INFO - PROCESS | 6282 | 1463170231704 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - PROCESS | 6282 | 1463170231712 Marionette TRACE conn2 <- [1,1158,null,{}] 13:10:31 INFO - PROCESS | 6282 | 1463170231715 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}] 13:10:31 INFO - PROCESS | 6282 | 1463170231800 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:10:31 INFO - PROCESS | 6282 | 1463170231807 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e0d800 == 58 [pid = 6282] [id = 297] 13:10:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x11812b800) [pid = 6282] [serial = 889] [outer = 0x0] 13:10:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x11864b800) [pid = 6282] [serial = 890] [outer = 0x11812b800] 13:10:31 INFO - PROCESS | 6282 | 1463170231832 Marionette DEBUG loaded listener.js 13:10:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x118698000) [pid = 6282] [serial = 891] [outer = 0x11812b800] 13:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 475ms 13:10:32 INFO - PROCESS | 6282 | 1463170232174 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]]]}] 13:10:32 INFO - PROCESS | 6282 | 1463170232180 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:10:32 INFO - PROCESS | 6282 | 1463170232181 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:10:32 INFO - PROCESS | 6282 | 1463170232183 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:10:32 INFO - PROCESS | 6282 | 1463170232185 Marionette TRACE conn2 <- [1,1162,null,{}] 13:10:32 INFO - PROCESS | 6282 | 1463170232190 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}] 13:10:32 INFO - PROCESS | 6282 | 1463170232274 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:10:32 INFO - PROCESS | 6282 | 1463170232278 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x118819000 == 59 [pid = 6282] [id = 298] 13:10:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x118695c00) [pid = 6282] [serial = 892] [outer = 0x0] 13:10:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x1188ac800) [pid = 6282] [serial = 893] [outer = 0x118695c00] 13:10:32 INFO - PROCESS | 6282 | 1463170232303 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x118a20400) [pid = 6282] [serial = 894] [outer = 0x118695c00] 13:10:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x11930e000) [pid = 6282] [serial = 895] [outer = 0x12cc2f000] 13:10:32 INFO - PROCESS | 6282 | 1463170232688 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]]]}] 13:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 13:10:32 INFO - PROCESS | 6282 | 1463170232754 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:10:32 INFO - PROCESS | 6282 | 1463170232755 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:10:32 INFO - PROCESS | 6282 | 1463170232758 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:10:32 INFO - PROCESS | 6282 | 1463170232759 Marionette TRACE conn2 <- [1,1166,null,{}] 13:10:32 INFO - PROCESS | 6282 | 1463170232761 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}] 13:10:32 INFO - PROCESS | 6282 | 1463170232880 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:10:32 INFO - PROCESS | 6282 | 1463170232899 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x11976d800 == 60 [pid = 6282] [id = 299] 13:10:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x119011800) [pid = 6282] [serial = 896] [outer = 0x0] 13:10:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x119078400) [pid = 6282] [serial = 897] [outer = 0x119011800] 13:10:32 INFO - PROCESS | 6282 | 1463170232925 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x119d77800) [pid = 6282] [serial = 898] [outer = 0x119011800] 13:10:33 INFO - PROCESS | 6282 | 1463170233257 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]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 518ms 13:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:10:33 INFO - PROCESS | 6282 | 1463170233276 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 6282 | 1463170233277 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:10:33 INFO - PROCESS | 6282 | 1463170233280 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 6282 | 1463170233281 Marionette TRACE conn2 <- [1,1170,null,{}] 13:10:33 INFO - PROCESS | 6282 | 1463170233283 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}] 13:10:33 INFO - PROCESS | 6282 | 1463170233382 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:10:33 INFO - PROCESS | 6282 | 1463170233394 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d7d800 == 61 [pid = 6282] [id = 300] 13:10:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x119d7e800) [pid = 6282] [serial = 899] [outer = 0x0] 13:10:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x120d2d400) [pid = 6282] [serial = 900] [outer = 0x119d7e800] 13:10:33 INFO - PROCESS | 6282 | 1463170233419 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x120f5b800) [pid = 6282] [serial = 901] [outer = 0x119d7e800] 13:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 13:10:33 INFO - PROCESS | 6282 | 1463170233794 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]]]}] 13:10:33 INFO - PROCESS | 6282 | 1463170233799 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 6282 | 1463170233801 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:10:33 INFO - PROCESS | 6282 | 1463170233806 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 6282 | 1463170233808 Marionette TRACE conn2 <- [1,1174,null,{}] 13:10:33 INFO - PROCESS | 6282 | 1463170233811 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}] 13:10:33 INFO - PROCESS | 6282 | 1463170233952 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:10:33 INFO - PROCESS | 6282 | 1463170233969 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x121561800 == 62 [pid = 6282] [id = 301] 13:10:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x120d29400) [pid = 6282] [serial = 902] [outer = 0x0] 13:10:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x120fcb000) [pid = 6282] [serial = 903] [outer = 0x120d29400] 13:10:33 INFO - PROCESS | 6282 | 1463170233994 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x1210ac800) [pid = 6282] [serial = 904] [outer = 0x120d29400] 13:10:34 INFO - PROCESS | 6282 | 1463170234380 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] 13:10:34 INFO - PROCESS | 6282 | 1463170234429 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:10:34 INFO - PROCESS | 6282 | 1463170234433 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:10:34 INFO - PROCESS | 6282 | 1463170234434 Marionette TRACE conn2 <- [1,1178,null,{}] 13:10:34 INFO - PROCESS | 6282 | 1463170234438 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}] 13:10:34 INFO - PROCESS | 6282 | 1463170234577 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:10:34 INFO - PROCESS | 6282 | 1463170234590 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x12411e800 == 63 [pid = 6282] [id = 302] 13:10:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x120f5d000) [pid = 6282] [serial = 905] [outer = 0x0] 13:10:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x1210b9c00) [pid = 6282] [serial = 906] [outer = 0x120f5d000] 13:10:34 INFO - PROCESS | 6282 | 1463170234609 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x12131d800) [pid = 6282] [serial = 907] [outer = 0x120f5d000] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x1210af400) [pid = 6282] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x1159b1c00) [pid = 6282] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x1163a3000) [pid = 6282] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x119611800) [pid = 6282] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x110fb6800) [pid = 6282] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x120d26000) [pid = 6282] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x119306400) [pid = 6282] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x120f5a400) [pid = 6282] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x1210b6400) [pid = 6282] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x1188abc00) [pid = 6282] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x118645400) [pid = 6282] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x11812a000) [pid = 6282] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:10:34 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x126040000) [pid = 6282] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:10:35 INFO - PROCESS | 6282 | 1463170235147 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] 13:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:10:35 INFO - PROCESS | 6282 | 1463170235159 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:10:35 INFO - PROCESS | 6282 | 1463170235162 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 6282 | 1463170235164 Marionette TRACE conn2 <- [1,1182,null,{}] 13:10:35 INFO - PROCESS | 6282 | 1463170235167 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}] 13:10:35 INFO - PROCESS | 6282 | 1463170235351 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:10:35 INFO - PROCESS | 6282 | 1463170235409 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dda000 == 64 [pid = 6282] [id = 303] 13:10:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x1167bf400) [pid = 6282] [serial = 908] [outer = 0x0] 13:10:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x120d26000) [pid = 6282] [serial = 909] [outer = 0x1167bf400] 13:10:35 INFO - PROCESS | 6282 | 1463170235437 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x121448800) [pid = 6282] [serial = 910] [outer = 0x1167bf400] 13:10:35 INFO - PROCESS | 6282 | 1463170235781 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] 13:10:35 INFO - PROCESS | 6282 | 1463170235793 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:10:35 INFO - PROCESS | 6282 | 1463170235796 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 6282 | 1463170235799 Marionette TRACE conn2 <- [1,1186,null,{}] 13:10:35 INFO - PROCESS | 6282 | 1463170235803 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}] 13:10:35 INFO - PROCESS | 6282 | 1463170235902 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:10:35 INFO - PROCESS | 6282 | 1463170235967 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ad5000 == 65 [pid = 6282] [id = 304] 13:10:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x1163a2800) [pid = 6282] [serial = 911] [outer = 0x0] 13:10:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x1218a6000) [pid = 6282] [serial = 912] [outer = 0x1163a2800] 13:10:36 INFO - PROCESS | 6282 | 1463170236012 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x12603f000) [pid = 6282] [serial = 913] [outer = 0x1163a2800] 13:10:36 INFO - PROCESS | 6282 | 1463170236433 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] 13:10:36 INFO - PROCESS | 6282 | 1463170236473 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:10:36 INFO - PROCESS | 6282 | 1463170236475 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - PROCESS | 6282 | 1463170236476 Marionette TRACE conn2 <- [1,1190,null,{}] 13:10:36 INFO - PROCESS | 6282 | 1463170236484 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}] 13:10:36 INFO - PROCESS | 6282 | 1463170236571 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:10:36 INFO - PROCESS | 6282 | 1463170236594 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x12aa4e800 == 66 [pid = 6282] [id = 305] 13:10:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x1263d1800) [pid = 6282] [serial = 914] [outer = 0x0] 13:10:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x1265de400) [pid = 6282] [serial = 915] [outer = 0x1263d1800] 13:10:36 INFO - PROCESS | 6282 | 1463170236619 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x126c16000) [pid = 6282] [serial = 916] [outer = 0x1263d1800] 13:10:36 INFO - PROCESS | 6282 | 1463170236943 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] 13:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:10:37 INFO - PROCESS | 6282 | 1463170237052 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:10:37 INFO - PROCESS | 6282 | 1463170237055 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:10:37 INFO - PROCESS | 6282 | 1463170237057 Marionette TRACE conn2 <- [1,1194,null,{}] 13:10:37 INFO - PROCESS | 6282 | 1463170237061 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}] 13:10:37 INFO - PROCESS | 6282 | 1463170237168 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:10:37 INFO - PROCESS | 6282 | 1463170237269 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x1127a3800 == 67 [pid = 6282] [id = 306] 13:10:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x110fbb400) [pid = 6282] [serial = 917] [outer = 0x0] 13:10:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x111bafc00) [pid = 6282] [serial = 918] [outer = 0x110fbb400] 13:10:37 INFO - PROCESS | 6282 | 1463170237300 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x112724400) [pid = 6282] [serial = 919] [outer = 0x110fbb400] 13:10:37 INFO - PROCESS | 6282 | 1463170237745 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] 13:10:37 INFO - PROCESS | 6282 | 1463170237831 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:10:37 INFO - PROCESS | 6282 | 1463170237856 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:10:37 INFO - PROCESS | 6282 | 1463170237859 Marionette TRACE conn2 <- [1,1198,null,{}] 13:10:37 INFO - PROCESS | 6282 | 1463170237862 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}] 13:10:37 INFO - PROCESS | 6282 | 1463170237972 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:10:38 INFO - PROCESS | 6282 | 1463170238045 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186c7000 == 68 [pid = 6282] [id = 307] 13:10:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x115edf000) [pid = 6282] [serial = 920] [outer = 0x0] 13:10:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x1165c8400) [pid = 6282] [serial = 921] [outer = 0x115edf000] 13:10:38 INFO - PROCESS | 6282 | 1463170238074 Marionette DEBUG loaded listener.js 13:10:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x117570800) [pid = 6282] [serial = 922] [outer = 0x115edf000] 13:10:38 INFO - PROCESS | 6282 | 1463170238477 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]]]}] 13:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 675ms 13:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:10:38 INFO - PROCESS | 6282 | 1463170238527 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 6282 | 1463170238529 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:10:38 INFO - PROCESS | 6282 | 1463170238531 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 6282 | 1463170238532 Marionette TRACE conn2 <- [1,1202,null,{}] 13:10:38 INFO - PROCESS | 6282 | 1463170238540 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}] 13:10:38 INFO - PROCESS | 6282 | 1463170238651 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:10:38 INFO - PROCESS | 6282 | 1463170238710 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x129420800 == 69 [pid = 6282] [id = 308] 13:10:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x1188aa800) [pid = 6282] [serial = 923] [outer = 0x0] 13:10:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x119011c00) [pid = 6282] [serial = 924] [outer = 0x1188aa800] 13:10:38 INFO - PROCESS | 6282 | 1463170238743 Marionette DEBUG loaded listener.js 13:10:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x11970d800) [pid = 6282] [serial = 925] [outer = 0x1188aa800] 13:10:39 INFO - PROCESS | 6282 | 1463170239200 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]]]}] 13:10:39 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 13:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 722ms 13:10:39 INFO - PROCESS | 6282 | 1463170239275 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:10:39 INFO - PROCESS | 6282 | 1463170239276 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:10:39 INFO - PROCESS | 6282 | 1463170239279 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:10:39 INFO - PROCESS | 6282 | 1463170239280 Marionette TRACE conn2 <- [1,1206,null,{}] 13:10:39 INFO - PROCESS | 6282 | 1463170239282 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}] 13:10:39 INFO - PROCESS | 6282 | 1463170239425 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:10:39 INFO - PROCESS | 6282 | 1463170239476 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd55800 == 70 [pid = 6282] [id = 309] 13:10:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x1197ae400) [pid = 6282] [serial = 926] [outer = 0x0] 13:10:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x120f5e000) [pid = 6282] [serial = 927] [outer = 0x1197ae400] 13:10:39 INFO - PROCESS | 6282 | 1463170239507 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x1219ea800) [pid = 6282] [serial = 928] [outer = 0x1197ae400] 13:10:39 INFO - PROCESS | 6282 | 1463170239905 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]]]}] 13:10:39 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 13:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 669ms 13:10:39 INFO - PROCESS | 6282 | 1463170239948 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:10:39 INFO - PROCESS | 6282 | 1463170239950 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:10:39 INFO - PROCESS | 6282 | 1463170239952 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:10:39 INFO - PROCESS | 6282 | 1463170239953 Marionette TRACE conn2 <- [1,1210,null,{}] 13:10:39 INFO - PROCESS | 6282 | 1463170239956 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}] 13:10:40 INFO - PROCESS | 6282 | 1463170240061 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:10:40 INFO - PROCESS | 6282 | 1463170240119 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be57000 == 71 [pid = 6282] [id = 310] 13:10:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x120d2fc00) [pid = 6282] [serial = 929] [outer = 0x0] 13:10:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x124e70c00) [pid = 6282] [serial = 930] [outer = 0x120d2fc00] 13:10:40 INFO - PROCESS | 6282 | 1463170240188 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x1263ce400) [pid = 6282] [serial = 931] [outer = 0x120d2fc00] 13:10:40 INFO - PROCESS | 6282 | 1463170240608 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]]]}] 13:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 669ms 13:10:40 INFO - PROCESS | 6282 | 1463170240642 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 6282 | 1463170240644 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:10:40 INFO - PROCESS | 6282 | 1463170240649 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 6282 | 1463170240652 Marionette TRACE conn2 <- [1,1214,null,{}] 13:10:40 INFO - PROCESS | 6282 | 1463170240657 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}] 13:10:40 INFO - PROCESS | 6282 | 1463170240840 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:10:40 INFO - PROCESS | 6282 | 1463170240914 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x128e89800 == 72 [pid = 6282] [id = 311] 13:10:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x1219e8800) [pid = 6282] [serial = 932] [outer = 0x0] 13:10:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x126389400) [pid = 6282] [serial = 933] [outer = 0x1219e8800] 13:10:40 INFO - PROCESS | 6282 | 1463170240945 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x1290ba400) [pid = 6282] [serial = 934] [outer = 0x1219e8800] 13:10:41 INFO - PROCESS | 6282 | 1463170241611 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]]]}] 13:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1026ms 13:10:41 INFO - PROCESS | 6282 | 1463170241675 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 6282 | 1463170241677 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:10:41 INFO - PROCESS | 6282 | 1463170241680 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 6282 | 1463170241682 Marionette TRACE conn2 <- [1,1218,null,{}] 13:10:41 INFO - PROCESS | 6282 | 1463170241687 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}] 13:10:41 INFO - PROCESS | 6282 | 1463170241780 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:10:41 INFO - PROCESS | 6282 | 1463170241862 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184aa000 == 73 [pid = 6282] [id = 312] 13:10:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x1130d4400) [pid = 6282] [serial = 935] [outer = 0x0] 13:10:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x11323a400) [pid = 6282] [serial = 936] [outer = 0x1130d4400] 13:10:41 INFO - PROCESS | 6282 | 1463170241907 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x11271d000) [pid = 6282] [serial = 937] [outer = 0x1130d4400] 13:10:42 INFO - PROCESS | 6282 | 1463170242466 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]]]}] 13:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 824ms 13:10:42 INFO - PROCESS | 6282 | 1463170242506 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:10:42 INFO - PROCESS | 6282 | 1463170242509 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:10:42 INFO - PROCESS | 6282 | 1463170242514 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:10:42 INFO - PROCESS | 6282 | 1463170242515 Marionette TRACE conn2 <- [1,1222,null,{}] 13:10:42 INFO - PROCESS | 6282 | 1463170242518 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}] 13:10:42 INFO - PROCESS | 6282 | 1463170242612 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:10:42 INFO - PROCESS | 6282 | 1463170242670 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x116550800 == 74 [pid = 6282] [id = 313] 13:10:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x1163ab800) [pid = 6282] [serial = 938] [outer = 0x0] 13:10:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x117110400) [pid = 6282] [serial = 939] [outer = 0x1163ab800] 13:10:42 INFO - PROCESS | 6282 | 1463170242697 Marionette DEBUG loaded listener.js 13:10:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x1185d9400) [pid = 6282] [serial = 940] [outer = 0x1163ab800] 13:10:43 INFO - PROCESS | 6282 | --DOCSHELL 0x126ad5000 == 73 [pid = 6282] [id = 304] 13:10:43 INFO - PROCESS | 6282 | --DOCSHELL 0x124dda000 == 72 [pid = 6282] [id = 303] 13:10:43 INFO - PROCESS | 6282 | --DOCSHELL 0x12411e800 == 71 [pid = 6282] [id = 302] 13:10:43 INFO - PROCESS | 6282 | --DOCSHELL 0x121561800 == 70 [pid = 6282] [id = 301] 13:10:43 INFO - PROCESS | 6282 | --DOCSHELL 0x120d7d800 == 69 [pid = 6282] [id = 300] 13:10:43 INFO - PROCESS | 6282 | --DOCSHELL 0x11976d800 == 68 [pid = 6282] [id = 299] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x134f44c00) [pid = 6282] [serial = 803] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x120f5fc00) [pid = 6282] [serial = 812] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x119d77400) [pid = 6282] [serial = 809] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x118678c00) [pid = 6282] [serial = 806] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x126c15400) [pid = 6282] [serial = 857] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | 1463170243155 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] 13:10:43 INFO - PROCESS | 6282 | 1463170243189 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:10:43 INFO - PROCESS | 6282 | 1463170243191 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 6282 | 1463170243194 Marionette TRACE conn2 <- [1,1226,null,{}] 13:10:43 INFO - PROCESS | 6282 | 1463170243200 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}] 13:10:43 INFO - PROCESS | 6282 | 1463170243292 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:10:43 INFO - PROCESS | 6282 | 1463170243297 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x1166db800 == 61 [pid = 6282] [id = 314] 13:10:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x1186ae400) [pid = 6282] [serial = 941] [outer = 0x0] 13:10:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x118a27000) [pid = 6282] [serial = 942] [outer = 0x1186ae400] 13:10:43 INFO - PROCESS | 6282 | 1463170243325 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x119706400) [pid = 6282] [serial = 943] [outer = 0x1186ae400] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x1210cec00) [pid = 6282] [serial = 852] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x12676ec00) [pid = 6282] [serial = 855] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x121317800) [pid = 6282] [serial = 846] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x116686400) [pid = 6282] [serial = 819] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x11636b000) [pid = 6282] [serial = 818] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x1167c0c00) [pid = 6282] [serial = 821] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x120d2e800) [pid = 6282] [serial = 837] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x119614000) [pid = 6282] [serial = 831] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x120f5bc00) [pid = 6282] [serial = 839] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x11970e800) [pid = 6282] [serial = 833] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x1210cb800) [pid = 6282] [serial = 845] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x11930d000) [pid = 6282] [serial = 830] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x1210af000) [pid = 6282] [serial = 843] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x120fcc800) [pid = 6282] [serial = 842] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x124d8a800) [pid = 6282] [serial = 851] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x118a22c00) [pid = 6282] [serial = 828] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x124275800) [pid = 6282] [serial = 849] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x117572c00) [pid = 6282] [serial = 822] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x119b0c000) [pid = 6282] [serial = 834] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x118694400) [pid = 6282] [serial = 825] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x11974c800) [pid = 6282] [serial = 848] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x119b67800) [pid = 6282] [serial = 836] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x1185d6400) [pid = 6282] [serial = 824] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x120fc6000) [pid = 6282] [serial = 840] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x11864cc00) [pid = 6282] [serial = 815] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x1188b4c00) [pid = 6282] [serial = 827] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x12638dc00) [pid = 6282] [serial = 854] [outer = 0x0] [url = about:blank] 13:10:43 INFO - PROCESS | 6282 | 1463170243712 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]]]}] 13:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 572ms 13:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:10:43 INFO - PROCESS | 6282 | 1463170243763 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 6282 | 1463170243765 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:10:43 INFO - PROCESS | 6282 | 1463170243773 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 6282 | 1463170243774 Marionette TRACE conn2 <- [1,1230,null,{}] 13:10:43 INFO - PROCESS | 6282 | 1463170243776 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}] 13:10:43 INFO - PROCESS | 6282 | 1463170243861 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:10:43 INFO - PROCESS | 6282 | 1463170243866 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x11933f800 == 62 [pid = 6282] [id = 315] 13:10:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x119753400) [pid = 6282] [serial = 944] [outer = 0x0] 13:10:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x1198bbc00) [pid = 6282] [serial = 945] [outer = 0x119753400] 13:10:43 INFO - PROCESS | 6282 | 1463170243894 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x120d2a800) [pid = 6282] [serial = 946] [outer = 0x119753400] 13:10:44 INFO - PROCESS | 6282 | 1463170244213 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]]]}] 13:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 474ms 13:10:44 INFO - PROCESS | 6282 | 1463170244241 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 6282 | 1463170244243 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:10:44 INFO - PROCESS | 6282 | 1463170244245 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - PROCESS | 6282 | 1463170244246 Marionette TRACE conn2 <- [1,1234,null,{}] 13:10:44 INFO - PROCESS | 6282 | 1463170244248 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}] 13:10:44 INFO - PROCESS | 6282 | 1463170244362 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:10:44 INFO - PROCESS | 6282 | 1463170244369 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x121149000 == 63 [pid = 6282] [id = 316] 13:10:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x120d2f800) [pid = 6282] [serial = 947] [outer = 0x0] 13:10:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x120f5f800) [pid = 6282] [serial = 948] [outer = 0x120d2f800] 13:10:44 INFO - PROCESS | 6282 | 1463170244395 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x120fd1c00) [pid = 6282] [serial = 949] [outer = 0x120d2f800] 13:10:44 INFO - PROCESS | 6282 | 1463170244722 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]]]}] 13:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 517ms 13:10:44 INFO - PROCESS | 6282 | 1463170244763 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 6282 | 1463170244764 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:10:44 INFO - PROCESS | 6282 | 1463170244766 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - PROCESS | 6282 | 1463170244768 Marionette TRACE conn2 <- [1,1238,null,{}] 13:10:44 INFO - PROCESS | 6282 | 1463170244770 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}] 13:10:44 INFO - PROCESS | 6282 | 1463170244867 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:10:44 INFO - PROCESS | 6282 | 1463170244937 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x121c98000 == 64 [pid = 6282] [id = 317] 13:10:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x119d82400) [pid = 6282] [serial = 950] [outer = 0x0] 13:10:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x1210cdc00) [pid = 6282] [serial = 951] [outer = 0x119d82400] 13:10:44 INFO - PROCESS | 6282 | 1463170244963 Marionette DEBUG loaded listener.js 13:10:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x126037000) [pid = 6282] [serial = 952] [outer = 0x119d82400] 13:10:45 INFO - PROCESS | 6282 | 1463170245260 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]]]}] 13:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 521ms 13:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:10:45 INFO - PROCESS | 6282 | 1463170245296 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 6282 | 1463170245297 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:10:45 INFO - PROCESS | 6282 | 1463170245299 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 6282 | 1463170245300 Marionette TRACE conn2 <- [1,1242,null,{}] 13:10:45 INFO - PROCESS | 6282 | 1463170245305 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}] 13:10:45 INFO - PROCESS | 6282 | 1463170245415 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:10:45 INFO - PROCESS | 6282 | 1463170245452 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x124205800 == 65 [pid = 6282] [id = 318] 13:10:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x1210b0000) [pid = 6282] [serial = 953] [outer = 0x0] 13:10:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x126385800) [pid = 6282] [serial = 954] [outer = 0x1210b0000] 13:10:45 INFO - PROCESS | 6282 | 1463170245477 Marionette DEBUG loaded listener.js 13:10:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x126c1e800) [pid = 6282] [serial = 955] [outer = 0x1210b0000] 13:10:45 INFO - PROCESS | 6282 | 1463170245800 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]]]}] 13:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms 13:10:45 INFO - PROCESS | 6282 | 1463170245822 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 6282 | 1463170245824 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:10:45 INFO - PROCESS | 6282 | 1463170245826 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 6282 | 1463170245827 Marionette TRACE conn2 <- [1,1246,null,{}] 13:10:45 INFO - PROCESS | 6282 | 1463170245830 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}] 13:10:45 INFO - PROCESS | 6282 | 1463170245934 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:10:45 INFO - PROCESS | 6282 | 1463170245950 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x126766000 == 66 [pid = 6282] [id = 319] 13:10:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x126388000) [pid = 6282] [serial = 956] [outer = 0x0] 13:10:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x12899b000) [pid = 6282] [serial = 957] [outer = 0x126388000] 13:10:45 INFO - PROCESS | 6282 | 1463170245976 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x128a4fc00) [pid = 6282] [serial = 958] [outer = 0x126388000] 13:10:46 INFO - PROCESS | 6282 | 1463170246363 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]]]}] 13:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 570ms 13:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:10:46 INFO - PROCESS | 6282 | 1463170246397 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 6282 | 1463170246399 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:10:46 INFO - PROCESS | 6282 | 1463170246402 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:10:46 INFO - PROCESS | 6282 | 1463170246404 Marionette TRACE conn2 <- [1,1250,null,{}] 13:10:46 INFO - PROCESS | 6282 | 1463170246407 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}] 13:10:46 INFO - PROCESS | 6282 | 1463170246516 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:10:46 INFO - PROCESS | 6282 | 1463170246531 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x12941c000 == 67 [pid = 6282] [id = 320] 13:10:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x1265e1c00) [pid = 6282] [serial = 959] [outer = 0x0] 13:10:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x1290b5c00) [pid = 6282] [serial = 960] [outer = 0x1265e1c00] 13:10:46 INFO - PROCESS | 6282 | 1463170246557 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x1292a0800) [pid = 6282] [serial = 961] [outer = 0x1265e1c00] 13:10:46 INFO - PROCESS | 6282 | 1463170246904 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]]]}] 13:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 13:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:10:46 INFO - PROCESS | 6282 | 1463170246922 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 6282 | 1463170246924 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:10:46 INFO - PROCESS | 6282 | 1463170246926 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:10:46 INFO - PROCESS | 6282 | 1463170246927 Marionette TRACE conn2 <- [1,1254,null,{}] 13:10:46 INFO - PROCESS | 6282 | 1463170246930 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}] 13:10:47 INFO - PROCESS | 6282 | 1463170247033 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:10:47 INFO - PROCESS | 6282 | 1463170247046 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b03e800 == 68 [pid = 6282] [id = 321] 13:10:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x128a4dc00) [pid = 6282] [serial = 962] [outer = 0x0] 13:10:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x129535400) [pid = 6282] [serial = 963] [outer = 0x128a4dc00] 13:10:47 INFO - PROCESS | 6282 | 1463170247071 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x12a474800) [pid = 6282] [serial = 964] [outer = 0x128a4dc00] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x118695c00) [pid = 6282] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x11812b800) [pid = 6282] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x110fb1000) [pid = 6282] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x1165c4000) [pid = 6282] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x120d29400) [pid = 6282] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x113377800) [pid = 6282] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x119d7e800) [pid = 6282] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x120f5d000) [pid = 6282] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x1167bf400) [pid = 6282] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x119011800) [pid = 6282] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:10:47 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x1163a2800) [pid = 6282] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:10:47 INFO - PROCESS | 6282 | 1463170247498 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]]]}] 13:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 619ms 13:10:47 INFO - PROCESS | 6282 | 1463170247546 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:10:47 INFO - PROCESS | 6282 | 1463170247547 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:10:47 INFO - PROCESS | 6282 | 1463170247549 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 6282 | 1463170247551 Marionette TRACE conn2 <- [1,1258,null,{}] 13:10:47 INFO - PROCESS | 6282 | 1463170247554 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}] 13:10:47 INFO - PROCESS | 6282 | 1463170247660 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:10:47 INFO - PROCESS | 6282 | 1463170247741 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b26d800 == 69 [pid = 6282] [id = 322] 13:10:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x1292a3800) [pid = 6282] [serial = 965] [outer = 0x0] 13:10:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x119d79400) [pid = 6282] [serial = 966] [outer = 0x1292a3800] 13:10:47 INFO - PROCESS | 6282 | 1463170247788 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x12a74dc00) [pid = 6282] [serial = 967] [outer = 0x1292a3800] 13:10:48 INFO - PROCESS | 6282 | 1463170248157 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]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 623ms 13:10:48 INFO - PROCESS | 6282 | 1463170248176 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 6282 | 1463170248177 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:10:48 INFO - PROCESS | 6282 | 1463170248179 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - PROCESS | 6282 | 1463170248181 Marionette TRACE conn2 <- [1,1262,null,{}] 13:10:48 INFO - PROCESS | 6282 | 1463170248184 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}] 13:10:48 INFO - PROCESS | 6282 | 1463170248318 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:10:48 INFO - PROCESS | 6282 | 1463170248400 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be47800 == 70 [pid = 6282] [id = 323] 13:10:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x12a6ee800) [pid = 6282] [serial = 968] [outer = 0x0] 13:10:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x12a77a400) [pid = 6282] [serial = 969] [outer = 0x12a6ee800] 13:10:48 INFO - PROCESS | 6282 | 1463170248441 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x12a785400) [pid = 6282] [serial = 970] [outer = 0x12a6ee800] 13:10:48 INFO - PROCESS | 6282 | 1463170248838 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]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 669ms 13:10:48 INFO - PROCESS | 6282 | 1463170248849 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 6282 | 1463170248853 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:10:48 INFO - PROCESS | 6282 | 1463170248860 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - PROCESS | 6282 | 1463170248862 Marionette TRACE conn2 <- [1,1266,null,{}] 13:10:48 INFO - PROCESS | 6282 | 1463170248865 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}] 13:10:49 INFO - PROCESS | 6282 | 1463170248996 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:10:49 INFO - PROCESS | 6282 | 1463170249003 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ccb0800 == 71 [pid = 6282] [id = 324] 13:10:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x12aa62c00) [pid = 6282] [serial = 971] [outer = 0x0] 13:10:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x12abb1c00) [pid = 6282] [serial = 972] [outer = 0x12aa62c00] 13:10:49 INFO - PROCESS | 6282 | 1463170249027 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x12abb9400) [pid = 6282] [serial = 973] [outer = 0x12aa62c00] 13:10:49 INFO - PROCESS | 6282 | 1463170249345 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]]]}] 13:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 13:10:49 INFO - PROCESS | 6282 | 1463170249446 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 6282 | 1463170249449 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:10:49 INFO - PROCESS | 6282 | 1463170249453 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - PROCESS | 6282 | 1463170249455 Marionette TRACE conn2 <- [1,1270,null,{}] 13:10:49 INFO - PROCESS | 6282 | 1463170249459 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}] 13:10:49 INFO - PROCESS | 6282 | 1463170249563 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:10:49 INFO - PROCESS | 6282 | 1463170249660 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x1161ce000 == 72 [pid = 6282] [id = 325] 13:10:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x111f24800) [pid = 6282] [serial = 974] [outer = 0x0] 13:10:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x112720800) [pid = 6282] [serial = 975] [outer = 0x111f24800] 13:10:49 INFO - PROCESS | 6282 | 1463170249692 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x1133f5000) [pid = 6282] [serial = 976] [outer = 0x111f24800] 13:10:50 INFO - PROCESS | 6282 | 1463170250132 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]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 721ms 13:10:50 INFO - PROCESS | 6282 | 1463170250189 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 6282 | 1463170250192 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:10:50 INFO - PROCESS | 6282 | 1463170250198 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 6282 | 1463170250201 Marionette TRACE conn2 <- [1,1274,null,{}] 13:10:50 INFO - PROCESS | 6282 | 1463170250222 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}] 13:10:50 INFO - PROCESS | 6282 | 1463170250331 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:10:50 INFO - PROCESS | 6282 | 1463170250402 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d7d800 == 73 [pid = 6282] [id = 326] 13:10:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x1159b2c00) [pid = 6282] [serial = 977] [outer = 0x0] 13:10:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x118646000) [pid = 6282] [serial = 978] [outer = 0x1159b2c00] 13:10:50 INFO - PROCESS | 6282 | 1463170250431 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x1188ab400) [pid = 6282] [serial = 979] [outer = 0x1159b2c00] 13:10:50 INFO - PROCESS | 6282 | 1463170250854 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]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 13:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:10:50 INFO - PROCESS | 6282 | 1463170250889 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 6282 | 1463170250890 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:10:50 INFO - PROCESS | 6282 | 1463170250893 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 6282 | 1463170250894 Marionette TRACE conn2 <- [1,1278,null,{}] 13:10:50 INFO - PROCESS | 6282 | 1463170250901 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}] 13:10:51 INFO - PROCESS | 6282 | 1463170251014 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:10:51 INFO - PROCESS | 6282 | 1463170251118 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba42800 == 74 [pid = 6282] [id = 327] 13:10:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x120f52000) [pid = 6282] [serial = 980] [outer = 0x0] 13:10:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x120fc5000) [pid = 6282] [serial = 981] [outer = 0x120f52000] 13:10:51 INFO - PROCESS | 6282 | 1463170251152 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x1210b6800) [pid = 6282] [serial = 982] [outer = 0x120f52000] 13:10:51 INFO - PROCESS | 6282 | 1463170251575 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]]]}] 13:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 721ms 13:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:10:51 INFO - PROCESS | 6282 | 1463170251626 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:10:51 INFO - PROCESS | 6282 | 1463170251627 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:10:51 INFO - PROCESS | 6282 | 1463170251629 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:10:51 INFO - PROCESS | 6282 | 1463170251630 Marionette TRACE conn2 <- [1,1282,null,{}] 13:10:51 INFO - PROCESS | 6282 | 1463170251633 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}] 13:10:51 INFO - PROCESS | 6282 | 1463170251772 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:10:51 INFO - PROCESS | 6282 | 1463170251814 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d21a800 == 75 [pid = 6282] [id = 328] 13:10:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x121655000) [pid = 6282] [serial = 983] [outer = 0x0] 13:10:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x12603fc00) [pid = 6282] [serial = 984] [outer = 0x121655000] 13:10:51 INFO - PROCESS | 6282 | 1463170251844 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x126a25800) [pid = 6282] [serial = 985] [outer = 0x121655000] 13:10:52 INFO - PROCESS | 6282 | 1463170252254 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]]]}] 13:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 669ms 13:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:10:52 INFO - PROCESS | 6282 | 1463170252298 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 6282 | 1463170252300 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:10:52 INFO - PROCESS | 6282 | 1463170252302 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - PROCESS | 6282 | 1463170252303 Marionette TRACE conn2 <- [1,1286,null,{}] 13:10:52 INFO - PROCESS | 6282 | 1463170252306 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}] 13:10:52 INFO - PROCESS | 6282 | 1463170252411 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:10:52 INFO - PROCESS | 6282 | 1463170252511 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d5fc800 == 76 [pid = 6282] [id = 329] 13:10:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x1216f2400) [pid = 6282] [serial = 986] [outer = 0x0] 13:10:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x129299400) [pid = 6282] [serial = 987] [outer = 0x1216f2400] 13:10:52 INFO - PROCESS | 6282 | 1463170252542 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x12a74c400) [pid = 6282] [serial = 988] [outer = 0x1216f2400] 13:10:52 INFO - PROCESS | 6282 | 1463170252969 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]]]}] 13:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 719ms 13:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:10:53 INFO - PROCESS | 6282 | 1463170253031 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:10:53 INFO - PROCESS | 6282 | 1463170253032 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:10:53 INFO - PROCESS | 6282 | 1463170253048 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 6282 | 1463170253049 Marionette TRACE conn2 <- [1,1290,null,{}] 13:10:53 INFO - PROCESS | 6282 | 1463170253054 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}] 13:10:53 INFO - PROCESS | 6282 | 1463170253177 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:10:53 INFO - PROCESS | 6282 | 1463170253250 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x12dd41000 == 77 [pid = 6282] [id = 330] 13:10:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x12a77f000) [pid = 6282] [serial = 989] [outer = 0x0] 13:10:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x12b01c400) [pid = 6282] [serial = 990] [outer = 0x12a77f000] 13:10:53 INFO - PROCESS | 6282 | 1463170253282 Marionette DEBUG loaded listener.js 13:10:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x12ba8e400) [pid = 6282] [serial = 991] [outer = 0x12a77f000] 13:10:53 INFO - PROCESS | 6282 | 1463170253732 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]]]}] 13:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 736ms 13:10:53 INFO - PROCESS | 6282 | 1463170253771 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:10:53 INFO - PROCESS | 6282 | 1463170253772 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:10:53 INFO - PROCESS | 6282 | 1463170253775 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 6282 | 1463170253776 Marionette TRACE conn2 <- [1,1294,null,{}] 13:10:53 INFO - PROCESS | 6282 | 1463170253778 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}] 13:10:53 INFO - PROCESS | 6282 | 1463170253883 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:10:53 INFO - PROCESS | 6282 | 1463170253945 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x1127ad800 == 78 [pid = 6282] [id = 331] 13:10:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x112f0e400) [pid = 6282] [serial = 992] [outer = 0x0] 13:10:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x118674000) [pid = 6282] [serial = 993] [outer = 0x112f0e400] 13:10:54 INFO - PROCESS | 6282 | 1463170254015 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x12baa7400) [pid = 6282] [serial = 994] [outer = 0x112f0e400] 13:10:54 INFO - PROCESS | 6282 | 1463170254565 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]]]}] 13:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 819ms 13:10:54 INFO - PROCESS | 6282 | 1463170254598 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:10:54 INFO - PROCESS | 6282 | 1463170254601 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:10:54 INFO - PROCESS | 6282 | 1463170254619 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:10:54 INFO - PROCESS | 6282 | 1463170254621 Marionette TRACE conn2 <- [1,1298,null,{}] 13:10:54 INFO - PROCESS | 6282 | 1463170254625 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}] 13:10:54 INFO - PROCESS | 6282 | 1463170254728 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:10:54 INFO - PROCESS | 6282 | 1463170254799 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x119344800 == 79 [pid = 6282] [id = 332] 13:10:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x116339000) [pid = 6282] [serial = 995] [outer = 0x0] 13:10:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x1163f2c00) [pid = 6282] [serial = 996] [outer = 0x116339000] 13:10:54 INFO - PROCESS | 6282 | 1463170254827 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 175 (0x118132000) [pid = 6282] [serial = 997] [outer = 0x116339000] 13:10:55 INFO - PROCESS | 6282 | 1463170255260 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]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 677ms 13:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:10:55 INFO - PROCESS | 6282 | 1463170255294 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 6282 | 1463170255297 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:10:55 INFO - PROCESS | 6282 | 1463170255301 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 6282 | 1463170255303 Marionette TRACE conn2 <- [1,1302,null,{}] 13:10:55 INFO - PROCESS | 6282 | 1463170255306 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}] 13:10:55 INFO - PROCESS | 6282 | 1463170255403 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:10:55 INFO - PROCESS | 6282 | 1463170255465 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x117432000 == 80 [pid = 6282] [id = 333] 13:10:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 176 (0x11869d400) [pid = 6282] [serial = 998] [outer = 0x0] 13:10:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 177 (0x1186ad800) [pid = 6282] [serial = 999] [outer = 0x11869d400] 13:10:55 INFO - PROCESS | 6282 | 1463170255493 Marionette DEBUG loaded listener.js 13:10:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 178 (0x11906b000) [pid = 6282] [serial = 1000] [outer = 0x11869d400] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12be47800 == 79 [pid = 6282] [id = 323] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12b26d800 == 78 [pid = 6282] [id = 322] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12b03e800 == 77 [pid = 6282] [id = 321] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12941c000 == 76 [pid = 6282] [id = 320] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x126766000 == 75 [pid = 6282] [id = 319] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x124205800 == 74 [pid = 6282] [id = 318] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 177 (0x1265de400) [pid = 6282] [serial = 915] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x121c98000 == 73 [pid = 6282] [id = 317] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x121149000 == 72 [pid = 6282] [id = 316] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x11933f800 == 71 [pid = 6282] [id = 315] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x1166db800 == 70 [pid = 6282] [id = 314] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x116550800 == 69 [pid = 6282] [id = 313] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x1184aa000 == 68 [pid = 6282] [id = 312] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x1186c7000 == 67 [pid = 6282] [id = 307] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x1127a3800 == 66 [pid = 6282] [id = 306] 13:10:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12aa4e800 == 65 [pid = 6282] [id = 305] 13:10:55 INFO - PROCESS | 6282 | 1463170255903 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]]]}] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 176 (0x1188ac800) [pid = 6282] [serial = 893] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 175 (0x11864b800) [pid = 6282] [serial = 890] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 174 (0x118698000) [pid = 6282] [serial = 891] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x112018c00) [pid = 6282] [serial = 882] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 172 (0x111b02400) [pid = 6282] [serial = 881] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x116751400) [pid = 6282] [serial = 887] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x12638e400) [pid = 6282] [serial = 869] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x117697400) [pid = 6282] [serial = 888] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x120fcb000) [pid = 6282] [serial = 903] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x1176a2400) [pid = 6282] [serial = 863] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x12131c000) [pid = 6282] [serial = 866] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x12a470000) [pid = 6282] [serial = 878] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x1133f4c00) [pid = 6282] [serial = 884] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x115d47c00) [pid = 6282] [serial = 885] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x120d2d400) [pid = 6282] [serial = 900] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x1290bac00) [pid = 6282] [serial = 875] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x1210b9c00) [pid = 6282] [serial = 906] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x128a4c400) [pid = 6282] [serial = 872] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x120d26000) [pid = 6282] [serial = 909] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x1132e1800) [pid = 6282] [serial = 860] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x12aa6c800) [pid = 6282] [serial = 501] [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.] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x119078400) [pid = 6282] [serial = 897] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x12131d800) [pid = 6282] [serial = 907] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x12603f000) [pid = 6282] [serial = 913] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x121448800) [pid = 6282] [serial = 910] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x1210ac800) [pid = 6282] [serial = 904] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x120f5b800) [pid = 6282] [serial = 901] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x118a20400) [pid = 6282] [serial = 894] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x119d77800) [pid = 6282] [serial = 898] [outer = 0x0] [url = about:blank] 13:10:55 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x1218a6000) [pid = 6282] [serial = 912] [outer = 0x0] [url = about:blank] 13:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 621ms 13:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:10:55 INFO - PROCESS | 6282 | 1463170255924 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 6282 | 1463170255925 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:10:55 INFO - PROCESS | 6282 | 1463170255928 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 6282 | 1463170255930 Marionette TRACE conn2 <- [1,1306,null,{}] 13:10:55 INFO - PROCESS | 6282 | 1463170255939 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}] 13:10:56 INFO - PROCESS | 6282 | 1463170256028 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:10:56 INFO - PROCESS | 6282 | 1463170256054 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x116aa8800 == 66 [pid = 6282] [id = 334] 13:10:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x1197a8400) [pid = 6282] [serial = 1001] [outer = 0x0] 13:10:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x119b19000) [pid = 6282] [serial = 1002] [outer = 0x1197a8400] 13:10:56 INFO - PROCESS | 6282 | 1463170256082 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x120f53c00) [pid = 6282] [serial = 1003] [outer = 0x1197a8400] 13:10:56 INFO - PROCESS | 6282 | 1463170256425 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]]]}] 13:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 524ms 13:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:10:56 INFO - PROCESS | 6282 | 1463170256460 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:10:56 INFO - PROCESS | 6282 | 1463170256462 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:10:56 INFO - PROCESS | 6282 | 1463170256465 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:10:56 INFO - PROCESS | 6282 | 1463170256466 Marionette TRACE conn2 <- [1,1310,null,{}] 13:10:56 INFO - PROCESS | 6282 | 1463170256469 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}] 13:10:56 INFO - PROCESS | 6282 | 1463170256563 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:10:56 INFO - PROCESS | 6282 | 1463170256572 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x121148000 == 67 [pid = 6282] [id = 335] 13:10:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x120f59c00) [pid = 6282] [serial = 1004] [outer = 0x0] 13:10:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x1210b1400) [pid = 6282] [serial = 1005] [outer = 0x120f59c00] 13:10:56 INFO - PROCESS | 6282 | 1463170256615 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x1215b0800) [pid = 6282] [serial = 1006] [outer = 0x120f59c00] 13:10:57 INFO - PROCESS | 6282 | 1463170257027 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] 13:10:57 INFO - PROCESS | 6282 | 1463170257086 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:10:57 INFO - PROCESS | 6282 | 1463170257088 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 6282 | 1463170257089 Marionette TRACE conn2 <- [1,1314,null,{}] 13:10:57 INFO - PROCESS | 6282 | 1463170257091 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}] 13:10:57 INFO - PROCESS | 6282 | 1463170257173 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:10:57 INFO - PROCESS | 6282 | 1463170257177 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x12410d000 == 68 [pid = 6282] [id = 336] 13:10:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x1218a6000) [pid = 6282] [serial = 1007] [outer = 0x0] 13:10:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x126038800) [pid = 6282] [serial = 1008] [outer = 0x1218a6000] 13:10:57 INFO - PROCESS | 6282 | 1463170257203 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x126a22800) [pid = 6282] [serial = 1009] [outer = 0x1218a6000] 13:10:57 INFO - PROCESS | 6282 | 1463170257530 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]]]}] 13:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 468ms 13:10:57 INFO - PROCESS | 6282 | 1463170257557 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 6282 | 1463170257558 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:10:57 INFO - PROCESS | 6282 | 1463170257561 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 6282 | 1463170257562 Marionette TRACE conn2 <- [1,1318,null,{}] 13:10:57 INFO - PROCESS | 6282 | 1463170257564 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}] 13:10:57 INFO - PROCESS | 6282 | 1463170257667 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:10:57 INFO - PROCESS | 6282 | 1463170257741 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ace800 == 69 [pid = 6282] [id = 337] 13:10:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x124e6d800) [pid = 6282] [serial = 1010] [outer = 0x0] 13:10:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x128a51000) [pid = 6282] [serial = 1011] [outer = 0x124e6d800] 13:10:57 INFO - PROCESS | 6282 | 1463170257767 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x12a74c800) [pid = 6282] [serial = 1012] [outer = 0x124e6d800] 13:10:58 INFO - PROCESS | 6282 | 1463170258064 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]]]}] 13:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 518ms 13:10:58 INFO - PROCESS | 6282 | 1463170258080 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 6282 | 1463170258081 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:10:58 INFO - PROCESS | 6282 | 1463170258083 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - PROCESS | 6282 | 1463170258085 Marionette TRACE conn2 <- [1,1322,null,{}] 13:10:58 INFO - PROCESS | 6282 | 1463170258090 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}] 13:10:58 INFO - PROCESS | 6282 | 1463170258204 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:10:58 INFO - PROCESS | 6282 | 1463170258219 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x129434000 == 70 [pid = 6282] [id = 338] 13:10:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x129539400) [pid = 6282] [serial = 1013] [outer = 0x0] 13:10:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x12a783800) [pid = 6282] [serial = 1014] [outer = 0x129539400] 13:10:58 INFO - PROCESS | 6282 | 1463170258244 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x12b01d800) [pid = 6282] [serial = 1015] [outer = 0x129539400] 13:10:58 INFO - PROCESS | 6282 | 1463170258596 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]]]}] 13:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 522ms 13:10:58 INFO - PROCESS | 6282 | 1463170258606 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 6282 | 1463170258607 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:10:58 INFO - PROCESS | 6282 | 1463170258609 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - PROCESS | 6282 | 1463170258611 Marionette TRACE conn2 <- [1,1326,null,{}] 13:10:58 INFO - PROCESS | 6282 | 1463170258613 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}] 13:10:58 INFO - PROCESS | 6282 | 1463170258723 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:10:58 INFO - PROCESS | 6282 | 1463170258762 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b029800 == 71 [pid = 6282] [id = 339] 13:10:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x12a757000) [pid = 6282] [serial = 1016] [outer = 0x0] 13:10:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x12b934400) [pid = 6282] [serial = 1017] [outer = 0x12a757000] 13:10:58 INFO - PROCESS | 6282 | 1463170258786 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x12baadc00) [pid = 6282] [serial = 1018] [outer = 0x12a757000] 13:10:59 INFO - PROCESS | 6282 | 1463170259106 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]]]}] 13:10:59 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 13:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 13:10:59 INFO - PROCESS | 6282 | 1463170259129 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 6282 | 1463170259130 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:10:59 INFO - PROCESS | 6282 | 1463170259132 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 6282 | 1463170259133 Marionette TRACE conn2 <- [1,1330,null,{}] 13:10:59 INFO - PROCESS | 6282 | 1463170259143 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}] 13:10:59 INFO - PROCESS | 6282 | 1463170259251 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:10:59 INFO - PROCESS | 6282 | 1463170259291 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd51800 == 72 [pid = 6282] [id = 340] 13:10:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x12baaec00) [pid = 6282] [serial = 1019] [outer = 0x0] 13:10:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x12bdb7400) [pid = 6282] [serial = 1020] [outer = 0x12baaec00] 13:10:59 INFO - PROCESS | 6282 | 1463170259316 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x120fc3c00) [pid = 6282] [serial = 1021] [outer = 0x12baaec00] 13:10:59 INFO - PROCESS | 6282 | 1463170259649 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]]]}] 13:10:59 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 13:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 568ms 13:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:10:59 INFO - PROCESS | 6282 | 1463170259701 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 6282 | 1463170259702 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:10:59 INFO - PROCESS | 6282 | 1463170259704 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 6282 | 1463170259705 Marionette TRACE conn2 <- [1,1334,null,{}] 13:10:59 INFO - PROCESS | 6282 | 1463170259707 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}] 13:10:59 INFO - PROCESS | 6282 | 1463170259817 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:10:59 INFO - PROCESS | 6282 | 1463170259856 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6b8800 == 73 [pid = 6282] [id = 341] 13:10:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x12bab1400) [pid = 6282] [serial = 1022] [outer = 0x0] 13:10:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x12be6a800) [pid = 6282] [serial = 1023] [outer = 0x12bab1400] 13:10:59 INFO - PROCESS | 6282 | 1463170259880 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x12c240800) [pid = 6282] [serial = 1024] [outer = 0x12bab1400] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x1210b0000) [pid = 6282] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x126388000) [pid = 6282] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x1292a3800) [pid = 6282] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x1163ab800) [pid = 6282] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x119753400) [pid = 6282] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x120d2f800) [pid = 6282] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x119d82400) [pid = 6282] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x1186ae400) [pid = 6282] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x1263d1800) [pid = 6282] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x1265e1c00) [pid = 6282] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x12a6ee800) [pid = 6282] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x128a4dc00) [pid = 6282] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:11:00 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x1130d4400) [pid = 6282] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:11:00 INFO - PROCESS | 6282 | 1463170260283 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]]]}] 13:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 618ms 13:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:11:00 INFO - PROCESS | 6282 | 1463170260323 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:11:00 INFO - PROCESS | 6282 | 1463170260324 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:11:00 INFO - PROCESS | 6282 | 1463170260326 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:11:00 INFO - PROCESS | 6282 | 1463170260328 Marionette TRACE conn2 <- [1,1338,null,{}] 13:11:00 INFO - PROCESS | 6282 | 1463170260330 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}] 13:11:00 INFO - PROCESS | 6282 | 1463170260435 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:11:00 INFO - PROCESS | 6282 | 1463170260501 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d12c000 == 74 [pid = 6282] [id = 342] 13:11:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x120fd2400) [pid = 6282] [serial = 1025] [outer = 0x0] 13:11:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x12a6e1400) [pid = 6282] [serial = 1026] [outer = 0x120fd2400] 13:11:00 INFO - PROCESS | 6282 | 1463170260530 Marionette DEBUG loaded listener.js 13:11:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x12c245400) [pid = 6282] [serial = 1027] [outer = 0x120fd2400] 13:11:01 INFO - PROCESS | 6282 | 1463170261328 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]]]}] 13:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1020ms 13:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:11:01 INFO - PROCESS | 6282 | 1463170261346 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:11:01 INFO - PROCESS | 6282 | 1463170261348 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:11:01 INFO - PROCESS | 6282 | 1463170261350 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:11:01 INFO - PROCESS | 6282 | 1463170261351 Marionette TRACE conn2 <- [1,1342,null,{}] 13:11:01 INFO - PROCESS | 6282 | 1463170261354 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}] 13:11:01 INFO - PROCESS | 6282 | 1463170261443 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:11:01 INFO - PROCESS | 6282 | 1463170261447 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0e1000 == 75 [pid = 6282] [id = 343] 13:11:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x12c2a2c00) [pid = 6282] [serial = 1028] [outer = 0x0] 13:11:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x12cc2ac00) [pid = 6282] [serial = 1029] [outer = 0x12c2a2c00] 13:11:01 INFO - PROCESS | 6282 | 1463170261472 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x12cc31c00) [pid = 6282] [serial = 1030] [outer = 0x12c2a2c00] 13:11:01 INFO - PROCESS | 6282 | 1463170261819 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]]]}] 13:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 521ms 13:11:01 INFO - PROCESS | 6282 | 1463170261882 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:11:01 INFO - PROCESS | 6282 | 1463170261883 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:11:01 INFO - PROCESS | 6282 | 1463170261891 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:11:01 INFO - PROCESS | 6282 | 1463170261892 Marionette TRACE conn2 <- [1,1346,null,{}] 13:11:01 INFO - PROCESS | 6282 | 1463170261895 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}] 13:11:01 INFO - PROCESS | 6282 | 1463170261987 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:11:01 INFO - PROCESS | 6282 | 1463170261992 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x1353c0800 == 76 [pid = 6282] [id = 344] 13:11:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x12c2a6400) [pid = 6282] [serial = 1031] [outer = 0x0] 13:11:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x12cdb2c00) [pid = 6282] [serial = 1032] [outer = 0x12c2a6400] 13:11:02 INFO - PROCESS | 6282 | 1463170262017 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x12d48b800) [pid = 6282] [serial = 1033] [outer = 0x12c2a6400] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x126ae0800 == 75 [pid = 6282] [id = 270] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x128e89800 == 74 [pid = 6282] [id = 311] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x13561a800 == 73 [pid = 6282] [id = 271] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd55800 == 72 [pid = 6282] [id = 309] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x129420800 == 71 [pid = 6282] [id = 308] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x121566000 == 70 [pid = 6282] [id = 253] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12be53800 == 69 [pid = 6282] [id = 291] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6b4800 == 68 [pid = 6282] [id = 292] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12e0e9000 == 67 [pid = 6282] [id = 252] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6c3800 == 66 [pid = 6282] [id = 216] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd6f000 == 65 [pid = 6282] [id = 290] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x1234fe000 == 64 [pid = 6282] [id = 160] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x11962d000 == 63 [pid = 6282] [id = 236] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12d843800 == 62 [pid = 6282] [id = 235] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12be57000 == 61 [pid = 6282] [id = 310] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12d856000 == 60 [pid = 6282] [id = 250] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9ca000 == 59 [pid = 6282] [id = 169] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x116aa4800 == 58 [pid = 6282] [id = 175] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x114d7d000 == 57 [pid = 6282] [id = 293] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12e0cf800 == 56 [pid = 6282] [id = 251] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12cca7000 == 55 [pid = 6282] [id = 217] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12d213000 == 54 [pid = 6282] [id = 249] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2f1000 == 53 [pid = 6282] [id = 215] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12a6c4800 == 52 [pid = 6282] [id = 286] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x112da3800 == 51 [pid = 6282] [id = 272] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9da000 == 50 [pid = 6282] [id = 145] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x1186c6800 == 49 [pid = 6282] [id = 187] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x135613800 == 48 [pid = 6282] [id = 268] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x11315d800 == 47 [pid = 6282] [id = 254] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x117432000 == 46 [pid = 6282] [id = 333] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x119344800 == 45 [pid = 6282] [id = 332] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x1127ad800 == 44 [pid = 6282] [id = 331] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12dd41000 == 43 [pid = 6282] [id = 330] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12d5fc800 == 42 [pid = 6282] [id = 329] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12d21a800 == 41 [pid = 6282] [id = 328] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12ba42800 == 40 [pid = 6282] [id = 327] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x120d7d800 == 39 [pid = 6282] [id = 326] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12ccb0800 == 38 [pid = 6282] [id = 324] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x1161ce000 == 37 [pid = 6282] [id = 325] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x121148000 == 36 [pid = 6282] [id = 335] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x126ace800 == 35 [pid = 6282] [id = 337] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x129434000 == 34 [pid = 6282] [id = 338] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12d12c000 == 33 [pid = 6282] [id = 342] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6b8800 == 32 [pid = 6282] [id = 341] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12e0e1000 == 31 [pid = 6282] [id = 343] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12b029800 == 30 [pid = 6282] [id = 339] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12410d000 == 29 [pid = 6282] [id = 336] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd51800 == 28 [pid = 6282] [id = 340] 13:11:03 INFO - PROCESS | 6282 | --DOCSHELL 0x116aa8800 == 27 [pid = 6282] [id = 334] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x126c1e800) [pid = 6282] [serial = 955] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x12899b000) [pid = 6282] [serial = 957] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x128a4fc00) [pid = 6282] [serial = 958] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x119d79400) [pid = 6282] [serial = 966] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x1185d9400) [pid = 6282] [serial = 940] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x117110400) [pid = 6282] [serial = 939] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x1198bbc00) [pid = 6282] [serial = 945] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x120d2a800) [pid = 6282] [serial = 946] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x126389400) [pid = 6282] [serial = 933] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x120f5f800) [pid = 6282] [serial = 948] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x120fd1c00) [pid = 6282] [serial = 949] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x1165c8400) [pid = 6282] [serial = 921] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x120f5e000) [pid = 6282] [serial = 927] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x119011c00) [pid = 6282] [serial = 924] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x1210cdc00) [pid = 6282] [serial = 951] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x118a27000) [pid = 6282] [serial = 942] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x119706400) [pid = 6282] [serial = 943] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x111bafc00) [pid = 6282] [serial = 918] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x124e70c00) [pid = 6282] [serial = 930] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x126c16000) [pid = 6282] [serial = 916] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x1290b5c00) [pid = 6282] [serial = 960] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x12a77a400) [pid = 6282] [serial = 969] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x129535400) [pid = 6282] [serial = 963] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x12a474800) [pid = 6282] [serial = 964] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x11271d000) [pid = 6282] [serial = 937] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x11323a400) [pid = 6282] [serial = 936] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x126385800) [pid = 6282] [serial = 954] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x1292a0800) [pid = 6282] [serial = 961] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x126037000) [pid = 6282] [serial = 952] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x12a785400) [pid = 6282] [serial = 970] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x12a74dc00) [pid = 6282] [serial = 967] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x12abb1c00) [pid = 6282] [serial = 972] [outer = 0x0] [url = about:blank] 13:11:03 INFO - PROCESS | 6282 | 1463170263947 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]]]}] 13:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2080ms 13:11:03 INFO - PROCESS | 6282 | 1463170263967 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 6282 | 1463170263971 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:11:03 INFO - PROCESS | 6282 | 1463170263975 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 6282 | 1463170263977 Marionette TRACE conn2 <- [1,1350,null,{}] 13:11:03 INFO - PROCESS | 6282 | 1463170263981 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}] 13:11:04 INFO - PROCESS | 6282 | 1463170264059 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:11:04 INFO - PROCESS | 6282 | 1463170264066 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x1127b1000 == 28 [pid = 6282] [id = 345] 13:11:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x112019c00) [pid = 6282] [serial = 1034] [outer = 0x0] 13:11:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x112a5d800) [pid = 6282] [serial = 1035] [outer = 0x112019c00] 13:11:04 INFO - PROCESS | 6282 | 1463170264100 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x11322f000) [pid = 6282] [serial = 1036] [outer = 0x112019c00] 13:11:04 INFO - PROCESS | 6282 | 1463170264446 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]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 523ms 13:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:11:04 INFO - PROCESS | 6282 | 1463170264498 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 6282 | 1463170264503 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:11:04 INFO - PROCESS | 6282 | 1463170264507 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 6282 | 1463170264509 Marionette TRACE conn2 <- [1,1354,null,{}] 13:11:04 INFO - PROCESS | 6282 | 1463170264511 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}] 13:11:04 INFO - PROCESS | 6282 | 1463170264585 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:11:04 INFO - PROCESS | 6282 | 1463170264592 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x115e0d000 == 29 [pid = 6282] [id = 346] 13:11:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x1132de800) [pid = 6282] [serial = 1037] [outer = 0x0] 13:11:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x115de5000) [pid = 6282] [serial = 1038] [outer = 0x1132de800] 13:11:04 INFO - PROCESS | 6282 | 1463170264620 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x11639f800) [pid = 6282] [serial = 1039] [outer = 0x1132de800] 13:11:04 INFO - PROCESS | 6282 | 1463170264944 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]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 469ms 13:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:11:04 INFO - PROCESS | 6282 | 1463170264976 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 6282 | 1463170264978 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:11:04 INFO - PROCESS | 6282 | 1463170264980 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 6282 | 1463170264983 Marionette TRACE conn2 <- [1,1358,null,{}] 13:11:04 INFO - PROCESS | 6282 | 1463170264990 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}] 13:11:05 INFO - PROCESS | 6282 | 1463170265069 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:11:05 INFO - PROCESS | 6282 | 1463170265075 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x1166dc000 == 30 [pid = 6282] [id = 347] 13:11:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x10e9b5000) [pid = 6282] [serial = 1040] [outer = 0x0] 13:11:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x1167c0400) [pid = 6282] [serial = 1041] [outer = 0x10e9b5000] 13:11:05 INFO - PROCESS | 6282 | 1463170265115 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x117567800) [pid = 6282] [serial = 1042] [outer = 0x10e9b5000] 13:11:05 INFO - PROCESS | 6282 | 1463170265459 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]]]}] 13:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 13:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:11:05 INFO - PROCESS | 6282 | 1463170265502 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:11:05 INFO - PROCESS | 6282 | 1463170265504 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:11:05 INFO - PROCESS | 6282 | 1463170265506 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:11:05 INFO - PROCESS | 6282 | 1463170265507 Marionette TRACE conn2 <- [1,1362,null,{}] 13:11:05 INFO - PROCESS | 6282 | 1463170265509 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}] 13:11:05 INFO - PROCESS | 6282 | 1463170265603 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:11:05 INFO - PROCESS | 6282 | 1463170265609 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x116e7b800 == 31 [pid = 6282] [id = 348] 13:11:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x10e9b8800) [pid = 6282] [serial = 1043] [outer = 0x0] 13:11:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x11812ac00) [pid = 6282] [serial = 1044] [outer = 0x10e9b8800] 13:11:05 INFO - PROCESS | 6282 | 1463170265634 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x11864c800) [pid = 6282] [serial = 1045] [outer = 0x10e9b8800] 13:11:06 INFO - PROCESS | 6282 | 1463170266237 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]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 768ms 13:11:06 INFO - PROCESS | 6282 | 1463170266275 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 6282 | 1463170266277 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:11:06 INFO - PROCESS | 6282 | 1463170266281 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 6282 | 1463170266284 Marionette TRACE conn2 <- [1,1366,null,{}] 13:11:06 INFO - PROCESS | 6282 | 1463170266287 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}] 13:11:06 INFO - PROCESS | 6282 | 1463170266387 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:11:06 INFO - PROCESS | 6282 | 1463170266482 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x116386000 == 32 [pid = 6282] [id = 349] 13:11:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x112a66800) [pid = 6282] [serial = 1046] [outer = 0x0] 13:11:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x113236c00) [pid = 6282] [serial = 1047] [outer = 0x112a66800] 13:11:06 INFO - PROCESS | 6282 | 1463170266514 Marionette DEBUG loaded listener.js 13:11:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x1159b4c00) [pid = 6282] [serial = 1048] [outer = 0x112a66800] 13:11:07 INFO - PROCESS | 6282 | 1463170267081 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] 13:11:07 INFO - PROCESS | 6282 | 1463170267157 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:11:07 INFO - PROCESS | 6282 | 1463170267161 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:11:07 INFO - PROCESS | 6282 | 1463170267163 Marionette TRACE conn2 <- [1,1370,null,{}] 13:11:07 INFO - PROCESS | 6282 | 1463170267166 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}] 13:11:07 INFO - PROCESS | 6282 | 1463170267278 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:11:07 INFO - PROCESS | 6282 | 1463170267330 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a1000 == 33 [pid = 6282] [id = 350] 13:11:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x11710b000) [pid = 6282] [serial = 1049] [outer = 0x0] 13:11:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x1185d9400) [pid = 6282] [serial = 1050] [outer = 0x11710b000] 13:11:07 INFO - PROCESS | 6282 | 1463170267360 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x118696000) [pid = 6282] [serial = 1051] [outer = 0x11710b000] 13:11:07 INFO - PROCESS | 6282 | --DOCSHELL 0x1159d0800 == 32 [pid = 6282] [id = 25] 13:11:07 INFO - PROCESS | 6282 | --DOCSHELL 0x1163d9000 == 31 [pid = 6282] [id = 26] 13:11:08 INFO - PROCESS | 6282 | 1463170268005 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] 13:11:08 INFO - PROCESS | 6282 | 1463170268034 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:11:08 INFO - PROCESS | 6282 | 1463170268040 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 6282 | 1463170268042 Marionette TRACE conn2 <- [1,1374,null,{}] 13:11:08 INFO - PROCESS | 6282 | 1463170268046 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}] 13:11:08 INFO - PROCESS | 6282 | 1463170268118 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:11:08 INFO - PROCESS | 6282 | 1463170268127 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x114d8d000 == 32 [pid = 6282] [id = 351] 13:11:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x1122b5c00) [pid = 6282] [serial = 1052] [outer = 0x0] 13:11:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x113377000) [pid = 6282] [serial = 1053] [outer = 0x1122b5c00] 13:11:08 INFO - PROCESS | 6282 | 1463170268155 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x1163a0400) [pid = 6282] [serial = 1054] [outer = 0x1122b5c00] 13:11:08 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:08 INFO - PROCESS | 6282 | 1463170268500 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] 13:11:08 INFO - PROCESS | 6282 | 1463170268517 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:11:08 INFO - PROCESS | 6282 | 1463170268524 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 6282 | 1463170268526 Marionette TRACE conn2 <- [1,1378,null,{}] 13:11:08 INFO - PROCESS | 6282 | 1463170268528 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}] 13:11:08 INFO - PROCESS | 6282 | 1463170268601 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:11:08 INFO - PROCESS | 6282 | 1463170268609 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x116e98000 == 33 [pid = 6282] [id = 352] 13:11:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x116a62c00) [pid = 6282] [serial = 1055] [outer = 0x0] 13:11:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x1186a7c00) [pid = 6282] [serial = 1056] [outer = 0x116a62c00] 13:11:08 INFO - PROCESS | 6282 | 1463170268635 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x1188b2800) [pid = 6282] [serial = 1057] [outer = 0x116a62c00] 13:11:08 INFO - PROCESS | 6282 | 1463170268975 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] 13:11:09 INFO - PROCESS | 6282 | 1463170268997 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:11:09 INFO - PROCESS | 6282 | 1463170268999 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:11:09 INFO - PROCESS | 6282 | 1463170269002 Marionette TRACE conn2 <- [1,1382,null,{}] 13:11:09 INFO - PROCESS | 6282 | 1463170269011 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}] 13:11:09 INFO - PROCESS | 6282 | 1463170269090 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:11:09 INFO - PROCESS | 6282 | 1463170269149 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x118a81000 == 34 [pid = 6282] [id = 353] 13:11:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x10e9b6000) [pid = 6282] [serial = 1058] [outer = 0x0] 13:11:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x118a27000) [pid = 6282] [serial = 1059] [outer = 0x10e9b6000] 13:11:09 INFO - PROCESS | 6282 | 1463170269178 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x119612400) [pid = 6282] [serial = 1060] [outer = 0x10e9b6000] 13:11:09 INFO - PROCESS | 6282 | [6282] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:09 INFO - PROCESS | 6282 | 1463170269507 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] 13:11:09 INFO - PROCESS | 6282 | 1463170269526 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:11:09 INFO - PROCESS | 6282 | 1463170269528 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:11:09 INFO - PROCESS | 6282 | 1463170269529 Marionette TRACE conn2 <- [1,1386,null,{}] 13:11:09 INFO - PROCESS | 6282 | 1463170269532 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}] 13:11:09 INFO - PROCESS | 6282 | 1463170269608 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:11:09 INFO - PROCESS | 6282 | 1463170269612 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x119343800 == 35 [pid = 6282] [id = 354] 13:11:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x1188b0400) [pid = 6282] [serial = 1061] [outer = 0x0] 13:11:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x11970c400) [pid = 6282] [serial = 1062] [outer = 0x1188b0400] 13:11:09 INFO - PROCESS | 6282 | 1463170269683 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x1197aa800) [pid = 6282] [serial = 1063] [outer = 0x1188b0400] 13:11:09 INFO - PROCESS | 6282 | 1463170269964 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] 13:11:10 INFO - PROCESS | 6282 | 1463170270001 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:11:10 INFO - PROCESS | 6282 | 1463170270011 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - PROCESS | 6282 | 1463170270013 Marionette TRACE conn2 <- [1,1390,null,{}] 13:11:10 INFO - PROCESS | 6282 | 1463170270015 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}] 13:11:10 INFO - PROCESS | 6282 | 1463170270094 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:11:10 INFO - PROCESS | 6282 | 1463170270098 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x119836000 == 36 [pid = 6282] [id = 355] 13:11:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x119752400) [pid = 6282] [serial = 1064] [outer = 0x0] 13:11:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x119d77400) [pid = 6282] [serial = 1065] [outer = 0x119752400] 13:11:10 INFO - PROCESS | 6282 | 1463170270129 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x120d2dc00) [pid = 6282] [serial = 1066] [outer = 0x119752400] 13:11:10 INFO - PROCESS | 6282 | 1463170270510 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]]]}] 13:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 517ms 13:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:11:10 INFO - PROCESS | 6282 | 1463170270530 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:11:10 INFO - PROCESS | 6282 | 1463170270531 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:11:10 INFO - PROCESS | 6282 | 1463170270533 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - PROCESS | 6282 | 1463170270534 Marionette TRACE conn2 <- [1,1394,null,{}] 13:11:10 INFO - PROCESS | 6282 | 1463170270537 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}] 13:11:10 INFO - PROCESS | 6282 | 1463170270661 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:11:10 INFO - PROCESS | 6282 | 1463170270701 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x12125d800 == 37 [pid = 6282] [id = 356] 13:11:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x120f53800) [pid = 6282] [serial = 1067] [outer = 0x0] 13:11:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x120fc7c00) [pid = 6282] [serial = 1068] [outer = 0x120f53800] 13:11:10 INFO - PROCESS | 6282 | 1463170270727 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x1210ae000) [pid = 6282] [serial = 1069] [outer = 0x120f53800] 13:11:11 INFO - PROCESS | 6282 | 1463170271051 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]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 569ms 13:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:11:11 INFO - PROCESS | 6282 | 1463170271102 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 6282 | 1463170271104 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:11:11 INFO - PROCESS | 6282 | 1463170271106 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 6282 | 1463170271107 Marionette TRACE conn2 <- [1,1398,null,{}] 13:11:11 INFO - PROCESS | 6282 | 1463170271109 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}] 13:11:11 INFO - PROCESS | 6282 | 1463170271201 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:11:11 INFO - PROCESS | 6282 | 1463170271205 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215cb800 == 38 [pid = 6282] [id = 357] 13:11:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x120fcf000) [pid = 6282] [serial = 1070] [outer = 0x0] 13:11:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x1210b8400) [pid = 6282] [serial = 1071] [outer = 0x120fcf000] 13:11:11 INFO - PROCESS | 6282 | 1463170271230 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x1210ce000) [pid = 6282] [serial = 1072] [outer = 0x120fcf000] 13:11:11 INFO - PROCESS | 6282 | 1463170271536 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]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 468ms 13:11:11 INFO - PROCESS | 6282 | 1463170271579 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 6282 | 1463170271580 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:11:11 INFO - PROCESS | 6282 | 1463170271582 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 6282 | 1463170271583 Marionette TRACE conn2 <- [1,1402,null,{}] 13:11:11 INFO - PROCESS | 6282 | 1463170271588 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}] 13:11:11 INFO - PROCESS | 6282 | 1463170271685 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:11:11 INFO - PROCESS | 6282 | 1463170271689 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x121caa800 == 39 [pid = 6282] [id = 358] 13:11:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 175 (0x1210ae400) [pid = 6282] [serial = 1073] [outer = 0x0] 13:11:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 176 (0x12131a400) [pid = 6282] [serial = 1074] [outer = 0x1210ae400] 13:11:11 INFO - PROCESS | 6282 | 1463170271749 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 177 (0x1215b7c00) [pid = 6282] [serial = 1075] [outer = 0x1210ae400] 13:11:12 INFO - PROCESS | 6282 | 1463170272108 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]]]}] 13:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 573ms 13:11:12 INFO - PROCESS | 6282 | 1463170272157 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 6282 | 1463170272158 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:11:12 INFO - PROCESS | 6282 | 1463170272162 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 6282 | 1463170272163 Marionette TRACE conn2 <- [1,1406,null,{}] 13:11:12 INFO - PROCESS | 6282 | 1463170272167 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}] 13:11:12 INFO - PROCESS | 6282 | 1463170272305 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 176 (0x1167bfc00) [pid = 6282] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 175 (0x110fbb400) [pid = 6282] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 174 (0x10e9b3400) [pid = 6282] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x12cdb1800) [pid = 6282] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 172 (0x12f2db000) [pid = 6282] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x12a77f000) [pid = 6282] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x1210cd000) [pid = 6282] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x115edf000) [pid = 6282] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x116a57c00) [pid = 6282] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x12c2a2c00) [pid = 6282] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x116339000) [pid = 6282] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x11769f000) [pid = 6282] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x121bd2400) [pid = 6282] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x1188aa800) [pid = 6282] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x1197ac000) [pid = 6282] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x11869d400) [pid = 6282] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x10e9b5000) [pid = 6282] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x11970ac00) [pid = 6282] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x1218a6000) [pid = 6282] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x124e75400) [pid = 6282] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x1197ae400) [pid = 6282] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x120f52000) [pid = 6282] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x120f5d400) [pid = 6282] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x112019c00) [pid = 6282] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x1197a8400) [pid = 6282] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x12bab1400) [pid = 6282] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x12c2a5000) [pid = 6282] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x1188b2c00) [pid = 6282] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x1216f2400) [pid = 6282] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x124e6d800) [pid = 6282] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x126a26400) [pid = 6282] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x111f24800) [pid = 6282] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x1289a8800) [pid = 6282] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x12a757000) [pid = 6282] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x120d2fc00) [pid = 6282] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x121655000) [pid = 6282] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x128a53400) [pid = 6282] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x1132de800) [pid = 6282] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x112246400) [pid = 6282] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x120f59c00) [pid = 6282] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x12aa62c00) [pid = 6282] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x120fd2400) [pid = 6282] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x112f0e400) [pid = 6282] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x12cc2e000) [pid = 6282] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x110fb6c00) [pid = 6282] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x129539400) [pid = 6282] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x1159b2c00) [pid = 6282] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x12676f400) [pid = 6282] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x1167b8800) [pid = 6282] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x12baaec00) [pid = 6282] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:11:12 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x1219e8800) [pid = 6282] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:11:12 INFO - PROCESS | 6282 | 1463170272573 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x112f85800 == 40 [pid = 6282] [id = 359] 13:11:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x10e9b5c00) [pid = 6282] [serial = 1076] [outer = 0x0] 13:11:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x110fb6c00) [pid = 6282] [serial = 1077] [outer = 0x10e9b5c00] 13:11:12 INFO - PROCESS | 6282 | 1463170272598 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x112a61400) [pid = 6282] [serial = 1078] [outer = 0x10e9b5c00] 13:11:12 INFO - PROCESS | 6282 | 1463170272860 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]]]}] 13:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 719ms 13:11:12 INFO - PROCESS | 6282 | 1463170272881 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 6282 | 1463170272882 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:11:12 INFO - PROCESS | 6282 | 1463170272892 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 6282 | 1463170272893 Marionette TRACE conn2 <- [1,1410,null,{}] 13:11:12 INFO - PROCESS | 6282 | 1463170272895 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}] 13:11:12 INFO - PROCESS | 6282 | 1463170272976 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:11:12 INFO - PROCESS | 6282 | 1463170272997 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215c0800 == 41 [pid = 6282] [id = 360] 13:11:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x113466400) [pid = 6282] [serial = 1079] [outer = 0x0] 13:11:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x118131800) [pid = 6282] [serial = 1080] [outer = 0x113466400] 13:11:13 INFO - PROCESS | 6282 | 1463170273022 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x1188b2c00) [pid = 6282] [serial = 1081] [outer = 0x113466400] 13:11:13 INFO - PROCESS | 6282 | 1463170273376 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]]]}] 13:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 526ms 13:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:11:13 INFO - PROCESS | 6282 | 1463170273412 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 6282 | 1463170273413 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:11:13 INFO - PROCESS | 6282 | 1463170273415 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 6282 | 1463170273417 Marionette TRACE conn2 <- [1,1414,null,{}] 13:11:13 INFO - PROCESS | 6282 | 1463170273420 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}] 13:11:13 INFO - PROCESS | 6282 | 1463170273509 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:11:13 INFO - PROCESS | 6282 | 1463170273514 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dd6800 == 42 [pid = 6282] [id = 361] 13:11:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x11930cc00) [pid = 6282] [serial = 1082] [outer = 0x0] 13:11:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x120fc8800) [pid = 6282] [serial = 1083] [outer = 0x11930cc00] 13:11:13 INFO - PROCESS | 6282 | 1463170273543 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x121bd1c00) [pid = 6282] [serial = 1084] [outer = 0x11930cc00] 13:11:13 INFO - PROCESS | 6282 | 1463170273869 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]]]}] 13:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 472ms 13:11:13 INFO - PROCESS | 6282 | 1463170273890 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 6282 | 1463170273891 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:11:13 INFO - PROCESS | 6282 | 1463170273893 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 6282 | 1463170273894 Marionette TRACE conn2 <- [1,1418,null,{}] 13:11:13 INFO - PROCESS | 6282 | 1463170273897 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}] 13:11:13 INFO - PROCESS | 6282 | 1463170273975 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:11:13 INFO - PROCESS | 6282 | 1463170273980 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x1265a6000 == 43 [pid = 6282] [id = 362] 13:11:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x119706c00) [pid = 6282] [serial = 1085] [outer = 0x0] 13:11:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12422fc00) [pid = 6282] [serial = 1086] [outer = 0x119706c00] 13:11:14 INFO - PROCESS | 6282 | 1463170274050 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x1245c5c00) [pid = 6282] [serial = 1087] [outer = 0x119706c00] 13:11:14 INFO - PROCESS | 6282 | 1463170274340 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]]]}] 13:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 472ms 13:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:11:14 INFO - PROCESS | 6282 | 1463170274365 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:11:14 INFO - PROCESS | 6282 | 1463170274366 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:11:14 INFO - PROCESS | 6282 | 1463170274370 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 6282 | 1463170274373 Marionette TRACE conn2 <- [1,1422,null,{}] 13:11:14 INFO - PROCESS | 6282 | 1463170274376 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}] 13:11:14 INFO - PROCESS | 6282 | 1463170274461 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:11:14 INFO - PROCESS | 6282 | 1463170274465 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x129098800 == 44 [pid = 6282] [id = 363] 13:11:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x1245c6000) [pid = 6282] [serial = 1088] [outer = 0x0] 13:11:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x124d98800) [pid = 6282] [serial = 1089] [outer = 0x1245c6000] 13:11:14 INFO - PROCESS | 6282 | 1463170274492 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x12603a400) [pid = 6282] [serial = 1090] [outer = 0x1245c6000] 13:11:14 INFO - PROCESS | 6282 | 1463170274975 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]]]}] 13:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 625ms 13:11:14 INFO - PROCESS | 6282 | 1463170274994 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:11:14 INFO - PROCESS | 6282 | 1463170274998 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:11:15 INFO - PROCESS | 6282 | 1463170275001 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:11:15 INFO - PROCESS | 6282 | 1463170275004 Marionette TRACE conn2 <- [1,1426,null,{}] 13:11:15 INFO - PROCESS | 6282 | 1463170275007 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}] 13:11:15 INFO - PROCESS | 6282 | 1463170275108 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:11:15 INFO - PROCESS | 6282 | 1463170275175 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a9000 == 45 [pid = 6282] [id = 364] 13:11:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x11346a000) [pid = 6282] [serial = 1091] [outer = 0x0] 13:11:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x116746800) [pid = 6282] [serial = 1092] [outer = 0x11346a000] 13:11:15 INFO - PROCESS | 6282 | 1463170275207 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x11864c000) [pid = 6282] [serial = 1093] [outer = 0x11346a000] 13:11:15 INFO - PROCESS | 6282 | 1463170275623 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]]]}] 13:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 672ms 13:11:15 INFO - PROCESS | 6282 | 1463170275673 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:11:15 INFO - PROCESS | 6282 | 1463170275677 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:11:15 INFO - PROCESS | 6282 | 1463170275682 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:11:15 INFO - PROCESS | 6282 | 1463170275684 Marionette TRACE conn2 <- [1,1430,null,{}] 13:11:15 INFO - PROCESS | 6282 | 1463170275705 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}] 13:11:15 INFO - PROCESS | 6282 | 1463170275828 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:11:15 INFO - PROCESS | 6282 | 1463170275907 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x121256800 == 46 [pid = 6282] [id = 365] 13:11:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x118a2ac00) [pid = 6282] [serial = 1094] [outer = 0x0] 13:11:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x119074c00) [pid = 6282] [serial = 1095] [outer = 0x118a2ac00] 13:11:15 INFO - PROCESS | 6282 | 1463170275937 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x119705000) [pid = 6282] [serial = 1096] [outer = 0x118a2ac00] 13:11:16 INFO - PROCESS | 6282 | 1463170276353 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]]]}] 13:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 736ms 13:11:16 INFO - PROCESS | 6282 | 1463170276434 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:11:16 INFO - PROCESS | 6282 | 1463170276436 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:11:16 INFO - PROCESS | 6282 | 1463170276441 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:11:16 INFO - PROCESS | 6282 | 1463170276443 Marionette TRACE conn2 <- [1,1434,null,{}] 13:11:16 INFO - PROCESS | 6282 | 1463170276451 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}] 13:11:16 INFO - PROCESS | 6282 | 1463170276550 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:11:16 INFO - PROCESS | 6282 | 1463170276617 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x129432800 == 47 [pid = 6282] [id = 366] 13:11:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x120f55000) [pid = 6282] [serial = 1097] [outer = 0x0] 13:11:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x120fc3800) [pid = 6282] [serial = 1098] [outer = 0x120f55000] 13:11:16 INFO - PROCESS | 6282 | 1463170276649 Marionette DEBUG loaded listener.js 13:11:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x120fd1800) [pid = 6282] [serial = 1099] [outer = 0x120f55000] 13:11:17 INFO - PROCESS | 6282 | 1463170277093 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]]]}] 13:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 676ms 13:11:17 INFO - PROCESS | 6282 | 1463170277132 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 6282 | 1463170277134 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:11:17 INFO - PROCESS | 6282 | 1463170277155 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:11:17 INFO - PROCESS | 6282 | 1463170277157 Marionette TRACE conn2 <- [1,1438,null,{}] 13:11:17 INFO - PROCESS | 6282 | 1463170277159 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}] 13:11:17 INFO - PROCESS | 6282 | 1463170277258 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:11:17 INFO - PROCESS | 6282 | 1463170277324 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a682800 == 48 [pid = 6282] [id = 367] 13:11:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x120f5b000) [pid = 6282] [serial = 1100] [outer = 0x0] 13:11:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x1219ec000) [pid = 6282] [serial = 1101] [outer = 0x120f5b000] 13:11:17 INFO - PROCESS | 6282 | 1463170277353 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x1244de800) [pid = 6282] [serial = 1102] [outer = 0x120f5b000] 13:11:17 INFO - PROCESS | 6282 | 1463170277811 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]]]}] 13:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 722ms 13:11:17 INFO - PROCESS | 6282 | 1463170277877 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 6282 | 1463170277878 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:11:17 INFO - PROCESS | 6282 | 1463170277880 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:11:17 INFO - PROCESS | 6282 | 1463170277881 Marionette TRACE conn2 <- [1,1442,null,{}] 13:11:17 INFO - PROCESS | 6282 | 1463170277884 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}] 13:11:17 INFO - PROCESS | 6282 | 1463170277984 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:11:18 INFO - PROCESS | 6282 | 1463170278072 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x116150800 == 49 [pid = 6282] [id = 368] 13:11:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x111b09c00) [pid = 6282] [serial = 1103] [outer = 0x0] 13:11:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x1188b5800) [pid = 6282] [serial = 1104] [outer = 0x111b09c00] 13:11:18 INFO - PROCESS | 6282 | 1463170278123 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x12144d800) [pid = 6282] [serial = 1105] [outer = 0x111b09c00] 13:11:18 INFO - PROCESS | 6282 | 1463170278673 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]]]}] 13:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 822ms 13:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:11:18 INFO - PROCESS | 6282 | 1463170278705 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 6282 | 1463170278707 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:11:18 INFO - PROCESS | 6282 | 1463170278711 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 6282 | 1463170278713 Marionette TRACE conn2 <- [1,1446,null,{}] 13:11:18 INFO - PROCESS | 6282 | 1463170278716 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}] 13:11:18 INFO - PROCESS | 6282 | 1463170278870 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:11:19 INFO - PROCESS | 6282 | 1463170279183 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x11661f000 == 50 [pid = 6282] [id = 369] 13:11:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x110fb9000) [pid = 6282] [serial = 1106] [outer = 0x0] 13:11:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x111b05400) [pid = 6282] [serial = 1107] [outer = 0x110fb9000] 13:11:19 INFO - PROCESS | 6282 | 1463170279212 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x11271e400) [pid = 6282] [serial = 1108] [outer = 0x110fb9000] 13:11:19 INFO - PROCESS | 6282 | 1463170279657 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]]]}] 13:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 971ms 13:11:19 INFO - PROCESS | 6282 | 1463170279682 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:11:19 INFO - PROCESS | 6282 | 1463170279685 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:11:19 INFO - PROCESS | 6282 | 1463170279707 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:11:19 INFO - PROCESS | 6282 | 1463170279710 Marionette TRACE conn2 <- [1,1450,null,{}] 13:11:19 INFO - PROCESS | 6282 | 1463170279713 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}] 13:11:19 INFO - PROCESS | 6282 | 1463170279804 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:11:19 INFO - PROCESS | 6282 | 1463170279873 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165e1800 == 51 [pid = 6282] [id = 370] 13:11:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x11610e000) [pid = 6282] [serial = 1109] [outer = 0x0] 13:11:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x116688400) [pid = 6282] [serial = 1110] [outer = 0x11610e000] 13:11:19 INFO - PROCESS | 6282 | 1463170279903 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x116a5a800) [pid = 6282] [serial = 1111] [outer = 0x11610e000] 13:11:20 INFO - PROCESS | 6282 | --DOCSHELL 0x1353c0800 == 50 [pid = 6282] [id = 344] 13:11:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd65000 == 49 [pid = 6282] [id = 12] 13:11:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12d84f800 == 48 [pid = 6282] [id = 21] 13:11:20 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a9800 == 47 [pid = 6282] [id = 20] 13:11:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12d216000 == 46 [pid = 6282] [id = 18] 13:11:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12909f800 == 45 [pid = 6282] [id = 6] 13:11:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12cca5800 == 44 [pid = 6282] [id = 15] 13:11:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12aa49800 == 43 [pid = 6282] [id = 8] 13:11:20 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6b7000 == 42 [pid = 6282] [id = 14] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x11812ac00) [pid = 6282] [serial = 1044] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x1134c6c00) [pid = 6282] [serial = 741] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x128a4ac00) [pid = 6282] [serial = 750] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x124271400) [pid = 6282] [serial = 816] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x11970d800) [pid = 6282] [serial = 925] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x126cc9400) [pid = 6282] [serial = 858] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x1219ea800) [pid = 6282] [serial = 928] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x12144f800) [pid = 6282] [serial = 813] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x12cc2a400) [pid = 6282] [serial = 756] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x12a759c00) [pid = 6282] [serial = 879] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x117570800) [pid = 6282] [serial = 922] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x1263ce400) [pid = 6282] [serial = 931] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x1210acc00) [pid = 6282] [serial = 810] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x12d49a000) [pid = 6282] [serial = 762] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x12a785000) [pid = 6282] [serial = 753] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x134f4d000) [pid = 6282] [serial = 804] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x12406b400) [pid = 6282] [serial = 867] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x1290adc00) [pid = 6282] [serial = 873] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x12a784c00) [pid = 6282] [serial = 690] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x120fc5800) [pid = 6282] [serial = 747] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x11970ec00) [pid = 6282] [serial = 744] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x12a6ee400) [pid = 6282] [serial = 876] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x11636d000) [pid = 6282] [serial = 861] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x126cccc00) [pid = 6282] [serial = 870] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x112724400) [pid = 6282] [serial = 919] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x119703800) [pid = 6282] [serial = 807] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x118694000) [pid = 6282] [serial = 864] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x1290ba400) [pid = 6282] [serial = 934] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x12cdb7400) [pid = 6282] [serial = 759] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x1167c0400) [pid = 6282] [serial = 1041] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x112a5d800) [pid = 6282] [serial = 1035] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x115de5000) [pid = 6282] [serial = 1038] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x12cc31c00) [pid = 6282] [serial = 1030] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x12cdb2c00) [pid = 6282] [serial = 1032] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x12a783800) [pid = 6282] [serial = 1014] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x12bdb7400) [pid = 6282] [serial = 1020] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x12b934400) [pid = 6282] [serial = 1017] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x12baadc00) [pid = 6282] [serial = 1018] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x12be6a800) [pid = 6282] [serial = 1023] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x12a6e1400) [pid = 6282] [serial = 1026] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x120fc3c00) [pid = 6282] [serial = 1021] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x12cc2ac00) [pid = 6282] [serial = 1029] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x12c240800) [pid = 6282] [serial = 1024] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x128a51000) [pid = 6282] [serial = 1011] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x126038800) [pid = 6282] [serial = 1008] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x126a22800) [pid = 6282] [serial = 1009] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x1210b1400) [pid = 6282] [serial = 1005] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x1215b0800) [pid = 6282] [serial = 1006] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x119b19000) [pid = 6282] [serial = 1002] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x120f53c00) [pid = 6282] [serial = 1003] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x11906b000) [pid = 6282] [serial = 1000] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x1186ad800) [pid = 6282] [serial = 999] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x118132000) [pid = 6282] [serial = 997] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 108 (0x1163f2c00) [pid = 6282] [serial = 996] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x118674000) [pid = 6282] [serial = 993] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x12baa7400) [pid = 6282] [serial = 994] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x12ba8e400) [pid = 6282] [serial = 991] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x12b01c400) [pid = 6282] [serial = 990] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x129299400) [pid = 6282] [serial = 987] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x12a74c400) [pid = 6282] [serial = 988] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x126a25800) [pid = 6282] [serial = 985] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x11639f800) [pid = 6282] [serial = 1039] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x12603fc00) [pid = 6282] [serial = 984] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x11322f000) [pid = 6282] [serial = 1036] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x120fc5000) [pid = 6282] [serial = 981] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x1210b6800) [pid = 6282] [serial = 982] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 95 (0x1188ab400) [pid = 6282] [serial = 979] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 94 (0x118646000) [pid = 6282] [serial = 978] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 93 (0x1133f5000) [pid = 6282] [serial = 976] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 92 (0x112720800) [pid = 6282] [serial = 975] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 91 (0x12abb9400) [pid = 6282] [serial = 973] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 90 (0x117567800) [pid = 6282] [serial = 1042] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 89 (0x12c245400) [pid = 6282] [serial = 1027] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 88 (0x12a74c800) [pid = 6282] [serial = 1012] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | --DOMWINDOW == 87 (0x12b01d800) [pid = 6282] [serial = 1015] [outer = 0x0] [url = about:blank] 13:11:20 INFO - PROCESS | 6282 | 1463170280294 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]]]}] 13:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 622ms 13:11:20 INFO - PROCESS | 6282 | 1463170280330 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:11:20 INFO - PROCESS | 6282 | 1463170280332 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:11:20 INFO - PROCESS | 6282 | 1463170280335 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:11:20 INFO - PROCESS | 6282 | 1463170280337 Marionette TRACE conn2 <- [1,1454,null,{}] 13:11:20 INFO - PROCESS | 6282 | 1463170280341 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}] 13:11:20 INFO - PROCESS | 6282 | 1463170280419 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:11:20 INFO - PROCESS | 6282 | 1463170280448 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x11661d000 == 43 [pid = 6282] [id = 371] 13:11:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 88 (0x118128c00) [pid = 6282] [serial = 1112] [outer = 0x0] 13:11:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 89 (0x118136c00) [pid = 6282] [serial = 1113] [outer = 0x118128c00] 13:11:20 INFO - PROCESS | 6282 | 1463170280474 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 90 (0x11864d800) [pid = 6282] [serial = 1114] [outer = 0x118128c00] 13:11:20 INFO - PROCESS | 6282 | 1463170280821 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]]]}] 13:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 13:11:20 INFO - PROCESS | 6282 | 1463170280857 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:11:20 INFO - PROCESS | 6282 | 1463170280858 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:11:20 INFO - PROCESS | 6282 | 1463170280867 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:11:20 INFO - PROCESS | 6282 | 1463170280871 Marionette TRACE conn2 <- [1,1458,null,{}] 13:11:20 INFO - PROCESS | 6282 | 1463170280878 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}] 13:11:20 INFO - PROCESS | 6282 | 1463170280959 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:11:20 INFO - PROCESS | 6282 | 1463170280963 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186cd000 == 44 [pid = 6282] [id = 372] 13:11:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 91 (0x11864d400) [pid = 6282] [serial = 1115] [outer = 0x0] 13:11:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 92 (0x1188ac400) [pid = 6282] [serial = 1116] [outer = 0x11864d400] 13:11:20 INFO - PROCESS | 6282 | 1463170280990 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 93 (0x119011c00) [pid = 6282] [serial = 1117] [outer = 0x11864d400] 13:11:21 INFO - PROCESS | 6282 | 1463170281333 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]]]}] 13:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 485ms 13:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:11:21 INFO - PROCESS | 6282 | 1463170281347 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 6282 | 1463170281349 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:11:21 INFO - PROCESS | 6282 | 1463170281351 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:11:21 INFO - PROCESS | 6282 | 1463170281352 Marionette TRACE conn2 <- [1,1462,null,{}] 13:11:21 INFO - PROCESS | 6282 | 1463170281358 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}] 13:11:21 INFO - PROCESS | 6282 | 1463170281438 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:11:21 INFO - PROCESS | 6282 | 1463170281486 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x118a89000 == 45 [pid = 6282] [id = 373] 13:11:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 94 (0x118693400) [pid = 6282] [serial = 1118] [outer = 0x0] 13:11:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 95 (0x119309400) [pid = 6282] [serial = 1119] [outer = 0x118693400] 13:11:21 INFO - PROCESS | 6282 | 1463170281512 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 96 (0x119752000) [pid = 6282] [serial = 1120] [outer = 0x118693400] 13:11:21 INFO - PROCESS | 6282 | 1463170281812 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]]]}] 13:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 471ms 13:11:21 INFO - PROCESS | 6282 | 1463170281826 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 6282 | 1463170281827 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:11:21 INFO - PROCESS | 6282 | 1463170281829 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:11:21 INFO - PROCESS | 6282 | 1463170281830 Marionette TRACE conn2 <- [1,1466,null,{}] 13:11:21 INFO - PROCESS | 6282 | 1463170281833 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}] 13:11:21 INFO - PROCESS | 6282 | 1463170281913 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:11:21 INFO - PROCESS | 6282 | 1463170281918 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x1133b0000 == 46 [pid = 6282] [id = 374] 13:11:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x119b0c000) [pid = 6282] [serial = 1121] [outer = 0x0] 13:11:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x119b19000) [pid = 6282] [serial = 1122] [outer = 0x119b0c000] 13:11:21 INFO - PROCESS | 6282 | 1463170281951 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x120f55800) [pid = 6282] [serial = 1123] [outer = 0x119b0c000] 13:11:22 INFO - PROCESS | 6282 | 1463170282341 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]]]}] 13:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 517ms 13:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:11:22 INFO - PROCESS | 6282 | 1463170282347 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 6282 | 1463170282348 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:11:22 INFO - PROCESS | 6282 | 1463170282350 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - PROCESS | 6282 | 1463170282352 Marionette TRACE conn2 <- [1,1470,null,{}] 13:11:22 INFO - PROCESS | 6282 | 1463170282362 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}] 13:11:22 INFO - PROCESS | 6282 | 1463170282459 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:11:22 INFO - PROCESS | 6282 | 1463170282494 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d7d000 == 47 [pid = 6282] [id = 375] 13:11:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x119b0c800) [pid = 6282] [serial = 1124] [outer = 0x0] 13:11:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x120fcb800) [pid = 6282] [serial = 1125] [outer = 0x119b0c800] 13:11:22 INFO - PROCESS | 6282 | 1463170282525 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x1210ba800) [pid = 6282] [serial = 1126] [outer = 0x119b0c800] 13:11:22 INFO - PROCESS | 6282 | 1463170282967 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]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 13:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:11:23 INFO - PROCESS | 6282 | 1463170283022 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 6282 | 1463170283024 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:11:23 INFO - PROCESS | 6282 | 1463170283027 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 6282 | 1463170283029 Marionette TRACE conn2 <- [1,1474,null,{}] 13:11:23 INFO - PROCESS | 6282 | 1463170283032 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}] 13:11:23 INFO - PROCESS | 6282 | 1463170283146 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:11:23 INFO - PROCESS | 6282 | 1463170283162 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x12156a000 == 48 [pid = 6282] [id = 376] 13:11:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x121211800) [pid = 6282] [serial = 1127] [outer = 0x0] 13:11:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x1214e0c00) [pid = 6282] [serial = 1128] [outer = 0x121211800] 13:11:23 INFO - PROCESS | 6282 | 1463170283187 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x12406b400) [pid = 6282] [serial = 1129] [outer = 0x121211800] 13:11:23 INFO - PROCESS | 6282 | 1463170283520 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]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 519ms 13:11:23 INFO - PROCESS | 6282 | 1463170283547 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 6282 | 1463170283548 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:11:23 INFO - PROCESS | 6282 | 1463170283557 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 6282 | 1463170283558 Marionette TRACE conn2 <- [1,1478,null,{}] 13:11:23 INFO - PROCESS | 6282 | 1463170283561 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}] 13:11:23 INFO - PROCESS | 6282 | 1463170283657 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:11:23 INFO - PROCESS | 6282 | 1463170283661 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x121c91000 == 49 [pid = 6282] [id = 377] 13:11:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x12131b800) [pid = 6282] [serial = 1130] [outer = 0x0] 13:11:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x1245bc000) [pid = 6282] [serial = 1131] [outer = 0x12131b800] 13:11:23 INFO - PROCESS | 6282 | 1463170283719 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x126039c00) [pid = 6282] [serial = 1132] [outer = 0x12131b800] 13:11:24 INFO - PROCESS | 6282 | 1463170284139 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]]]}] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 107 (0x11930cc00) [pid = 6282] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 106 (0x120f53800) [pid = 6282] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 105 (0x116a62c00) [pid = 6282] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 104 (0x120fcf000) [pid = 6282] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 103 (0x10e9b6000) [pid = 6282] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 102 (0x1210ae400) [pid = 6282] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 101 (0x119752400) [pid = 6282] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 100 (0x1188b0400) [pid = 6282] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 99 (0x1122b5c00) [pid = 6282] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 98 (0x10e9b5c00) [pid = 6282] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 97 (0x113466400) [pid = 6282] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:11:24 INFO - PROCESS | 6282 | --DOMWINDOW == 96 (0x119706c00) [pid = 6282] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 625ms 13:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:11:24 INFO - PROCESS | 6282 | 1463170284176 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:11:24 INFO - PROCESS | 6282 | 1463170284177 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:11:24 INFO - PROCESS | 6282 | 1463170284179 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 6282 | 1463170284180 Marionette TRACE conn2 <- [1,1482,null,{}] 13:11:24 INFO - PROCESS | 6282 | 1463170284182 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}] 13:11:24 INFO - PROCESS | 6282 | 1463170284261 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:11:24 INFO - PROCESS | 6282 | 1463170284268 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d64000 == 50 [pid = 6282] [id = 378] 13:11:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 97 (0x110fb7400) [pid = 6282] [serial = 1133] [outer = 0x0] 13:11:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 98 (0x11869d400) [pid = 6282] [serial = 1134] [outer = 0x110fb7400] 13:11:24 INFO - PROCESS | 6282 | 1463170284294 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 99 (0x120fcf000) [pid = 6282] [serial = 1135] [outer = 0x110fb7400] 13:11:24 INFO - PROCESS | 6282 | 1463170284607 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]]]}] 13:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 470ms 13:11:24 INFO - PROCESS | 6282 | 1463170284650 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:11:24 INFO - PROCESS | 6282 | 1463170284651 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:11:24 INFO - PROCESS | 6282 | 1463170284653 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 6282 | 1463170284654 Marionette TRACE conn2 <- [1,1486,null,{}] 13:11:24 INFO - PROCESS | 6282 | 1463170284657 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}] 13:11:24 INFO - PROCESS | 6282 | 1463170284735 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:11:24 INFO - PROCESS | 6282 | 1463170284788 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x124e10800 == 51 [pid = 6282] [id = 379] 13:11:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 100 (0x112f0e400) [pid = 6282] [serial = 1136] [outer = 0x0] 13:11:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 101 (0x12349a000) [pid = 6282] [serial = 1137] [outer = 0x112f0e400] 13:11:24 INFO - PROCESS | 6282 | 1463170284817 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 102 (0x126388000) [pid = 6282] [serial = 1138] [outer = 0x112f0e400] 13:11:25 INFO - PROCESS | 6282 | 1463170285143 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]]]}] 13:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 519ms 13:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:11:25 INFO - PROCESS | 6282 | 1463170285174 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:11:25 INFO - PROCESS | 6282 | 1463170285175 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:11:25 INFO - PROCESS | 6282 | 1463170285177 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 6282 | 1463170285179 Marionette TRACE conn2 <- [1,1490,null,{}] 13:11:25 INFO - PROCESS | 6282 | 1463170285181 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}] 13:11:25 INFO - PROCESS | 6282 | 1463170285277 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:11:25 INFO - PROCESS | 6282 | 1463170285324 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x129099800 == 52 [pid = 6282] [id = 380] 13:11:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 103 (0x12603f000) [pid = 6282] [serial = 1139] [outer = 0x0] 13:11:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 104 (0x1263d1800) [pid = 6282] [serial = 1140] [outer = 0x12603f000] 13:11:25 INFO - PROCESS | 6282 | 1463170285351 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 105 (0x126c1d400) [pid = 6282] [serial = 1141] [outer = 0x12603f000] 13:11:25 INFO - PROCESS | 6282 | 1463170285615 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]]]}] 13:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 469ms 13:11:25 INFO - PROCESS | 6282 | 1463170285689 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:11:25 INFO - PROCESS | 6282 | 1463170285690 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:11:25 INFO - PROCESS | 6282 | 1463170285700 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 6282 | 1463170285701 Marionette TRACE conn2 <- [1,1494,null,{}] 13:11:25 INFO - PROCESS | 6282 | 1463170285704 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}] 13:11:25 INFO - PROCESS | 6282 | 1463170285793 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:11:25 INFO - PROCESS | 6282 | 1463170285797 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b029800 == 53 [pid = 6282] [id = 381] 13:11:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 106 (0x126cc6c00) [pid = 6282] [serial = 1142] [outer = 0x0] 13:11:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 107 (0x128972800) [pid = 6282] [serial = 1143] [outer = 0x126cc6c00] 13:11:25 INFO - PROCESS | 6282 | 1463170285821 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 108 (0x128a4e400) [pid = 6282] [serial = 1144] [outer = 0x126cc6c00] 13:11:26 INFO - PROCESS | 6282 | 1463170286223 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]]]}] 13:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 575ms 13:11:26 INFO - PROCESS | 6282 | 1463170286273 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 6282 | 1463170286275 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:11:26 INFO - PROCESS | 6282 | 1463170286279 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 6282 | 1463170286282 Marionette TRACE conn2 <- [1,1498,null,{}] 13:11:26 INFO - PROCESS | 6282 | 1463170286286 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}] 13:11:26 INFO - PROCESS | 6282 | 1463170286388 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:11:26 INFO - PROCESS | 6282 | 1463170286454 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x115e0c000 == 54 [pid = 6282] [id = 382] 13:11:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 109 (0x1122b1c00) [pid = 6282] [serial = 1145] [outer = 0x0] 13:11:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x112fdd400) [pid = 6282] [serial = 1146] [outer = 0x1122b1c00] 13:11:26 INFO - PROCESS | 6282 | 1463170286485 Marionette DEBUG loaded listener.js 13:11:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x1159b1c00) [pid = 6282] [serial = 1147] [outer = 0x1122b1c00] 13:11:26 INFO - PROCESS | 6282 | 1463170286906 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]]]}] 13:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 676ms 13:11:26 INFO - PROCESS | 6282 | 1463170286969 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 6282 | 1463170286974 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:11:26 INFO - PROCESS | 6282 | 1463170286980 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 6282 | 1463170286982 Marionette TRACE conn2 <- [1,1502,null,{}] 13:11:26 INFO - PROCESS | 6282 | 1463170286984 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}] 13:11:27 INFO - PROCESS | 6282 | 1463170287112 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:11:27 INFO - PROCESS | 6282 | 1463170287190 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x119350000 == 55 [pid = 6282] [id = 383] 13:11:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x11744b400) [pid = 6282] [serial = 1148] [outer = 0x0] 13:11:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x1176a0400) [pid = 6282] [serial = 1149] [outer = 0x11744b400] 13:11:27 INFO - PROCESS | 6282 | 1463170287219 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x118695000) [pid = 6282] [serial = 1150] [outer = 0x11744b400] 13:11:27 INFO - PROCESS | 6282 | 1463170287626 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]]]}] 13:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 672ms 13:11:27 INFO - PROCESS | 6282 | 1463170287651 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:11:27 INFO - PROCESS | 6282 | 1463170287653 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:11:27 INFO - PROCESS | 6282 | 1463170287655 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:11:27 INFO - PROCESS | 6282 | 1463170287658 Marionette TRACE conn2 <- [1,1506,null,{}] 13:11:27 INFO - PROCESS | 6282 | 1463170287666 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}] 13:11:27 INFO - PROCESS | 6282 | 1463170287773 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:11:27 INFO - PROCESS | 6282 | 1463170287838 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x128e89800 == 56 [pid = 6282] [id = 384] 13:11:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x1188abc00) [pid = 6282] [serial = 1151] [outer = 0x0] 13:11:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x119304000) [pid = 6282] [serial = 1152] [outer = 0x1188abc00] 13:11:27 INFO - PROCESS | 6282 | 1463170287870 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x1198bbc00) [pid = 6282] [serial = 1153] [outer = 0x1188abc00] 13:11:28 INFO - PROCESS | 6282 | 1463170288348 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]]]}] 13:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 722ms 13:11:28 INFO - PROCESS | 6282 | 1463170288417 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 6282 | 1463170288421 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:11:28 INFO - PROCESS | 6282 | 1463170288428 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - PROCESS | 6282 | 1463170288430 Marionette TRACE conn2 <- [1,1510,null,{}] 13:11:28 INFO - PROCESS | 6282 | 1463170288434 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}] 13:11:28 INFO - PROCESS | 6282 | 1463170288575 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:11:28 INFO - PROCESS | 6282 | 1463170288639 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b27c800 == 57 [pid = 6282] [id = 385] 13:11:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x120f52800) [pid = 6282] [serial = 1154] [outer = 0x0] 13:11:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x1210ac800) [pid = 6282] [serial = 1155] [outer = 0x120f52800] 13:11:28 INFO - PROCESS | 6282 | 1463170288668 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x12144fc00) [pid = 6282] [serial = 1156] [outer = 0x120f52800] 13:11:29 INFO - PROCESS | 6282 | 1463170289082 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]]]}] 13:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 13:11:29 INFO - PROCESS | 6282 | 1463170289099 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:11:29 INFO - PROCESS | 6282 | 1463170289100 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:11:29 INFO - PROCESS | 6282 | 1463170289103 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 6282 | 1463170289104 Marionette TRACE conn2 <- [1,1514,null,{}] 13:11:29 INFO - PROCESS | 6282 | 1463170289106 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}] 13:11:29 INFO - PROCESS | 6282 | 1463170289206 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:11:29 INFO - PROCESS | 6282 | 1463170289268 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9d4000 == 58 [pid = 6282] [id = 386] 13:11:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x120fc5c00) [pid = 6282] [serial = 1157] [outer = 0x0] 13:11:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x1245c6c00) [pid = 6282] [serial = 1158] [outer = 0x120fc5c00] 13:11:29 INFO - PROCESS | 6282 | 1463170289300 Marionette DEBUG loaded listener.js 13:11:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x126383000) [pid = 6282] [serial = 1159] [outer = 0x120fc5c00] 13:11:29 INFO - PROCESS | 6282 | 1463170289681 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]]]}] 13:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 621ms 13:11:29 INFO - PROCESS | 6282 | 1463170289725 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:11:29 INFO - PROCESS | 6282 | 1463170289726 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:11:29 INFO - PROCESS | 6282 | 1463170289728 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 6282 | 1463170289730 Marionette TRACE conn2 <- [1,1518,null,{}] 13:11:29 INFO - PROCESS | 6282 | 1463170289732 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}] 13:11:29 INFO - PROCESS | 6282 | 1463170289852 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:11:29 INFO - PROCESS | 6282 | 1463170289950 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd53800 == 59 [pid = 6282] [id = 387] 13:11:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x126540c00) [pid = 6282] [serial = 1160] [outer = 0x0] 13:11:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x126a26000) [pid = 6282] [serial = 1161] [outer = 0x126540c00] 13:11:29 INFO - PROCESS | 6282 | 1463170289981 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x128a53c00) [pid = 6282] [serial = 1162] [outer = 0x126540c00] 13:11:30 INFO - PROCESS | 6282 | 1463170290706 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]]]}] 13:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1019ms 13:11:30 INFO - PROCESS | 6282 | 1463170290748 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:11:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:11:30 INFO - PROCESS | 6282 | 1463170290750 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:11:30 INFO - PROCESS | 6282 | 1463170290753 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:11:30 INFO - PROCESS | 6282 | 1463170290756 Marionette TRACE conn2 <- [1,1522,null,{}] 13:11:30 INFO - PROCESS | 6282 | 1463170290760 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}] 13:11:30 INFO - PROCESS | 6282 | 1463170290851 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:11:30 INFO - PROCESS | 6282 | 1463170290906 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a3000 == 60 [pid = 6282] [id = 388] 13:11:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x1132df400) [pid = 6282] [serial = 1163] [outer = 0x0] 13:11:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x1159b6800) [pid = 6282] [serial = 1164] [outer = 0x1132df400] 13:11:30 INFO - PROCESS | 6282 | 1463170290934 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x1167bf400) [pid = 6282] [serial = 1165] [outer = 0x1132df400] 13:11:31 INFO - PROCESS | 6282 | 1463170291313 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"]]]}] 13:11:31 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 () { 13:11:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:11:31 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 () { 13:11:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:11:31 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 () { 13:11:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:11:31 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 () { 13:11:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:11:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 573ms 13:11:31 INFO - PROCESS | 6282 | 1463170291327 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 6282 | 1463170291330 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:11:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:11:31 INFO - PROCESS | 6282 | 1463170291335 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 6282 | 1463170291336 Marionette TRACE conn2 <- [1,1526,null,{}] 13:11:31 INFO - PROCESS | 6282 | 1463170291339 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}] 13:11:31 INFO - PROCESS | 6282 | 1463170291433 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:11:31 INFO - PROCESS | 6282 | 1463170291486 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x113159800 == 61 [pid = 6282] [id = 389] 13:11:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x112a5d400) [pid = 6282] [serial = 1166] [outer = 0x0] 13:11:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x1176a2800) [pid = 6282] [serial = 1167] [outer = 0x112a5d400] 13:11:31 INFO - PROCESS | 6282 | 1463170291514 Marionette DEBUG loaded listener.js 13:11:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x119004800) [pid = 6282] [serial = 1168] [outer = 0x112a5d400] 13:11:31 INFO - PROCESS | 6282 | 1463170291876 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"]]]}] 13:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:11:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 570ms 13:11:31 INFO - PROCESS | 6282 | 1463170291905 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 6282 | 1463170291907 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:11:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:11:31 INFO - PROCESS | 6282 | 1463170291909 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 6282 | 1463170291911 Marionette TRACE conn2 <- [1,1530,null,{}] 13:11:31 INFO - PROCESS | 6282 | 1463170291918 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}] 13:11:32 INFO - PROCESS | 6282 | 1463170292036 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x12ba3c800 == 60 [pid = 6282] [id = 11] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x129099800 == 59 [pid = 6282] [id = 380] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x124e10800 == 58 [pid = 6282] [id = 379] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x120d64000 == 57 [pid = 6282] [id = 378] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x121c91000 == 56 [pid = 6282] [id = 377] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x12156a000 == 55 [pid = 6282] [id = 376] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x120d7d000 == 54 [pid = 6282] [id = 375] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x1133b0000 == 53 [pid = 6282] [id = 374] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x118a89000 == 52 [pid = 6282] [id = 373] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x1186cd000 == 51 [pid = 6282] [id = 372] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x11661d000 == 50 [pid = 6282] [id = 371] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x1165e1800 == 49 [pid = 6282] [id = 370] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x11661f000 == 48 [pid = 6282] [id = 369] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x121256800 == 47 [pid = 6282] [id = 365] 13:11:32 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a9000 == 46 [pid = 6282] [id = 364] 13:11:32 INFO - PROCESS | 6282 | 1463170292117 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x11314a000 == 47 [pid = 6282] [id = 390] 13:11:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x112a68000) [pid = 6282] [serial = 1169] [outer = 0x0] 13:11:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x116a5a000) [pid = 6282] [serial = 1170] [outer = 0x112a68000] 13:11:32 INFO - PROCESS | 6282 | 1463170292145 Marionette DEBUG loaded listener.js 13:11:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x11974fc00) [pid = 6282] [serial = 1171] [outer = 0x112a68000] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x121bd1c00) [pid = 6282] [serial = 1084] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x120fc7c00) [pid = 6282] [serial = 1068] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x1186a7c00) [pid = 6282] [serial = 1056] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x1210b8400) [pid = 6282] [serial = 1071] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x1188b2800) [pid = 6282] [serial = 1057] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x1210ae000) [pid = 6282] [serial = 1069] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x118a27000) [pid = 6282] [serial = 1059] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x12131a400) [pid = 6282] [serial = 1074] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x1210ce000) [pid = 6282] [serial = 1072] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x119612400) [pid = 6282] [serial = 1060] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x119d77400) [pid = 6282] [serial = 1065] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x1215b7c00) [pid = 6282] [serial = 1075] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x11970c400) [pid = 6282] [serial = 1062] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x1197aa800) [pid = 6282] [serial = 1063] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x120fc8800) [pid = 6282] [serial = 1083] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x1185d9400) [pid = 6282] [serial = 1050] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x113377000) [pid = 6282] [serial = 1053] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 117 (0x1163a0400) [pid = 6282] [serial = 1054] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 116 (0x113236c00) [pid = 6282] [serial = 1047] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 115 (0x1245c5c00) [pid = 6282] [serial = 1087] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 114 (0x110fb6c00) [pid = 6282] [serial = 1077] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 113 (0x1188b2c00) [pid = 6282] [serial = 1081] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 112 (0x112a61400) [pid = 6282] [serial = 1078] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 111 (0x120d2dc00) [pid = 6282] [serial = 1066] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 110 (0x118131800) [pid = 6282] [serial = 1080] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | --DOMWINDOW == 109 (0x12422fc00) [pid = 6282] [serial = 1086] [outer = 0x0] [url = about:blank] 13:11:32 INFO - PROCESS | 6282 | 1463170292418 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]]]}] 13:11:32 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 13:11:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:11:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:11:32 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. 13:11:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:11:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 521ms 13:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:11:32 INFO - PROCESS | 6282 | 1463170292430 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 6282 | 1463170292432 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:11:32 INFO - PROCESS | 6282 | 1463170292434 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 6282 | 1463170292435 Marionette TRACE conn2 <- [1,1534,null,{}] 13:11:32 INFO - PROCESS | 6282 | 1463170292449 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}] 13:11:32 INFO - PROCESS | 6282 | 1463170292535 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:11:32 INFO - PROCESS | 6282 | 1463170292586 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186c6800 == 48 [pid = 6282] [id = 391] 13:11:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 110 (0x11970f800) [pid = 6282] [serial = 1172] [outer = 0x0] 13:11:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 111 (0x120d2e400) [pid = 6282] [serial = 1173] [outer = 0x11970f800] 13:11:32 INFO - PROCESS | 6282 | 1463170292612 Marionette DEBUG loaded listener.js 13:11:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 112 (0x120fcf400) [pid = 6282] [serial = 1174] [outer = 0x11970f800] 13:11:32 INFO - PROCESS | 6282 | 1463170292911 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]]]}] 13:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 482ms 13:11:32 INFO - PROCESS | 6282 | 1463170292916 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 6282 | 1463170292918 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:11:32 INFO - PROCESS | 6282 | 1463170292928 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 6282 | 1463170292929 Marionette TRACE conn2 <- [1,1538,null,{}] 13:11:32 INFO - PROCESS | 6282 | 1463170292931 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}] 13:11:33 INFO - PROCESS | 6282 | 1463170293013 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:11:33 INFO - PROCESS | 6282 | 1463170293018 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x1166d3000 == 49 [pid = 6282] [id = 392] 13:11:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 113 (0x1210abc00) [pid = 6282] [serial = 1175] [outer = 0x0] 13:11:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 114 (0x1210cf400) [pid = 6282] [serial = 1176] [outer = 0x1210abc00] 13:11:33 INFO - PROCESS | 6282 | 1463170293046 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 115 (0x1216f3800) [pid = 6282] [serial = 1177] [outer = 0x1210abc00] 13:11:33 INFO - PROCESS | 6282 | 1463170293380 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]]]}] 13:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 468ms 13:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:11:33 INFO - PROCESS | 6282 | 1463170293399 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:11:33 INFO - PROCESS | 6282 | 1463170293400 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:11:33 INFO - PROCESS | 6282 | 1463170293403 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - PROCESS | 6282 | 1463170293406 Marionette TRACE conn2 <- [1,1542,null,{}] 13:11:33 INFO - PROCESS | 6282 | 1463170293410 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}] 13:11:33 INFO - PROCESS | 6282 | 1463170293500 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:11:33 INFO - PROCESS | 6282 | 1463170293508 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217d5000 == 50 [pid = 6282] [id = 393] 13:11:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 116 (0x12406a400) [pid = 6282] [serial = 1178] [outer = 0x0] 13:11:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 117 (0x124d8c800) [pid = 6282] [serial = 1179] [outer = 0x12406a400] 13:11:33 INFO - PROCESS | 6282 | 1463170293534 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 118 (0x1263ce800) [pid = 6282] [serial = 1180] [outer = 0x12406a400] 13:11:33 INFO - PROCESS | 6282 | 1463170293864 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]]]}] 13:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 471ms 13:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:11:33 INFO - PROCESS | 6282 | 1463170293874 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:11:33 INFO - PROCESS | 6282 | 1463170293875 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:11:33 INFO - PROCESS | 6282 | 1463170293877 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - PROCESS | 6282 | 1463170293878 Marionette TRACE conn2 <- [1,1546,null,{}] 13:11:33 INFO - PROCESS | 6282 | 1463170293880 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}] 13:11:33 INFO - PROCESS | 6282 | 1463170293972 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:11:34 INFO - PROCESS | 6282 | 1463170294064 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x1242a0000 == 51 [pid = 6282] [id = 394] 13:11:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x12638e000) [pid = 6282] [serial = 1181] [outer = 0x0] 13:11:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x126a28400) [pid = 6282] [serial = 1182] [outer = 0x12638e000] 13:11:34 INFO - PROCESS | 6282 | 1463170294103 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x128973400) [pid = 6282] [serial = 1183] [outer = 0x12638e000] 13:11:34 INFO - PROCESS | 6282 | 1463170294559 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]]]}] 13:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 720ms 13:11:34 INFO - PROCESS | 6282 | 1463170294604 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:11:34 INFO - PROCESS | 6282 | 1463170294606 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:11:34 INFO - PROCESS | 6282 | 1463170294610 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 6282 | 1463170294611 Marionette TRACE conn2 <- [1,1550,null,{}] 13:11:34 INFO - PROCESS | 6282 | 1463170294615 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}] 13:11:34 INFO - PROCESS | 6282 | 1463170294738 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:11:34 INFO - PROCESS | 6282 | 1463170294775 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x1263af800 == 52 [pid = 6282] [id = 395] 13:11:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x126c15400) [pid = 6282] [serial = 1184] [outer = 0x0] 13:11:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x128a50400) [pid = 6282] [serial = 1185] [outer = 0x126c15400] 13:11:34 INFO - PROCESS | 6282 | 1463170294798 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x1290b8c00) [pid = 6282] [serial = 1186] [outer = 0x126c15400] 13:11:35 INFO - PROCESS | 6282 | 1463170295097 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]]]}] 13:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 520ms 13:11:35 INFO - PROCESS | 6282 | 1463170295140 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 6282 | 1463170295141 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:11:35 INFO - PROCESS | 6282 | 1463170295144 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 6282 | 1463170295145 Marionette TRACE conn2 <- [1,1554,null,{}] 13:11:35 INFO - PROCESS | 6282 | 1463170295147 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}] 13:11:35 INFO - PROCESS | 6282 | 1463170295249 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:11:35 INFO - PROCESS | 6282 | 1463170295254 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x126acd800 == 53 [pid = 6282] [id = 396] 13:11:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x128a48400) [pid = 6282] [serial = 1187] [outer = 0x0] 13:11:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x129296400) [pid = 6282] [serial = 1188] [outer = 0x128a48400] 13:11:35 INFO - PROCESS | 6282 | 1463170295279 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x1292a1800) [pid = 6282] [serial = 1189] [outer = 0x128a48400] 13:11:35 INFO - PROCESS | 6282 | 1463170295624 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]]]}] 13:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 13:11:35 INFO - PROCESS | 6282 | 1463170295664 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 6282 | 1463170295665 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:11:35 INFO - PROCESS | 6282 | 1463170295667 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 6282 | 1463170295668 Marionette TRACE conn2 <- [1,1558,null,{}] 13:11:35 INFO - PROCESS | 6282 | 1463170295671 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}] 13:11:35 INFO - PROCESS | 6282 | 1463170295779 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:11:35 INFO - PROCESS | 6282 | 1463170295792 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x12aa4a800 == 54 [pid = 6282] [id = 397] 13:11:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x128a4b400) [pid = 6282] [serial = 1190] [outer = 0x0] 13:11:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x129533400) [pid = 6282] [serial = 1191] [outer = 0x128a4b400] 13:11:35 INFO - PROCESS | 6282 | 1463170295817 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x12a46e000) [pid = 6282] [serial = 1192] [outer = 0x128a4b400] 13:11:36 INFO - PROCESS | 6282 | 1463170296141 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]]]}] 13:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 522ms 13:11:36 INFO - PROCESS | 6282 | 1463170296189 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:11:36 INFO - PROCESS | 6282 | 1463170296191 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:11:36 INFO - PROCESS | 6282 | 1463170296193 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:11:36 INFO - PROCESS | 6282 | 1463170296194 Marionette TRACE conn2 <- [1,1562,null,{}] 13:11:36 INFO - PROCESS | 6282 | 1463170296197 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}] 13:11:36 INFO - PROCESS | 6282 | 1463170296311 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x119b0c800) [pid = 6282] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x121211800) [pid = 6282] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x12131b800) [pid = 6282] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x112f0e400) [pid = 6282] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x110fb7400) [pid = 6282] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x118693400) [pid = 6282] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x119b0c000) [pid = 6282] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x110fb9000) [pid = 6282] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x11610e000) [pid = 6282] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x118128c00) [pid = 6282] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x11864d400) [pid = 6282] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:11:36 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x12603f000) [pid = 6282] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:11:36 INFO - PROCESS | 6282 | 1463170296456 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e1c800 == 55 [pid = 6282] [id = 398] 13:11:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x110fb9000) [pid = 6282] [serial = 1193] [outer = 0x0] 13:11:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x1132de800) [pid = 6282] [serial = 1194] [outer = 0x110fb9000] 13:11:36 INFO - PROCESS | 6282 | 1463170296485 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x119b0c000) [pid = 6282] [serial = 1195] [outer = 0x110fb9000] 13:11:36 INFO - PROCESS | 6282 | 1463170296786 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]]]}] 13:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 621ms 13:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:11:36 INFO - PROCESS | 6282 | 1463170296814 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:11:36 INFO - PROCESS | 6282 | 1463170296815 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:11:36 INFO - PROCESS | 6282 | 1463170296817 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:11:36 INFO - PROCESS | 6282 | 1463170296818 Marionette TRACE conn2 <- [1,1566,null,{}] 13:11:36 INFO - PROCESS | 6282 | 1463170296828 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}] 13:11:36 INFO - PROCESS | 6282 | 1463170296915 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:11:36 INFO - PROCESS | 6282 | 1463170296920 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd66000 == 56 [pid = 6282] [id = 399] 13:11:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x1210d4c00) [pid = 6282] [serial = 1196] [outer = 0x0] 13:11:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x12676ec00) [pid = 6282] [serial = 1197] [outer = 0x1210d4c00] 13:11:36 INFO - PROCESS | 6282 | 1463170296945 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x12a756000) [pid = 6282] [serial = 1198] [outer = 0x1210d4c00] 13:11:37 INFO - PROCESS | 6282 | 1463170297267 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]]]}] 13:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 479ms 13:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:11:37 INFO - PROCESS | 6282 | 1463170297297 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:11:37 INFO - PROCESS | 6282 | 1463170297298 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:11:37 INFO - PROCESS | 6282 | 1463170297300 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 6282 | 1463170297301 Marionette TRACE conn2 <- [1,1570,null,{}] 13:11:37 INFO - PROCESS | 6282 | 1463170297306 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}] 13:11:37 INFO - PROCESS | 6282 | 1463170297413 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:11:37 INFO - PROCESS | 6282 | 1463170297420 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd6c000 == 57 [pid = 6282] [id = 400] 13:11:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x119754800) [pid = 6282] [serial = 1199] [outer = 0x0] 13:11:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x12a758000) [pid = 6282] [serial = 1200] [outer = 0x119754800] 13:11:37 INFO - PROCESS | 6282 | 1463170297444 Marionette DEBUG loaded listener.js 13:11:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x12a77d800) [pid = 6282] [serial = 1201] [outer = 0x119754800] 13:11:37 INFO - PROCESS | 6282 | 1463170297787 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]]]}] 13:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 521ms 13:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:11:37 INFO - PROCESS | 6282 | 1463170297821 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:11:37 INFO - PROCESS | 6282 | 1463170297822 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:11:37 INFO - PROCESS | 6282 | 1463170297824 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 6282 | 1463170297825 Marionette TRACE conn2 <- [1,1574,null,{}] 13:11:37 INFO - PROCESS | 6282 | 1463170297828 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}] 13:11:37 INFO - PROCESS | 6282 | 1463170297911 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:11:37 INFO - PROCESS | 6282 | 1463170297915 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2e9000 == 58 [pid = 6282] [id = 401] 13:11:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x10e9b4800) [pid = 6282] [serial = 1202] [outer = 0x0] 13:11:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x12aa62c00) [pid = 6282] [serial = 1203] [outer = 0x10e9b4800] 13:11:37 INFO - PROCESS | 6282 | 1463170297940 Marionette DEBUG loaded listener.js 13:11:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x12aa6b800) [pid = 6282] [serial = 1204] [outer = 0x10e9b4800] 13:11:38 INFO - PROCESS | 6282 | 1463170298271 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]]]}] 13:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 468ms 13:11:38 INFO - PROCESS | 6282 | 1463170298293 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:11:38 INFO - PROCESS | 6282 | 1463170298295 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:11:38 INFO - PROCESS | 6282 | 1463170298297 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:11:38 INFO - PROCESS | 6282 | 1463170298298 Marionette TRACE conn2 <- [1,1578,null,{}] 13:11:38 INFO - PROCESS | 6282 | 1463170298300 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}] 13:11:38 INFO - PROCESS | 6282 | 1463170298410 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:11:38 INFO - PROCESS | 6282 | 1463170298475 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x113146800 == 59 [pid = 6282] [id = 402] 13:11:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x10e9b3c00) [pid = 6282] [serial = 1205] [outer = 0x0] 13:11:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x110fb6c00) [pid = 6282] [serial = 1206] [outer = 0x10e9b3c00] 13:11:38 INFO - PROCESS | 6282 | 1463170298535 Marionette DEBUG loaded listener.js 13:11:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x11271bc00) [pid = 6282] [serial = 1207] [outer = 0x10e9b3c00] 13:11:38 INFO - PROCESS | 6282 | 1463170298961 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]]]}] 13:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 669ms 13:11:38 INFO - PROCESS | 6282 | 1463170298967 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:11:38 INFO - PROCESS | 6282 | 1463170298970 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:11:38 INFO - PROCESS | 6282 | 1463170298973 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:11:38 INFO - PROCESS | 6282 | 1463170298975 Marionette TRACE conn2 <- [1,1582,null,{}] 13:11:38 INFO - PROCESS | 6282 | 1463170298979 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}] 13:11:39 INFO - PROCESS | 6282 | 1463170299088 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:11:39 INFO - PROCESS | 6282 | 1463170299184 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x119636000 == 60 [pid = 6282] [id = 403] 13:11:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x1186a0000) [pid = 6282] [serial = 1208] [outer = 0x0] 13:11:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x1188b2400) [pid = 6282] [serial = 1209] [outer = 0x1186a0000] 13:11:39 INFO - PROCESS | 6282 | 1463170299233 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x11930c400) [pid = 6282] [serial = 1210] [outer = 0x1186a0000] 13:11:39 INFO - PROCESS | 6282 | 1463170299655 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]]]}] 13:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 722ms 13:11:39 INFO - PROCESS | 6282 | 1463170299696 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 6282 | 1463170299699 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:11:39 INFO - PROCESS | 6282 | 1463170299702 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 6282 | 1463170299704 Marionette TRACE conn2 <- [1,1586,null,{}] 13:11:39 INFO - PROCESS | 6282 | 1463170299706 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}] 13:11:39 INFO - PROCESS | 6282 | 1463170299811 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:11:39 INFO - PROCESS | 6282 | 1463170299869 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x124e1a800 == 61 [pid = 6282] [id = 404] 13:11:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x119703000) [pid = 6282] [serial = 1211] [outer = 0x0] 13:11:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x120d29c00) [pid = 6282] [serial = 1212] [outer = 0x119703000] 13:11:39 INFO - PROCESS | 6282 | 1463170299898 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x1210cfc00) [pid = 6282] [serial = 1213] [outer = 0x119703000] 13:11:40 INFO - PROCESS | 6282 | 1463170300358 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]]]}] 13:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 721ms 13:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:11:40 INFO - PROCESS | 6282 | 1463170300432 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:11:40 INFO - PROCESS | 6282 | 1463170300433 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:11:40 INFO - PROCESS | 6282 | 1463170300450 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - PROCESS | 6282 | 1463170300455 Marionette TRACE conn2 <- [1,1590,null,{}] 13:11:40 INFO - PROCESS | 6282 | 1463170300463 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}] 13:11:40 INFO - PROCESS | 6282 | 1463170300569 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:11:40 INFO - PROCESS | 6282 | 1463170300627 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6bb800 == 62 [pid = 6282] [id = 405] 13:11:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x124068400) [pid = 6282] [serial = 1214] [outer = 0x0] 13:11:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x126387400) [pid = 6282] [serial = 1215] [outer = 0x124068400] 13:11:40 INFO - PROCESS | 6282 | 1463170300656 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x128a4ec00) [pid = 6282] [serial = 1216] [outer = 0x124068400] 13:11:41 INFO - PROCESS | 6282 | 1463170301097 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]]]}] 13:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 690ms 13:11:41 INFO - PROCESS | 6282 | 1463170301128 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:11:41 INFO - PROCESS | 6282 | 1463170301131 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:11:41 INFO - PROCESS | 6282 | 1463170301134 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:11:41 INFO - PROCESS | 6282 | 1463170301135 Marionette TRACE conn2 <- [1,1594,null,{}] 13:11:41 INFO - PROCESS | 6282 | 1463170301141 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}] 13:11:41 INFO - PROCESS | 6282 | 1463170301259 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:11:41 INFO - PROCESS | 6282 | 1463170301316 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x12cc9c000 == 63 [pid = 6282] [id = 406] 13:11:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x118672400) [pid = 6282] [serial = 1217] [outer = 0x0] 13:11:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x1290b9400) [pid = 6282] [serial = 1218] [outer = 0x118672400] 13:11:41 INFO - PROCESS | 6282 | 1463170301346 Marionette DEBUG loaded listener.js 13:11:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x12a6ee400) [pid = 6282] [serial = 1219] [outer = 0x118672400] 13:11:41 INFO - PROCESS | 6282 | 1463170301762 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]]]}] 13:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 673ms 13:11:41 INFO - PROCESS | 6282 | 1463170301807 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:11:41 INFO - PROCESS | 6282 | 1463170301808 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:11:41 INFO - PROCESS | 6282 | 1463170301811 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:11:41 INFO - PROCESS | 6282 | 1463170301812 Marionette TRACE conn2 <- [1,1598,null,{}] 13:11:41 INFO - PROCESS | 6282 | 1463170301816 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}] 13:11:41 INFO - PROCESS | 6282 | 1463170301991 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:11:42 INFO - PROCESS | 6282 | 1463170302114 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x116e78800 == 64 [pid = 6282] [id = 407] 13:11:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x12a6e2400) [pid = 6282] [serial = 1220] [outer = 0x0] 13:11:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x12a751000) [pid = 6282] [serial = 1221] [outer = 0x12a6e2400] 13:11:42 INFO - PROCESS | 6282 | 1463170302174 Marionette DEBUG loaded listener.js 13:11:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x12abb5400) [pid = 6282] [serial = 1222] [outer = 0x12a6e2400] 13:11:42 INFO - PROCESS | 6282 | 1463170302822 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]]]}] 13:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1021ms 13:11:42 INFO - PROCESS | 6282 | 1463170302831 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:11:42 INFO - PROCESS | 6282 | 1463170302833 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:11:42 INFO - PROCESS | 6282 | 1463170302865 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:11:42 INFO - PROCESS | 6282 | 1463170302867 Marionette TRACE conn2 <- [1,1602,null,{}] 13:11:42 INFO - PROCESS | 6282 | 1463170302873 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}] 13:11:42 INFO - PROCESS | 6282 | 1463170302965 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:11:43 INFO - PROCESS | 6282 | 1463170303042 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x116a9f800 == 65 [pid = 6282] [id = 408] 13:11:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x11201a000) [pid = 6282] [serial = 1223] [outer = 0x0] 13:11:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x113374400) [pid = 6282] [serial = 1224] [outer = 0x11201a000] 13:11:43 INFO - PROCESS | 6282 | 1463170303070 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x116a58400) [pid = 6282] [serial = 1225] [outer = 0x11201a000] 13:11:43 INFO - PROCESS | 6282 | 1463170303510 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]]]}] 13:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 686ms 13:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:11:43 INFO - PROCESS | 6282 | 1463170303540 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:11:43 INFO - PROCESS | 6282 | 1463170303544 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:11:43 INFO - PROCESS | 6282 | 1463170303548 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:11:43 INFO - PROCESS | 6282 | 1463170303549 Marionette TRACE conn2 <- [1,1606,null,{}] 13:11:43 INFO - PROCESS | 6282 | 1463170303552 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}] 13:11:43 INFO - PROCESS | 6282 | 1463170303642 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:11:43 INFO - PROCESS | 6282 | 1463170303702 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165e1800 == 66 [pid = 6282] [id = 409] 13:11:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x112a61400) [pid = 6282] [serial = 1226] [outer = 0x0] 13:11:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x1185d8800) [pid = 6282] [serial = 1227] [outer = 0x112a61400] 13:11:43 INFO - PROCESS | 6282 | 1463170303760 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x1188b3000) [pid = 6282] [serial = 1228] [outer = 0x112a61400] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x116a9f000 == 65 [pid = 6282] [id = 24] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2e9000 == 64 [pid = 6282] [id = 401] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd6c000 == 63 [pid = 6282] [id = 400] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd66000 == 62 [pid = 6282] [id = 399] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x117e1c800 == 61 [pid = 6282] [id = 398] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x12aa4a800 == 60 [pid = 6282] [id = 397] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x126acd800 == 59 [pid = 6282] [id = 396] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x1263af800 == 58 [pid = 6282] [id = 395] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x128972800) [pid = 6282] [serial = 1143] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x1242a0000 == 57 [pid = 6282] [id = 394] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x1217d5000 == 56 [pid = 6282] [id = 393] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x1166d3000 == 55 [pid = 6282] [id = 392] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x1186c6800 == 54 [pid = 6282] [id = 391] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x11314a000 == 53 [pid = 6282] [id = 390] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x113159800 == 52 [pid = 6282] [id = 389] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a3000 == 51 [pid = 6282] [id = 388] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x119350000 == 50 [pid = 6282] [id = 383] 13:11:43 INFO - PROCESS | 6282 | --DOCSHELL 0x115e0c000 == 49 [pid = 6282] [id = 382] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x120fcb800) [pid = 6282] [serial = 1125] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x1214e0c00) [pid = 6282] [serial = 1128] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x1210ba800) [pid = 6282] [serial = 1126] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x1245bc000) [pid = 6282] [serial = 1131] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x12406b400) [pid = 6282] [serial = 1129] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x12349a000) [pid = 6282] [serial = 1137] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x11869d400) [pid = 6282] [serial = 1134] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x119309400) [pid = 6282] [serial = 1119] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x119752000) [pid = 6282] [serial = 1120] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x119b19000) [pid = 6282] [serial = 1122] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x11271e400) [pid = 6282] [serial = 1108] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x111b05400) [pid = 6282] [serial = 1107] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x1219ec000) [pid = 6282] [serial = 1101] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x120fcf000) [pid = 6282] [serial = 1135] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x116a5a800) [pid = 6282] [serial = 1111] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x116688400) [pid = 6282] [serial = 1110] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x124d98800) [pid = 6282] [serial = 1089] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x118136c00) [pid = 6282] [serial = 1113] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x11864d800) [pid = 6282] [serial = 1114] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x1188ac400) [pid = 6282] [serial = 1116] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x119011c00) [pid = 6282] [serial = 1117] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x120fc3800) [pid = 6282] [serial = 1098] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x116746800) [pid = 6282] [serial = 1092] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x119074c00) [pid = 6282] [serial = 1095] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x1188b5800) [pid = 6282] [serial = 1104] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x126039c00) [pid = 6282] [serial = 1132] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x126388000) [pid = 6282] [serial = 1138] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x1263d1800) [pid = 6282] [serial = 1140] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x126c1d400) [pid = 6282] [serial = 1141] [outer = 0x0] [url = about:blank] 13:11:43 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x120f55800) [pid = 6282] [serial = 1123] [outer = 0x0] [url = about:blank] 13:11:44 INFO - PROCESS | 6282 | 1463170304142 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]]]}] 13:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 620ms 13:11:44 INFO - PROCESS | 6282 | 1463170304169 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:11:44 INFO - PROCESS | 6282 | 1463170304171 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:11:44 INFO - PROCESS | 6282 | 1463170304175 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 6282 | 1463170304178 Marionette TRACE conn2 <- [1,1610,null,{}] 13:11:44 INFO - PROCESS | 6282 | 1463170304193 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}] 13:11:44 INFO - PROCESS | 6282 | 1463170304333 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:11:44 INFO - PROCESS | 6282 | 1463170304344 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x11881e000 == 50 [pid = 6282] [id = 410] 13:11:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x119612400) [pid = 6282] [serial = 1229] [outer = 0x0] 13:11:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x118692400) [pid = 6282] [serial = 1230] [outer = 0x119612400] 13:11:44 INFO - PROCESS | 6282 | 1463170304371 Marionette DEBUG loaded listener.js 13:11:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x1197ae000) [pid = 6282] [serial = 1231] [outer = 0x119612400] 13:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 523ms 13:11:44 INFO - PROCESS | 6282 | 1463170304692 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]]]}] 13:11:44 INFO - PROCESS | 6282 | 1463170304697 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 6282 | 1463170304699 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:11:44 INFO - PROCESS | 6282 | 1463170304701 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 6282 | 1463170304703 Marionette TRACE conn2 <- [1,1614,null,{}] 13:11:44 INFO - PROCESS | 6282 | 1463170304708 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}] 13:11:44 INFO - PROCESS | 6282 | 1463170304790 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:11:44 INFO - PROCESS | 6282 | 1463170304844 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x11963a800 == 51 [pid = 6282] [id = 411] 13:11:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x1197b0c00) [pid = 6282] [serial = 1232] [outer = 0x0] 13:11:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x120f5a000) [pid = 6282] [serial = 1233] [outer = 0x1197b0c00] 13:11:44 INFO - PROCESS | 6282 | 1463170304870 Marionette DEBUG loaded listener.js 13:11:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x1210b0800) [pid = 6282] [serial = 1234] [outer = 0x1197b0c00] 13:11:45 INFO - PROCESS | 6282 | 1463170305172 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]]]}] 13:11:45 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 13:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 522ms 13:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:11:45 INFO - PROCESS | 6282 | 1463170305223 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 6282 | 1463170305224 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:11:45 INFO - PROCESS | 6282 | 1463170305226 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - PROCESS | 6282 | 1463170305227 Marionette TRACE conn2 <- [1,1618,null,{}] 13:11:45 INFO - PROCESS | 6282 | 1463170305229 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}] 13:11:45 INFO - PROCESS | 6282 | 1463170305309 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:11:45 INFO - PROCESS | 6282 | 1463170305314 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x12156c000 == 52 [pid = 6282] [id = 412] 13:11:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x1210b1c00) [pid = 6282] [serial = 1235] [outer = 0x0] 13:11:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x1210ba800) [pid = 6282] [serial = 1236] [outer = 0x1210b1c00] 13:11:45 INFO - PROCESS | 6282 | 1463170305339 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x1218a4c00) [pid = 6282] [serial = 1237] [outer = 0x1210b1c00] 13:11:45 INFO - PROCESS | 6282 | 1463170305647 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]]]}] 13:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 468ms 13:11:45 INFO - PROCESS | 6282 | 1463170305716 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 6282 | 1463170305718 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:11:45 INFO - PROCESS | 6282 | 1463170305722 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - PROCESS | 6282 | 1463170305725 Marionette TRACE conn2 <- [1,1622,null,{}] 13:11:45 INFO - PROCESS | 6282 | 1463170305727 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}] 13:11:45 INFO - PROCESS | 6282 | 1463170305823 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:11:45 INFO - PROCESS | 6282 | 1463170305829 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184af000 == 53 [pid = 6282] [id = 413] 13:11:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x12406a000) [pid = 6282] [serial = 1238] [outer = 0x0] 13:11:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x124e77000) [pid = 6282] [serial = 1239] [outer = 0x12406a000] 13:11:45 INFO - PROCESS | 6282 | 1463170305855 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x126a26800) [pid = 6282] [serial = 1240] [outer = 0x12406a000] 13:11:46 INFO - PROCESS | 6282 | 1463170306209 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]]]}] 13:11:46 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 13:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 522ms 13:11:46 INFO - PROCESS | 6282 | 1463170306243 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:11:46 INFO - PROCESS | 6282 | 1463170306245 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:11:46 INFO - PROCESS | 6282 | 1463170306254 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 6282 | 1463170306255 Marionette TRACE conn2 <- [1,1626,null,{}] 13:11:46 INFO - PROCESS | 6282 | 1463170306258 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}] 13:11:46 INFO - PROCESS | 6282 | 1463170306360 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:11:46 INFO - PROCESS | 6282 | 1463170306386 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x12674c800 == 54 [pid = 6282] [id = 414] 13:11:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x126cc9800) [pid = 6282] [serial = 1241] [outer = 0x0] 13:11:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12899bc00) [pid = 6282] [serial = 1242] [outer = 0x126cc9800] 13:11:46 INFO - PROCESS | 6282 | 1463170306411 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x1290ac800) [pid = 6282] [serial = 1243] [outer = 0x126cc9800] 13:11:46 INFO - PROCESS | 6282 | 1463170306722 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]]]}] 13:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 525ms 13:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:11:46 INFO - PROCESS | 6282 | 1463170306773 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:11:46 INFO - PROCESS | 6282 | 1463170306774 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:11:46 INFO - PROCESS | 6282 | 1463170306776 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 6282 | 1463170306777 Marionette TRACE conn2 <- [1,1630,null,{}] 13:11:46 INFO - PROCESS | 6282 | 1463170306779 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}] 13:11:46 INFO - PROCESS | 6282 | 1463170306880 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:11:46 INFO - PROCESS | 6282 | 1463170306894 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x129097800 == 55 [pid = 6282] [id = 415] 13:11:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x1290ba400) [pid = 6282] [serial = 1244] [outer = 0x0] 13:11:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x12929dc00) [pid = 6282] [serial = 1245] [outer = 0x1290ba400] 13:11:46 INFO - PROCESS | 6282 | 1463170306919 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x129534c00) [pid = 6282] [serial = 1246] [outer = 0x1290ba400] 13:11:47 INFO - PROCESS | 6282 | 1463170307269 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]]]}] 13:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 521ms 13:11:47 INFO - PROCESS | 6282 | 1463170307297 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 6282 | 1463170307298 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:11:47 INFO - PROCESS | 6282 | 1463170307307 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 6282 | 1463170307308 Marionette TRACE conn2 <- [1,1634,null,{}] 13:11:47 INFO - PROCESS | 6282 | 1463170307310 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}] 13:11:47 INFO - PROCESS | 6282 | 1463170307420 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:11:47 INFO - PROCESS | 6282 | 1463170307455 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a6c1000 == 56 [pid = 6282] [id = 416] 13:11:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x129298c00) [pid = 6282] [serial = 1247] [outer = 0x0] 13:11:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x12a6e8c00) [pid = 6282] [serial = 1248] [outer = 0x129298c00] 13:11:47 INFO - PROCESS | 6282 | 1463170307485 Marionette DEBUG loaded listener.js 13:11:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x12a77a400) [pid = 6282] [serial = 1249] [outer = 0x129298c00] 13:11:47 INFO - PROCESS | 6282 | 1463170307797 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]]]}] 13:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 522ms 13:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:11:47 INFO - PROCESS | 6282 | 1463170307833 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 6282 | 1463170307834 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:11:47 INFO - PROCESS | 6282 | 1463170307836 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 6282 | 1463170307840 Marionette TRACE conn2 <- [1,1638,null,{}] 13:11:47 INFO - PROCESS | 6282 | 1463170307842 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}] 13:11:47 INFO - PROCESS | 6282 | 1463170307946 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:11:47 INFO - PROCESS | 6282 | 1463170307982 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b277800 == 57 [pid = 6282] [id = 417] 13:11:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x12a6e5c00) [pid = 6282] [serial = 1250] [outer = 0x0] 13:11:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x12aa6b400) [pid = 6282] [serial = 1251] [outer = 0x12a6e5c00] 13:11:48 INFO - PROCESS | 6282 | 1463170308007 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x12abbcc00) [pid = 6282] [serial = 1252] [outer = 0x12a6e5c00] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x1245c6000) [pid = 6282] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x126c15400) [pid = 6282] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x128a48400) [pid = 6282] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x128a4b400) [pid = 6282] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x126cc6c00) [pid = 6282] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x1210abc00) [pid = 6282] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x1132df400) [pid = 6282] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x112a5d400) [pid = 6282] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x12638e000) [pid = 6282] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x12406a400) [pid = 6282] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x11970f800) [pid = 6282] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x112a68000) [pid = 6282] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x110fb9000) [pid = 6282] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x1210d4c00) [pid = 6282] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x119754800) [pid = 6282] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:11:48 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x10e9b8800) [pid = 6282] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:11:48 INFO - PROCESS | 6282 | 1463170308553 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]]]}] 13:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 771ms 13:11:48 INFO - PROCESS | 6282 | 1463170308608 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:11:48 INFO - PROCESS | 6282 | 1463170308611 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:11:48 INFO - PROCESS | 6282 | 1463170308614 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:11:48 INFO - PROCESS | 6282 | 1463170308617 Marionette TRACE conn2 <- [1,1642,null,{}] 13:11:48 INFO - PROCESS | 6282 | 1463170308620 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}] 13:11:48 INFO - PROCESS | 6282 | 1463170308751 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:11:48 INFO - PROCESS | 6282 | 1463170308760 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9d3800 == 58 [pid = 6282] [id = 418] 13:11:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x12120a400) [pid = 6282] [serial = 1253] [outer = 0x0] 13:11:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x129298400) [pid = 6282] [serial = 1254] [outer = 0x12120a400] 13:11:48 INFO - PROCESS | 6282 | 1463170308796 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x12b016800) [pid = 6282] [serial = 1255] [outer = 0x12120a400] 13:11:49 INFO - PROCESS | 6282 | 1463170309123 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]]]}] 13:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 521ms 13:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:11:49 INFO - PROCESS | 6282 | 1463170309135 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 6282 | 1463170309137 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:11:49 INFO - PROCESS | 6282 | 1463170309141 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 6282 | 1463170309142 Marionette TRACE conn2 <- [1,1646,null,{}] 13:11:49 INFO - PROCESS | 6282 | 1463170309144 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}] 13:11:49 INFO - PROCESS | 6282 | 1463170309254 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:11:49 INFO - PROCESS | 6282 | 1463170309260 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be3e000 == 59 [pid = 6282] [id = 419] 13:11:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x12a74f800) [pid = 6282] [serial = 1256] [outer = 0x0] 13:11:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x119311000) [pid = 6282] [serial = 1257] [outer = 0x12a74f800] 13:11:49 INFO - PROCESS | 6282 | 1463170309285 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12b931400) [pid = 6282] [serial = 1258] [outer = 0x12a74f800] 13:11:49 INFO - PROCESS | 6282 | 1463170309573 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]]]}] 13:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 468ms 13:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:11:49 INFO - PROCESS | 6282 | 1463170309609 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 6282 | 1463170309610 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:11:49 INFO - PROCESS | 6282 | 1463170309612 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 6282 | 1463170309613 Marionette TRACE conn2 <- [1,1650,null,{}] 13:11:49 INFO - PROCESS | 6282 | 1463170309616 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}] 13:11:49 INFO - PROCESS | 6282 | 1463170309701 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:11:49 INFO - PROCESS | 6282 | 1463170309706 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6b8000 == 60 [pid = 6282] [id = 420] 13:11:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x12a74dc00) [pid = 6282] [serial = 1259] [outer = 0x0] 13:11:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x12ba87c00) [pid = 6282] [serial = 1260] [outer = 0x12a74dc00] 13:11:49 INFO - PROCESS | 6282 | 1463170309730 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x12ba90400) [pid = 6282] [serial = 1261] [outer = 0x12a74dc00] 13:11:50 INFO - PROCESS | 6282 | 1463170310070 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]]]}] 13:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 469ms 13:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:11:50 INFO - PROCESS | 6282 | 1463170310082 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 6282 | 1463170310083 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:11:50 INFO - PROCESS | 6282 | 1463170310085 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:11:50 INFO - PROCESS | 6282 | 1463170310086 Marionette TRACE conn2 <- [1,1654,null,{}] 13:11:50 INFO - PROCESS | 6282 | 1463170310092 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}] 13:11:50 INFO - PROCESS | 6282 | 1463170310205 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:11:50 INFO - PROCESS | 6282 | 1463170310212 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d12e000 == 61 [pid = 6282] [id = 421] 13:11:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x110fb8000) [pid = 6282] [serial = 1262] [outer = 0x0] 13:11:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x12ba8fc00) [pid = 6282] [serial = 1263] [outer = 0x110fb8000] 13:11:50 INFO - PROCESS | 6282 | 1463170310237 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x12bab0400) [pid = 6282] [serial = 1264] [outer = 0x110fb8000] 13:11:50 INFO - PROCESS | 6282 | 1463170310678 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]]]}] 13:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 624ms 13:11:50 INFO - PROCESS | 6282 | 1463170310709 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 6282 | 1463170310711 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:11:50 INFO - PROCESS | 6282 | 1463170310715 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:11:50 INFO - PROCESS | 6282 | 1463170310717 Marionette TRACE conn2 <- [1,1658,null,{}] 13:11:50 INFO - PROCESS | 6282 | 1463170310721 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}] 13:11:50 INFO - PROCESS | 6282 | 1463170310828 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:11:50 INFO - PROCESS | 6282 | 1463170310889 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a3000 == 62 [pid = 6282] [id = 422] 13:11:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x116174000) [pid = 6282] [serial = 1265] [outer = 0x0] 13:11:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x118644800) [pid = 6282] [serial = 1266] [outer = 0x116174000] 13:11:50 INFO - PROCESS | 6282 | 1463170310919 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x1188ad800) [pid = 6282] [serial = 1267] [outer = 0x116174000] 13:11:51 INFO - PROCESS | 6282 | 1463170311372 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]]]}] 13:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 675ms 13:11:51 INFO - PROCESS | 6282 | 1463170311390 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 6282 | 1463170311395 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:11:51 INFO - PROCESS | 6282 | 1463170311399 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 6282 | 1463170311401 Marionette TRACE conn2 <- [1,1662,null,{}] 13:11:51 INFO - PROCESS | 6282 | 1463170311404 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}] 13:11:51 INFO - PROCESS | 6282 | 1463170311511 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:11:51 INFO - PROCESS | 6282 | 1463170311619 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x121565000 == 63 [pid = 6282] [id = 423] 13:11:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x11930dc00) [pid = 6282] [serial = 1268] [outer = 0x0] 13:11:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x11975a000) [pid = 6282] [serial = 1269] [outer = 0x11930dc00] 13:11:51 INFO - PROCESS | 6282 | 1463170311649 Marionette DEBUG loaded listener.js 13:11:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x119d7f400) [pid = 6282] [serial = 1270] [outer = 0x11930dc00] 13:11:52 INFO - PROCESS | 6282 | 1463170312032 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]]]}] 13:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 13:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:11:52 INFO - PROCESS | 6282 | 1463170312072 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 6282 | 1463170312074 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:11:52 INFO - PROCESS | 6282 | 1463170312076 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:11:52 INFO - PROCESS | 6282 | 1463170312079 Marionette TRACE conn2 <- [1,1666,null,{}] 13:11:52 INFO - PROCESS | 6282 | 1463170312087 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}] 13:11:52 INFO - PROCESS | 6282 | 1463170312195 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:11:52 INFO - PROCESS | 6282 | 1463170312255 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be47800 == 64 [pid = 6282] [id = 424] 13:11:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x120fc3c00) [pid = 6282] [serial = 1271] [outer = 0x0] 13:11:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x1210cf800) [pid = 6282] [serial = 1272] [outer = 0x120fc3c00] 13:11:52 INFO - PROCESS | 6282 | 1463170312326 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x126386000) [pid = 6282] [serial = 1273] [outer = 0x120fc3c00] 13:11:52 INFO - PROCESS | 6282 | 1463170312749 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]]]}] 13:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 722ms 13:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:11:52 INFO - PROCESS | 6282 | 1463170312799 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 6282 | 1463170312801 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:11:52 INFO - PROCESS | 6282 | 1463170312803 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:11:52 INFO - PROCESS | 6282 | 1463170312804 Marionette TRACE conn2 <- [1,1670,null,{}] 13:11:52 INFO - PROCESS | 6282 | 1463170312807 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}] 13:11:52 INFO - PROCESS | 6282 | 1463170312931 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:11:53 INFO - PROCESS | 6282 | 1463170313003 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d5e3000 == 65 [pid = 6282] [id = 425] 13:11:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x126779400) [pid = 6282] [serial = 1274] [outer = 0x0] 13:11:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x128a48400) [pid = 6282] [serial = 1275] [outer = 0x126779400] 13:11:53 INFO - PROCESS | 6282 | 1463170313032 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x129535000) [pid = 6282] [serial = 1276] [outer = 0x126779400] 13:11:53 INFO - PROCESS | 6282 | 1463170313439 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]]]}] 13:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 13:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:11:53 INFO - PROCESS | 6282 | 1463170313473 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:11:53 INFO - PROCESS | 6282 | 1463170313475 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:11:53 INFO - PROCESS | 6282 | 1463170313477 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - PROCESS | 6282 | 1463170313478 Marionette TRACE conn2 <- [1,1674,null,{}] 13:11:53 INFO - PROCESS | 6282 | 1463170313481 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}] 13:11:53 INFO - PROCESS | 6282 | 1463170313582 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:11:53 INFO - PROCESS | 6282 | 1463170313642 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d838800 == 66 [pid = 6282] [id = 426] 13:11:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x12a6ef800) [pid = 6282] [serial = 1277] [outer = 0x0] 13:11:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x12aa6ac00) [pid = 6282] [serial = 1278] [outer = 0x12a6ef800] 13:11:53 INFO - PROCESS | 6282 | 1463170313672 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x12b021c00) [pid = 6282] [serial = 1279] [outer = 0x12a6ef800] 13:11:54 INFO - PROCESS | 6282 | 1463170314159 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]]]}] 13:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 719ms 13:11:54 INFO - PROCESS | 6282 | 1463170314216 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 6282 | 1463170314217 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:11:54 INFO - PROCESS | 6282 | 1463170314239 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - PROCESS | 6282 | 1463170314241 Marionette TRACE conn2 <- [1,1678,null,{}] 13:11:54 INFO - PROCESS | 6282 | 1463170314243 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}] 13:11:54 INFO - PROCESS | 6282 | 1463170314357 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:11:54 INFO - PROCESS | 6282 | 1463170314430 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x116612000 == 67 [pid = 6282] [id = 427] 13:11:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x11271f000) [pid = 6282] [serial = 1280] [outer = 0x0] 13:11:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x1167b5800) [pid = 6282] [serial = 1281] [outer = 0x11271f000] 13:11:54 INFO - PROCESS | 6282 | 1463170314461 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x12baa6400) [pid = 6282] [serial = 1282] [outer = 0x11271f000] 13:11:55 INFO - PROCESS | 6282 | 1463170315064 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]]]}] 13:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 872ms 13:11:55 INFO - PROCESS | 6282 | 1463170315109 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 6282 | 1463170315112 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:11:55 INFO - PROCESS | 6282 | 1463170315115 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 6282 | 1463170315117 Marionette TRACE conn2 <- [1,1682,null,{}] 13:11:55 INFO - PROCESS | 6282 | 1463170315123 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}] 13:11:55 INFO - PROCESS | 6282 | 1463170315223 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:11:55 INFO - PROCESS | 6282 | 1463170315298 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x118a8b800 == 68 [pid = 6282] [id = 428] 13:11:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x113230400) [pid = 6282] [serial = 1283] [outer = 0x0] 13:11:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x113371c00) [pid = 6282] [serial = 1284] [outer = 0x113230400] 13:11:55 INFO - PROCESS | 6282 | 1463170315326 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x11863f000) [pid = 6282] [serial = 1285] [outer = 0x113230400] 13:11:55 INFO - PROCESS | 6282 | 1463170315778 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]]]}] 13:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 678ms 13:11:55 INFO - PROCESS | 6282 | 1463170315792 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 6282 | 1463170315796 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:11:55 INFO - PROCESS | 6282 | 1463170315800 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 6282 | 1463170315802 Marionette TRACE conn2 <- [1,1686,null,{}] 13:11:55 INFO - PROCESS | 6282 | 1463170315805 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}] 13:11:55 INFO - PROCESS | 6282 | 1463170315926 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2e5000 == 67 [pid = 6282] [id = 13] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6b8000 == 66 [pid = 6282] [id = 420] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12be3e000 == 65 [pid = 6282] [id = 419] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9d3800 == 64 [pid = 6282] [id = 418] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12b277800 == 63 [pid = 6282] [id = 417] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12a6c1000 == 62 [pid = 6282] [id = 416] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x129097800 == 61 [pid = 6282] [id = 415] 13:11:55 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x12aa62c00) [pid = 6282] [serial = 1203] [outer = 0x0] [url = about:blank] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12674c800 == 60 [pid = 6282] [id = 414] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x1184af000 == 59 [pid = 6282] [id = 413] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x12156c000 == 58 [pid = 6282] [id = 412] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x11963a800 == 57 [pid = 6282] [id = 411] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x11881e000 == 56 [pid = 6282] [id = 410] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x1165e1800 == 55 [pid = 6282] [id = 409] 13:11:55 INFO - PROCESS | 6282 | --DOCSHELL 0x116a9f800 == 54 [pid = 6282] [id = 408] 13:11:56 INFO - PROCESS | 6282 | --DOCSHELL 0x119636000 == 53 [pid = 6282] [id = 403] 13:11:56 INFO - PROCESS | 6282 | --DOCSHELL 0x113146800 == 52 [pid = 6282] [id = 402] 13:11:56 INFO - PROCESS | 6282 | 1463170316019 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x1159cb000 == 53 [pid = 6282] [id = 429] 13:11:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x11639f800) [pid = 6282] [serial = 1286] [outer = 0x0] 13:11:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x1176a0800) [pid = 6282] [serial = 1287] [outer = 0x11639f800] 13:11:56 INFO - PROCESS | 6282 | 1463170316045 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x119617800) [pid = 6282] [serial = 1288] [outer = 0x11639f800] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x11864c800) [pid = 6282] [serial = 1045] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x1290b8c00) [pid = 6282] [serial = 1186] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x128a50400) [pid = 6282] [serial = 1185] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x129296400) [pid = 6282] [serial = 1188] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x129533400) [pid = 6282] [serial = 1191] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x12a46e000) [pid = 6282] [serial = 1192] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x1292a1800) [pid = 6282] [serial = 1189] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x128a4e400) [pid = 6282] [serial = 1144] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x1210cf400) [pid = 6282] [serial = 1176] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x1216f3800) [pid = 6282] [serial = 1177] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x1176a0400) [pid = 6282] [serial = 1149] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x1210ac800) [pid = 6282] [serial = 1155] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x1159b6800) [pid = 6282] [serial = 1164] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x1167bf400) [pid = 6282] [serial = 1165] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x1176a2800) [pid = 6282] [serial = 1167] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x119004800) [pid = 6282] [serial = 1168] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x126a28400) [pid = 6282] [serial = 1182] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x1245c6c00) [pid = 6282] [serial = 1158] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x124d8c800) [pid = 6282] [serial = 1179] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x1263ce800) [pid = 6282] [serial = 1180] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x120d2e400) [pid = 6282] [serial = 1173] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x120fcf400) [pid = 6282] [serial = 1174] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x116a5a000) [pid = 6282] [serial = 1170] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x11974fc00) [pid = 6282] [serial = 1171] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x112fdd400) [pid = 6282] [serial = 1146] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x126a26000) [pid = 6282] [serial = 1161] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x119b0c000) [pid = 6282] [serial = 1195] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x119304000) [pid = 6282] [serial = 1152] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x1132de800) [pid = 6282] [serial = 1194] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x12676ec00) [pid = 6282] [serial = 1197] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x12a77d800) [pid = 6282] [serial = 1201] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x12a758000) [pid = 6282] [serial = 1200] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x12a756000) [pid = 6282] [serial = 1198] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x128973400) [pid = 6282] [serial = 1183] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x12603a400) [pid = 6282] [serial = 1090] [outer = 0x0] [url = about:blank] 13:11:56 INFO - PROCESS | 6282 | 1463170316440 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]]]}] 13:11:56 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 13:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 669ms 13:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:11:56 INFO - PROCESS | 6282 | 1463170316471 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 6282 | 1463170316473 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:11:56 INFO - PROCESS | 6282 | 1463170316477 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 6282 | 1463170316480 Marionette TRACE conn2 <- [1,1690,null,{}] 13:11:56 INFO - PROCESS | 6282 | 1463170316492 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}] 13:11:56 INFO - PROCESS | 6282 | 1463170316620 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:11:56 INFO - PROCESS | 6282 | 1463170316628 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x1190a5800 == 54 [pid = 6282] [id = 430] 13:11:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x1197a6800) [pid = 6282] [serial = 1289] [outer = 0x0] 13:11:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x120d2e800) [pid = 6282] [serial = 1290] [outer = 0x1197a6800] 13:11:56 INFO - PROCESS | 6282 | 1463170316678 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x120fcec00) [pid = 6282] [serial = 1291] [outer = 0x1197a6800] 13:11:57 INFO - PROCESS | 6282 | 1463170317074 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]]]}] 13:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 624ms 13:11:57 INFO - PROCESS | 6282 | 1463170317100 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 6282 | 1463170317103 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:11:57 INFO - PROCESS | 6282 | 1463170317106 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 6282 | 1463170317107 Marionette TRACE conn2 <- [1,1694,null,{}] 13:11:57 INFO - PROCESS | 6282 | 1463170317109 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}] 13:11:57 INFO - PROCESS | 6282 | 1463170317194 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:11:57 INFO - PROCESS | 6282 | 1463170317198 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x121553000 == 55 [pid = 6282] [id = 431] 13:11:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x1210b6800) [pid = 6282] [serial = 1292] [outer = 0x0] 13:11:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x121318400) [pid = 6282] [serial = 1293] [outer = 0x1210b6800] 13:11:57 INFO - PROCESS | 6282 | 1463170317244 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12406a400) [pid = 6282] [serial = 1294] [outer = 0x1210b6800] 13:11:57 INFO - PROCESS | 6282 | 1463170317588 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]]]}] 13:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 13:11:57 INFO - PROCESS | 6282 | 1463170317624 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 6282 | 1463170317626 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:11:57 INFO - PROCESS | 6282 | 1463170317634 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 6282 | 1463170317636 Marionette TRACE conn2 <- [1,1698,null,{}] 13:11:57 INFO - PROCESS | 6282 | 1463170317638 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}] 13:11:57 INFO - PROCESS | 6282 | 1463170317717 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:11:57 INFO - PROCESS | 6282 | 1463170317724 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x117430800 == 56 [pid = 6282] [id = 432] 13:11:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x124235800) [pid = 6282] [serial = 1295] [outer = 0x0] 13:11:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x124d8ac00) [pid = 6282] [serial = 1296] [outer = 0x124235800] 13:11:57 INFO - PROCESS | 6282 | 1463170317749 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x126385800) [pid = 6282] [serial = 1297] [outer = 0x124235800] 13:11:58 INFO - PROCESS | 6282 | 1463170318093 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]]]}] 13:11:58 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 13:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 469ms 13:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:11:58 INFO - PROCESS | 6282 | 1463170318106 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:11:58 INFO - PROCESS | 6282 | 1463170318107 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:11:58 INFO - PROCESS | 6282 | 1463170318110 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - PROCESS | 6282 | 1463170318111 Marionette TRACE conn2 <- [1,1702,null,{}] 13:11:58 INFO - PROCESS | 6282 | 1463170318113 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}] 13:11:58 INFO - PROCESS | 6282 | 1463170318211 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:11:58 INFO - PROCESS | 6282 | 1463170318217 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x1265b0800 == 57 [pid = 6282] [id = 433] 13:11:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x1265de000) [pid = 6282] [serial = 1298] [outer = 0x0] 13:11:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x128975c00) [pid = 6282] [serial = 1299] [outer = 0x1265de000] 13:11:58 INFO - PROCESS | 6282 | 1463170318244 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x12929a000) [pid = 6282] [serial = 1300] [outer = 0x1265de000] 13:11:58 INFO - PROCESS | 6282 | 1463170318632 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]]]}] 13:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 569ms 13:11:58 INFO - PROCESS | 6282 | 1463170318679 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:11:58 INFO - PROCESS | 6282 | 1463170318680 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:11:58 INFO - PROCESS | 6282 | 1463170318682 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - PROCESS | 6282 | 1463170318684 Marionette TRACE conn2 <- [1,1706,null,{}] 13:11:58 INFO - PROCESS | 6282 | 1463170318686 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}] 13:11:58 INFO - PROCESS | 6282 | 1463170318788 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:11:58 INFO - PROCESS | 6282 | 1463170318792 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x129095000 == 58 [pid = 6282] [id = 434] 13:11:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x12423e400) [pid = 6282] [serial = 1301] [outer = 0x0] 13:11:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x129533800) [pid = 6282] [serial = 1302] [outer = 0x12423e400] 13:11:58 INFO - PROCESS | 6282 | 1463170318848 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x12a6e3000) [pid = 6282] [serial = 1303] [outer = 0x12423e400] 13:11:59 INFO - PROCESS | 6282 | 1463170319155 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]]]}] 13:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 518ms 13:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:11:59 INFO - PROCESS | 6282 | 1463170319202 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 6282 | 1463170319203 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:11:59 INFO - PROCESS | 6282 | 1463170319205 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 6282 | 1463170319206 Marionette TRACE conn2 <- [1,1710,null,{}] 13:11:59 INFO - PROCESS | 6282 | 1463170319208 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}] 13:11:59 INFO - PROCESS | 6282 | 1463170319313 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:11:59 INFO - PROCESS | 6282 | 1463170319326 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a67f800 == 59 [pid = 6282] [id = 435] 13:11:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x1265de400) [pid = 6282] [serial = 1304] [outer = 0x0] 13:11:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x12a77a800) [pid = 6282] [serial = 1305] [outer = 0x1265de400] 13:11:59 INFO - PROCESS | 6282 | 1463170319351 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x12aa6d400) [pid = 6282] [serial = 1306] [outer = 0x1265de400] 13:11:59 INFO - PROCESS | 6282 | 1463170319695 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]]]}] 13:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 518ms 13:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:11:59 INFO - PROCESS | 6282 | 1463170319724 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 6282 | 1463170319725 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:11:59 INFO - PROCESS | 6282 | 1463170319727 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 6282 | 1463170319736 Marionette TRACE conn2 <- [1,1714,null,{}] 13:11:59 INFO - PROCESS | 6282 | 1463170319738 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}] 13:11:59 INFO - PROCESS | 6282 | 1463170319841 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:11:59 INFO - PROCESS | 6282 | 1463170319855 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9bc800 == 60 [pid = 6282] [id = 436] 13:11:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x129539c00) [pid = 6282] [serial = 1307] [outer = 0x0] 13:11:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x12b016400) [pid = 6282] [serial = 1308] [outer = 0x129539c00] 13:11:59 INFO - PROCESS | 6282 | 1463170319880 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x12ba83400) [pid = 6282] [serial = 1309] [outer = 0x129539c00] 13:12:00 INFO - PROCESS | 6282 | 1463170320215 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]]]}] 13:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 528ms 13:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:12:00 INFO - PROCESS | 6282 | 1463170320256 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:12:00 INFO - PROCESS | 6282 | 1463170320257 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:12:00 INFO - PROCESS | 6282 | 1463170320259 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:12:00 INFO - PROCESS | 6282 | 1463170320260 Marionette TRACE conn2 <- [1,1718,null,{}] 13:12:00 INFO - PROCESS | 6282 | 1463170320263 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}] 13:12:00 INFO - PROCESS | 6282 | 1463170320366 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x126cc9800) [pid = 6282] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x10e9b4800) [pid = 6282] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x1197b0c00) [pid = 6282] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x12120a400) [pid = 6282] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x1210b1c00) [pid = 6282] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x12a74f800) [pid = 6282] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x112a61400) [pid = 6282] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x1290ba400) [pid = 6282] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x129298c00) [pid = 6282] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x12a6e5c00) [pid = 6282] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x119612400) [pid = 6282] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x12406a000) [pid = 6282] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x11201a000) [pid = 6282] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:12:00 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x12a74dc00) [pid = 6282] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:12:00 INFO - PROCESS | 6282 | 1463170320560 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x116e95800 == 61 [pid = 6282] [id = 437] 13:12:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x10e9bc800) [pid = 6282] [serial = 1310] [outer = 0x0] 13:12:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x115d47400) [pid = 6282] [serial = 1311] [outer = 0x10e9bc800] 13:12:00 INFO - PROCESS | 6282 | 1463170320586 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x120f60000) [pid = 6282] [serial = 1312] [outer = 0x10e9bc800] 13:12:00 INFO - PROCESS | 6282 | 1463170320862 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]]]}] 13:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 618ms 13:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:12:00 INFO - PROCESS | 6282 | 1463170320878 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:12:00 INFO - PROCESS | 6282 | 1463170320880 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:12:00 INFO - PROCESS | 6282 | 1463170320882 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:12:00 INFO - PROCESS | 6282 | 1463170320884 Marionette TRACE conn2 <- [1,1722,null,{}] 13:12:00 INFO - PROCESS | 6282 | 1463170320893 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}] 13:12:00 INFO - PROCESS | 6282 | 1463170320998 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:12:01 INFO - PROCESS | 6282 | 1463170321002 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be53800 == 62 [pid = 6282] [id = 438] 13:12:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x12120a400) [pid = 6282] [serial = 1313] [outer = 0x0] 13:12:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x12baae400) [pid = 6282] [serial = 1314] [outer = 0x12120a400] 13:12:01 INFO - PROCESS | 6282 | 1463170321039 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x12bdbb800) [pid = 6282] [serial = 1315] [outer = 0x12120a400] 13:12:01 INFO - PROCESS | 6282 | 1463170321377 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]]]}] 13:12:01 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 13:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 522ms 13:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:12:01 INFO - PROCESS | 6282 | 1463170321407 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 6282 | 1463170321408 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:12:01 INFO - PROCESS | 6282 | 1463170321410 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 6282 | 1463170321411 Marionette TRACE conn2 <- [1,1726,null,{}] 13:12:01 INFO - PROCESS | 6282 | 1463170321414 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}] 13:12:01 INFO - PROCESS | 6282 | 1463170321528 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:12:01 INFO - PROCESS | 6282 | 1463170321534 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6b6800 == 63 [pid = 6282] [id = 439] 13:12:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x12ba85800) [pid = 6282] [serial = 1316] [outer = 0x0] 13:12:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x12be65800) [pid = 6282] [serial = 1317] [outer = 0x12ba85800] 13:12:01 INFO - PROCESS | 6282 | 1463170321560 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x12be6ec00) [pid = 6282] [serial = 1318] [outer = 0x12ba85800] 13:12:01 INFO - PROCESS | 6282 | 1463170321876 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]]]}] 13:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 13:12:01 INFO - PROCESS | 6282 | 1463170321928 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 6282 | 1463170321930 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:12:01 INFO - PROCESS | 6282 | 1463170321932 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 6282 | 1463170321933 Marionette TRACE conn2 <- [1,1730,null,{}] 13:12:01 INFO - PROCESS | 6282 | 1463170321935 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}] 13:12:02 INFO - PROCESS | 6282 | 1463170322021 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:12:02 INFO - PROCESS | 6282 | 1463170322025 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d130800 == 64 [pid = 6282] [id = 440] 13:12:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x12c23ac00) [pid = 6282] [serial = 1319] [outer = 0x0] 13:12:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x12c242000) [pid = 6282] [serial = 1320] [outer = 0x12c23ac00] 13:12:02 INFO - PROCESS | 6282 | 1463170322049 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x12c2a1c00) [pid = 6282] [serial = 1321] [outer = 0x12c23ac00] 13:12:02 INFO - PROCESS | 6282 | 1463170322379 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]]]}] 13:12:02 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 13:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 468ms 13:12:02 INFO - PROCESS | 6282 | 1463170322400 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:12:02 INFO - PROCESS | 6282 | 1463170322401 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:12:02 INFO - PROCESS | 6282 | 1463170322405 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:12:02 INFO - PROCESS | 6282 | 1463170322406 Marionette TRACE conn2 <- [1,1734,null,{}] 13:12:02 INFO - PROCESS | 6282 | 1463170322409 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}] 13:12:02 INFO - PROCESS | 6282 | 1463170322525 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:12:02 INFO - PROCESS | 6282 | 1463170322628 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x113317800 == 65 [pid = 6282] [id = 441] 13:12:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x10e9b8800) [pid = 6282] [serial = 1322] [outer = 0x0] 13:12:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x110fbec00) [pid = 6282] [serial = 1323] [outer = 0x10e9b8800] 13:12:02 INFO - PROCESS | 6282 | 1463170322660 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x113467000) [pid = 6282] [serial = 1324] [outer = 0x10e9b8800] 13:12:03 INFO - PROCESS | 6282 | 1463170323068 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]]]}] 13:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 720ms 13:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:12:03 INFO - PROCESS | 6282 | 1463170323126 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 6282 | 1463170323129 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:12:03 INFO - PROCESS | 6282 | 1463170323132 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 6282 | 1463170323135 Marionette TRACE conn2 <- [1,1738,null,{}] 13:12:03 INFO - PROCESS | 6282 | 1463170323138 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}] 13:12:03 INFO - PROCESS | 6282 | 1463170323248 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:12:03 INFO - PROCESS | 6282 | 1463170323359 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x119829800 == 66 [pid = 6282] [id = 442] 13:12:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x118a27000) [pid = 6282] [serial = 1325] [outer = 0x0] 13:12:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x11970ec00) [pid = 6282] [serial = 1326] [outer = 0x118a27000] 13:12:03 INFO - PROCESS | 6282 | 1463170323392 Marionette DEBUG loaded listener.js 13:12:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x119b19000) [pid = 6282] [serial = 1327] [outer = 0x118a27000] 13:12:03 INFO - PROCESS | 6282 | 1463170323822 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]]]}] 13:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 721ms 13:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:12:03 INFO - PROCESS | 6282 | 1463170323855 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 6282 | 1463170323858 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:12:03 INFO - PROCESS | 6282 | 1463170323861 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 6282 | 1463170323862 Marionette TRACE conn2 <- [1,1742,null,{}] 13:12:03 INFO - PROCESS | 6282 | 1463170323864 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}] 13:12:03 INFO - PROCESS | 6282 | 1463170323975 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:12:04 INFO - PROCESS | 6282 | 1463170324078 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd6d000 == 67 [pid = 6282] [id = 443] 13:12:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x120fc9800) [pid = 6282] [serial = 1328] [outer = 0x0] 13:12:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x1210d1800) [pid = 6282] [serial = 1329] [outer = 0x120fc9800] 13:12:04 INFO - PROCESS | 6282 | 1463170324111 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x126536c00) [pid = 6282] [serial = 1330] [outer = 0x120fc9800] 13:12:04 INFO - PROCESS | 6282 | 1463170324538 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]]]}] 13:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 720ms 13:12:04 INFO - PROCESS | 6282 | 1463170324593 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:12:04 INFO - PROCESS | 6282 | 1463170324595 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:12:04 INFO - PROCESS | 6282 | 1463170324602 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:12:04 INFO - PROCESS | 6282 | 1463170324606 Marionette TRACE conn2 <- [1,1746,null,{}] 13:12:04 INFO - PROCESS | 6282 | 1463170324640 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}] 13:12:04 INFO - PROCESS | 6282 | 1463170324748 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:12:04 INFO - PROCESS | 6282 | 1463170324823 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x12dd4a800 == 68 [pid = 6282] [id = 444] 13:12:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x1210b7800) [pid = 6282] [serial = 1331] [outer = 0x0] 13:12:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x1290af400) [pid = 6282] [serial = 1332] [outer = 0x1210b7800] 13:12:04 INFO - PROCESS | 6282 | 1463170324852 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x12a757400) [pid = 6282] [serial = 1333] [outer = 0x1210b7800] 13:12:05 INFO - PROCESS | 6282 | 1463170325236 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]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 13:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:12:05 INFO - PROCESS | 6282 | 1463170325291 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 6282 | 1463170325292 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:12:05 INFO - PROCESS | 6282 | 1463170325295 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 6282 | 1463170325296 Marionette TRACE conn2 <- [1,1750,null,{}] 13:12:05 INFO - PROCESS | 6282 | 1463170325298 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}] 13:12:05 INFO - PROCESS | 6282 | 1463170325409 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:12:05 INFO - PROCESS | 6282 | 1463170325511 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0df800 == 69 [pid = 6282] [id = 445] 13:12:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x12a750800) [pid = 6282] [serial = 1334] [outer = 0x0] 13:12:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x12ba86c00) [pid = 6282] [serial = 1335] [outer = 0x12a750800] 13:12:05 INFO - PROCESS | 6282 | 1463170325543 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x12bab2400) [pid = 6282] [serial = 1336] [outer = 0x12a750800] 13:12:05 INFO - PROCESS | 6282 | 1463170325948 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]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 669ms 13:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:12:05 INFO - PROCESS | 6282 | 1463170325965 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 6282 | 1463170325966 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:12:05 INFO - PROCESS | 6282 | 1463170325968 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 6282 | 1463170325969 Marionette TRACE conn2 <- [1,1754,null,{}] 13:12:05 INFO - PROCESS | 6282 | 1463170325972 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}] 13:12:06 INFO - PROCESS | 6282 | 1463170326077 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:12:06 INFO - PROCESS | 6282 | 1463170326201 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x1353b1800 == 70 [pid = 6282] [id = 446] 13:12:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x12be62000) [pid = 6282] [serial = 1337] [outer = 0x0] 13:12:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x12c241c00) [pid = 6282] [serial = 1338] [outer = 0x12be62000] 13:12:06 INFO - PROCESS | 6282 | 1463170326235 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x12c2ac800) [pid = 6282] [serial = 1339] [outer = 0x12be62000] 13:12:06 INFO - PROCESS | 6282 | 1463170326860 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]]]}] 13:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 923ms 13:12:06 INFO - PROCESS | 6282 | 1463170326892 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:12:06 INFO - PROCESS | 6282 | 1463170326894 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:12:06 INFO - PROCESS | 6282 | 1463170326898 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 6282 | 1463170326900 Marionette TRACE conn2 <- [1,1758,null,{}] 13:12:06 INFO - PROCESS | 6282 | 1463170326923 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}] 13:12:07 INFO - PROCESS | 6282 | 1463170327020 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:12:07 INFO - PROCESS | 6282 | 1463170327102 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a4800 == 71 [pid = 6282] [id = 447] 13:12:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x111b06400) [pid = 6282] [serial = 1340] [outer = 0x0] 13:12:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x11271e400) [pid = 6282] [serial = 1341] [outer = 0x111b06400] 13:12:07 INFO - PROCESS | 6282 | 1463170327130 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x1163abc00) [pid = 6282] [serial = 1342] [outer = 0x111b06400] 13:12:07 INFO - PROCESS | 6282 | 1463170327568 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]]]}] 13:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 725ms 13:12:07 INFO - PROCESS | 6282 | 1463170327624 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 6282 | 1463170327627 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:12:07 INFO - PROCESS | 6282 | 1463170327632 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:12:07 INFO - PROCESS | 6282 | 1463170327634 Marionette TRACE conn2 <- [1,1762,null,{}] 13:12:07 INFO - PROCESS | 6282 | 1463170327636 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}] 13:12:07 INFO - PROCESS | 6282 | 1463170327732 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:12:07 INFO - PROCESS | 6282 | 1463170327812 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x11742e000 == 72 [pid = 6282] [id = 448] 13:12:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x117694400) [pid = 6282] [serial = 1343] [outer = 0x0] 13:12:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x118678c00) [pid = 6282] [serial = 1344] [outer = 0x117694400] 13:12:07 INFO - PROCESS | 6282 | 1463170327840 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x1188b9400) [pid = 6282] [serial = 1345] [outer = 0x117694400] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12d130800 == 71 [pid = 6282] [id = 440] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6b6800 == 70 [pid = 6282] [id = 439] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12be53800 == 69 [pid = 6282] [id = 438] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x116e95800 == 68 [pid = 6282] [id = 437] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9bc800 == 67 [pid = 6282] [id = 436] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x120d29c00) [pid = 6282] [serial = 1212] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 172 (0x126387400) [pid = 6282] [serial = 1215] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x1188b2400) [pid = 6282] [serial = 1209] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x12a751000) [pid = 6282] [serial = 1221] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x110fb6c00) [pid = 6282] [serial = 1206] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x1290b9400) [pid = 6282] [serial = 1218] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12a67f800 == 66 [pid = 6282] [id = 435] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x129095000 == 65 [pid = 6282] [id = 434] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x1265b0800 == 64 [pid = 6282] [id = 433] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x117430800 == 63 [pid = 6282] [id = 432] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x121553000 == 62 [pid = 6282] [id = 431] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x1190a5800 == 61 [pid = 6282] [id = 430] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x1159cb000 == 60 [pid = 6282] [id = 429] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x118a8b800 == 59 [pid = 6282] [id = 428] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12d838800 == 58 [pid = 6282] [id = 426] 13:12:08 INFO - PROCESS | 6282 | 1463170328297 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]]]}] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12d5e3000 == 57 [pid = 6282] [id = 425] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12be47800 == 56 [pid = 6282] [id = 424] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x121565000 == 55 [pid = 6282] [id = 423] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a3000 == 54 [pid = 6282] [id = 422] 13:12:08 INFO - PROCESS | 6282 | --DOCSHELL 0x12d12e000 == 53 [pid = 6282] [id = 421] 13:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 672ms 13:12:08 INFO - PROCESS | 6282 | 1463170328305 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 6282 | 1463170328306 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:12:08 INFO - PROCESS | 6282 | 1463170328308 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 6282 | 1463170328311 Marionette TRACE conn2 <- [1,1766,null,{}] 13:12:08 INFO - PROCESS | 6282 | 1463170328318 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}] 13:12:08 INFO - PROCESS | 6282 | 1463170328402 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:12:08 INFO - PROCESS | 6282 | 1463170328410 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x117446000 == 54 [pid = 6282] [id = 449] 13:12:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x118a26000) [pid = 6282] [serial = 1346] [outer = 0x0] 13:12:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x11960e400) [pid = 6282] [serial = 1347] [outer = 0x118a26000] 13:12:08 INFO - PROCESS | 6282 | 1463170328437 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x1197b1c00) [pid = 6282] [serial = 1348] [outer = 0x118a26000] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x124e77000) [pid = 6282] [serial = 1239] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x12a6e8c00) [pid = 6282] [serial = 1248] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x129298400) [pid = 6282] [serial = 1254] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x12899bc00) [pid = 6282] [serial = 1242] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x1197ae000) [pid = 6282] [serial = 1231] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x1290ac800) [pid = 6282] [serial = 1243] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x12ba90400) [pid = 6282] [serial = 1261] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x12aa6b800) [pid = 6282] [serial = 1204] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x1210b0800) [pid = 6282] [serial = 1234] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x120f5a000) [pid = 6282] [serial = 1233] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x12b016800) [pid = 6282] [serial = 1255] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x1218a4c00) [pid = 6282] [serial = 1237] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x12b931400) [pid = 6282] [serial = 1258] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x1188b3000) [pid = 6282] [serial = 1228] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x12929dc00) [pid = 6282] [serial = 1245] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x129534c00) [pid = 6282] [serial = 1246] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x1185d8800) [pid = 6282] [serial = 1227] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x12a77a400) [pid = 6282] [serial = 1249] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x12abbcc00) [pid = 6282] [serial = 1252] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x118692400) [pid = 6282] [serial = 1230] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x12aa6b400) [pid = 6282] [serial = 1251] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x126a26800) [pid = 6282] [serial = 1240] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x116a58400) [pid = 6282] [serial = 1225] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x1210ba800) [pid = 6282] [serial = 1236] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x119311000) [pid = 6282] [serial = 1257] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x113374400) [pid = 6282] [serial = 1224] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x12ba87c00) [pid = 6282] [serial = 1260] [outer = 0x0] [url = about:blank] 13:12:08 INFO - PROCESS | 6282 | 1463170328785 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]]]}] 13:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 520ms 13:12:08 INFO - PROCESS | 6282 | 1463170328829 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 6282 | 1463170328831 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:12:08 INFO - PROCESS | 6282 | 1463170328833 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 6282 | 1463170328834 Marionette TRACE conn2 <- [1,1770,null,{}] 13:12:08 INFO - PROCESS | 6282 | 1463170328837 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}] 13:12:08 INFO - PROCESS | 6282 | 1463170328916 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:12:08 INFO - PROCESS | 6282 | 1463170328922 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d81000 == 55 [pid = 6282] [id = 450] 13:12:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x1198b9400) [pid = 6282] [serial = 1349] [outer = 0x0] 13:12:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x120fc6c00) [pid = 6282] [serial = 1350] [outer = 0x1198b9400] 13:12:08 INFO - PROCESS | 6282 | 1463170328949 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x1210ad400) [pid = 6282] [serial = 1351] [outer = 0x1198b9400] 13:12:09 INFO - PROCESS | 6282 | 1463170329303 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]]]}] 13:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 518ms 13:12:09 INFO - PROCESS | 6282 | 1463170329361 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 6282 | 1463170329362 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:12:09 INFO - PROCESS | 6282 | 1463170329366 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - PROCESS | 6282 | 1463170329367 Marionette TRACE conn2 <- [1,1774,null,{}] 13:12:09 INFO - PROCESS | 6282 | 1463170329376 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}] 13:12:09 INFO - PROCESS | 6282 | 1463170329458 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:12:09 INFO - PROCESS | 6282 | 1463170329462 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215d5000 == 56 [pid = 6282] [id = 451] 13:12:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x1210b2000) [pid = 6282] [serial = 1352] [outer = 0x0] 13:12:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x1210d1c00) [pid = 6282] [serial = 1353] [outer = 0x1210b2000] 13:12:09 INFO - PROCESS | 6282 | 1463170329488 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x121bcb800) [pid = 6282] [serial = 1354] [outer = 0x1210b2000] 13:12:09 INFO - PROCESS | 6282 | 1463170329812 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]]]}] 13:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 468ms 13:12:09 INFO - PROCESS | 6282 | 1463170329834 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:12:09 INFO - PROCESS | 6282 | 1463170329835 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:12:09 INFO - PROCESS | 6282 | 1463170329840 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - PROCESS | 6282 | 1463170329841 Marionette TRACE conn2 <- [1,1778,null,{}] 13:12:09 INFO - PROCESS | 6282 | 1463170329844 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}] 13:12:09 INFO - PROCESS | 6282 | 1463170329939 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:12:10 INFO - PROCESS | 6282 | 1463170330011 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x118498800 == 57 [pid = 6282] [id = 452] 13:12:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x1210cec00) [pid = 6282] [serial = 1355] [outer = 0x0] 13:12:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x1244da800) [pid = 6282] [serial = 1356] [outer = 0x1210cec00] 13:12:10 INFO - PROCESS | 6282 | 1463170330037 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x126545c00) [pid = 6282] [serial = 1357] [outer = 0x1210cec00] 13:12:10 INFO - PROCESS | 6282 | 1463170330347 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]]]}] 13:12:10 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 13:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 569ms 13:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:12:10 INFO - PROCESS | 6282 | 1463170330409 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 6282 | 1463170330410 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:12:10 INFO - PROCESS | 6282 | 1463170330412 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:12:10 INFO - PROCESS | 6282 | 1463170330413 Marionette TRACE conn2 <- [1,1782,null,{}] 13:12:10 INFO - PROCESS | 6282 | 1463170330416 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}] 13:12:10 INFO - PROCESS | 6282 | 1463170330526 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:12:10 INFO - PROCESS | 6282 | 1463170330540 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x126748000 == 58 [pid = 6282] [id = 453] 13:12:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x124144400) [pid = 6282] [serial = 1358] [outer = 0x0] 13:12:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x126ccb800) [pid = 6282] [serial = 1359] [outer = 0x124144400] 13:12:10 INFO - PROCESS | 6282 | 1463170330565 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x1289a6c00) [pid = 6282] [serial = 1360] [outer = 0x124144400] 13:12:10 INFO - PROCESS | 6282 | 1463170330885 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]]]}] 13:12:10 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 13:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 518ms 13:12:10 INFO - PROCESS | 6282 | 1463170330930 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 6282 | 1463170330931 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:12:10 INFO - PROCESS | 6282 | 1463170330933 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:12:10 INFO - PROCESS | 6282 | 1463170330934 Marionette TRACE conn2 <- [1,1786,null,{}] 13:12:10 INFO - PROCESS | 6282 | 1463170330937 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}] 13:12:11 INFO - PROCESS | 6282 | 1463170331039 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:12:11 INFO - PROCESS | 6282 | 1463170331052 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296df800 == 59 [pid = 6282] [id = 454] 13:12:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x126a26800) [pid = 6282] [serial = 1361] [outer = 0x0] 13:12:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x1290afc00) [pid = 6282] [serial = 1362] [outer = 0x126a26800] 13:12:11 INFO - PROCESS | 6282 | 1463170331078 Marionette DEBUG loaded listener.js 13:12:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x129298400) [pid = 6282] [serial = 1363] [outer = 0x126a26800] 13:12:11 INFO - PROCESS | 6282 | 1463170331412 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]]]}] 13:12:11 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 13:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 520ms 13:12:11 INFO - PROCESS | 6282 | 1463170331455 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 6282 | 1463170331457 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:12:11 INFO - PROCESS | 6282 | 1463170331459 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - PROCESS | 6282 | 1463170331460 Marionette TRACE conn2 <- [1,1790,null,{}] 13:12:11 INFO - PROCESS | 6282 | 1463170331463 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}] 13:12:11 INFO - PROCESS | 6282 | 1463170331573 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:12:11 INFO - PROCESS | 6282 | 1463170331577 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b034000 == 60 [pid = 6282] [id = 455] 13:12:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x128a4e800) [pid = 6282] [serial = 1364] [outer = 0x0] 13:12:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x129537000) [pid = 6282] [serial = 1365] [outer = 0x128a4e800] 13:12:11 INFO - PROCESS | 6282 | 1463170331602 Marionette DEBUG loaded listener.js 13:12:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x12a6ec000) [pid = 6282] [serial = 1366] [outer = 0x128a4e800] 13:12:11 INFO - PROCESS | 6282 | 1463170331951 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]]]}] 13:12:11 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) 13:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 518ms 13:12:11 INFO - PROCESS | 6282 | 1463170331978 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 6282 | 1463170331979 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:12:11 INFO - PROCESS | 6282 | 1463170331981 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - PROCESS | 6282 | 1463170331982 Marionette TRACE conn2 <- [1,1794,null,{}] 13:12:11 INFO - PROCESS | 6282 | 1463170331991 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}] 13:12:12 INFO - PROCESS | 6282 | 1463170332096 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:12:12 INFO - PROCESS | 6282 | 1463170332135 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba32800 == 61 [pid = 6282] [id = 456] 13:12:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x129539400) [pid = 6282] [serial = 1367] [outer = 0x0] 13:12:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x12a756000) [pid = 6282] [serial = 1368] [outer = 0x129539400] 13:12:12 INFO - PROCESS | 6282 | 1463170332160 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x12aa63000) [pid = 6282] [serial = 1369] [outer = 0x129539400] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x1188abc00) [pid = 6282] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x118a2ac00) [pid = 6282] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x111b09c00) [pid = 6282] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x126540c00) [pid = 6282] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x120fc5c00) [pid = 6282] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x12c2a6400) [pid = 6282] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x120f52800) [pid = 6282] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x120f55000) [pid = 6282] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x12a6e2400) [pid = 6282] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x1210b6800) [pid = 6282] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x12423e400) [pid = 6282] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x1197a6800) [pid = 6282] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x113230400) [pid = 6282] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x124235800) [pid = 6282] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x1265de400) [pid = 6282] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x11271f000) [pid = 6282] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x1265de000) [pid = 6282] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x11639f800) [pid = 6282] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x129539c00) [pid = 6282] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x12ba85800) [pid = 6282] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x12120a400) [pid = 6282] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x10e9bc800) [pid = 6282] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x11710b000) [pid = 6282] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x11346a000) [pid = 6282] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x112a66800) [pid = 6282] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x120f5b000) [pid = 6282] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x11744b400) [pid = 6282] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:12:12 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x1122b1c00) [pid = 6282] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:12:12 INFO - PROCESS | 6282 | 1463170332728 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]]]}] 13:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 775ms 13:12:12 INFO - PROCESS | 6282 | 1463170332757 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 6282 | 1463170332759 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:12:12 INFO - PROCESS | 6282 | 1463170332761 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - PROCESS | 6282 | 1463170332763 Marionette TRACE conn2 <- [1,1798,null,{}] 13:12:12 INFO - PROCESS | 6282 | 1463170332766 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}] 13:12:12 INFO - PROCESS | 6282 | 1463170332891 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:12:12 INFO - PROCESS | 6282 | 1463170332978 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x129433800 == 62 [pid = 6282] [id = 457] 13:12:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x111b02400) [pid = 6282] [serial = 1370] [outer = 0x0] 13:12:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x11864a000) [pid = 6282] [serial = 1371] [outer = 0x111b02400] 13:12:13 INFO - PROCESS | 6282 | 1463170333023 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x124270400) [pid = 6282] [serial = 1372] [outer = 0x111b02400] 13:12:13 INFO - PROCESS | 6282 | 1463170333290 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]]]}] 13:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 570ms 13:12:13 INFO - PROCESS | 6282 | 1463170333331 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:12:13 INFO - PROCESS | 6282 | 1463170333344 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:12:13 INFO - PROCESS | 6282 | 1463170333351 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - PROCESS | 6282 | 1463170333352 Marionette TRACE conn2 <- [1,1802,null,{}] 13:12:13 INFO - PROCESS | 6282 | 1463170333363 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}] 13:12:13 INFO - PROCESS | 6282 | 1463170333452 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:12:13 INFO - PROCESS | 6282 | 1463170333509 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd6b000 == 63 [pid = 6282] [id = 458] 13:12:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x1219f0800) [pid = 6282] [serial = 1373] [outer = 0x0] 13:12:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x12a6e2400) [pid = 6282] [serial = 1374] [outer = 0x1219f0800] 13:12:13 INFO - PROCESS | 6282 | 1463170333535 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x12abb9000) [pid = 6282] [serial = 1375] [outer = 0x1219f0800] 13:12:13 INFO - PROCESS | 6282 | 1463170333850 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]]]}] 13:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 527ms 13:12:13 INFO - PROCESS | 6282 | 1463170333879 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:12:13 INFO - PROCESS | 6282 | 1463170333881 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:12:13 INFO - PROCESS | 6282 | 1463170333885 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - PROCESS | 6282 | 1463170333886 Marionette TRACE conn2 <- [1,1806,null,{}] 13:12:13 INFO - PROCESS | 6282 | 1463170333890 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}] 13:12:14 INFO - PROCESS | 6282 | 1463170334018 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:12:14 INFO - PROCESS | 6282 | 1463170334024 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2ed800 == 64 [pid = 6282] [id = 459] 13:12:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x12abb9400) [pid = 6282] [serial = 1376] [outer = 0x0] 13:12:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x12b929400) [pid = 6282] [serial = 1377] [outer = 0x12abb9400] 13:12:14 INFO - PROCESS | 6282 | 1463170334063 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x12b938800) [pid = 6282] [serial = 1378] [outer = 0x12abb9400] 13:12:14 INFO - PROCESS | 6282 | 1463170334459 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]]]}] 13:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 619ms 13:12:14 INFO - PROCESS | 6282 | 1463170334506 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 6282 | 1463170334508 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:12:14 INFO - PROCESS | 6282 | 1463170334511 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 6282 | 1463170334512 Marionette TRACE conn2 <- [1,1810,null,{}] 13:12:14 INFO - PROCESS | 6282 | 1463170334514 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}] 13:12:14 INFO - PROCESS | 6282 | 1463170334601 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:12:14 INFO - PROCESS | 6282 | 1463170334759 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x1133ba000 == 65 [pid = 6282] [id = 460] 13:12:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x110fbb000) [pid = 6282] [serial = 1379] [outer = 0x0] 13:12:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x111d28800) [pid = 6282] [serial = 1380] [outer = 0x110fbb000] 13:12:14 INFO - PROCESS | 6282 | 1463170334791 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x113231800) [pid = 6282] [serial = 1381] [outer = 0x110fbb000] 13:12:15 INFO - PROCESS | 6282 | 1463170335214 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]]]}] 13:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 769ms 13:12:15 INFO - PROCESS | 6282 | 1463170335282 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:12:15 INFO - PROCESS | 6282 | 1463170335285 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:12:15 INFO - PROCESS | 6282 | 1463170335288 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:12:15 INFO - PROCESS | 6282 | 1463170335290 Marionette TRACE conn2 <- [1,1814,null,{}] 13:12:15 INFO - PROCESS | 6282 | 1463170335294 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}] 13:12:15 INFO - PROCESS | 6282 | 1463170335405 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:12:15 INFO - PROCESS | 6282 | 1463170335481 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x11976b000 == 66 [pid = 6282] [id = 461] 13:12:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x116688400) [pid = 6282] [serial = 1382] [outer = 0x0] 13:12:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x118694000) [pid = 6282] [serial = 1383] [outer = 0x116688400] 13:12:15 INFO - PROCESS | 6282 | 1463170335513 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x1188b7800) [pid = 6282] [serial = 1384] [outer = 0x116688400] 13:12:16 INFO - PROCESS | 6282 | 1463170336012 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]]]}] 13:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 771ms 13:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:12:16 INFO - PROCESS | 6282 | 1463170336062 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 6282 | 1463170336066 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:12:16 INFO - PROCESS | 6282 | 1463170336089 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 6282 | 1463170336092 Marionette TRACE conn2 <- [1,1818,null,{}] 13:12:16 INFO - PROCESS | 6282 | 1463170336098 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}] 13:12:16 INFO - PROCESS | 6282 | 1463170336239 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:12:16 INFO - PROCESS | 6282 | 1463170336308 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x1290a7800 == 67 [pid = 6282] [id = 462] 13:12:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x119703c00) [pid = 6282] [serial = 1385] [outer = 0x0] 13:12:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x119b66400) [pid = 6282] [serial = 1386] [outer = 0x119703c00] 13:12:16 INFO - PROCESS | 6282 | 1463170336338 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x120fce800) [pid = 6282] [serial = 1387] [outer = 0x119703c00] 13:12:16 INFO - PROCESS | 6282 | 1463170336775 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]]]}] 13:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 746ms 13:12:16 INFO - PROCESS | 6282 | 1463170336816 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 6282 | 1463170336818 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:12:16 INFO - PROCESS | 6282 | 1463170336825 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 6282 | 1463170336830 Marionette TRACE conn2 <- [1,1822,null,{}] 13:12:16 INFO - PROCESS | 6282 | 1463170336833 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}] 13:12:16 INFO - PROCESS | 6282 | 1463170336942 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:12:17 INFO - PROCESS | 6282 | 1463170337018 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d5f7000 == 68 [pid = 6282] [id = 463] 13:12:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x11974e000) [pid = 6282] [serial = 1388] [outer = 0x0] 13:12:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x1244e0000) [pid = 6282] [serial = 1389] [outer = 0x11974e000] 13:12:17 INFO - PROCESS | 6282 | 1463170337047 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x126770400) [pid = 6282] [serial = 1390] [outer = 0x11974e000] 13:12:17 INFO - PROCESS | 6282 | 1463170337458 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]]]}] 13:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 676ms 13:12:17 INFO - PROCESS | 6282 | 1463170337498 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:12:17 INFO - PROCESS | 6282 | 1463170337500 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:12:17 INFO - PROCESS | 6282 | 1463170337502 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:12:17 INFO - PROCESS | 6282 | 1463170337503 Marionette TRACE conn2 <- [1,1826,null,{}] 13:12:17 INFO - PROCESS | 6282 | 1463170337506 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}] 13:12:17 INFO - PROCESS | 6282 | 1463170337630 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:12:17 INFO - PROCESS | 6282 | 1463170337705 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x12dd3f800 == 69 [pid = 6282] [id = 464] 13:12:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x128977800) [pid = 6282] [serial = 1391] [outer = 0x0] 13:12:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x12a777800) [pid = 6282] [serial = 1392] [outer = 0x128977800] 13:12:17 INFO - PROCESS | 6282 | 1463170337735 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x12b92cc00) [pid = 6282] [serial = 1393] [outer = 0x128977800] 13:12:18 INFO - PROCESS | 6282 | 1463170338142 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]]]}] 13:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 13:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:12:18 INFO - PROCESS | 6282 | 1463170338174 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 6282 | 1463170338175 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:12:18 INFO - PROCESS | 6282 | 1463170338177 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 6282 | 1463170338179 Marionette TRACE conn2 <- [1,1830,null,{}] 13:12:18 INFO - PROCESS | 6282 | 1463170338181 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}] 13:12:18 INFO - PROCESS | 6282 | 1463170338285 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:12:18 INFO - PROCESS | 6282 | 1463170338361 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x13560a800 == 70 [pid = 6282] [id = 465] 13:12:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x12bdaf000) [pid = 6282] [serial = 1394] [outer = 0x0] 13:12:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x12bdba400) [pid = 6282] [serial = 1395] [outer = 0x12bdaf000] 13:12:18 INFO - PROCESS | 6282 | 1463170338396 Marionette DEBUG loaded listener.js 13:12:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x12c23e000) [pid = 6282] [serial = 1396] [outer = 0x12bdaf000] 13:12:18 INFO - PROCESS | 6282 | 1463170338803 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]]]}] 13:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 668ms 13:12:18 INFO - PROCESS | 6282 | 1463170338846 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 6282 | 1463170338848 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:12:18 INFO - PROCESS | 6282 | 1463170338850 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 6282 | 1463170338851 Marionette TRACE conn2 <- [1,1834,null,{}] 13:12:18 INFO - PROCESS | 6282 | 1463170338854 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}] 13:12:18 INFO - PROCESS | 6282 | 1463170338978 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:12:19 INFO - PROCESS | 6282 | 1463170339068 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d470000 == 71 [pid = 6282] [id = 466] 13:12:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x1215af400) [pid = 6282] [serial = 1397] [outer = 0x0] 13:12:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x12c243800) [pid = 6282] [serial = 1398] [outer = 0x1215af400] 13:12:19 INFO - PROCESS | 6282 | 1463170339098 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x12c2afc00) [pid = 6282] [serial = 1399] [outer = 0x1215af400] 13:12:19 INFO - PROCESS | 6282 | 1463170339502 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]]]}] 13:12:19 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 13:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 672ms 13:12:19 INFO - PROCESS | 6282 | 1463170339523 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:12:19 INFO - PROCESS | 6282 | 1463170339525 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:12:19 INFO - PROCESS | 6282 | 1463170339527 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:12:19 INFO - PROCESS | 6282 | 1463170339528 Marionette TRACE conn2 <- [1,1838,null,{}] 13:12:19 INFO - PROCESS | 6282 | 1463170339531 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}] 13:12:19 INFO - PROCESS | 6282 | 1463170339633 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:12:19 INFO - PROCESS | 6282 | 1463170339737 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x135619800 == 72 [pid = 6282] [id = 467] 13:12:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x12cc25400) [pid = 6282] [serial = 1400] [outer = 0x0] 13:12:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x12cc2bc00) [pid = 6282] [serial = 1401] [outer = 0x12cc25400] 13:12:19 INFO - PROCESS | 6282 | 1463170339767 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x12cc34000) [pid = 6282] [serial = 1402] [outer = 0x12cc25400] 13:12:20 INFO - PROCESS | 6282 | 1463170340151 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]]]}] 13:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 669ms 13:12:20 INFO - PROCESS | 6282 | 1463170340196 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 6282 | 1463170340198 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:12:20 INFO - PROCESS | 6282 | 1463170340200 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - PROCESS | 6282 | 1463170340201 Marionette TRACE conn2 <- [1,1842,null,{}] 13:12:20 INFO - PROCESS | 6282 | 1463170340204 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}] 13:12:20 INFO - PROCESS | 6282 | 1463170340312 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:12:20 INFO - PROCESS | 6282 | 1463170340419 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x118a8a000 == 73 [pid = 6282] [id = 468] 13:12:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x111bb7800) [pid = 6282] [serial = 1403] [outer = 0x0] 13:12:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x12baab800) [pid = 6282] [serial = 1404] [outer = 0x111bb7800] 13:12:20 INFO - PROCESS | 6282 | 1463170340450 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x12cdacc00) [pid = 6282] [serial = 1405] [outer = 0x111bb7800] 13:12:20 INFO - PROCESS | 6282 | 1463170340861 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]]]}] 13:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 669ms 13:12:20 INFO - PROCESS | 6282 | 1463170340869 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 6282 | 1463170340872 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:12:20 INFO - PROCESS | 6282 | 1463170340875 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - PROCESS | 6282 | 1463170340877 Marionette TRACE conn2 <- [1,1846,null,{}] 13:12:20 INFO - PROCESS | 6282 | 1463170340879 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}] 13:12:20 INFO - PROCESS | 6282 | 1463170340986 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:12:21 INFO - PROCESS | 6282 | 1463170341222 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a0800 == 74 [pid = 6282] [id = 469] 13:12:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x110fb1800) [pid = 6282] [serial = 1406] [outer = 0x0] 13:12:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 175 (0x110fbb400) [pid = 6282] [serial = 1407] [outer = 0x110fb1800] 13:12:21 INFO - PROCESS | 6282 | 1463170341269 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 176 (0x113374400) [pid = 6282] [serial = 1408] [outer = 0x110fb1800] 13:12:21 INFO - PROCESS | 6282 | 1463170341713 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]]]}] 13:12:21 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) 13:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 871ms 13:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:12:21 INFO - PROCESS | 6282 | 1463170341747 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:12:21 INFO - PROCESS | 6282 | 1463170341749 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:12:21 INFO - PROCESS | 6282 | 1463170341752 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:12:21 INFO - PROCESS | 6282 | 1463170341754 Marionette TRACE conn2 <- [1,1850,null,{}] 13:12:21 INFO - PROCESS | 6282 | 1463170341757 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}] 13:12:21 INFO - PROCESS | 6282 | 1463170341858 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:12:21 INFO - PROCESS | 6282 | 1463170341925 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a1800 == 75 [pid = 6282] [id = 470] 13:12:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 177 (0x11710b000) [pid = 6282] [serial = 1409] [outer = 0x0] 13:12:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 178 (0x1188af000) [pid = 6282] [serial = 1410] [outer = 0x11710b000] 13:12:21 INFO - PROCESS | 6282 | 1463170341954 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 179 (0x119305000) [pid = 6282] [serial = 1411] [outer = 0x11710b000] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x12b275800 == 74 [pid = 6282] [id = 9] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2ed800 == 73 [pid = 6282] [id = 459] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd6b000 == 72 [pid = 6282] [id = 458] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x129433800 == 71 [pid = 6282] [id = 457] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x12ba32800 == 70 [pid = 6282] [id = 456] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x12b034000 == 69 [pid = 6282] [id = 455] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x1296df800 == 68 [pid = 6282] [id = 454] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 178 (0x12c242000) [pid = 6282] [serial = 1320] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x126748000 == 67 [pid = 6282] [id = 453] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x118498800 == 66 [pid = 6282] [id = 452] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x1215d5000 == 65 [pid = 6282] [id = 451] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x120d81000 == 64 [pid = 6282] [id = 450] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x117446000 == 63 [pid = 6282] [id = 449] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x11742e000 == 62 [pid = 6282] [id = 448] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a4800 == 61 [pid = 6282] [id = 447] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x12dd4a800 == 60 [pid = 6282] [id = 444] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd6d000 == 59 [pid = 6282] [id = 443] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x119829800 == 58 [pid = 6282] [id = 442] 13:12:22 INFO - PROCESS | 6282 | --DOCSHELL 0x113317800 == 57 [pid = 6282] [id = 441] 13:12:22 INFO - PROCESS | 6282 | 1463170342388 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]]]}] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 177 (0x118696000) [pid = 6282] [serial = 1051] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 176 (0x11864c000) [pid = 6282] [serial = 1093] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 175 (0x1159b4c00) [pid = 6282] [serial = 1048] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 174 (0x1244de800) [pid = 6282] [serial = 1102] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x118695000) [pid = 6282] [serial = 1150] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 172 (0x1159b1c00) [pid = 6282] [serial = 1147] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x1198bbc00) [pid = 6282] [serial = 1153] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x119705000) [pid = 6282] [serial = 1096] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x12144d800) [pid = 6282] [serial = 1105] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x128a53c00) [pid = 6282] [serial = 1162] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x126383000) [pid = 6282] [serial = 1159] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x12d48b800) [pid = 6282] [serial = 1033] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x12144fc00) [pid = 6282] [serial = 1156] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x120fd1800) [pid = 6282] [serial = 1099] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x12abb5400) [pid = 6282] [serial = 1222] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x121318400) [pid = 6282] [serial = 1293] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x12406a400) [pid = 6282] [serial = 1294] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x1210cf800) [pid = 6282] [serial = 1272] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x129533800) [pid = 6282] [serial = 1302] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x12aa6ac00) [pid = 6282] [serial = 1278] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x128a48400) [pid = 6282] [serial = 1275] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x120d2e800) [pid = 6282] [serial = 1290] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x120fcec00) [pid = 6282] [serial = 1291] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x11863f000) [pid = 6282] [serial = 1285] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x113371c00) [pid = 6282] [serial = 1284] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x124d8ac00) [pid = 6282] [serial = 1296] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x126385800) [pid = 6282] [serial = 1297] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x12a77a800) [pid = 6282] [serial = 1305] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x12baa6400) [pid = 6282] [serial = 1282] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x1167b5800) [pid = 6282] [serial = 1281] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x12ba8fc00) [pid = 6282] [serial = 1263] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x12a6e3000) [pid = 6282] [serial = 1303] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x128975c00) [pid = 6282] [serial = 1299] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x118644800) [pid = 6282] [serial = 1266] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x1176a0800) [pid = 6282] [serial = 1287] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x119617800) [pid = 6282] [serial = 1288] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x11975a000) [pid = 6282] [serial = 1269] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x12b016400) [pid = 6282] [serial = 1308] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x12aa6d400) [pid = 6282] [serial = 1306] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x12ba83400) [pid = 6282] [serial = 1309] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x12be6ec00) [pid = 6282] [serial = 1318] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x12baae400) [pid = 6282] [serial = 1314] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x120f60000) [pid = 6282] [serial = 1312] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x115d47400) [pid = 6282] [serial = 1311] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x12bdbb800) [pid = 6282] [serial = 1315] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x12be65800) [pid = 6282] [serial = 1317] [outer = 0x0] [url = about:blank] 13:12:22 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x12929a000) [pid = 6282] [serial = 1300] [outer = 0x0] [url = about:blank] 13:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 672ms 13:12:22 INFO - PROCESS | 6282 | 1463170342426 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:12:22 INFO - PROCESS | 6282 | 1463170342428 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:12:22 INFO - PROCESS | 6282 | 1463170342431 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:12:22 INFO - PROCESS | 6282 | 1463170342433 Marionette TRACE conn2 <- [1,1854,null,{}] 13:12:22 INFO - PROCESS | 6282 | 1463170342435 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}] 13:12:22 INFO - PROCESS | 6282 | 1463170342522 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:12:22 INFO - PROCESS | 6282 | 1463170342527 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x11849d800 == 58 [pid = 6282] [id = 471] 13:12:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x11930c800) [pid = 6282] [serial = 1412] [outer = 0x0] 13:12:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x119752400) [pid = 6282] [serial = 1413] [outer = 0x11930c800] 13:12:22 INFO - PROCESS | 6282 | 1463170342554 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x120d2c000) [pid = 6282] [serial = 1414] [outer = 0x11930c800] 13:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 13:12:22 INFO - PROCESS | 6282 | 1463170342894 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]]]}] 13:12:22 INFO - PROCESS | 6282 | 1463170342900 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:12:22 INFO - PROCESS | 6282 | 1463170342901 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:12:22 INFO - PROCESS | 6282 | 1463170342907 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:12:22 INFO - PROCESS | 6282 | 1463170342912 Marionette TRACE conn2 <- [1,1858,null,{}] 13:12:22 INFO - PROCESS | 6282 | 1463170342918 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}] 13:12:23 INFO - PROCESS | 6282 | 1463170343024 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:12:23 INFO - PROCESS | 6282 | 1463170343082 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x119787800 == 59 [pid = 6282] [id = 472] 13:12:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x120d2dc00) [pid = 6282] [serial = 1415] [outer = 0x0] 13:12:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x120fcc000) [pid = 6282] [serial = 1416] [outer = 0x120d2dc00] 13:12:23 INFO - PROCESS | 6282 | 1463170343108 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x1215b8400) [pid = 6282] [serial = 1417] [outer = 0x120d2dc00] 13:12:23 INFO - PROCESS | 6282 | 1463170343409 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]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 528ms 13:12:23 INFO - PROCESS | 6282 | 1463170343433 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:12:23 INFO - PROCESS | 6282 | 1463170343444 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:12:23 INFO - PROCESS | 6282 | 1463170343446 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 6282 | 1463170343447 Marionette TRACE conn2 <- [1,1862,null,{}] 13:12:23 INFO - PROCESS | 6282 | 1463170343449 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}] 13:12:23 INFO - PROCESS | 6282 | 1463170343536 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:12:23 INFO - PROCESS | 6282 | 1463170343598 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234f7800 == 60 [pid = 6282] [id = 473] 13:12:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x1210b9000) [pid = 6282] [serial = 1418] [outer = 0x0] 13:12:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x1244dd800) [pid = 6282] [serial = 1419] [outer = 0x1210b9000] 13:12:23 INFO - PROCESS | 6282 | 1463170343624 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x12638d000) [pid = 6282] [serial = 1420] [outer = 0x1210b9000] 13:12:23 INFO - PROCESS | 6282 | 1463170343890 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]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 468ms 13:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:12:23 INFO - PROCESS | 6282 | 1463170343915 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 6282 | 1463170343916 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:12:23 INFO - PROCESS | 6282 | 1463170343918 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 6282 | 1463170343920 Marionette TRACE conn2 <- [1,1866,null,{}] 13:12:23 INFO - PROCESS | 6282 | 1463170343930 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}] 13:12:24 INFO - PROCESS | 6282 | 1463170344021 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:12:24 INFO - PROCESS | 6282 | 1463170344025 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ad1000 == 61 [pid = 6282] [id = 474] 13:12:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x128975c00) [pid = 6282] [serial = 1421] [outer = 0x0] 13:12:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x128a44400) [pid = 6282] [serial = 1422] [outer = 0x128975c00] 13:12:24 INFO - PROCESS | 6282 | 1463170344056 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x1290bb400) [pid = 6282] [serial = 1423] [outer = 0x128975c00] 13:12:24 INFO - PROCESS | 6282 | 1463170344428 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]]]}] 13:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 527ms 13:12:24 INFO - PROCESS | 6282 | 1463170344445 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 6282 | 1463170344447 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:12:24 INFO - PROCESS | 6282 | 1463170344468 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:12:24 INFO - PROCESS | 6282 | 1463170344469 Marionette TRACE conn2 <- [1,1870,null,{}] 13:12:24 INFO - PROCESS | 6282 | 1463170344474 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}] 13:12:24 INFO - PROCESS | 6282 | 1463170344592 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:12:24 INFO - PROCESS | 6282 | 1463170344606 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296e8000 == 62 [pid = 6282] [id = 475] 13:12:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x12929e800) [pid = 6282] [serial = 1424] [outer = 0x0] 13:12:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x12a750000) [pid = 6282] [serial = 1425] [outer = 0x12929e800] 13:12:24 INFO - PROCESS | 6282 | 1463170344631 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x12aa6d400) [pid = 6282] [serial = 1426] [outer = 0x12929e800] 13:12:24 INFO - PROCESS | 6282 | 1463170344952 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]]]}] 13:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 13:12:24 INFO - PROCESS | 6282 | 1463170344995 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 6282 | 1463170344997 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:12:24 INFO - PROCESS | 6282 | 1463170344999 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 6282 | 1463170345000 Marionette TRACE conn2 <- [1,1874,null,{}] 13:12:25 INFO - PROCESS | 6282 | 1463170345002 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}] 13:12:25 INFO - PROCESS | 6282 | 1463170345109 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:12:25 INFO - PROCESS | 6282 | 1463170345148 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b02d000 == 63 [pid = 6282] [id = 476] 13:12:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x12a74f400) [pid = 6282] [serial = 1427] [outer = 0x0] 13:12:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x12b020c00) [pid = 6282] [serial = 1428] [outer = 0x12a74f400] 13:12:25 INFO - PROCESS | 6282 | 1463170345173 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x12bab0000) [pid = 6282] [serial = 1429] [outer = 0x12a74f400] 13:12:25 INFO - PROCESS | 6282 | 1463170345516 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]]]}] 13:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 568ms 13:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:12:25 INFO - PROCESS | 6282 | 1463170345567 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 6282 | 1463170345569 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:12:25 INFO - PROCESS | 6282 | 1463170345571 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 6282 | 1463170345572 Marionette TRACE conn2 <- [1,1878,null,{}] 13:12:25 INFO - PROCESS | 6282 | 1463170345574 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}] 13:12:25 INFO - PROCESS | 6282 | 1463170345685 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:12:25 INFO - PROCESS | 6282 | 1463170345701 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba3a000 == 64 [pid = 6282] [id = 477] 13:12:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x12b930400) [pid = 6282] [serial = 1430] [outer = 0x0] 13:12:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x12be6e800) [pid = 6282] [serial = 1431] [outer = 0x12b930400] 13:12:25 INFO - PROCESS | 6282 | 1463170345725 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x12c2a3c00) [pid = 6282] [serial = 1432] [outer = 0x12b930400] 13:12:26 INFO - PROCESS | 6282 | 1463170346066 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]]]}] 13:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 519ms 13:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:12:26 INFO - PROCESS | 6282 | 1463170346092 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 6282 | 1463170346093 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:12:26 INFO - PROCESS | 6282 | 1463170346095 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 6282 | 1463170346097 Marionette TRACE conn2 <- [1,1882,null,{}] 13:12:26 INFO - PROCESS | 6282 | 1463170346107 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}] 13:12:26 INFO - PROCESS | 6282 | 1463170346225 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:12:26 INFO - PROCESS | 6282 | 1463170346237 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be4b000 == 65 [pid = 6282] [id = 478] 13:12:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x12be62c00) [pid = 6282] [serial = 1433] [outer = 0x0] 13:12:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x12cdafc00) [pid = 6282] [serial = 1434] [outer = 0x12be62c00] 13:12:26 INFO - PROCESS | 6282 | 1463170346264 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x12d489000) [pid = 6282] [serial = 1435] [outer = 0x12be62c00] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x12c23ac00) [pid = 6282] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x126a26800) [pid = 6282] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x124144400) [pid = 6282] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x128a4e800) [pid = 6282] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x111b02400) [pid = 6282] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x129539400) [pid = 6282] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x1210cec00) [pid = 6282] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x1198b9400) [pid = 6282] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x118a26000) [pid = 6282] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x1210b2000) [pid = 6282] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x117694400) [pid = 6282] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x111b06400) [pid = 6282] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:12:26 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x1219f0800) [pid = 6282] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:12:26 INFO - PROCESS | 6282 | 1463170346822 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]]]}] 13:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 776ms 13:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:12:26 INFO - PROCESS | 6282 | 1463170346873 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 6282 | 1463170346874 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:12:26 INFO - PROCESS | 6282 | 1463170346876 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 6282 | 1463170346877 Marionette TRACE conn2 <- [1,1886,null,{}] 13:12:26 INFO - PROCESS | 6282 | 1463170346879 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}] 13:12:26 INFO - PROCESS | 6282 | 1463170346969 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:12:27 INFO - PROCESS | 6282 | 1463170347033 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b042800 == 66 [pid = 6282] [id = 479] 13:12:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x118643000) [pid = 6282] [serial = 1436] [outer = 0x0] 13:12:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x1210ba400) [pid = 6282] [serial = 1437] [outer = 0x118643000] 13:12:27 INFO - PROCESS | 6282 | 1463170347063 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x12abbc400) [pid = 6282] [serial = 1438] [outer = 0x118643000] 13:12:27 INFO - PROCESS | 6282 | 1463170347390 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]]]}] 13:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 569ms 13:12:27 INFO - PROCESS | 6282 | 1463170347446 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 6282 | 1463170347448 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:12:27 INFO - PROCESS | 6282 | 1463170347450 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 6282 | 1463170347451 Marionette TRACE conn2 <- [1,1890,null,{}] 13:12:27 INFO - PROCESS | 6282 | 1463170347454 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}] 13:12:27 INFO - PROCESS | 6282 | 1463170347557 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:12:27 INFO - PROCESS | 6282 | 1463170347617 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d129800 == 67 [pid = 6282] [id = 480] 13:12:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x11930cc00) [pid = 6282] [serial = 1439] [outer = 0x0] 13:12:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x12d489400) [pid = 6282] [serial = 1440] [outer = 0x11930cc00] 13:12:27 INFO - PROCESS | 6282 | 1463170347642 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x12d4a4800) [pid = 6282] [serial = 1441] [outer = 0x11930cc00] 13:12:27 INFO - PROCESS | 6282 | 1463170347942 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]]]}] 13:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 518ms 13:12:27 INFO - PROCESS | 6282 | 1463170347969 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 6282 | 1463170347970 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:12:27 INFO - PROCESS | 6282 | 1463170347975 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 6282 | 1463170347976 Marionette TRACE conn2 <- [1,1894,null,{}] 13:12:27 INFO - PROCESS | 6282 | 1463170347978 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}] 13:12:28 INFO - PROCESS | 6282 | 1463170348067 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:12:28 INFO - PROCESS | 6282 | 1463170348071 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d845000 == 68 [pid = 6282] [id = 481] 13:12:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x12d4a6400) [pid = 6282] [serial = 1442] [outer = 0x0] 13:12:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x12d518000) [pid = 6282] [serial = 1443] [outer = 0x12d4a6400] 13:12:28 INFO - PROCESS | 6282 | 1463170348095 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x12d525000) [pid = 6282] [serial = 1444] [outer = 0x12d4a6400] 13:12:28 INFO - PROCESS | 6282 | 1463170348439 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]]]}] 13:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 474ms 13:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:12:28 INFO - PROCESS | 6282 | 1463170348449 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 6282 | 1463170348451 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:12:28 INFO - PROCESS | 6282 | 1463170348458 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - PROCESS | 6282 | 1463170348460 Marionette TRACE conn2 <- [1,1898,null,{}] 13:12:28 INFO - PROCESS | 6282 | 1463170348463 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}] 13:12:28 INFO - PROCESS | 6282 | 1463170348657 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:12:28 INFO - PROCESS | 6282 | 1463170348666 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0cf800 == 69 [pid = 6282] [id = 482] 13:12:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x12d431c00) [pid = 6282] [serial = 1445] [outer = 0x0] 13:12:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x12d437800) [pid = 6282] [serial = 1446] [outer = 0x12d431c00] 13:12:28 INFO - PROCESS | 6282 | 1463170348704 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x12d43b800) [pid = 6282] [serial = 1447] [outer = 0x12d431c00] 13:12:29 INFO - PROCESS | 6282 | 1463170349246 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]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 826ms 13:12:29 INFO - PROCESS | 6282 | 1463170349280 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:12:29 INFO - PROCESS | 6282 | 1463170349284 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:12:29 INFO - PROCESS | 6282 | 1463170349287 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 6282 | 1463170349292 Marionette TRACE conn2 <- [1,1902,null,{}] 13:12:29 INFO - PROCESS | 6282 | 1463170349295 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}] 13:12:29 INFO - PROCESS | 6282 | 1463170349410 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:12:29 INFO - PROCESS | 6282 | 1463170349487 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x119db4800 == 70 [pid = 6282] [id = 483] 13:12:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x117573800) [pid = 6282] [serial = 1448] [outer = 0x0] 13:12:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x11866f800) [pid = 6282] [serial = 1449] [outer = 0x117573800] 13:12:29 INFO - PROCESS | 6282 | 1463170349518 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x119010000) [pid = 6282] [serial = 1450] [outer = 0x117573800] 13:12:29 INFO - PROCESS | 6282 | 1463170349939 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]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 672ms 13:12:29 INFO - PROCESS | 6282 | 1463170349960 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 6282 | 1463170349964 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:12:29 INFO - PROCESS | 6282 | 1463170349969 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 6282 | 1463170349971 Marionette TRACE conn2 <- [1,1906,null,{}] 13:12:29 INFO - PROCESS | 6282 | 1463170349974 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}] 13:12:30 INFO - PROCESS | 6282 | 1463170350105 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:12:30 INFO - PROCESS | 6282 | 1463170350182 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x128e9c800 == 71 [pid = 6282] [id = 484] 13:12:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x1197a3c00) [pid = 6282] [serial = 1451] [outer = 0x0] 13:12:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x120f5b800) [pid = 6282] [serial = 1452] [outer = 0x1197a3c00] 13:12:30 INFO - PROCESS | 6282 | 1463170350211 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x1210cc000) [pid = 6282] [serial = 1453] [outer = 0x1197a3c00] 13:12:30 INFO - PROCESS | 6282 | 1463170350614 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]]]}] 13:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 673ms 13:12:30 INFO - PROCESS | 6282 | 1463170350642 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 6282 | 1463170350644 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:12:30 INFO - PROCESS | 6282 | 1463170350647 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - PROCESS | 6282 | 1463170350649 Marionette TRACE conn2 <- [1,1910,null,{}] 13:12:30 INFO - PROCESS | 6282 | 1463170350657 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}] 13:12:30 INFO - PROCESS | 6282 | 1463170350772 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:12:30 INFO - PROCESS | 6282 | 1463170350880 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x1353c8800 == 72 [pid = 6282] [id = 485] 13:12:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x1245c7c00) [pid = 6282] [serial = 1454] [outer = 0x0] 13:12:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x126cc2000) [pid = 6282] [serial = 1455] [outer = 0x1245c7c00] 13:12:30 INFO - PROCESS | 6282 | 1463170350914 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x12952e400) [pid = 6282] [serial = 1456] [outer = 0x1245c7c00] 13:12:31 INFO - PROCESS | 6282 | 1463170351326 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]]]}] 13:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 724ms 13:12:31 INFO - PROCESS | 6282 | 1463170351371 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 6282 | 1463170351372 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:12:31 INFO - PROCESS | 6282 | 1463170351375 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:12:31 INFO - PROCESS | 6282 | 1463170351376 Marionette TRACE conn2 <- [1,1914,null,{}] 13:12:31 INFO - PROCESS | 6282 | 1463170351378 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}] 13:12:31 INFO - PROCESS | 6282 | 1463170351510 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:12:31 INFO - PROCESS | 6282 | 1463170351624 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x135ced800 == 73 [pid = 6282] [id = 486] 13:12:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x12a74e000) [pid = 6282] [serial = 1457] [outer = 0x0] 13:12:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x12baa5400) [pid = 6282] [serial = 1458] [outer = 0x12a74e000] 13:12:31 INFO - PROCESS | 6282 | 1463170351658 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x12c2ab400) [pid = 6282] [serial = 1459] [outer = 0x12a74e000] 13:12:32 INFO - PROCESS | 6282 | 1463170352032 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]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 13:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:12:32 INFO - PROCESS | 6282 | 1463170352046 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 6282 | 1463170352047 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:12:32 INFO - PROCESS | 6282 | 1463170352049 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 6282 | 1463170352050 Marionette TRACE conn2 <- [1,1918,null,{}] 13:12:32 INFO - PROCESS | 6282 | 1463170352053 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}] 13:12:32 INFO - PROCESS | 6282 | 1463170352164 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:12:32 INFO - PROCESS | 6282 | 1463170352239 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x135d16800 == 74 [pid = 6282] [id = 487] 13:12:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x12ba92000) [pid = 6282] [serial = 1460] [outer = 0x0] 13:12:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x12d433c00) [pid = 6282] [serial = 1461] [outer = 0x12ba92000] 13:12:32 INFO - PROCESS | 6282 | 1463170352271 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x12d43e400) [pid = 6282] [serial = 1462] [outer = 0x12ba92000] 13:12:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x12d497800) [pid = 6282] [serial = 1463] [outer = 0x12cc2f000] 13:12:32 INFO - PROCESS | 6282 | 1463170352709 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]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 719ms 13:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:12:32 INFO - PROCESS | 6282 | 1463170352769 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 6282 | 1463170352770 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:12:32 INFO - PROCESS | 6282 | 1463170352772 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 6282 | 1463170352773 Marionette TRACE conn2 <- [1,1922,null,{}] 13:12:32 INFO - PROCESS | 6282 | 1463170352776 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}] 13:12:32 INFO - PROCESS | 6282 | 1463170352907 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:12:33 INFO - PROCESS | 6282 | 1463170352999 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x119830800 == 75 [pid = 6282] [id = 488] 13:12:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x11930d400) [pid = 6282] [serial = 1464] [outer = 0x0] 13:12:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x119618c00) [pid = 6282] [serial = 1465] [outer = 0x11930d400] 13:12:33 INFO - PROCESS | 6282 | 1463170353028 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x12d527000) [pid = 6282] [serial = 1466] [outer = 0x11930d400] 13:12:33 INFO - PROCESS | 6282 | 1463170353460 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]]]}] 13:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 719ms 13:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:12:33 INFO - PROCESS | 6282 | 1463170353492 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:12:33 INFO - PROCESS | 6282 | 1463170353493 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:12:33 INFO - PROCESS | 6282 | 1463170353496 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 6282 | 1463170353497 Marionette TRACE conn2 <- [1,1926,null,{}] 13:12:33 INFO - PROCESS | 6282 | 1463170353499 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}] 13:12:33 INFO - PROCESS | 6282 | 1463170353608 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:12:33 INFO - PROCESS | 6282 | 1463170353715 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x118820000 == 76 [pid = 6282] [id = 489] 13:12:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x1133f4400) [pid = 6282] [serial = 1467] [outer = 0x0] 13:12:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 175 (0x126cc7800) [pid = 6282] [serial = 1468] [outer = 0x1133f4400] 13:12:33 INFO - PROCESS | 6282 | 1463170353746 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 176 (0x12d439000) [pid = 6282] [serial = 1469] [outer = 0x1133f4400] 13:12:34 INFO - PROCESS | 6282 | 1463170354410 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]]]}] 13:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 922ms 13:12:34 INFO - PROCESS | 6282 | 1463170354418 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 6282 | 1463170354422 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:12:34 INFO - PROCESS | 6282 | 1463170354427 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:12:34 INFO - PROCESS | 6282 | 1463170354429 Marionette TRACE conn2 <- [1,1930,null,{}] 13:12:34 INFO - PROCESS | 6282 | 1463170354433 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}] 13:12:34 INFO - PROCESS | 6282 | 1463170354540 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:12:34 INFO - PROCESS | 6282 | 1463170354607 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x120d62800 == 77 [pid = 6282] [id = 490] 13:12:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 177 (0x11617e800) [pid = 6282] [serial = 1470] [outer = 0x0] 13:12:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 178 (0x117571800) [pid = 6282] [serial = 1471] [outer = 0x11617e800] 13:12:34 INFO - PROCESS | 6282 | 1463170354679 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 179 (0x1188b3000) [pid = 6282] [serial = 1472] [outer = 0x11617e800] 13:12:35 INFO - PROCESS | 6282 | 1463170355079 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]]]}] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x12d845000 == 76 [pid = 6282] [id = 481] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x12d129800 == 75 [pid = 6282] [id = 480] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x12b042800 == 74 [pid = 6282] [id = 479] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x12be4b000 == 73 [pid = 6282] [id = 478] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x12ba3a000 == 72 [pid = 6282] [id = 477] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x12b02d000 == 71 [pid = 6282] [id = 476] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 178 (0x12b929400) [pid = 6282] [serial = 1377] [outer = 0x0] [url = about:blank] 13:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 723ms 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x1296e8000 == 70 [pid = 6282] [id = 475] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x126ad1000 == 69 [pid = 6282] [id = 474] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x1234f7800 == 68 [pid = 6282] [id = 473] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x119787800 == 67 [pid = 6282] [id = 472] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x11849d800 == 66 [pid = 6282] [id = 471] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a1800 == 65 [pid = 6282] [id = 470] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a0800 == 64 [pid = 6282] [id = 469] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x12d5f7000 == 63 [pid = 6282] [id = 463] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x1290a7800 == 62 [pid = 6282] [id = 462] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x11976b000 == 61 [pid = 6282] [id = 461] 13:12:35 INFO - PROCESS | 6282 | --DOCSHELL 0x1133ba000 == 60 [pid = 6282] [id = 460] 13:12:35 INFO - PROCESS | 6282 | 1463170355165 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 6282 | 1463170355169 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:12:35 INFO - PROCESS | 6282 | 1463170355179 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - PROCESS | 6282 | 1463170355180 Marionette TRACE conn2 <- [1,1934,null,{}] 13:12:35 INFO - PROCESS | 6282 | 1463170355182 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}] 13:12:35 INFO - PROCESS | 6282 | 1463170355271 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 177 (0x12c2a1c00) [pid = 6282] [serial = 1321] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 176 (0x12abb9000) [pid = 6282] [serial = 1375] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 175 (0x12aa63000) [pid = 6282] [serial = 1369] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 174 (0x124270400) [pid = 6282] [serial = 1372] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x129298400) [pid = 6282] [serial = 1363] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 172 (0x126545c00) [pid = 6282] [serial = 1357] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x12a6e2400) [pid = 6282] [serial = 1374] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x1289a6c00) [pid = 6282] [serial = 1360] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x1290afc00) [pid = 6282] [serial = 1362] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x126ccb800) [pid = 6282] [serial = 1359] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x129537000) [pid = 6282] [serial = 1365] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x11864a000) [pid = 6282] [serial = 1371] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x12a756000) [pid = 6282] [serial = 1368] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x12a6ec000) [pid = 6282] [serial = 1366] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x1244da800) [pid = 6282] [serial = 1356] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x1210d1800) [pid = 6282] [serial = 1329] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x120fc6c00) [pid = 6282] [serial = 1350] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x1210ad400) [pid = 6282] [serial = 1351] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x11960e400) [pid = 6282] [serial = 1347] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x1197b1c00) [pid = 6282] [serial = 1348] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x1210d1c00) [pid = 6282] [serial = 1353] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x121bcb800) [pid = 6282] [serial = 1354] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x1188b9400) [pid = 6282] [serial = 1345] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x118678c00) [pid = 6282] [serial = 1344] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x1163abc00) [pid = 6282] [serial = 1342] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x11271e400) [pid = 6282] [serial = 1341] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x1290af400) [pid = 6282] [serial = 1332] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x12c241c00) [pid = 6282] [serial = 1338] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x110fbec00) [pid = 6282] [serial = 1323] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x11970ec00) [pid = 6282] [serial = 1326] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x12ba86c00) [pid = 6282] [serial = 1335] [outer = 0x0] [url = about:blank] 13:12:35 INFO - PROCESS | 6282 | 1463170355349 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x11677e800 == 61 [pid = 6282] [id = 491] 13:12:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x11271e400) [pid = 6282] [serial = 1473] [outer = 0x0] 13:12:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x119307000) [pid = 6282] [serial = 1474] [outer = 0x11271e400] 13:12:35 INFO - PROCESS | 6282 | 1463170355377 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x1197b0c00) [pid = 6282] [serial = 1475] [outer = 0x11271e400] 13:12:35 INFO - PROCESS | 6282 | 1463170355679 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]]]}] 13:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 521ms 13:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:12:35 INFO - PROCESS | 6282 | 1463170355700 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 6282 | 1463170355701 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:12:35 INFO - PROCESS | 6282 | 1463170355704 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - PROCESS | 6282 | 1463170355708 Marionette TRACE conn2 <- [1,1938,null,{}] 13:12:35 INFO - PROCESS | 6282 | 1463170355715 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}] 13:12:35 INFO - PROCESS | 6282 | 1463170355803 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:12:35 INFO - PROCESS | 6282 | 1463170355885 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x121562000 == 62 [pid = 6282] [id = 492] 13:12:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x120f60000) [pid = 6282] [serial = 1476] [outer = 0x0] 13:12:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x1210b2800) [pid = 6282] [serial = 1477] [outer = 0x120f60000] 13:12:35 INFO - PROCESS | 6282 | 1463170355933 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x1244dfc00) [pid = 6282] [serial = 1478] [outer = 0x120f60000] 13:12:36 INFO - PROCESS | 6282 | 1463170356215 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]]]}] 13:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 574ms 13:12:36 INFO - PROCESS | 6282 | 1463170356278 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 6282 | 1463170356280 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:12:36 INFO - PROCESS | 6282 | 1463170356282 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 6282 | 1463170356283 Marionette TRACE conn2 <- [1,1942,null,{}] 13:12:36 INFO - PROCESS | 6282 | 1463170356286 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}] 13:12:36 INFO - PROCESS | 6282 | 1463170356384 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:12:36 INFO - PROCESS | 6282 | 1463170356447 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234fd000 == 63 [pid = 6282] [id = 493] 13:12:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x12349b000) [pid = 6282] [serial = 1479] [outer = 0x0] 13:12:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x126041800) [pid = 6282] [serial = 1480] [outer = 0x12349b000] 13:12:36 INFO - PROCESS | 6282 | 1463170356473 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x126a28400) [pid = 6282] [serial = 1481] [outer = 0x12349b000] 13:12:36 INFO - PROCESS | 6282 | 1463170356725 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]]]}] 13:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 468ms 13:12:36 INFO - PROCESS | 6282 | 1463170356752 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 6282 | 1463170356753 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:12:36 INFO - PROCESS | 6282 | 1463170356762 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 6282 | 1463170356763 Marionette TRACE conn2 <- [1,1946,null,{}] 13:12:36 INFO - PROCESS | 6282 | 1463170356766 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}] 13:12:36 INFO - PROCESS | 6282 | 1463170356857 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:12:36 INFO - PROCESS | 6282 | 1463170356862 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x1290a3800 == 64 [pid = 6282] [id = 494] 13:12:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x126771800) [pid = 6282] [serial = 1482] [outer = 0x0] 13:12:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x128a4f400) [pid = 6282] [serial = 1483] [outer = 0x126771800] 13:12:36 INFO - PROCESS | 6282 | 1463170356887 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x129298c00) [pid = 6282] [serial = 1484] [outer = 0x126771800] 13:12:37 INFO - PROCESS | 6282 | 1463170357249 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]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 525ms 13:12:37 INFO - PROCESS | 6282 | 1463170357298 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:12:37 INFO - PROCESS | 6282 | 1463170357299 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:12:37 INFO - PROCESS | 6282 | 1463170357301 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 6282 | 1463170357303 Marionette TRACE conn2 <- [1,1950,null,{}] 13:12:37 INFO - PROCESS | 6282 | 1463170357305 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}] 13:12:37 INFO - PROCESS | 6282 | 1463170357436 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:12:37 INFO - PROCESS | 6282 | 1463170357448 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x12aa58800 == 65 [pid = 6282] [id = 495] 13:12:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x1292a1400) [pid = 6282] [serial = 1485] [outer = 0x0] 13:12:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x12a786000) [pid = 6282] [serial = 1486] [outer = 0x1292a1400] 13:12:37 INFO - PROCESS | 6282 | 1463170357474 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x12bab0800) [pid = 6282] [serial = 1487] [outer = 0x1292a1400] 13:12:37 INFO - PROCESS | 6282 | 1463170357815 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]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 522ms 13:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:12:37 INFO - PROCESS | 6282 | 1463170357824 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 6282 | 1463170357825 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:12:37 INFO - PROCESS | 6282 | 1463170357828 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 6282 | 1463170357829 Marionette TRACE conn2 <- [1,1954,null,{}] 13:12:37 INFO - PROCESS | 6282 | 1463170357831 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}] 13:12:37 INFO - PROCESS | 6282 | 1463170357952 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:12:37 INFO - PROCESS | 6282 | 1463170357971 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9d0000 == 66 [pid = 6282] [id = 496] 13:12:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x12ba86c00) [pid = 6282] [serial = 1488] [outer = 0x0] 13:12:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x12be68000) [pid = 6282] [serial = 1489] [outer = 0x12ba86c00] 13:12:38 INFO - PROCESS | 6282 | 1463170358010 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x12c23dc00) [pid = 6282] [serial = 1490] [outer = 0x12ba86c00] 13:12:38 INFO - PROCESS | 6282 | 1463170358366 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]]]}] 13:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 570ms 13:12:38 INFO - PROCESS | 6282 | 1463170358400 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:12:38 INFO - PROCESS | 6282 | 1463170358401 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:12:38 INFO - PROCESS | 6282 | 1463170358403 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:12:38 INFO - PROCESS | 6282 | 1463170358404 Marionette TRACE conn2 <- [1,1958,null,{}] 13:12:38 INFO - PROCESS | 6282 | 1463170358407 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}] 13:12:38 INFO - PROCESS | 6282 | 1463170358517 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:12:38 INFO - PROCESS | 6282 | 1463170358557 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd52000 == 67 [pid = 6282] [id = 497] 13:12:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x12be6a800) [pid = 6282] [serial = 1491] [outer = 0x0] 13:12:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x12c2aa000) [pid = 6282] [serial = 1492] [outer = 0x12be6a800] 13:12:38 INFO - PROCESS | 6282 | 1463170358582 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x12cc2e400) [pid = 6282] [serial = 1493] [outer = 0x12be6a800] 13:12:38 INFO - PROCESS | 6282 | 1463170358887 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]]]}] 13:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 520ms 13:12:38 INFO - PROCESS | 6282 | 1463170358931 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:12:38 INFO - PROCESS | 6282 | 1463170358933 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:12:38 INFO - PROCESS | 6282 | 1463170358935 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:12:38 INFO - PROCESS | 6282 | 1463170358936 Marionette TRACE conn2 <- [1,1962,null,{}] 13:12:38 INFO - PROCESS | 6282 | 1463170358938 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}] 13:12:39 INFO - PROCESS | 6282 | 1463170359050 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:12:39 INFO - PROCESS | 6282 | 1463170359063 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6c9000 == 68 [pid = 6282] [id = 498] 13:12:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x12c2a0800) [pid = 6282] [serial = 1494] [outer = 0x0] 13:12:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x12d438800) [pid = 6282] [serial = 1495] [outer = 0x12c2a0800] 13:12:39 INFO - PROCESS | 6282 | 1463170359088 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x12d499400) [pid = 6282] [serial = 1496] [outer = 0x12c2a0800] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x12abb9400) [pid = 6282] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x12d4a6400) [pid = 6282] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x12a74f400) [pid = 6282] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x120d2dc00) [pid = 6282] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x12b930400) [pid = 6282] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x12be62c00) [pid = 6282] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x110fb1800) [pid = 6282] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x118643000) [pid = 6282] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x11710b000) [pid = 6282] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x11930c800) [pid = 6282] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x1210b9000) [pid = 6282] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x128975c00) [pid = 6282] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x11930cc00) [pid = 6282] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x12929e800) [pid = 6282] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x11930dc00) [pid = 6282] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x116174000) [pid = 6282] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x120fc3c00) [pid = 6282] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x12a6ef800) [pid = 6282] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x110fb8000) [pid = 6282] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x126779400) [pid = 6282] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x10e9b3c00) [pid = 6282] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x1186a0000) [pid = 6282] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x119703000) [pid = 6282] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x124068400) [pid = 6282] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:12:39 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x118672400) [pid = 6282] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:12:39 INFO - PROCESS | 6282 | 1463170359699 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]]]}] 13:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 768ms 13:12:39 INFO - PROCESS | 6282 | 1463170359705 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 6282 | 1463170359707 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:12:39 INFO - PROCESS | 6282 | 1463170359710 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 6282 | 1463170359711 Marionette TRACE conn2 <- [1,1966,null,{}] 13:12:39 INFO - PROCESS | 6282 | 1463170359713 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}] 13:12:39 INFO - PROCESS | 6282 | 1463170359801 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:12:39 INFO - PROCESS | 6282 | 1463170359805 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217d5800 == 69 [pid = 6282] [id = 499] 13:12:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x1122adc00) [pid = 6282] [serial = 1497] [outer = 0x0] 13:12:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x116a5a400) [pid = 6282] [serial = 1498] [outer = 0x1122adc00] 13:12:39 INFO - PROCESS | 6282 | 1463170359830 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x119b67800) [pid = 6282] [serial = 1499] [outer = 0x1122adc00] 13:12:40 INFO - PROCESS | 6282 | 1463170360183 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]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 13:12:40 INFO - PROCESS | 6282 | 1463170360229 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 6282 | 1463170360230 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:12:40 INFO - PROCESS | 6282 | 1463170360232 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 6282 | 1463170360234 Marionette TRACE conn2 <- [1,1970,null,{}] 13:12:40 INFO - PROCESS | 6282 | 1463170360243 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}] 13:12:40 INFO - PROCESS | 6282 | 1463170360374 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:12:40 INFO - PROCESS | 6282 | 1463170360380 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d226000 == 70 [pid = 6282] [id = 500] 13:12:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x12b01cc00) [pid = 6282] [serial = 1500] [outer = 0x0] 13:12:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x12c2a5c00) [pid = 6282] [serial = 1501] [outer = 0x12b01cc00] 13:12:40 INFO - PROCESS | 6282 | 1463170360409 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x12d4a0c00) [pid = 6282] [serial = 1502] [outer = 0x12b01cc00] 13:12:40 INFO - PROCESS | 6282 | 1463170360727 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]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 519ms 13:12:40 INFO - PROCESS | 6282 | 1463170360752 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 6282 | 1463170360753 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:12:40 INFO - PROCESS | 6282 | 1463170360758 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 6282 | 1463170360759 Marionette TRACE conn2 <- [1,1974,null,{}] 13:12:40 INFO - PROCESS | 6282 | 1463170360761 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}] 13:12:40 INFO - PROCESS | 6282 | 1463170360850 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:12:40 INFO - PROCESS | 6282 | 1463170360918 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d5eb000 == 71 [pid = 6282] [id = 501] 13:12:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x12b931800) [pid = 6282] [serial = 1503] [outer = 0x0] 13:12:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x12d51c000) [pid = 6282] [serial = 1504] [outer = 0x12b931800] 13:12:40 INFO - PROCESS | 6282 | 1463170360945 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x12d529400) [pid = 6282] [serial = 1505] [outer = 0x12b931800] 13:12:41 INFO - PROCESS | 6282 | 1463170361210 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]]]}] 13:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 469ms 13:12:41 INFO - PROCESS | 6282 | 1463170361229 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:12:41 INFO - PROCESS | 6282 | 1463170361230 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:12:41 INFO - PROCESS | 6282 | 1463170361233 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:12:41 INFO - PROCESS | 6282 | 1463170361234 Marionette TRACE conn2 <- [1,1978,null,{}] 13:12:41 INFO - PROCESS | 6282 | 1463170361236 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}] 13:12:41 INFO - PROCESS | 6282 | 1463170361339 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:12:41 INFO - PROCESS | 6282 | 1463170361343 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x1353ab000 == 72 [pid = 6282] [id = 502] 13:12:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x12d49ec00) [pid = 6282] [serial = 1506] [outer = 0x0] 13:12:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x134f45800) [pid = 6282] [serial = 1507] [outer = 0x12d49ec00] 13:12:41 INFO - PROCESS | 6282 | 1463170361368 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x134f4b800) [pid = 6282] [serial = 1508] [outer = 0x12d49ec00] 13:12:41 INFO - PROCESS | 6282 | 1463170361864 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]]]}] 13:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 669ms 13:12:41 INFO - PROCESS | 6282 | 1463170361903 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:12:41 INFO - PROCESS | 6282 | 1463170361905 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:12:41 INFO - PROCESS | 6282 | 1463170361909 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:12:41 INFO - PROCESS | 6282 | 1463170361911 Marionette TRACE conn2 <- [1,1982,null,{}] 13:12:41 INFO - PROCESS | 6282 | 1463170361915 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}] 13:12:42 INFO - PROCESS | 6282 | 1463170362031 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:12:42 INFO - PROCESS | 6282 | 1463170362112 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x11934f000 == 73 [pid = 6282] [id = 503] 13:12:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x1159b2800) [pid = 6282] [serial = 1509] [outer = 0x0] 13:12:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x118129800) [pid = 6282] [serial = 1510] [outer = 0x1159b2800] 13:12:42 INFO - PROCESS | 6282 | 1463170362144 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x118a1fc00) [pid = 6282] [serial = 1511] [outer = 0x1159b2800] 13:12:42 INFO - PROCESS | 6282 | 1463170362583 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]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 723ms 13:12:42 INFO - PROCESS | 6282 | 1463170362633 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:12:42 INFO - PROCESS | 6282 | 1463170362639 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:12:42 INFO - PROCESS | 6282 | 1463170362646 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 6282 | 1463170362649 Marionette TRACE conn2 <- [1,1986,null,{}] 13:12:42 INFO - PROCESS | 6282 | 1463170362653 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}] 13:12:42 INFO - PROCESS | 6282 | 1463170362778 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:12:42 INFO - PROCESS | 6282 | 1463170362857 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ade800 == 74 [pid = 6282] [id = 504] 13:12:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x119075800) [pid = 6282] [serial = 1512] [outer = 0x0] 13:12:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x120f5a400) [pid = 6282] [serial = 1513] [outer = 0x119075800] 13:12:42 INFO - PROCESS | 6282 | 1463170362888 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x1210cec00) [pid = 6282] [serial = 1514] [outer = 0x119075800] 13:12:43 INFO - PROCESS | 6282 | 1463170363292 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]]]}] 13:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 13:12:43 INFO - PROCESS | 6282 | 1463170363317 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:12:43 INFO - PROCESS | 6282 | 1463170363318 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:12:43 INFO - PROCESS | 6282 | 1463170363321 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:12:43 INFO - PROCESS | 6282 | 1463170363324 Marionette TRACE conn2 <- [1,1990,null,{}] 13:12:43 INFO - PROCESS | 6282 | 1463170363352 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}] 13:12:43 INFO - PROCESS | 6282 | 1463170363500 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:12:43 INFO - PROCESS | 6282 | 1463170363546 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x1353bb800 == 75 [pid = 6282] [id = 505] 13:12:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x124d8a800) [pid = 6282] [serial = 1515] [outer = 0x0] 13:12:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x126c1e800) [pid = 6282] [serial = 1516] [outer = 0x124d8a800] 13:12:43 INFO - PROCESS | 6282 | 1463170363579 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x1292a0800) [pid = 6282] [serial = 1517] [outer = 0x124d8a800] 13:12:44 INFO - PROCESS | 6282 | 1463170364056 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]]]}] 13:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 743ms 13:12:44 INFO - PROCESS | 6282 | 1463170364065 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 6282 | 1463170364069 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:12:44 INFO - PROCESS | 6282 | 1463170364072 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:12:44 INFO - PROCESS | 6282 | 1463170364074 Marionette TRACE conn2 <- [1,1994,null,{}] 13:12:44 INFO - PROCESS | 6282 | 1463170364078 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}] 13:12:44 INFO - PROCESS | 6282 | 1463170364238 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:12:44 INFO - PROCESS | 6282 | 1463170364380 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x135ce1800 == 76 [pid = 6282] [id = 506] 13:12:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x12a467800) [pid = 6282] [serial = 1518] [outer = 0x0] 13:12:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x12aa69800) [pid = 6282] [serial = 1519] [outer = 0x12a467800] 13:12:44 INFO - PROCESS | 6282 | 1463170364429 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x12baa8000) [pid = 6282] [serial = 1520] [outer = 0x12a467800] 13:12:44 INFO - PROCESS | 6282 | 1463170364857 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]]]}] 13:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 821ms 13:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:12:44 INFO - PROCESS | 6282 | 1463170364893 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 6282 | 1463170364894 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:12:44 INFO - PROCESS | 6282 | 1463170364896 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:12:44 INFO - PROCESS | 6282 | 1463170364897 Marionette TRACE conn2 <- [1,1998,null,{}] 13:12:44 INFO - PROCESS | 6282 | 1463170364900 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}] 13:12:45 INFO - PROCESS | 6282 | 1463170365006 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:12:45 INFO - PROCESS | 6282 | 1463170365114 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x137bd6000 == 77 [pid = 6282] [id = 507] 13:12:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x12a781800) [pid = 6282] [serial = 1521] [outer = 0x0] 13:12:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x12cdb4000) [pid = 6282] [serial = 1522] [outer = 0x12a781800] 13:12:45 INFO - PROCESS | 6282 | 1463170365147 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x12d4a3800) [pid = 6282] [serial = 1523] [outer = 0x12a781800] 13:12:45 INFO - PROCESS | 6282 | 1463170365558 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]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 669ms 13:12:45 INFO - PROCESS | 6282 | 1463170365566 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 6282 | 1463170365567 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:12:45 INFO - PROCESS | 6282 | 1463170365569 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 6282 | 1463170365571 Marionette TRACE conn2 <- [1,2002,null,{}] 13:12:45 INFO - PROCESS | 6282 | 1463170365573 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}] 13:12:45 INFO - PROCESS | 6282 | 1463170365700 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:12:45 INFO - PROCESS | 6282 | 1463170365807 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x135c29800 == 78 [pid = 6282] [id = 508] 13:12:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x134f44000) [pid = 6282] [serial = 1524] [outer = 0x0] 13:12:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 175 (0x135129800) [pid = 6282] [serial = 1525] [outer = 0x134f44000] 13:12:45 INFO - PROCESS | 6282 | 1463170365837 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 176 (0x135136400) [pid = 6282] [serial = 1526] [outer = 0x134f44000] 13:12:46 INFO - PROCESS | 6282 | 1463170366263 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]]]}] 13:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 723ms 13:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:12:46 INFO - PROCESS | 6282 | 1463170366292 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:12:46 INFO - PROCESS | 6282 | 1463170366294 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:12:46 INFO - PROCESS | 6282 | 1463170366296 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:12:46 INFO - PROCESS | 6282 | 1463170366297 Marionette TRACE conn2 <- [1,2006,null,{}] 13:12:46 INFO - PROCESS | 6282 | 1463170366300 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}] 13:12:46 INFO - PROCESS | 6282 | 1463170366427 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:12:46 INFO - PROCESS | 6282 | 1463170366536 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x13543f800 == 79 [pid = 6282] [id = 509] 13:12:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 177 (0x134f4c800) [pid = 6282] [serial = 1527] [outer = 0x0] 13:12:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 178 (0x135144800) [pid = 6282] [serial = 1528] [outer = 0x134f4c800] 13:12:46 INFO - PROCESS | 6282 | 1463170366567 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 179 (0x13514a400) [pid = 6282] [serial = 1529] [outer = 0x134f4c800] 13:12:47 INFO - PROCESS | 6282 | 1463170367007 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]]]}] 13:12:47 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 13:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 719ms 13:12:47 INFO - PROCESS | 6282 | 1463170367015 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 6282 | 1463170367017 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:12:47 INFO - PROCESS | 6282 | 1463170367019 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 6282 | 1463170367022 Marionette TRACE conn2 <- [1,2010,null,{}] 13:12:47 INFO - PROCESS | 6282 | 1463170367025 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}] 13:12:47 INFO - PROCESS | 6282 | 1463170367139 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:12:47 INFO - PROCESS | 6282 | 1463170367221 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x118a92000 == 80 [pid = 6282] [id = 510] 13:12:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 180 (0x112d06c00) [pid = 6282] [serial = 1530] [outer = 0x0] 13:12:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 181 (0x11974fc00) [pid = 6282] [serial = 1531] [outer = 0x112d06c00] 13:12:47 INFO - PROCESS | 6282 | 1463170367251 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 182 (0x12d433000) [pid = 6282] [serial = 1532] [outer = 0x112d06c00] 13:12:47 INFO - PROCESS | 6282 | 1463170367886 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]]]}] 13:12:47 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 13:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 923ms 13:12:47 INFO - PROCESS | 6282 | 1463170367942 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 6282 | 1463170367945 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:12:47 INFO - PROCESS | 6282 | 1463170367948 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 6282 | 1463170367951 Marionette TRACE conn2 <- [1,2014,null,{}] 13:12:47 INFO - PROCESS | 6282 | 1463170367955 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}] 13:12:48 INFO - PROCESS | 6282 | 1463170368058 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:12:48 INFO - PROCESS | 6282 | 1463170368144 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234fa800 == 81 [pid = 6282] [id = 511] 13:12:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 183 (0x1133f7c00) [pid = 6282] [serial = 1533] [outer = 0x0] 13:12:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 184 (0x116a56c00) [pid = 6282] [serial = 1534] [outer = 0x1133f7c00] 13:12:48 INFO - PROCESS | 6282 | 1463170368172 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 185 (0x1188abc00) [pid = 6282] [serial = 1535] [outer = 0x1133f7c00] 13:12:48 INFO - PROCESS | 6282 | 1463170368601 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]]]}] 13:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 13:12:48 INFO - PROCESS | 6282 | 1463170368620 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 6282 | 1463170368624 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:12:48 INFO - PROCESS | 6282 | 1463170368628 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 6282 | 1463170368630 Marionette TRACE conn2 <- [1,2018,null,{}] 13:12:48 INFO - PROCESS | 6282 | 1463170368632 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}] 13:12:48 INFO - PROCESS | 6282 | 1463170368737 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:12:48 INFO - PROCESS | 6282 | 1463170368851 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x1186c3000 == 82 [pid = 6282] [id = 512] 13:12:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 186 (0x11930c800) [pid = 6282] [serial = 1536] [outer = 0x0] 13:12:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 187 (0x11970a000) [pid = 6282] [serial = 1537] [outer = 0x11930c800] 13:12:48 INFO - PROCESS | 6282 | 1463170368883 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 188 (0x120d2c400) [pid = 6282] [serial = 1538] [outer = 0x11930c800] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12d5eb000 == 81 [pid = 6282] [id = 501] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12d226000 == 80 [pid = 6282] [id = 500] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x1217d5800 == 79 [pid = 6282] [id = 499] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6c9000 == 78 [pid = 6282] [id = 498] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd52000 == 77 [pid = 6282] [id = 497] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9d0000 == 76 [pid = 6282] [id = 496] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12aa58800 == 75 [pid = 6282] [id = 495] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 187 (0x12baab800) [pid = 6282] [serial = 1404] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 186 (0x119b66400) [pid = 6282] [serial = 1386] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 185 (0x1244e0000) [pid = 6282] [serial = 1389] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 184 (0x12cc2bc00) [pid = 6282] [serial = 1401] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 183 (0x12c243800) [pid = 6282] [serial = 1398] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 182 (0x111d28800) [pid = 6282] [serial = 1380] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 181 (0x12a777800) [pid = 6282] [serial = 1392] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 180 (0x12bdba400) [pid = 6282] [serial = 1395] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 179 (0x118694000) [pid = 6282] [serial = 1383] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x1290a3800 == 74 [pid = 6282] [id = 494] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x1234fd000 == 73 [pid = 6282] [id = 493] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x121562000 == 72 [pid = 6282] [id = 492] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x11677e800 == 71 [pid = 6282] [id = 491] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x120d62800 == 70 [pid = 6282] [id = 490] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x1353c8800 == 69 [pid = 6282] [id = 485] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x128e9c800 == 68 [pid = 6282] [id = 484] 13:12:49 INFO - PROCESS | 6282 | --DOCSHELL 0x119db4800 == 67 [pid = 6282] [id = 483] 13:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 720ms 13:12:49 INFO - PROCESS | 6282 | 1463170369345 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]]]}] 13:12:49 INFO - PROCESS | 6282 | 1463170369348 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:12:49 INFO - PROCESS | 6282 | 1463170369350 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:12:49 INFO - PROCESS | 6282 | 1463170369352 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:12:49 INFO - PROCESS | 6282 | 1463170369355 Marionette TRACE conn2 <- [1,2022,null,{}] 13:12:49 INFO - PROCESS | 6282 | 1463170369383 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}] 13:12:49 INFO - PROCESS | 6282 | 1463170369487 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:12:49 INFO - PROCESS | 6282 | 1463170369493 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x11908e000 == 68 [pid = 6282] [id = 513] 13:12:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 180 (0x119d7a000) [pid = 6282] [serial = 1539] [outer = 0x0] 13:12:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 181 (0x1215b2400) [pid = 6282] [serial = 1540] [outer = 0x119d7a000] 13:12:49 INFO - PROCESS | 6282 | 1463170369521 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 182 (0x1244e0800) [pid = 6282] [serial = 1541] [outer = 0x119d7a000] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 181 (0x11271bc00) [pid = 6282] [serial = 1207] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 180 (0x11930c400) [pid = 6282] [serial = 1210] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 179 (0x1210cfc00) [pid = 6282] [serial = 1213] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 178 (0x128a4ec00) [pid = 6282] [serial = 1216] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 177 (0x12a6ee400) [pid = 6282] [serial = 1219] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 176 (0x12b938800) [pid = 6282] [serial = 1378] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 175 (0x1188ad800) [pid = 6282] [serial = 1267] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 174 (0x126386000) [pid = 6282] [serial = 1273] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x12b021c00) [pid = 6282] [serial = 1279] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 172 (0x12bab0400) [pid = 6282] [serial = 1264] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x129535000) [pid = 6282] [serial = 1276] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x128a44400) [pid = 6282] [serial = 1422] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x12d4a4800) [pid = 6282] [serial = 1441] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x12d489000) [pid = 6282] [serial = 1435] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x113374400) [pid = 6282] [serial = 1408] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x12a750000) [pid = 6282] [serial = 1425] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x12aa6d400) [pid = 6282] [serial = 1426] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x12c2a3c00) [pid = 6282] [serial = 1432] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x12abbc400) [pid = 6282] [serial = 1438] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x12d525000) [pid = 6282] [serial = 1444] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x12d489400) [pid = 6282] [serial = 1440] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x1290bb400) [pid = 6282] [serial = 1423] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x119d7f400) [pid = 6282] [serial = 1270] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x12d518000) [pid = 6282] [serial = 1443] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x12b020c00) [pid = 6282] [serial = 1428] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x120fcc000) [pid = 6282] [serial = 1416] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x12be6e800) [pid = 6282] [serial = 1431] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x12bab0000) [pid = 6282] [serial = 1429] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x1215b8400) [pid = 6282] [serial = 1417] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x12cdafc00) [pid = 6282] [serial = 1434] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x110fbb400) [pid = 6282] [serial = 1407] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x1210ba400) [pid = 6282] [serial = 1437] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x1188af000) [pid = 6282] [serial = 1410] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x119305000) [pid = 6282] [serial = 1411] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x119752400) [pid = 6282] [serial = 1413] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x120d2c000) [pid = 6282] [serial = 1414] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x1244dd800) [pid = 6282] [serial = 1419] [outer = 0x0] [url = about:blank] 13:12:49 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x12638d000) [pid = 6282] [serial = 1420] [outer = 0x0] [url = about:blank] 13:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 575ms 13:12:49 INFO - PROCESS | 6282 | 1463170369921 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]]]}] 13:12:49 INFO - PROCESS | 6282 | 1463170369928 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:12:49 INFO - PROCESS | 6282 | 1463170369929 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:12:49 INFO - PROCESS | 6282 | 1463170369932 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:12:49 INFO - PROCESS | 6282 | 1463170369933 Marionette TRACE conn2 <- [1,2026,null,{}] 13:12:49 INFO - PROCESS | 6282 | 1463170369935 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}] 13:12:50 INFO - PROCESS | 6282 | 1463170370032 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:12:50 INFO - PROCESS | 6282 | 1463170370038 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x123432000 == 69 [pid = 6282] [id = 514] 13:12:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x1245c5c00) [pid = 6282] [serial = 1542] [outer = 0x0] 13:12:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x126389400) [pid = 6282] [serial = 1543] [outer = 0x1245c5c00] 13:12:50 INFO - PROCESS | 6282 | 1463170370064 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x126a22000) [pid = 6282] [serial = 1544] [outer = 0x1245c5c00] 13:12:50 INFO - PROCESS | 6282 | 1463170370407 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]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 518ms 13:12:50 INFO - PROCESS | 6282 | 1463170370451 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 6282 | 1463170370452 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:12:50 INFO - PROCESS | 6282 | 1463170370456 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 6282 | 1463170370458 Marionette TRACE conn2 <- [1,2030,null,{}] 13:12:50 INFO - PROCESS | 6282 | 1463170370467 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}] 13:12:50 INFO - PROCESS | 6282 | 1463170370555 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:12:50 INFO - PROCESS | 6282 | 1463170370559 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x128e9a000 == 70 [pid = 6282] [id = 515] 13:12:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x126386000) [pid = 6282] [serial = 1545] [outer = 0x0] 13:12:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x12899c000) [pid = 6282] [serial = 1546] [outer = 0x126386000] 13:12:50 INFO - PROCESS | 6282 | 1463170370585 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x1290b5000) [pid = 6282] [serial = 1547] [outer = 0x126386000] 13:12:50 INFO - PROCESS | 6282 | 1463170370941 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]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 528ms 13:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:12:50 INFO - PROCESS | 6282 | 1463170370984 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 6282 | 1463170370985 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:12:50 INFO - PROCESS | 6282 | 1463170370988 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 6282 | 1463170370990 Marionette TRACE conn2 <- [1,2034,null,{}] 13:12:50 INFO - PROCESS | 6282 | 1463170370993 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}] 13:12:51 INFO - PROCESS | 6282 | 1463170371130 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:12:51 INFO - PROCESS | 6282 | 1463170371177 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b278000 == 71 [pid = 6282] [id = 516] 13:12:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x12897d800) [pid = 6282] [serial = 1548] [outer = 0x0] 13:12:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x129537000) [pid = 6282] [serial = 1549] [outer = 0x12897d800] 13:12:51 INFO - PROCESS | 6282 | 1463170371203 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x12b020c00) [pid = 6282] [serial = 1550] [outer = 0x12897d800] 13:12:51 INFO - PROCESS | 6282 | 1463170371508 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]]]}] 13:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 571ms 13:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:12:51 INFO - PROCESS | 6282 | 1463170371559 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 6282 | 1463170371560 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:12:51 INFO - PROCESS | 6282 | 1463170371562 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - PROCESS | 6282 | 1463170371563 Marionette TRACE conn2 <- [1,2038,null,{}] 13:12:51 INFO - PROCESS | 6282 | 1463170371565 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}] 13:12:51 INFO - PROCESS | 6282 | 1463170371686 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:12:51 INFO - PROCESS | 6282 | 1463170371701 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd5d800 == 72 [pid = 6282] [id = 517] 13:12:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x12638cc00) [pid = 6282] [serial = 1551] [outer = 0x0] 13:12:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x12b021400) [pid = 6282] [serial = 1552] [outer = 0x12638cc00] 13:12:51 INFO - PROCESS | 6282 | 1463170371726 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x12be66400) [pid = 6282] [serial = 1553] [outer = 0x12638cc00] 13:12:52 INFO - PROCESS | 6282 | 1463170372148 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]]]}] 13:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 620ms 13:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:12:52 INFO - PROCESS | 6282 | 1463170372190 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 6282 | 1463170372192 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:12:52 INFO - PROCESS | 6282 | 1463170372195 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - PROCESS | 6282 | 1463170372197 Marionette TRACE conn2 <- [1,2042,null,{}] 13:12:52 INFO - PROCESS | 6282 | 1463170372200 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}] 13:12:52 INFO - PROCESS | 6282 | 1463170372370 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:12:52 INFO - PROCESS | 6282 | 1463170372396 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2e6000 == 73 [pid = 6282] [id = 518] 13:12:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x128978400) [pid = 6282] [serial = 1554] [outer = 0x0] 13:12:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x12c23d400) [pid = 6282] [serial = 1555] [outer = 0x128978400] 13:12:52 INFO - PROCESS | 6282 | 1463170372435 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x12cc2f800) [pid = 6282] [serial = 1556] [outer = 0x128978400] 13:12:52 INFO - PROCESS | 6282 | 1463170372784 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]]]}] 13:12:52 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) 13:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 621ms 13:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:12:52 INFO - PROCESS | 6282 | 1463170372822 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 6282 | 1463170372824 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:12:52 INFO - PROCESS | 6282 | 1463170372827 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - PROCESS | 6282 | 1463170372828 Marionette TRACE conn2 <- [1,2046,null,{}] 13:12:52 INFO - PROCESS | 6282 | 1463170372830 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}] 13:12:52 INFO - PROCESS | 6282 | 1463170372944 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:12:52 INFO - PROCESS | 6282 | 1463170372975 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x12cc99800 == 74 [pid = 6282] [id = 519] 13:12:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x110e97800) [pid = 6282] [serial = 1557] [outer = 0x0] 13:12:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x110e9e000) [pid = 6282] [serial = 1558] [outer = 0x110e97800] 13:12:53 INFO - PROCESS | 6282 | 1463170372999 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x110ea3800) [pid = 6282] [serial = 1559] [outer = 0x110e97800] 13:12:53 INFO - PROCESS | 6282 | 1463170373387 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]]]}] 13:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 572ms 13:12:53 INFO - PROCESS | 6282 | 1463170373400 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 6282 | 1463170373402 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:12:53 INFO - PROCESS | 6282 | 1463170373408 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - PROCESS | 6282 | 1463170373409 Marionette TRACE conn2 <- [1,2050,null,{}] 13:12:53 INFO - PROCESS | 6282 | 1463170373413 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}] 13:12:53 INFO - PROCESS | 6282 | 1463170373821 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x12cc25400) [pid = 6282] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x11974e000) [pid = 6282] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x111bb7800) [pid = 6282] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x116688400) [pid = 6282] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x120fc9800) [pid = 6282] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x12bdaf000) [pid = 6282] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x118a27000) [pid = 6282] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x1215af400) [pid = 6282] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x10e9b8800) [pid = 6282] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x12be62000) [pid = 6282] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x12a750800) [pid = 6282] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x1210b7800) [pid = 6282] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x128977800) [pid = 6282] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x110fbb000) [pid = 6282] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x119703c00) [pid = 6282] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x126771800) [pid = 6282] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x12ba86c00) [pid = 6282] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x1133f4400) [pid = 6282] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x117573800) [pid = 6282] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x12a74e000) [pid = 6282] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x1197a3c00) [pid = 6282] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x11271e400) [pid = 6282] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x12be6a800) [pid = 6282] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x1245c7c00) [pid = 6282] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x120f60000) [pid = 6282] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x11617e800) [pid = 6282] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x12349b000) [pid = 6282] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x12c2a0800) [pid = 6282] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x1122adc00) [pid = 6282] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x12b931800) [pid = 6282] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x1292a1400) [pid = 6282] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:12:53 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x12b01cc00) [pid = 6282] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:12:53 INFO - PROCESS | 6282 | 1463170373885 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x113499000 == 75 [pid = 6282] [id = 520] 13:12:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x10e9bc000) [pid = 6282] [serial = 1560] [outer = 0x0] 13:12:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x110fbb000) [pid = 6282] [serial = 1561] [outer = 0x10e9bc000] 13:12:53 INFO - PROCESS | 6282 | 1463170373911 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x118453800) [pid = 6282] [serial = 1562] [outer = 0x10e9bc000] 13:12:54 INFO - PROCESS | 6282 | 1463170374197 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]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 873ms 13:12:54 INFO - PROCESS | 6282 | 1463170374280 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 6282 | 1463170374281 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:12:54 INFO - PROCESS | 6282 | 1463170374284 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 6282 | 1463170374285 Marionette TRACE conn2 <- [1,2054,null,{}] 13:12:54 INFO - PROCESS | 6282 | 1463170374288 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}] 13:12:54 INFO - PROCESS | 6282 | 1463170374422 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:12:54 INFO - PROCESS | 6282 | 1463170374429 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x12aa47800 == 76 [pid = 6282] [id = 521] 13:12:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x118455c00) [pid = 6282] [serial = 1563] [outer = 0x0] 13:12:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x11845cc00) [pid = 6282] [serial = 1564] [outer = 0x118455c00] 13:12:54 INFO - PROCESS | 6282 | 1463170374459 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x1210b5000) [pid = 6282] [serial = 1565] [outer = 0x118455c00] 13:12:54 INFO - PROCESS | 6282 | 1463170374786 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]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 13:12:54 INFO - PROCESS | 6282 | 1463170374802 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 6282 | 1463170374804 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:12:54 INFO - PROCESS | 6282 | 1463170374808 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 6282 | 1463170374809 Marionette TRACE conn2 <- [1,2058,null,{}] 13:12:54 INFO - PROCESS | 6282 | 1463170374812 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}] 13:12:54 INFO - PROCESS | 6282 | 1463170374903 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:12:54 INFO - PROCESS | 6282 | 1463170374907 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d844000 == 77 [pid = 6282] [id = 522] 13:12:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x118460800) [pid = 6282] [serial = 1566] [outer = 0x0] 13:12:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x128a51c00) [pid = 6282] [serial = 1567] [outer = 0x118460800] 13:12:54 INFO - PROCESS | 6282 | 1463170374932 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x12ba91400) [pid = 6282] [serial = 1568] [outer = 0x118460800] 13:12:55 INFO - PROCESS | 6282 | 1463170375272 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]]]}] 13:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 13:12:55 INFO - PROCESS | 6282 | 1463170375338 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:12:55 INFO - PROCESS | 6282 | 1463170375339 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:12:55 INFO - PROCESS | 6282 | 1463170375341 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:12:55 INFO - PROCESS | 6282 | 1463170375342 Marionette TRACE conn2 <- [1,2062,null,{}] 13:12:55 INFO - PROCESS | 6282 | 1463170375345 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}] 13:12:55 INFO - PROCESS | 6282 | 1463170375438 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:12:55 INFO - PROCESS | 6282 | 1463170375443 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0d5800 == 78 [pid = 6282] [id = 523] 13:12:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x129538400) [pid = 6282] [serial = 1569] [outer = 0x0] 13:12:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x12c2a2400) [pid = 6282] [serial = 1570] [outer = 0x129538400] 13:12:55 INFO - PROCESS | 6282 | 1463170375468 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x12cc31c00) [pid = 6282] [serial = 1571] [outer = 0x129538400] 13:12:55 INFO - PROCESS | 6282 | 1463170375933 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]]]}] 13:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 619ms 13:12:55 INFO - PROCESS | 6282 | 1463170375960 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:12:55 INFO - PROCESS | 6282 | 1463170375963 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:12:55 INFO - PROCESS | 6282 | 1463170375966 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:12:55 INFO - PROCESS | 6282 | 1463170375969 Marionette TRACE conn2 <- [1,2066,null,{}] 13:12:55 INFO - PROCESS | 6282 | 1463170375993 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}] 13:12:56 INFO - PROCESS | 6282 | 1463170376112 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:12:56 INFO - PROCESS | 6282 | 1463170376229 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184a9000 == 79 [pid = 6282] [id = 524] 13:12:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x110fb4000) [pid = 6282] [serial = 1572] [outer = 0x0] 13:12:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x11322c400) [pid = 6282] [serial = 1573] [outer = 0x110fb4000] 13:12:56 INFO - PROCESS | 6282 | 1463170376263 Marionette DEBUG loaded listener.js 13:12:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x11668ec00) [pid = 6282] [serial = 1574] [outer = 0x110fb4000] 13:12:56 INFO - PROCESS | 6282 | 1463170376696 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]]]}] 13:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 791ms 13:12:56 INFO - PROCESS | 6282 | 1463170376759 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 6282 | 1463170376763 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:12:56 INFO - PROCESS | 6282 | 1463170376768 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 6282 | 1463170376769 Marionette TRACE conn2 <- [1,2070,null,{}] 13:12:56 INFO - PROCESS | 6282 | 1463170376786 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}] 13:12:56 INFO - PROCESS | 6282 | 1463170376901 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:12:56 INFO - PROCESS | 6282 | 1463170376983 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296d6000 == 80 [pid = 6282] [id = 525] 13:12:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x11845b800) [pid = 6282] [serial = 1575] [outer = 0x0] 13:12:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x1188ad800) [pid = 6282] [serial = 1576] [outer = 0x11845b800] 13:12:57 INFO - PROCESS | 6282 | 1463170377012 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x11970bc00) [pid = 6282] [serial = 1577] [outer = 0x11845b800] 13:12:57 INFO - PROCESS | 6282 | 1463170377406 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]]]}] 13:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 683ms 13:12:57 INFO - PROCESS | 6282 | 1463170377450 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:12:57 INFO - PROCESS | 6282 | 1463170377452 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:12:57 INFO - PROCESS | 6282 | 1463170377455 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:12:57 INFO - PROCESS | 6282 | 1463170377459 Marionette TRACE conn2 <- [1,2074,null,{}] 13:12:57 INFO - PROCESS | 6282 | 1463170377467 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}] 13:12:57 INFO - PROCESS | 6282 | 1463170377583 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:12:57 INFO - PROCESS | 6282 | 1463170377694 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x12dd48000 == 81 [pid = 6282] [id = 526] 13:12:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x119b66400) [pid = 6282] [serial = 1578] [outer = 0x0] 13:12:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x120fcf400) [pid = 6282] [serial = 1579] [outer = 0x119b66400] 13:12:57 INFO - PROCESS | 6282 | 1463170377728 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x1245c8000) [pid = 6282] [serial = 1580] [outer = 0x119b66400] 13:12:58 INFO - PROCESS | 6282 | 1463170378116 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]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 726ms 13:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:12:58 INFO - PROCESS | 6282 | 1463170378181 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 6282 | 1463170378183 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:12:58 INFO - PROCESS | 6282 | 1463170378185 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 6282 | 1463170378186 Marionette TRACE conn2 <- [1,2078,null,{}] 13:12:58 INFO - PROCESS | 6282 | 1463170378212 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}] 13:12:58 INFO - PROCESS | 6282 | 1463170378337 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:12:58 INFO - PROCESS | 6282 | 1463170378480 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x1353c1800 == 82 [pid = 6282] [id = 527] 13:12:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x12144c400) [pid = 6282] [serial = 1581] [outer = 0x0] 13:12:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x128a53800) [pid = 6282] [serial = 1582] [outer = 0x12144c400] 13:12:58 INFO - PROCESS | 6282 | 1463170378529 Marionette DEBUG loaded listener.js 13:12:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x12a74d400) [pid = 6282] [serial = 1583] [outer = 0x12144c400] 13:12:59 INFO - PROCESS | 6282 | 1463170379012 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]]]}] 13:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 872ms 13:12:59 INFO - PROCESS | 6282 | 1463170379059 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 6282 | 1463170379061 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:12:59 INFO - PROCESS | 6282 | 1463170379064 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 6282 | 1463170379067 Marionette TRACE conn2 <- [1,2082,null,{}] 13:12:59 INFO - PROCESS | 6282 | 1463170379089 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}] 13:12:59 INFO - PROCESS | 6282 | 1463170379289 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:12:59 INFO - PROCESS | 6282 | 1463170379371 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x135816800 == 83 [pid = 6282] [id = 528] 13:12:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x12a6e5c00) [pid = 6282] [serial = 1584] [outer = 0x0] 13:12:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x12aa69400) [pid = 6282] [serial = 1585] [outer = 0x12a6e5c00] 13:12:59 INFO - PROCESS | 6282 | 1463170379417 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x12baaa400) [pid = 6282] [serial = 1586] [outer = 0x12a6e5c00] 13:12:59 INFO - PROCESS | 6282 | 1463170379895 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]]]}] 13:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 871ms 13:12:59 INFO - PROCESS | 6282 | 1463170379952 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 6282 | 1463170379954 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:12:59 INFO - PROCESS | 6282 | 1463170379959 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 6282 | 1463170379960 Marionette TRACE conn2 <- [1,2086,null,{}] 13:12:59 INFO - PROCESS | 6282 | 1463170379963 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}] 13:13:00 INFO - PROCESS | 6282 | 1463170380090 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:13:00 INFO - PROCESS | 6282 | 1463170380176 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x135d03000 == 84 [pid = 6282] [id = 529] 13:13:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x12d437000) [pid = 6282] [serial = 1587] [outer = 0x0] 13:13:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x12d49c400) [pid = 6282] [serial = 1588] [outer = 0x12d437000] 13:13:00 INFO - PROCESS | 6282 | 1463170380206 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x12d51bc00) [pid = 6282] [serial = 1589] [outer = 0x12d437000] 13:13:00 INFO - PROCESS | 6282 | 1463170380582 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]]]}] 13:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 13:13:00 INFO - PROCESS | 6282 | 1463170380629 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:13:00 INFO - PROCESS | 6282 | 1463170380631 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:13:00 INFO - PROCESS | 6282 | 1463170380633 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:13:00 INFO - PROCESS | 6282 | 1463170380635 Marionette TRACE conn2 <- [1,2090,null,{}] 13:13:00 INFO - PROCESS | 6282 | 1463170380638 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}] 13:13:00 INFO - PROCESS | 6282 | 1463170380773 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:13:00 INFO - PROCESS | 6282 | 1463170380916 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x1359e5800 == 85 [pid = 6282] [id = 530] 13:13:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x12d43ac00) [pid = 6282] [serial = 1590] [outer = 0x0] 13:13:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x12d521800) [pid = 6282] [serial = 1591] [outer = 0x12d43ac00] 13:13:00 INFO - PROCESS | 6282 | 1463170380963 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x12d942c00) [pid = 6282] [serial = 1592] [outer = 0x12d43ac00] 13:13:01 INFO - PROCESS | 6282 | 1463170381465 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]]]}] 13:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 870ms 13:13:01 INFO - PROCESS | 6282 | 1463170381504 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:13:01 INFO - PROCESS | 6282 | 1463170381505 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:13:01 INFO - PROCESS | 6282 | 1463170381507 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 6282 | 1463170381509 Marionette TRACE conn2 <- [1,2094,null,{}] 13:13:01 INFO - PROCESS | 6282 | 1463170381511 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}] 13:13:01 INFO - PROCESS | 6282 | 1463170381623 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:13:01 INFO - PROCESS | 6282 | 1463170381738 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x113147800 == 86 [pid = 6282] [id = 531] 13:13:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x117569800) [pid = 6282] [serial = 1593] [outer = 0x0] 13:13:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x11864a000) [pid = 6282] [serial = 1594] [outer = 0x117569800] 13:13:01 INFO - PROCESS | 6282 | 1463170381779 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x121208000) [pid = 6282] [serial = 1595] [outer = 0x117569800] 13:13:02 INFO - PROCESS | 6282 | 1463170382426 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]]]}] 13:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 13:13:02 INFO - PROCESS | 6282 | 1463170382489 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:13:02 INFO - PROCESS | 6282 | 1463170382492 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:13:02 INFO - PROCESS | 6282 | 1463170382497 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:13:02 INFO - PROCESS | 6282 | 1463170382499 Marionette TRACE conn2 <- [1,2098,null,{}] 13:13:02 INFO - PROCESS | 6282 | 1463170382503 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}] 13:13:02 INFO - PROCESS | 6282 | 1463170382609 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:13:02 INFO - PROCESS | 6282 | 1463170382695 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217c9000 == 87 [pid = 6282] [id = 532] 13:13:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x112019800) [pid = 6282] [serial = 1596] [outer = 0x0] 13:13:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x113377000) [pid = 6282] [serial = 1597] [outer = 0x112019800] 13:13:02 INFO - PROCESS | 6282 | 1463170382724 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x1167c1000) [pid = 6282] [serial = 1598] [outer = 0x112019800] 13:13:03 INFO - PROCESS | 6282 | 1463170383145 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]]]}] 13:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 673ms 13:13:03 INFO - PROCESS | 6282 | 1463170383170 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:13:03 INFO - PROCESS | 6282 | 1463170383176 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:13:03 INFO - PROCESS | 6282 | 1463170383181 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 6282 | 1463170383182 Marionette TRACE conn2 <- [1,2102,null,{}] 13:13:03 INFO - PROCESS | 6282 | 1463170383185 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}] 13:13:03 INFO - PROCESS | 6282 | 1463170383286 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:13:03 INFO - PROCESS | 6282 | 1463170383402 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184b2000 == 88 [pid = 6282] [id = 533] 13:13:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x118458400) [pid = 6282] [serial = 1599] [outer = 0x0] 13:13:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x11863fc00) [pid = 6282] [serial = 1600] [outer = 0x118458400] 13:13:03 INFO - PROCESS | 6282 | 1463170383433 Marionette DEBUG loaded listener.js 13:13:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x118698400) [pid = 6282] [serial = 1601] [outer = 0x118458400] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x116612000 == 87 [pid = 6282] [id = 427] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12dd3f800 == 86 [pid = 6282] [id = 464] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12d844000 == 85 [pid = 6282] [id = 522] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12aa47800 == 84 [pid = 6282] [id = 521] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x113499000 == 83 [pid = 6282] [id = 520] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12cc99800 == 82 [pid = 6282] [id = 519] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x12d433c00) [pid = 6282] [serial = 1461] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x119618c00) [pid = 6282] [serial = 1465] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x134f45800) [pid = 6282] [serial = 1507] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2e6000 == 81 [pid = 6282] [id = 518] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd5d800 == 80 [pid = 6282] [id = 517] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x12b278000 == 79 [pid = 6282] [id = 516] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x128e9a000 == 78 [pid = 6282] [id = 515] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x123432000 == 77 [pid = 6282] [id = 514] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x11908e000 == 76 [pid = 6282] [id = 513] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x1186c3000 == 75 [pid = 6282] [id = 512] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x1234fa800 == 74 [pid = 6282] [id = 511] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x135c29800 == 73 [pid = 6282] [id = 508] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x137bd6000 == 72 [pid = 6282] [id = 507] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x135ce1800 == 71 [pid = 6282] [id = 506] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x1353bb800 == 70 [pid = 6282] [id = 505] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x126ade800 == 69 [pid = 6282] [id = 504] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x11934f000 == 68 [pid = 6282] [id = 503] 13:13:03 INFO - PROCESS | 6282 | --DOCSHELL 0x1353ab000 == 67 [pid = 6282] [id = 502] 13:13:03 INFO - PROCESS | 6282 | 1463170383840 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]]]}] 13:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 13:13:03 INFO - PROCESS | 6282 | 1463170383853 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:13:03 INFO - PROCESS | 6282 | 1463170383855 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:13:03 INFO - PROCESS | 6282 | 1463170383859 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 6282 | 1463170383861 Marionette TRACE conn2 <- [1,2106,null,{}] 13:13:03 INFO - PROCESS | 6282 | 1463170383868 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}] 13:13:03 INFO - PROCESS | 6282 | 1463170383965 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x12cc34000) [pid = 6282] [serial = 1402] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x126770400) [pid = 6282] [serial = 1390] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x12cdacc00) [pid = 6282] [serial = 1405] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x1188b7800) [pid = 6282] [serial = 1384] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x126536c00) [pid = 6282] [serial = 1330] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x12c23e000) [pid = 6282] [serial = 1396] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x119b19000) [pid = 6282] [serial = 1327] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x12c2afc00) [pid = 6282] [serial = 1399] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x113467000) [pid = 6282] [serial = 1324] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x12c2ac800) [pid = 6282] [serial = 1339] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x12bab2400) [pid = 6282] [serial = 1336] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x12a757400) [pid = 6282] [serial = 1333] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x12b92cc00) [pid = 6282] [serial = 1393] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x113231800) [pid = 6282] [serial = 1381] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x120fce800) [pid = 6282] [serial = 1387] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x128a4f400) [pid = 6282] [serial = 1483] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x12be68000) [pid = 6282] [serial = 1489] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x126cc7800) [pid = 6282] [serial = 1468] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x12d439000) [pid = 6282] [serial = 1469] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x119010000) [pid = 6282] [serial = 1450] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x11866f800) [pid = 6282] [serial = 1449] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x12baa5400) [pid = 6282] [serial = 1458] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x12c2ab400) [pid = 6282] [serial = 1459] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x1210cc000) [pid = 6282] [serial = 1453] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x120f5b800) [pid = 6282] [serial = 1452] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x119307000) [pid = 6282] [serial = 1474] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x1197b0c00) [pid = 6282] [serial = 1475] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x12c2aa000) [pid = 6282] [serial = 1492] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x126cc2000) [pid = 6282] [serial = 1455] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x12952e400) [pid = 6282] [serial = 1456] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x1210b2800) [pid = 6282] [serial = 1477] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x1244dfc00) [pid = 6282] [serial = 1478] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x117571800) [pid = 6282] [serial = 1471] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x1188b3000) [pid = 6282] [serial = 1472] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x126041800) [pid = 6282] [serial = 1480] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x126a28400) [pid = 6282] [serial = 1481] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x12d437800) [pid = 6282] [serial = 1446] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x12d438800) [pid = 6282] [serial = 1495] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x12cc2e400) [pid = 6282] [serial = 1493] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x116a5a400) [pid = 6282] [serial = 1498] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x119b67800) [pid = 6282] [serial = 1499] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x11930e000) [pid = 6282] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x12d499400) [pid = 6282] [serial = 1496] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x12d51c000) [pid = 6282] [serial = 1504] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 124 (0x12a786000) [pid = 6282] [serial = 1486] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 123 (0x12bab0800) [pid = 6282] [serial = 1487] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 122 (0x12c23dc00) [pid = 6282] [serial = 1490] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 121 (0x12c2a5c00) [pid = 6282] [serial = 1501] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 120 (0x12d4a0c00) [pid = 6282] [serial = 1502] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 119 (0x129298c00) [pid = 6282] [serial = 1484] [outer = 0x0] [url = about:blank] 13:13:03 INFO - PROCESS | 6282 | --DOMWINDOW == 118 (0x12d529400) [pid = 6282] [serial = 1505] [outer = 0x0] [url = about:blank] 13:13:04 INFO - PROCESS | 6282 | 1463170384038 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x11933e800 == 68 [pid = 6282] [id = 534] 13:13:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 119 (0x116a5a400) [pid = 6282] [serial = 1602] [outer = 0x0] 13:13:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 120 (0x1188af400) [pid = 6282] [serial = 1603] [outer = 0x116a5a400] 13:13:04 INFO - PROCESS | 6282 | 1463170384072 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 121 (0x119618c00) [pid = 6282] [serial = 1604] [outer = 0x116a5a400] 13:13:04 INFO - PROCESS | 6282 | 1463170384386 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]]]}] 13:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 575ms 13:13:04 INFO - PROCESS | 6282 | 1463170384434 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 6282 | 1463170384436 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:13:04 INFO - PROCESS | 6282 | 1463170384439 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:13:04 INFO - PROCESS | 6282 | 1463170384441 Marionette TRACE conn2 <- [1,2110,null,{}] 13:13:04 INFO - PROCESS | 6282 | 1463170384443 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}] 13:13:04 INFO - PROCESS | 6282 | 1463170384568 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:13:04 INFO - PROCESS | 6282 | 1463170384686 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x121ca3000 == 69 [pid = 6282] [id = 535] 13:13:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 122 (0x11970f800) [pid = 6282] [serial = 1605] [outer = 0x0] 13:13:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 123 (0x1198b9400) [pid = 6282] [serial = 1606] [outer = 0x11970f800] 13:13:04 INFO - PROCESS | 6282 | 1463170384731 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 124 (0x120f5d000) [pid = 6282] [serial = 1607] [outer = 0x11970f800] 13:13:05 INFO - PROCESS | 6282 | 1463170385127 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]]]}] 13:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 720ms 13:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:13:05 INFO - PROCESS | 6282 | 1463170385159 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:13:05 INFO - PROCESS | 6282 | 1463170385161 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:13:05 INFO - PROCESS | 6282 | 1463170385170 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 6282 | 1463170385171 Marionette TRACE conn2 <- [1,2114,null,{}] 13:13:05 INFO - PROCESS | 6282 | 1463170385174 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}] 13:13:05 INFO - PROCESS | 6282 | 1463170385264 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:13:05 INFO - PROCESS | 6282 | 1463170385268 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x129097800 == 70 [pid = 6282] [id = 536] 13:13:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 125 (0x120fce800) [pid = 6282] [serial = 1608] [outer = 0x0] 13:13:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x1210cd400) [pid = 6282] [serial = 1609] [outer = 0x120fce800] 13:13:05 INFO - PROCESS | 6282 | 1463170385295 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x121bcf400) [pid = 6282] [serial = 1610] [outer = 0x120fce800] 13:13:05 INFO - PROCESS | 6282 | 1463170385631 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]]]}] 13:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 480ms 13:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:13:05 INFO - PROCESS | 6282 | 1463170385643 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:13:05 INFO - PROCESS | 6282 | 1463170385644 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:13:05 INFO - PROCESS | 6282 | 1463170385647 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 6282 | 1463170385648 Marionette TRACE conn2 <- [1,2118,null,{}] 13:13:05 INFO - PROCESS | 6282 | 1463170385651 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}] 13:13:05 INFO - PROCESS | 6282 | 1463170385777 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:13:05 INFO - PROCESS | 6282 | 1463170385905 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b02f000 == 71 [pid = 6282] [id = 537] 13:13:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x1218a4c00) [pid = 6282] [serial = 1611] [outer = 0x0] 13:13:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x124d8fc00) [pid = 6282] [serial = 1612] [outer = 0x1218a4c00] 13:13:05 INFO - PROCESS | 6282 | 1463170385945 Marionette DEBUG loaded listener.js 13:13:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x128975c00) [pid = 6282] [serial = 1613] [outer = 0x1218a4c00] 13:13:06 INFO - PROCESS | 6282 | 1463170386389 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]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 768ms 13:13:06 INFO - PROCESS | 6282 | 1463170386416 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 6282 | 1463170386417 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:13:06 INFO - PROCESS | 6282 | 1463170386420 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 6282 | 1463170386421 Marionette TRACE conn2 <- [1,2122,null,{}] 13:13:06 INFO - PROCESS | 6282 | 1463170386430 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}] 13:13:06 INFO - PROCESS | 6282 | 1463170386548 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:13:06 INFO - PROCESS | 6282 | 1463170386560 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba3a800 == 72 [pid = 6282] [id = 538] 13:13:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x1219ec000) [pid = 6282] [serial = 1614] [outer = 0x0] 13:13:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x128a4f800) [pid = 6282] [serial = 1615] [outer = 0x1219ec000] 13:13:06 INFO - PROCESS | 6282 | 1463170386585 Marionette DEBUG loaded listener.js 13:13:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x12929a800) [pid = 6282] [serial = 1616] [outer = 0x1219ec000] 13:13:06 INFO - PROCESS | 6282 | 1463170386932 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]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 524ms 13:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:13:06 INFO - PROCESS | 6282 | 1463170386945 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 6282 | 1463170386946 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:13:06 INFO - PROCESS | 6282 | 1463170386948 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 6282 | 1463170386949 Marionette TRACE conn2 <- [1,2126,null,{}] 13:13:06 INFO - PROCESS | 6282 | 1463170386951 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}] 13:13:07 INFO - PROCESS | 6282 | 1463170387077 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:13:07 INFO - PROCESS | 6282 | 1463170387088 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2e0000 == 73 [pid = 6282] [id = 539] 13:13:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x124d8c000) [pid = 6282] [serial = 1617] [outer = 0x0] 13:13:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x12a6ee000) [pid = 6282] [serial = 1618] [outer = 0x124d8c000] 13:13:07 INFO - PROCESS | 6282 | 1463170387113 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x12aa66c00) [pid = 6282] [serial = 1619] [outer = 0x124d8c000] 13:13:07 INFO - PROCESS | 6282 | 1463170387456 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]]]}] 13:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 518ms 13:13:07 INFO - PROCESS | 6282 | 1463170387473 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:13:07 INFO - PROCESS | 6282 | 1463170387475 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:13:07 INFO - PROCESS | 6282 | 1463170387477 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:13:07 INFO - PROCESS | 6282 | 1463170387478 Marionette TRACE conn2 <- [1,2130,null,{}] 13:13:07 INFO - PROCESS | 6282 | 1463170387480 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}] 13:13:07 INFO - PROCESS | 6282 | 1463170387595 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:13:07 INFO - PROCESS | 6282 | 1463170387607 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6c9000 == 74 [pid = 6282] [id = 540] 13:13:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12a74e000) [pid = 6282] [serial = 1620] [outer = 0x0] 13:13:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x12b01d400) [pid = 6282] [serial = 1621] [outer = 0x12a74e000] 13:13:07 INFO - PROCESS | 6282 | 1463170387631 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x12bab0400) [pid = 6282] [serial = 1622] [outer = 0x12a74e000] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x12638cc00) [pid = 6282] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x119d7a000) [pid = 6282] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x11930c800) [pid = 6282] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x1245c5c00) [pid = 6282] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x12897d800) [pid = 6282] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x128978400) [pid = 6282] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x1133f7c00) [pid = 6282] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x126386000) [pid = 6282] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x110e97800) [pid = 6282] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x118460800) [pid = 6282] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x10e9bc000) [pid = 6282] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x118455c00) [pid = 6282] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x12ba92000) [pid = 6282] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:13:08 INFO - PROCESS | 6282 | --DOMWINDOW == 125 (0x11930d400) [pid = 6282] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:13:08 INFO - PROCESS | 6282 | 1463170388203 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] 13:13:08 INFO - PROCESS | 6282 | 1463170388295 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:13:08 INFO - PROCESS | 6282 | 1463170388299 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 6282 | 1463170388302 Marionette TRACE conn2 <- [1,2134,null,{}] 13:13:08 INFO - PROCESS | 6282 | 1463170388312 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}] 13:13:08 INFO - PROCESS | 6282 | 1463170388458 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:13:08 INFO - PROCESS | 6282 | 1463170388537 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x11823a000 == 75 [pid = 6282] [id = 541] 13:13:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 126 (0x111d28400) [pid = 6282] [serial = 1623] [outer = 0x0] 13:13:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x112a66800) [pid = 6282] [serial = 1624] [outer = 0x111d28400] 13:13:08 INFO - PROCESS | 6282 | 1463170388567 Marionette DEBUG loaded listener.js 13:13:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x1163ab000) [pid = 6282] [serial = 1625] [outer = 0x111d28400] 13:13:08 INFO - PROCESS | 6282 | 1463170388971 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]]]}] 13:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 729ms 13:13:09 INFO - PROCESS | 6282 | 1463170389029 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:13:09 INFO - PROCESS | 6282 | 1463170389032 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:13:09 INFO - PROCESS | 6282 | 1463170389037 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - PROCESS | 6282 | 1463170389040 Marionette TRACE conn2 <- [1,2138,null,{}] 13:13:09 INFO - PROCESS | 6282 | 1463170389043 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}] 13:13:09 INFO - PROCESS | 6282 | 1463170389158 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:13:09 INFO - PROCESS | 6282 | 1463170389267 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215dc800 == 76 [pid = 6282] [id = 542] 13:13:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x1176a1c00) [pid = 6282] [serial = 1626] [outer = 0x0] 13:13:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x118696400) [pid = 6282] [serial = 1627] [outer = 0x1176a1c00] 13:13:09 INFO - PROCESS | 6282 | 1463170389300 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x119010000) [pid = 6282] [serial = 1628] [outer = 0x1176a1c00] 13:13:09 INFO - PROCESS | 6282 | 1463170389709 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]]]}] 13:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 724ms 13:13:09 INFO - PROCESS | 6282 | 1463170389760 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:13:09 INFO - PROCESS | 6282 | 1463170389761 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:13:09 INFO - PROCESS | 6282 | 1463170389784 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - PROCESS | 6282 | 1463170389785 Marionette TRACE conn2 <- [1,2142,null,{}] 13:13:09 INFO - PROCESS | 6282 | 1463170389805 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}] 13:13:09 INFO - PROCESS | 6282 | 1463170389960 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:13:10 INFO - PROCESS | 6282 | 1463170390021 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d12d800 == 77 [pid = 6282] [id = 543] 13:13:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x1210b6c00) [pid = 6282] [serial = 1629] [outer = 0x0] 13:13:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x121446400) [pid = 6282] [serial = 1630] [outer = 0x1210b6c00] 13:13:10 INFO - PROCESS | 6282 | 1463170390055 Marionette DEBUG loaded listener.js 13:13:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x124e6b800) [pid = 6282] [serial = 1631] [outer = 0x1210b6c00] 13:13:10 INFO - PROCESS | 6282 | 1463170390467 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] 13:13:10 INFO - PROCESS | 6282 | 1463170390504 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:13:10 INFO - PROCESS | 6282 | 1463170390507 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 6282 | 1463170390508 Marionette TRACE conn2 <- [1,2146,null,{}] 13:13:10 INFO - PROCESS | 6282 | 1463170390510 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}] 13:13:10 INFO - PROCESS | 6282 | 1463170390622 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:13:10 INFO - PROCESS | 6282 | 1463170390731 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d47d800 == 78 [pid = 6282] [id = 544] 13:13:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x12603c000) [pid = 6282] [serial = 1632] [outer = 0x0] 13:13:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x12676ec00) [pid = 6282] [serial = 1633] [outer = 0x12603c000] 13:13:10 INFO - PROCESS | 6282 | 1463170390763 Marionette DEBUG loaded listener.js 13:13:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12a757400) [pid = 6282] [serial = 1634] [outer = 0x12603c000] 13:13:11 INFO - PROCESS | 6282 | 1463170391213 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] 13:13:11 INFO - PROCESS | 6282 | 1463170391227 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:13:11 INFO - PROCESS | 6282 | 1463170391230 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 6282 | 1463170391231 Marionette TRACE conn2 <- [1,2150,null,{}] 13:13:11 INFO - PROCESS | 6282 | 1463170391233 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}] 13:13:11 INFO - PROCESS | 6282 | 1463170391362 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:13:11 INFO - PROCESS | 6282 | 1463170391471 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d5f8000 == 79 [pid = 6282] [id = 545] 13:13:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x12120ec00) [pid = 6282] [serial = 1635] [outer = 0x0] 13:13:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x12ba86800) [pid = 6282] [serial = 1636] [outer = 0x12120ec00] 13:13:11 INFO - PROCESS | 6282 | 1463170391502 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x12be63c00) [pid = 6282] [serial = 1637] [outer = 0x12120ec00] 13:13:11 INFO - PROCESS | 6282 | 1463170391900 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]]]}] 13:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 720ms 13:13:11 INFO - PROCESS | 6282 | 1463170391951 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:13:11 INFO - PROCESS | 6282 | 1463170391952 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:13:11 INFO - PROCESS | 6282 | 1463170391955 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 6282 | 1463170391956 Marionette TRACE conn2 <- [1,2154,null,{}] 13:13:11 INFO - PROCESS | 6282 | 1463170391958 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}] 13:13:12 INFO - PROCESS | 6282 | 1463170392088 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:13:12 INFO - PROCESS | 6282 | 1463170392171 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x1352d6000 == 80 [pid = 6282] [id = 546] 13:13:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x12c2a1000) [pid = 6282] [serial = 1638] [outer = 0x0] 13:13:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x12cc2a400) [pid = 6282] [serial = 1639] [outer = 0x12c2a1000] 13:13:12 INFO - PROCESS | 6282 | 1463170392201 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x12d439000) [pid = 6282] [serial = 1640] [outer = 0x12c2a1000] 13:13:12 INFO - PROCESS | 6282 | 1463170392615 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]]]}] 13:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 669ms 13:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:13:12 INFO - PROCESS | 6282 | 1463170392625 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:13:12 INFO - PROCESS | 6282 | 1463170392626 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:13:12 INFO - PROCESS | 6282 | 1463170392629 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:13:12 INFO - PROCESS | 6282 | 1463170392630 Marionette TRACE conn2 <- [1,2158,null,{}] 13:13:12 INFO - PROCESS | 6282 | 1463170392632 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}] 13:13:12 INFO - PROCESS | 6282 | 1463170392758 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:13:12 INFO - PROCESS | 6282 | 1463170392839 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x1353c7800 == 81 [pid = 6282] [id = 547] 13:13:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x12c2a3800) [pid = 6282] [serial = 1641] [outer = 0x0] 13:13:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x12d49a800) [pid = 6282] [serial = 1642] [outer = 0x12c2a3800] 13:13:12 INFO - PROCESS | 6282 | 1463170392868 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x12d51e400) [pid = 6282] [serial = 1643] [outer = 0x12c2a3800] 13:13:13 INFO - PROCESS | 6282 | 1463170393283 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]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 669ms 13:13:13 INFO - PROCESS | 6282 | 1463170393299 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 6282 | 1463170393300 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:13:13 INFO - PROCESS | 6282 | 1463170393302 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 6282 | 1463170393303 Marionette TRACE conn2 <- [1,2162,null,{}] 13:13:13 INFO - PROCESS | 6282 | 1463170393306 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}] 13:13:13 INFO - PROCESS | 6282 | 1463170393417 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:13:13 INFO - PROCESS | 6282 | 1463170393525 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x135804000 == 82 [pid = 6282] [id = 548] 13:13:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x12d499400) [pid = 6282] [serial = 1644] [outer = 0x0] 13:13:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x12d93f800) [pid = 6282] [serial = 1645] [outer = 0x12d499400] 13:13:13 INFO - PROCESS | 6282 | 1463170393556 Marionette DEBUG loaded listener.js 13:13:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x12d94a400) [pid = 6282] [serial = 1646] [outer = 0x12d499400] 13:13:13 INFO - PROCESS | 6282 | 1463170393934 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]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 13:13:13 INFO - PROCESS | 6282 | 1463170393974 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 6282 | 1463170393975 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:13:13 INFO - PROCESS | 6282 | 1463170393978 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 6282 | 1463170393979 Marionette TRACE conn2 <- [1,2166,null,{}] 13:13:13 INFO - PROCESS | 6282 | 1463170393982 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}] 13:13:14 INFO - PROCESS | 6282 | 1463170394091 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:13:14 INFO - PROCESS | 6282 | 1463170394189 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x135c23800 == 83 [pid = 6282] [id = 549] 13:13:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x12d941c00) [pid = 6282] [serial = 1647] [outer = 0x0] 13:13:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x134f4ac00) [pid = 6282] [serial = 1648] [outer = 0x12d941c00] 13:13:14 INFO - PROCESS | 6282 | 1463170394218 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x134f51000) [pid = 6282] [serial = 1649] [outer = 0x12d941c00] 13:13:14 INFO - PROCESS | 6282 | 1463170394657 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]]]}] 13:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 720ms 13:13:14 INFO - PROCESS | 6282 | 1463170394699 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 6282 | 1463170394700 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:13:14 INFO - PROCESS | 6282 | 1463170394702 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - PROCESS | 6282 | 1463170394704 Marionette TRACE conn2 <- [1,2170,null,{}] 13:13:14 INFO - PROCESS | 6282 | 1463170394728 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}] 13:13:14 INFO - PROCESS | 6282 | 1463170394840 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:13:14 INFO - PROCESS | 6282 | 1463170394922 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x12115c000 == 84 [pid = 6282] [id = 550] 13:13:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x11710b000) [pid = 6282] [serial = 1650] [outer = 0x0] 13:13:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x129539400) [pid = 6282] [serial = 1651] [outer = 0x11710b000] 13:13:14 INFO - PROCESS | 6282 | 1463170394951 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x134f50c00) [pid = 6282] [serial = 1652] [outer = 0x11710b000] 13:13:15 INFO - PROCESS | 6282 | 1463170395546 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]]]}] 13:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 890ms 13:13:15 INFO - PROCESS | 6282 | 1463170395593 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:13:15 INFO - PROCESS | 6282 | 1463170395595 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:13:15 INFO - PROCESS | 6282 | 1463170395599 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:13:15 INFO - PROCESS | 6282 | 1463170395601 Marionette TRACE conn2 <- [1,2174,null,{}] 13:13:15 INFO - PROCESS | 6282 | 1463170395605 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}] 13:13:15 INFO - PROCESS | 6282 | 1463170395715 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:13:15 INFO - PROCESS | 6282 | 1463170395799 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ac3000 == 85 [pid = 6282] [id = 551] 13:13:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x113467000) [pid = 6282] [serial = 1653] [outer = 0x0] 13:13:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x118130000) [pid = 6282] [serial = 1654] [outer = 0x113467000] 13:13:15 INFO - PROCESS | 6282 | 1463170395828 Marionette DEBUG loaded listener.js 13:13:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x118696c00) [pid = 6282] [serial = 1655] [outer = 0x113467000] 13:13:16 INFO - PROCESS | 6282 | 1463170396263 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]]]}] 13:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 724ms 13:13:16 INFO - PROCESS | 6282 | 1463170396323 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 6282 | 1463170396327 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:13:16 INFO - PROCESS | 6282 | 1463170396331 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - PROCESS | 6282 | 1463170396332 Marionette TRACE conn2 <- [1,2178,null,{}] 13:13:16 INFO - PROCESS | 6282 | 1463170396335 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}] 13:13:16 INFO - PROCESS | 6282 | 1463170396441 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:13:16 INFO - PROCESS | 6282 | 1463170396524 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x12135e000 == 86 [pid = 6282] [id = 552] 13:13:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x118a27000) [pid = 6282] [serial = 1656] [outer = 0x0] 13:13:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x119615c00) [pid = 6282] [serial = 1657] [outer = 0x118a27000] 13:13:16 INFO - PROCESS | 6282 | 1463170396552 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x1197ae400) [pid = 6282] [serial = 1658] [outer = 0x118a27000] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2e0000 == 85 [pid = 6282] [id = 539] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x12ba3a800 == 84 [pid = 6282] [id = 538] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x12b02f000 == 83 [pid = 6282] [id = 537] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x129097800 == 82 [pid = 6282] [id = 536] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x121ca3000 == 81 [pid = 6282] [id = 535] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x11933e800 == 80 [pid = 6282] [id = 534] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x12c2a2400) [pid = 6282] [serial = 1570] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x135144800) [pid = 6282] [serial = 1528] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x1184b2000 == 79 [pid = 6282] [id = 533] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x1217c9000 == 78 [pid = 6282] [id = 532] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x12dd48000 == 77 [pid = 6282] [id = 526] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x1296d6000 == 76 [pid = 6282] [id = 525] 13:13:16 INFO - PROCESS | 6282 | --DOCSHELL 0x1184a9000 == 75 [pid = 6282] [id = 524] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x12d43e400) [pid = 6282] [serial = 1462] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x12d527000) [pid = 6282] [serial = 1466] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x120f5a400) [pid = 6282] [serial = 1513] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x12cdb4000) [pid = 6282] [serial = 1522] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x12b021400) [pid = 6282] [serial = 1552] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x1215b2400) [pid = 6282] [serial = 1540] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x1244e0800) [pid = 6282] [serial = 1541] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x12aa69800) [pid = 6282] [serial = 1519] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x120d2c400) [pid = 6282] [serial = 1538] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 149 (0x11970a000) [pid = 6282] [serial = 1537] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 148 (0x126389400) [pid = 6282] [serial = 1543] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 147 (0x126a22000) [pid = 6282] [serial = 1544] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x11974fc00) [pid = 6282] [serial = 1531] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x129537000) [pid = 6282] [serial = 1549] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x12c23d400) [pid = 6282] [serial = 1555] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x116a56c00) [pid = 6282] [serial = 1534] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x1188abc00) [pid = 6282] [serial = 1535] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x135129800) [pid = 6282] [serial = 1525] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x126c1e800) [pid = 6282] [serial = 1516] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x118129800) [pid = 6282] [serial = 1510] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 138 (0x12899c000) [pid = 6282] [serial = 1546] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 137 (0x110e9e000) [pid = 6282] [serial = 1558] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 136 (0x110ea3800) [pid = 6282] [serial = 1559] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 135 (0x1290b5000) [pid = 6282] [serial = 1547] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 134 (0x128a51c00) [pid = 6282] [serial = 1567] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 133 (0x12ba91400) [pid = 6282] [serial = 1568] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 132 (0x110fbb000) [pid = 6282] [serial = 1561] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 131 (0x12cc2f800) [pid = 6282] [serial = 1556] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 130 (0x1210b5000) [pid = 6282] [serial = 1565] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 129 (0x118453800) [pid = 6282] [serial = 1562] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 128 (0x11845cc00) [pid = 6282] [serial = 1564] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 127 (0x12be66400) [pid = 6282] [serial = 1553] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | --DOMWINDOW == 126 (0x12b020c00) [pid = 6282] [serial = 1550] [outer = 0x0] [url = about:blank] 13:13:16 INFO - PROCESS | 6282 | 1463170396983 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]]]}] 13:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 668ms 13:13:17 INFO - PROCESS | 6282 | 1463170397028 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 6282 | 1463170397030 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:13:17 INFO - PROCESS | 6282 | 1463170397033 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 6282 | 1463170397037 Marionette TRACE conn2 <- [1,2182,null,{}] 13:13:17 INFO - PROCESS | 6282 | 1463170397051 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}] 13:13:17 INFO - PROCESS | 6282 | 1463170397196 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:13:17 INFO - PROCESS | 6282 | 1463170397214 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215bf000 == 76 [pid = 6282] [id = 553] 13:13:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 127 (0x120f56c00) [pid = 6282] [serial = 1659] [outer = 0x0] 13:13:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 128 (0x120fcc000) [pid = 6282] [serial = 1660] [outer = 0x120f56c00] 13:13:17 INFO - PROCESS | 6282 | 1463170397280 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 129 (0x121bc9800) [pid = 6282] [serial = 1661] [outer = 0x120f56c00] 13:13:17 INFO - PROCESS | 6282 | 1463170397652 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]]]}] 13:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 626ms 13:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:13:17 INFO - PROCESS | 6282 | 1463170397660 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 6282 | 1463170397662 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:13:17 INFO - PROCESS | 6282 | 1463170397664 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 6282 | 1463170397665 Marionette TRACE conn2 <- [1,2186,null,{}] 13:13:17 INFO - PROCESS | 6282 | 1463170397668 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}] 13:13:17 INFO - PROCESS | 6282 | 1463170397768 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:13:17 INFO - PROCESS | 6282 | 1463170397836 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ac9000 == 77 [pid = 6282] [id = 554] 13:13:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 130 (0x1216fd800) [pid = 6282] [serial = 1662] [outer = 0x0] 13:13:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 131 (0x126382000) [pid = 6282] [serial = 1663] [outer = 0x1216fd800] 13:13:17 INFO - PROCESS | 6282 | 1463170397865 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 132 (0x128a51c00) [pid = 6282] [serial = 1664] [outer = 0x1216fd800] 13:13:18 INFO - PROCESS | 6282 | 1463170398157 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]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 519ms 13:13:18 INFO - PROCESS | 6282 | 1463170398184 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 6282 | 1463170398185 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:13:18 INFO - PROCESS | 6282 | 1463170398188 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 6282 | 1463170398191 Marionette TRACE conn2 <- [1,2190,null,{}] 13:13:18 INFO - PROCESS | 6282 | 1463170398195 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}] 13:13:18 INFO - PROCESS | 6282 | 1463170398289 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:13:18 INFO - PROCESS | 6282 | 1463170398293 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be37800 == 78 [pid = 6282] [id = 555] 13:13:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 133 (0x129296800) [pid = 6282] [serial = 1665] [outer = 0x0] 13:13:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 134 (0x12a6ec000) [pid = 6282] [serial = 1666] [outer = 0x129296800] 13:13:18 INFO - PROCESS | 6282 | 1463170398319 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 135 (0x12abb2c00) [pid = 6282] [serial = 1667] [outer = 0x129296800] 13:13:18 INFO - PROCESS | 6282 | 1463170398681 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]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 522ms 13:13:18 INFO - PROCESS | 6282 | 1463170398711 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 6282 | 1463170398712 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:13:18 INFO - PROCESS | 6282 | 1463170398731 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 6282 | 1463170398732 Marionette TRACE conn2 <- [1,2194,null,{}] 13:13:18 INFO - PROCESS | 6282 | 1463170398734 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}] 13:13:18 INFO - PROCESS | 6282 | 1463170398867 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:13:18 INFO - PROCESS | 6282 | 1463170398883 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6c8800 == 79 [pid = 6282] [id = 556] 13:13:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 136 (0x12b934400) [pid = 6282] [serial = 1668] [outer = 0x0] 13:13:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 137 (0x12c23e800) [pid = 6282] [serial = 1669] [outer = 0x12b934400] 13:13:18 INFO - PROCESS | 6282 | 1463170398908 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 138 (0x12d432400) [pid = 6282] [serial = 1670] [outer = 0x12b934400] 13:13:19 INFO - PROCESS | 6282 | 1463170399256 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]]]}] 13:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 570ms 13:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:13:19 INFO - PROCESS | 6282 | 1463170399301 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 6282 | 1463170399303 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:13:19 INFO - PROCESS | 6282 | 1463170399313 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - PROCESS | 6282 | 1463170399314 Marionette TRACE conn2 <- [1,2198,null,{}] 13:13:19 INFO - PROCESS | 6282 | 1463170399318 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}] 13:13:19 INFO - PROCESS | 6282 | 1463170399502 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:13:19 INFO - PROCESS | 6282 | 1463170399525 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d46f000 == 80 [pid = 6282] [id = 557] 13:13:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 139 (0x12c2a1400) [pid = 6282] [serial = 1671] [outer = 0x0] 13:13:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x12d4a0c00) [pid = 6282] [serial = 1672] [outer = 0x12c2a1400] 13:13:19 INFO - PROCESS | 6282 | 1463170399564 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x134f51400) [pid = 6282] [serial = 1673] [outer = 0x12c2a1400] 13:13:19 INFO - PROCESS | 6282 | 1463170399935 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]]]}] 13:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 678ms 13:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:13:19 INFO - PROCESS | 6282 | 1463170399983 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 6282 | 1463170399984 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:13:19 INFO - PROCESS | 6282 | 1463170399986 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - PROCESS | 6282 | 1463170399988 Marionette TRACE conn2 <- [1,2202,null,{}] 13:13:19 INFO - PROCESS | 6282 | 1463170399990 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}] 13:13:20 INFO - PROCESS | 6282 | 1463170400109 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:13:20 INFO - PROCESS | 6282 | 1463170400121 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0d9800 == 81 [pid = 6282] [id = 558] 13:13:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x12d527000) [pid = 6282] [serial = 1674] [outer = 0x0] 13:13:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x13501b800) [pid = 6282] [serial = 1675] [outer = 0x12d527000] 13:13:20 INFO - PROCESS | 6282 | 1463170400146 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x135021c00) [pid = 6282] [serial = 1676] [outer = 0x12d527000] 13:13:20 INFO - PROCESS | 6282 | 1463170400480 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]]]}] 13:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 13:13:20 INFO - PROCESS | 6282 | 1463170400508 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:13:20 INFO - PROCESS | 6282 | 1463170400509 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:13:20 INFO - PROCESS | 6282 | 1463170400511 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 6282 | 1463170400512 Marionette TRACE conn2 <- [1,2206,null,{}] 13:13:20 INFO - PROCESS | 6282 | 1463170400514 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}] 13:13:20 INFO - PROCESS | 6282 | 1463170400640 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:13:20 INFO - PROCESS | 6282 | 1463170400652 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x135444000 == 82 [pid = 6282] [id = 559] 13:13:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x13501e800) [pid = 6282] [serial = 1677] [outer = 0x0] 13:13:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x135026400) [pid = 6282] [serial = 1678] [outer = 0x13501e800] 13:13:20 INFO - PROCESS | 6282 | 1463170400677 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x1186a2000) [pid = 6282] [serial = 1679] [outer = 0x13501e800] 13:13:20 INFO - PROCESS | 6282 | --DOMWINDOW == 146 (0x124d8c000) [pid = 6282] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:13:20 INFO - PROCESS | 6282 | --DOMWINDOW == 145 (0x116a5a400) [pid = 6282] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:13:20 INFO - PROCESS | 6282 | --DOMWINDOW == 144 (0x120fce800) [pid = 6282] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:13:20 INFO - PROCESS | 6282 | --DOMWINDOW == 143 (0x11970f800) [pid = 6282] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:13:20 INFO - PROCESS | 6282 | --DOMWINDOW == 142 (0x112019800) [pid = 6282] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:13:20 INFO - PROCESS | 6282 | --DOMWINDOW == 141 (0x118458400) [pid = 6282] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:13:20 INFO - PROCESS | 6282 | --DOMWINDOW == 140 (0x1218a4c00) [pid = 6282] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:13:20 INFO - PROCESS | 6282 | --DOMWINDOW == 139 (0x1219ec000) [pid = 6282] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:13:21 INFO - PROCESS | 6282 | 1463170401100 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]]]}] 13:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 618ms 13:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:13:21 INFO - PROCESS | 6282 | 1463170401130 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:13:21 INFO - PROCESS | 6282 | 1463170401131 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:13:21 INFO - PROCESS | 6282 | 1463170401133 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:13:21 INFO - PROCESS | 6282 | 1463170401134 Marionette TRACE conn2 <- [1,2210,null,{}] 13:13:21 INFO - PROCESS | 6282 | 1463170401140 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}] 13:13:21 INFO - PROCESS | 6282 | 1463170401274 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:13:21 INFO - PROCESS | 6282 | 1463170401281 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x13580d000 == 83 [pid = 6282] [id = 560] 13:13:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 140 (0x10e9b3000) [pid = 6282] [serial = 1680] [outer = 0x0] 13:13:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 141 (0x126cce000) [pid = 6282] [serial = 1681] [outer = 0x10e9b3000] 13:13:21 INFO - PROCESS | 6282 | 1463170401306 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 142 (0x135129c00) [pid = 6282] [serial = 1682] [outer = 0x10e9b3000] 13:13:21 INFO - PROCESS | 6282 | 1463170401617 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]]]}] 13:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 522ms 13:13:21 INFO - PROCESS | 6282 | 1463170401657 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:13:21 INFO - PROCESS | 6282 | 1463170401659 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:13:21 INFO - PROCESS | 6282 | 1463170401662 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:13:21 INFO - PROCESS | 6282 | 1463170401663 Marionette TRACE conn2 <- [1,2214,null,{}] 13:13:21 INFO - PROCESS | 6282 | 1463170401666 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}] 13:13:21 INFO - PROCESS | 6282 | 1463170401773 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:13:21 INFO - PROCESS | 6282 | 1463170401844 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x135c1b800 == 84 [pid = 6282] [id = 561] 13:13:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 143 (0x11970a000) [pid = 6282] [serial = 1683] [outer = 0x0] 13:13:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 144 (0x135136000) [pid = 6282] [serial = 1684] [outer = 0x11970a000] 13:13:21 INFO - PROCESS | 6282 | 1463170401873 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 145 (0x137ac2400) [pid = 6282] [serial = 1685] [outer = 0x11970a000] 13:13:22 INFO - PROCESS | 6282 | 1463170402171 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]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 13:13:22 INFO - PROCESS | 6282 | 1463170402182 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 6282 | 1463170402183 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:13:22 INFO - PROCESS | 6282 | 1463170402185 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 6282 | 1463170402186 Marionette TRACE conn2 <- [1,2218,null,{}] 13:13:22 INFO - PROCESS | 6282 | 1463170402196 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}] 13:13:22 INFO - PROCESS | 6282 | 1463170402297 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:13:22 INFO - PROCESS | 6282 | 1463170402302 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x137bc6000 == 85 [pid = 6282] [id = 562] 13:13:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 146 (0x128b98c00) [pid = 6282] [serial = 1686] [outer = 0x0] 13:13:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 147 (0x128b9d400) [pid = 6282] [serial = 1687] [outer = 0x128b98c00] 13:13:22 INFO - PROCESS | 6282 | 1463170402326 Marionette DEBUG loaded listener.js 13:13:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 148 (0x137ac2c00) [pid = 6282] [serial = 1688] [outer = 0x128b98c00] 13:13:22 INFO - PROCESS | 6282 | 1463170402654 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]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 476ms 13:13:22 INFO - PROCESS | 6282 | 1463170402662 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:13:22 INFO - PROCESS | 6282 | 1463170402663 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:13:22 INFO - PROCESS | 6282 | 1463170402666 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 6282 | 1463170402667 Marionette TRACE conn2 <- [1,2222,null,{}] 13:13:22 INFO - PROCESS | 6282 | 1463170402669 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}] 13:13:22 INFO - PROCESS | 6282 | 1463170402779 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:13:22 INFO - PROCESS | 6282 | 1463170402853 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x137a56800 == 86 [pid = 6282] [id = 563] 13:13:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 149 (0x128b93c00) [pid = 6282] [serial = 1689] [outer = 0x0] 13:13:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 150 (0x137ac5400) [pid = 6282] [serial = 1690] [outer = 0x128b93c00] 13:13:22 INFO - PROCESS | 6282 | 1463170402877 Marionette DEBUG loaded listener.js 13:13:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x137acc800) [pid = 6282] [serial = 1691] [outer = 0x128b93c00] 13:13:23 INFO - PROCESS | 6282 | 1463170403370 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]]]}] 13:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 769ms 13:13:23 INFO - PROCESS | 6282 | 1463170403435 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:13:23 INFO - PROCESS | 6282 | 1463170403439 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:13:23 INFO - PROCESS | 6282 | 1463170403442 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:13:23 INFO - PROCESS | 6282 | 1463170403445 Marionette TRACE conn2 <- [1,2226,null,{}] 13:13:23 INFO - PROCESS | 6282 | 1463170403449 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}] 13:13:23 INFO - PROCESS | 6282 | 1463170403572 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:13:23 INFO - PROCESS | 6282 | 1463170403686 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x121568800 == 87 [pid = 6282] [id = 564] 13:13:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x118129800) [pid = 6282] [serial = 1692] [outer = 0x0] 13:13:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x11869b800) [pid = 6282] [serial = 1693] [outer = 0x118129800] 13:13:23 INFO - PROCESS | 6282 | 1463170403718 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x119616800) [pid = 6282] [serial = 1694] [outer = 0x118129800] 13:13:24 INFO - PROCESS | 6282 | 1463170404246 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]]]}] 13:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 872ms 13:13:24 INFO - PROCESS | 6282 | 1463170404314 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:13:24 INFO - PROCESS | 6282 | 1463170404320 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:13:24 INFO - PROCESS | 6282 | 1463170404326 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:13:24 INFO - PROCESS | 6282 | 1463170404328 Marionette TRACE conn2 <- [1,2230,null,{}] 13:13:24 INFO - PROCESS | 6282 | 1463170404330 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}] 13:13:24 INFO - PROCESS | 6282 | 1463170404435 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:13:24 INFO - PROCESS | 6282 | 1463170404536 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x135cd9800 == 88 [pid = 6282] [id = 565] 13:13:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x119b67800) [pid = 6282] [serial = 1695] [outer = 0x0] 13:13:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x1215b7c00) [pid = 6282] [serial = 1696] [outer = 0x119b67800] 13:13:24 INFO - PROCESS | 6282 | 1463170404583 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x12a74f400) [pid = 6282] [serial = 1697] [outer = 0x119b67800] 13:13:25 INFO - PROCESS | 6282 | 1463170405095 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]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 829ms 13:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:13:25 INFO - PROCESS | 6282 | 1463170405156 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 6282 | 1463170405157 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:13:25 INFO - PROCESS | 6282 | 1463170405160 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 6282 | 1463170405162 Marionette TRACE conn2 <- [1,2234,null,{}] 13:13:25 INFO - PROCESS | 6282 | 1463170405170 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}] 13:13:25 INFO - PROCESS | 6282 | 1463170405290 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:13:25 INFO - PROCESS | 6282 | 1463170405377 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x1348da000 == 89 [pid = 6282] [id = 566] 13:13:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x12c2ac800) [pid = 6282] [serial = 1698] [outer = 0x0] 13:13:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x12cc2c000) [pid = 6282] [serial = 1699] [outer = 0x12c2ac800] 13:13:25 INFO - PROCESS | 6282 | 1463170405408 Marionette DEBUG loaded listener.js 13:13:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x12d945800) [pid = 6282] [serial = 1700] [outer = 0x12c2ac800] 13:13:25 INFO - PROCESS | 6282 | 1463170405783 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]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 13:13:25 INFO - PROCESS | 6282 | 1463170405831 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 6282 | 1463170405833 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:13:25 INFO - PROCESS | 6282 | 1463170405836 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 6282 | 1463170405837 Marionette TRACE conn2 <- [1,2238,null,{}] 13:13:25 INFO - PROCESS | 6282 | 1463170405839 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}] 13:13:25 INFO - PROCESS | 6282 | 1463170405972 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:13:26 INFO - PROCESS | 6282 | 1463170406086 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x13f45e800 == 90 [pid = 6282] [id = 567] 13:13:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x135019400) [pid = 6282] [serial = 1701] [outer = 0x0] 13:13:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x135133000) [pid = 6282] [serial = 1702] [outer = 0x135019400] 13:13:26 INFO - PROCESS | 6282 | 1463170406118 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x13514a000) [pid = 6282] [serial = 1703] [outer = 0x135019400] 13:13:26 INFO - PROCESS | 6282 | 1463170406493 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]]]}] 13:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 668ms 13:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:13:26 INFO - PROCESS | 6282 | 1463170406504 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:13:26 INFO - PROCESS | 6282 | 1463170406506 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:13:26 INFO - PROCESS | 6282 | 1463170406508 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:13:26 INFO - PROCESS | 6282 | 1463170406509 Marionette TRACE conn2 <- [1,2242,null,{}] 13:13:26 INFO - PROCESS | 6282 | 1463170406512 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}] 13:13:26 INFO - PROCESS | 6282 | 1463170406625 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:13:26 INFO - PROCESS | 6282 | 1463170406727 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x13f475000 == 91 [pid = 6282] [id = 568] 13:13:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x1110a5c00) [pid = 6282] [serial = 1704] [outer = 0x0] 13:13:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x13514f000) [pid = 6282] [serial = 1705] [outer = 0x1110a5c00] 13:13:26 INFO - PROCESS | 6282 | 1463170406756 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x137acdc00) [pid = 6282] [serial = 1706] [outer = 0x1110a5c00] 13:13:27 INFO - PROCESS | 6282 | 1463170407207 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]]]}] 13:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 719ms 13:13:27 INFO - PROCESS | 6282 | 1463170407228 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:13:27 INFO - PROCESS | 6282 | 1463170407229 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:13:27 INFO - PROCESS | 6282 | 1463170407231 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:13:27 INFO - PROCESS | 6282 | 1463170407233 Marionette TRACE conn2 <- [1,2246,null,{}] 13:13:27 INFO - PROCESS | 6282 | 1463170407235 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}] 13:13:27 INFO - PROCESS | 6282 | 1463170407377 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:13:27 INFO - PROCESS | 6282 | 1463170407814 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x116ab3000 == 92 [pid = 6282] [id = 569] 13:13:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x10e9b2800) [pid = 6282] [serial = 1707] [outer = 0x0] 13:13:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x110e9dc00) [pid = 6282] [serial = 1708] [outer = 0x10e9b2800] 13:13:27 INFO - PROCESS | 6282 | 1463170407895 Marionette DEBUG loaded listener.js 13:13:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x1110b1400) [pid = 6282] [serial = 1709] [outer = 0x10e9b2800] 13:13:28 INFO - PROCESS | 6282 | 1463170408318 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]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1120ms 13:13:28 INFO - PROCESS | 6282 | 1463170408353 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 6282 | 1463170408355 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:13:28 INFO - PROCESS | 6282 | 1463170408358 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 6282 | 1463170408361 Marionette TRACE conn2 <- [1,2250,null,{}] 13:13:28 INFO - PROCESS | 6282 | 1463170408364 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}] 13:13:28 INFO - PROCESS | 6282 | 1463170408466 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:13:28 INFO - PROCESS | 6282 | 1463170408586 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x116628800 == 93 [pid = 6282] [id = 570] 13:13:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x110e9cc00) [pid = 6282] [serial = 1710] [outer = 0x0] 13:13:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x1120f6400) [pid = 6282] [serial = 1711] [outer = 0x110e9cc00] 13:13:28 INFO - PROCESS | 6282 | 1463170408617 Marionette DEBUG loaded listener.js 13:13:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x1132de000) [pid = 6282] [serial = 1712] [outer = 0x110e9cc00] 13:13:29 INFO - PROCESS | 6282 | 1463170409033 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]]]}] 13:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 725ms 13:13:29 INFO - PROCESS | 6282 | 1463170409085 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 6282 | 1463170409087 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:13:29 INFO - PROCESS | 6282 | 1463170409107 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - PROCESS | 6282 | 1463170409108 Marionette TRACE conn2 <- [1,2254,null,{}] 13:13:29 INFO - PROCESS | 6282 | 1463170409110 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}] 13:13:29 INFO - PROCESS | 6282 | 1463170409208 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:13:29 INFO - PROCESS | 6282 | 1463170409295 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e10000 == 94 [pid = 6282] [id = 571] 13:13:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x116a58800) [pid = 6282] [serial = 1713] [outer = 0x0] 13:13:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x11845cc00) [pid = 6282] [serial = 1714] [outer = 0x116a58800] 13:13:29 INFO - PROCESS | 6282 | 1463170409322 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 175 (0x118675800) [pid = 6282] [serial = 1715] [outer = 0x116a58800] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x119830800 == 93 [pid = 6282] [id = 488] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x118a8a000 == 92 [pid = 6282] [id = 468] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x13560a800 == 91 [pid = 6282] [id = 465] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x1159cb800 == 90 [pid = 6282] [id = 23] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x111da1800 == 89 [pid = 6282] [id = 22] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12a682800 == 88 [pid = 6282] [id = 367] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x137bc6000 == 87 [pid = 6282] [id = 562] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x135c1b800 == 86 [pid = 6282] [id = 561] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x13580d000 == 85 [pid = 6282] [id = 560] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12e0d5800 == 84 [pid = 6282] [id = 523] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x135444000 == 83 [pid = 6282] [id = 559] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12e0d9800 == 82 [pid = 6282] [id = 558] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 174 (0x12b01d400) [pid = 6282] [serial = 1621] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x12d49c400) [pid = 6282] [serial = 1588] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 172 (0x12d521800) [pid = 6282] [serial = 1591] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12d46f000 == 81 [pid = 6282] [id = 557] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6c8800 == 80 [pid = 6282] [id = 556] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12be37800 == 79 [pid = 6282] [id = 555] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x126ac9000 == 78 [pid = 6282] [id = 554] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x1215bf000 == 77 [pid = 6282] [id = 553] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12135e000 == 76 [pid = 6282] [id = 552] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x126ac3000 == 75 [pid = 6282] [id = 551] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x135804000 == 74 [pid = 6282] [id = 548] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x1353c7800 == 73 [pid = 6282] [id = 547] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x1352d6000 == 72 [pid = 6282] [id = 546] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12d5f8000 == 71 [pid = 6282] [id = 545] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12d47d800 == 70 [pid = 6282] [id = 544] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12d12d800 == 69 [pid = 6282] [id = 543] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x1215dc800 == 68 [pid = 6282] [id = 542] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x11823a000 == 67 [pid = 6282] [id = 541] 13:13:29 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6c9000 == 66 [pid = 6282] [id = 540] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x12a6ee000) [pid = 6282] [serial = 1618] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x1188af400) [pid = 6282] [serial = 1603] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x119618c00) [pid = 6282] [serial = 1604] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x12aa66c00) [pid = 6282] [serial = 1619] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x11322c400) [pid = 6282] [serial = 1573] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x1210cd400) [pid = 6282] [serial = 1609] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x121bcf400) [pid = 6282] [serial = 1610] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x1198b9400) [pid = 6282] [serial = 1606] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x120f5d000) [pid = 6282] [serial = 1607] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x12aa69400) [pid = 6282] [serial = 1585] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x1167c1000) [pid = 6282] [serial = 1598] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 160 (0x113377000) [pid = 6282] [serial = 1597] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 159 (0x128a53800) [pid = 6282] [serial = 1582] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 158 (0x118698400) [pid = 6282] [serial = 1601] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 157 (0x11863fc00) [pid = 6282] [serial = 1600] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 156 (0x1188ad800) [pid = 6282] [serial = 1576] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 155 (0x120fcf400) [pid = 6282] [serial = 1579] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 154 (0x11864a000) [pid = 6282] [serial = 1594] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 153 (0x12929a800) [pid = 6282] [serial = 1616] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 152 (0x124d8fc00) [pid = 6282] [serial = 1612] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 151 (0x128a4f800) [pid = 6282] [serial = 1615] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | --DOMWINDOW == 150 (0x128975c00) [pid = 6282] [serial = 1613] [outer = 0x0] [url = about:blank] 13:13:29 INFO - PROCESS | 6282 | 1463170409735 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]]]}] 13:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 674ms 13:13:29 INFO - PROCESS | 6282 | 1463170409779 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 6282 | 1463170409780 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:13:29 INFO - PROCESS | 6282 | 1463170409783 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - PROCESS | 6282 | 1463170409787 Marionette TRACE conn2 <- [1,2258,null,{}] 13:13:29 INFO - PROCESS | 6282 | 1463170409794 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}] 13:13:29 INFO - PROCESS | 6282 | 1463170409882 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:13:29 INFO - PROCESS | 6282 | 1463170409948 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x11933e800 == 67 [pid = 6282] [id = 572] 13:13:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 151 (0x117111400) [pid = 6282] [serial = 1716] [outer = 0x0] 13:13:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 152 (0x11869d400) [pid = 6282] [serial = 1717] [outer = 0x117111400] 13:13:29 INFO - PROCESS | 6282 | 1463170409974 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 153 (0x1188b8000) [pid = 6282] [serial = 1718] [outer = 0x117111400] 13:13:30 INFO - PROCESS | 6282 | 1463170410285 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]]]}] 13:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 525ms 13:13:30 INFO - PROCESS | 6282 | 1463170410310 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 6282 | 1463170410311 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:13:30 INFO - PROCESS | 6282 | 1463170410314 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 6282 | 1463170410315 Marionette TRACE conn2 <- [1,2262,null,{}] 13:13:30 INFO - PROCESS | 6282 | 1463170410317 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}] 13:13:30 INFO - PROCESS | 6282 | 1463170410401 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:13:30 INFO - PROCESS | 6282 | 1463170410407 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x119dc1800 == 68 [pid = 6282] [id = 573] 13:13:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 154 (0x118a1f000) [pid = 6282] [serial = 1719] [outer = 0x0] 13:13:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 155 (0x119077800) [pid = 6282] [serial = 1720] [outer = 0x118a1f000] 13:13:30 INFO - PROCESS | 6282 | 1463170410433 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 156 (0x119616400) [pid = 6282] [serial = 1721] [outer = 0x118a1f000] 13:13:30 INFO - PROCESS | 6282 | 1463170410760 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]]]}] 13:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 468ms 13:13:30 INFO - PROCESS | 6282 | 1463170410784 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 6282 | 1463170410786 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:13:30 INFO - PROCESS | 6282 | 1463170410788 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 6282 | 1463170410789 Marionette TRACE conn2 <- [1,2266,null,{}] 13:13:30 INFO - PROCESS | 6282 | 1463170410791 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}] 13:13:30 INFO - PROCESS | 6282 | 1463170410872 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:13:30 INFO - PROCESS | 6282 | 1463170410878 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x121363800 == 69 [pid = 6282] [id = 574] 13:13:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 157 (0x11974e800) [pid = 6282] [serial = 1722] [outer = 0x0] 13:13:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 158 (0x1197a2c00) [pid = 6282] [serial = 1723] [outer = 0x11974e800] 13:13:30 INFO - PROCESS | 6282 | 1463170410911 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 159 (0x120d23c00) [pid = 6282] [serial = 1724] [outer = 0x11974e800] 13:13:31 INFO - PROCESS | 6282 | 1463170411253 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]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 469ms 13:13:31 INFO - PROCESS | 6282 | 1463170411258 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 6282 | 1463170411259 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:13:31 INFO - PROCESS | 6282 | 1463170411261 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 6282 | 1463170411262 Marionette TRACE conn2 <- [1,2270,null,{}] 13:13:31 INFO - PROCESS | 6282 | 1463170411264 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}] 13:13:31 INFO - PROCESS | 6282 | 1463170411351 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:13:31 INFO - PROCESS | 6282 | 1463170411356 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x12342b800 == 70 [pid = 6282] [id = 575] 13:13:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 160 (0x120d2c800) [pid = 6282] [serial = 1725] [outer = 0x0] 13:13:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 161 (0x120f59000) [pid = 6282] [serial = 1726] [outer = 0x120d2c800] 13:13:31 INFO - PROCESS | 6282 | 1463170411381 Marionette DEBUG loaded listener.js 13:13:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x120fc9000) [pid = 6282] [serial = 1727] [outer = 0x120d2c800] 13:13:31 INFO - PROCESS | 6282 | 1463170411723 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]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 13:13:31 INFO - PROCESS | 6282 | 1463170411781 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 6282 | 1463170411783 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:13:31 INFO - PROCESS | 6282 | 1463170411796 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 6282 | 1463170411797 Marionette TRACE conn2 <- [1,2274,null,{}] 13:13:31 INFO - PROCESS | 6282 | 1463170411800 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}] 13:13:31 INFO - PROCESS | 6282 | 1463170411922 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:13:31 INFO - PROCESS | 6282 | 1463170411973 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dc9000 == 71 [pid = 6282] [id = 576] 13:13:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x1210ab800) [pid = 6282] [serial = 1728] [outer = 0x0] 13:13:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x1210b2800) [pid = 6282] [serial = 1729] [outer = 0x1210ab800] 13:13:31 INFO - PROCESS | 6282 | 1463170411998 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x12120a400) [pid = 6282] [serial = 1730] [outer = 0x1210ab800] 13:13:32 INFO - PROCESS | 6282 | 1463170412288 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]]]}] 13:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 522ms 13:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:13:32 INFO - PROCESS | 6282 | 1463170412320 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:13:32 INFO - PROCESS | 6282 | 1463170412322 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:13:32 INFO - PROCESS | 6282 | 1463170412327 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - PROCESS | 6282 | 1463170412328 Marionette TRACE conn2 <- [1,2278,null,{}] 13:13:32 INFO - PROCESS | 6282 | 1463170412331 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}] 13:13:32 INFO - PROCESS | 6282 | 1463170412439 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:13:32 INFO - PROCESS | 6282 | 1463170412453 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x12674c800 == 72 [pid = 6282] [id = 577] 13:13:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x12144d800) [pid = 6282] [serial = 1731] [outer = 0x0] 13:13:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x121650800) [pid = 6282] [serial = 1732] [outer = 0x12144d800] 13:13:32 INFO - PROCESS | 6282 | 1463170412479 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x121bd0000) [pid = 6282] [serial = 1733] [outer = 0x12144d800] 13:13:32 INFO - PROCESS | 6282 | 1463170412799 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]]]}] 13:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 522ms 13:13:32 INFO - PROCESS | 6282 | 1463170412856 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:13:32 INFO - PROCESS | 6282 | 1463170412857 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:13:32 INFO - PROCESS | 6282 | 1463170412859 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - PROCESS | 6282 | 1463170412860 Marionette TRACE conn2 <- [1,2282,null,{}] 13:13:32 INFO - PROCESS | 6282 | 1463170412863 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}] 13:13:32 INFO - PROCESS | 6282 | 1463170412973 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:13:32 INFO - PROCESS | 6282 | 1463170412983 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x1290a7800 == 73 [pid = 6282] [id = 578] 13:13:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x120f5b000) [pid = 6282] [serial = 1734] [outer = 0x0] 13:13:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x12406b400) [pid = 6282] [serial = 1735] [outer = 0x120f5b000] 13:13:33 INFO - PROCESS | 6282 | 1463170413019 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x124d8c800) [pid = 6282] [serial = 1736] [outer = 0x120f5b000] 13:13:33 INFO - PROCESS | 6282 | 1463170413361 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]]]}] 13:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 520ms 13:13:33 INFO - PROCESS | 6282 | 1463170413380 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:13:33 INFO - PROCESS | 6282 | 1463170413381 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:13:33 INFO - PROCESS | 6282 | 1463170413384 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - PROCESS | 6282 | 1463170413385 Marionette TRACE conn2 <- [1,2286,null,{}] 13:13:33 INFO - PROCESS | 6282 | 1463170413387 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}] 13:13:33 INFO - PROCESS | 6282 | 1463170413502 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:13:33 INFO - PROCESS | 6282 | 1463170413516 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a6bb800 == 74 [pid = 6282] [id = 579] 13:13:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x1214e1c00) [pid = 6282] [serial = 1737] [outer = 0x0] 13:13:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x126039c00) [pid = 6282] [serial = 1738] [outer = 0x1214e1c00] 13:13:33 INFO - PROCESS | 6282 | 1463170413557 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x12638dc00) [pid = 6282] [serial = 1739] [outer = 0x1214e1c00] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x13501e800) [pid = 6282] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 172 (0x12c2a1400) [pid = 6282] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x129296800) [pid = 6282] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x118a27000) [pid = 6282] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x12d527000) [pid = 6282] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x12a74e000) [pid = 6282] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 167 (0x12b934400) [pid = 6282] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 166 (0x11970a000) [pid = 6282] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 165 (0x120f56c00) [pid = 6282] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 164 (0x1216fd800) [pid = 6282] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 163 (0x10e9b3000) [pid = 6282] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 162 (0x113467000) [pid = 6282] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:13:34 INFO - PROCESS | 6282 | --DOMWINDOW == 161 (0x128b98c00) [pid = 6282] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:13:34 INFO - PROCESS | 6282 | 1463170414619 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]]]}] 13:13:34 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 13:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1273ms 13:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:13:34 INFO - PROCESS | 6282 | 1463170414657 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 6282 | 1463170414659 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:13:34 INFO - PROCESS | 6282 | 1463170414661 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 6282 | 1463170414662 Marionette TRACE conn2 <- [1,2290,null,{}] 13:13:34 INFO - PROCESS | 6282 | 1463170414665 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}] 13:13:34 INFO - PROCESS | 6282 | 1463170414790 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:13:34 INFO - PROCESS | 6282 | 1463170414836 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b270000 == 75 [pid = 6282] [id = 580] 13:13:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 162 (0x12349a000) [pid = 6282] [serial = 1740] [outer = 0x0] 13:13:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 163 (0x12638b800) [pid = 6282] [serial = 1741] [outer = 0x12349a000] 13:13:34 INFO - PROCESS | 6282 | 1463170414862 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 164 (0x126a2d400) [pid = 6282] [serial = 1742] [outer = 0x12349a000] 13:13:35 INFO - PROCESS | 6282 | 1463170415129 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]]]}] 13:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 13:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:13:35 INFO - PROCESS | 6282 | 1463170415179 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:13:35 INFO - PROCESS | 6282 | 1463170415181 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:13:35 INFO - PROCESS | 6282 | 1463170415183 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:13:35 INFO - PROCESS | 6282 | 1463170415184 Marionette TRACE conn2 <- [1,2294,null,{}] 13:13:35 INFO - PROCESS | 6282 | 1463170415186 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}] 13:13:35 INFO - PROCESS | 6282 | 1463170415280 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:13:35 INFO - PROCESS | 6282 | 1463170415284 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9d8000 == 76 [pid = 6282] [id = 581] 13:13:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 165 (0x126ccd400) [pid = 6282] [serial = 1743] [outer = 0x0] 13:13:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 166 (0x128a49c00) [pid = 6282] [serial = 1744] [outer = 0x126ccd400] 13:13:35 INFO - PROCESS | 6282 | 1463170415310 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 167 (0x128a53800) [pid = 6282] [serial = 1745] [outer = 0x126ccd400] 13:13:35 INFO - PROCESS | 6282 | 1463170415655 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]]]}] 13:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 13:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:13:35 INFO - PROCESS | 6282 | 1463170415707 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:13:35 INFO - PROCESS | 6282 | 1463170415708 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:13:35 INFO - PROCESS | 6282 | 1463170415710 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:13:35 INFO - PROCESS | 6282 | 1463170415711 Marionette TRACE conn2 <- [1,2298,null,{}] 13:13:35 INFO - PROCESS | 6282 | 1463170415714 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}] 13:13:35 INFO - PROCESS | 6282 | 1463170415802 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:13:35 INFO - PROCESS | 6282 | 1463170415807 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd6a000 == 77 [pid = 6282] [id = 582] 13:13:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 168 (0x12899b000) [pid = 6282] [serial = 1746] [outer = 0x0] 13:13:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x128b98c00) [pid = 6282] [serial = 1747] [outer = 0x12899b000] 13:13:35 INFO - PROCESS | 6282 | 1463170415832 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x1290b2800) [pid = 6282] [serial = 1748] [outer = 0x12899b000] 13:13:36 INFO - PROCESS | 6282 | 1463170416203 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]]]}] 13:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 518ms 13:13:36 INFO - PROCESS | 6282 | 1463170416229 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:13:36 INFO - PROCESS | 6282 | 1463170416231 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:13:36 INFO - PROCESS | 6282 | 1463170416234 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 6282 | 1463170416235 Marionette TRACE conn2 <- [1,2302,null,{}] 13:13:36 INFO - PROCESS | 6282 | 1463170416251 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}] 13:13:36 INFO - PROCESS | 6282 | 1463170416384 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:13:36 INFO - PROCESS | 6282 | 1463170416590 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x113158800 == 78 [pid = 6282] [id = 583] 13:13:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x10e9b3800) [pid = 6282] [serial = 1749] [outer = 0x0] 13:13:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x110e96400) [pid = 6282] [serial = 1750] [outer = 0x10e9b3800] 13:13:36 INFO - PROCESS | 6282 | 1463170416640 Marionette DEBUG loaded listener.js 13:13:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x112019800) [pid = 6282] [serial = 1751] [outer = 0x10e9b3800] 13:13:37 INFO - PROCESS | 6282 | 1463170417115 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]]]}] 13:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 935ms 13:13:37 INFO - PROCESS | 6282 | 1463170417169 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:13:37 INFO - PROCESS | 6282 | 1463170417172 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:13:37 INFO - PROCESS | 6282 | 1463170417194 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - PROCESS | 6282 | 1463170417197 Marionette TRACE conn2 <- [1,2306,null,{}] 13:13:37 INFO - PROCESS | 6282 | 1463170417200 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}] 13:13:37 INFO - PROCESS | 6282 | 1463170417313 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:13:37 INFO - PROCESS | 6282 | 1463170417393 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x119625800 == 79 [pid = 6282] [id = 584] 13:13:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x117573800) [pid = 6282] [serial = 1752] [outer = 0x0] 13:13:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 175 (0x11845d800) [pid = 6282] [serial = 1753] [outer = 0x117573800] 13:13:37 INFO - PROCESS | 6282 | 1463170417424 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 176 (0x118677000) [pid = 6282] [serial = 1754] [outer = 0x117573800] 13:13:37 INFO - PROCESS | 6282 | 1463170417832 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]]]}] 13:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 675ms 13:13:37 INFO - PROCESS | 6282 | 1463170417868 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:13:37 INFO - PROCESS | 6282 | 1463170417871 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:13:37 INFO - PROCESS | 6282 | 1463170417874 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - PROCESS | 6282 | 1463170417876 Marionette TRACE conn2 <- [1,2310,null,{}] 13:13:37 INFO - PROCESS | 6282 | 1463170417878 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}] 13:13:37 INFO - PROCESS | 6282 | 1463170417991 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:13:38 INFO - PROCESS | 6282 | 1463170418100 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296e1000 == 80 [pid = 6282] [id = 585] 13:13:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 177 (0x11869cc00) [pid = 6282] [serial = 1755] [outer = 0x0] 13:13:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 178 (0x11900e000) [pid = 6282] [serial = 1756] [outer = 0x11869cc00] 13:13:38 INFO - PROCESS | 6282 | 1463170418134 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 179 (0x1197a3000) [pid = 6282] [serial = 1757] [outer = 0x11869cc00] 13:13:38 INFO - PROCESS | 6282 | 1463170418578 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]]]}] 13:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 720ms 13:13:38 INFO - PROCESS | 6282 | 1463170418595 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:13:38 INFO - PROCESS | 6282 | 1463170418596 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:13:38 INFO - PROCESS | 6282 | 1463170418600 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - PROCESS | 6282 | 1463170418604 Marionette TRACE conn2 <- [1,2314,null,{}] 13:13:38 INFO - PROCESS | 6282 | 1463170418635 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}] 13:13:38 INFO - PROCESS | 6282 | 1463170418784 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:13:38 INFO - PROCESS | 6282 | 1463170418833 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2e5800 == 81 [pid = 6282] [id = 586] 13:13:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 180 (0x120f56c00) [pid = 6282] [serial = 1758] [outer = 0x0] 13:13:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 181 (0x12144fc00) [pid = 6282] [serial = 1759] [outer = 0x120f56c00] 13:13:38 INFO - PROCESS | 6282 | 1463170418863 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 182 (0x126387400) [pid = 6282] [serial = 1760] [outer = 0x120f56c00] 13:13:39 INFO - PROCESS | 6282 | 1463170419308 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]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 724ms 13:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:13:39 INFO - PROCESS | 6282 | 1463170419324 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 6282 | 1463170419326 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:13:39 INFO - PROCESS | 6282 | 1463170419328 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 6282 | 1463170419330 Marionette TRACE conn2 <- [1,2318,null,{}] 13:13:39 INFO - PROCESS | 6282 | 1463170419332 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}] 13:13:39 INFO - PROCESS | 6282 | 1463170419445 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:13:39 INFO - PROCESS | 6282 | 1463170419525 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6ca000 == 82 [pid = 6282] [id = 587] 13:13:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 183 (0x120f57c00) [pid = 6282] [serial = 1761] [outer = 0x0] 13:13:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 184 (0x12638d000) [pid = 6282] [serial = 1762] [outer = 0x120f57c00] 13:13:39 INFO - PROCESS | 6282 | 1463170419557 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 185 (0x12897b000) [pid = 6282] [serial = 1763] [outer = 0x120f57c00] 13:13:39 INFO - PROCESS | 6282 | 1463170419976 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] 13:13:40 INFO - PROCESS | 6282 | 1463170420002 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:13:40 INFO - PROCESS | 6282 | 1463170420004 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 6282 | 1463170420006 Marionette TRACE conn2 <- [1,2322,null,{}] 13:13:40 INFO - PROCESS | 6282 | 1463170420008 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}] 13:13:40 INFO - PROCESS | 6282 | 1463170420118 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:13:40 INFO - PROCESS | 6282 | 1463170420219 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d222000 == 83 [pid = 6282] [id = 588] 13:13:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 186 (0x1290bb400) [pid = 6282] [serial = 1764] [outer = 0x0] 13:13:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 187 (0x12929a000) [pid = 6282] [serial = 1765] [outer = 0x1290bb400] 13:13:40 INFO - PROCESS | 6282 | 1463170420253 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 188 (0x12a467400) [pid = 6282] [serial = 1766] [outer = 0x1290bb400] 13:13:40 INFO - PROCESS | 6282 | 1463170420660 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]]]}] 13:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 13:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:13:40 INFO - PROCESS | 6282 | 1463170420675 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:13:40 INFO - PROCESS | 6282 | 1463170420676 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:13:40 INFO - PROCESS | 6282 | 1463170420678 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 6282 | 1463170420679 Marionette TRACE conn2 <- [1,2326,null,{}] 13:13:40 INFO - PROCESS | 6282 | 1463170420682 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}] 13:13:40 INFO - PROCESS | 6282 | 1463170420796 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:13:40 INFO - PROCESS | 6282 | 1463170420882 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d5e9000 == 84 [pid = 6282] [id = 589] 13:13:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 189 (0x12a6e0c00) [pid = 6282] [serial = 1767] [outer = 0x0] 13:13:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 190 (0x12a756000) [pid = 6282] [serial = 1768] [outer = 0x12a6e0c00] 13:13:40 INFO - PROCESS | 6282 | 1463170420917 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 191 (0x12a783800) [pid = 6282] [serial = 1769] [outer = 0x12a6e0c00] 13:13:41 INFO - PROCESS | 6282 | 1463170421341 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]]]}] 13:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 671ms 13:13:41 INFO - PROCESS | 6282 | 1463170421349 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 6282 | 1463170421351 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:13:41 INFO - PROCESS | 6282 | 1463170421353 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 6282 | 1463170421354 Marionette TRACE conn2 <- [1,2330,null,{}] 13:13:41 INFO - PROCESS | 6282 | 1463170421357 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}] 13:13:41 INFO - PROCESS | 6282 | 1463170421468 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:13:41 INFO - PROCESS | 6282 | 1463170421576 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x12dd49000 == 85 [pid = 6282] [id = 590] 13:13:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 192 (0x12a781c00) [pid = 6282] [serial = 1770] [outer = 0x0] 13:13:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 193 (0x12aa6ac00) [pid = 6282] [serial = 1771] [outer = 0x12a781c00] 13:13:41 INFO - PROCESS | 6282 | 1463170421608 Marionette DEBUG loaded listener.js 13:13:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 194 (0x12abb8000) [pid = 6282] [serial = 1772] [outer = 0x12a781c00] 13:13:42 INFO - PROCESS | 6282 | 1463170422063 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]]]}] 13:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 721ms 13:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:13:42 INFO - PROCESS | 6282 | 1463170422075 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 6282 | 1463170422076 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:13:42 INFO - PROCESS | 6282 | 1463170422078 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 6282 | 1463170422079 Marionette TRACE conn2 <- [1,2334,null,{}] 13:13:42 INFO - PROCESS | 6282 | 1463170422082 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}] 13:13:42 INFO - PROCESS | 6282 | 1463170422198 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:13:42 INFO - PROCESS | 6282 | 1463170422279 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217dc000 == 86 [pid = 6282] [id = 591] 13:13:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 195 (0x113377800) [pid = 6282] [serial = 1773] [outer = 0x0] 13:13:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 196 (0x12a471400) [pid = 6282] [serial = 1774] [outer = 0x113377800] 13:13:42 INFO - PROCESS | 6282 | 1463170422311 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 197 (0x12b017400) [pid = 6282] [serial = 1775] [outer = 0x113377800] 13:13:42 INFO - PROCESS | 6282 | 1463170422732 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]]]}] 13:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 673ms 13:13:42 INFO - PROCESS | 6282 | 1463170422751 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 6282 | 1463170422753 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:13:42 INFO - PROCESS | 6282 | 1463170422755 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 6282 | 1463170422756 Marionette TRACE conn2 <- [1,2338,null,{}] 13:13:42 INFO - PROCESS | 6282 | 1463170422759 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}] 13:13:42 INFO - PROCESS | 6282 | 1463170422885 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:13:42 INFO - PROCESS | 6282 | 1463170422970 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x118828800 == 87 [pid = 6282] [id = 592] 13:13:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 198 (0x110e9f400) [pid = 6282] [serial = 1776] [outer = 0x0] 13:13:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 199 (0x110fb2c00) [pid = 6282] [serial = 1777] [outer = 0x110e9f400] 13:13:43 INFO - PROCESS | 6282 | 1463170423179 Marionette DEBUG loaded listener.js 13:13:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 200 (0x113377000) [pid = 6282] [serial = 1778] [outer = 0x110e9f400] 13:13:43 INFO - PROCESS | 6282 | 1463170423636 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]]]}] 13:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 921ms 13:13:43 INFO - PROCESS | 6282 | 1463170423692 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:13:43 INFO - PROCESS | 6282 | 1463170423695 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:13:43 INFO - PROCESS | 6282 | 1463170423700 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:13:43 INFO - PROCESS | 6282 | 1463170423702 Marionette TRACE conn2 <- [1,2342,null,{}] 13:13:43 INFO - PROCESS | 6282 | 1463170423707 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}] 13:13:43 INFO - PROCESS | 6282 | 1463170423811 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:13:43 INFO - PROCESS | 6282 | 1463170423897 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x1165f4800 == 88 [pid = 6282] [id = 593] 13:13:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 201 (0x1133f4c00) [pid = 6282] [serial = 1779] [outer = 0x0] 13:13:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 202 (0x118648800) [pid = 6282] [serial = 1780] [outer = 0x1133f4c00] 13:13:43 INFO - PROCESS | 6282 | 1463170423926 Marionette DEBUG loaded listener.js 13:13:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 203 (0x1188b1000) [pid = 6282] [serial = 1781] [outer = 0x1133f4c00] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd6a000 == 87 [pid = 6282] [id = 582] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9d8000 == 86 [pid = 6282] [id = 581] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x12b270000 == 85 [pid = 6282] [id = 580] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x12a6bb800 == 84 [pid = 6282] [id = 579] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x1290a7800 == 83 [pid = 6282] [id = 578] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x12674c800 == 82 [pid = 6282] [id = 577] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x124dc9000 == 81 [pid = 6282] [id = 576] 13:13:44 INFO - PROCESS | 6282 | 1463170424380 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]]]}] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x12342b800 == 80 [pid = 6282] [id = 575] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x121363800 == 79 [pid = 6282] [id = 574] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x119dc1800 == 78 [pid = 6282] [id = 573] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x11933e800 == 77 [pid = 6282] [id = 572] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x117e10000 == 76 [pid = 6282] [id = 571] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x116628800 == 75 [pid = 6282] [id = 570] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x116ab3000 == 74 [pid = 6282] [id = 569] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x135cd9800 == 73 [pid = 6282] [id = 565] 13:13:44 INFO - PROCESS | 6282 | --DOCSHELL 0x121568800 == 72 [pid = 6282] [id = 564] 13:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 726ms 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 202 (0x137ac2c00) [pid = 6282] [serial = 1688] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 201 (0x1186a2000) [pid = 6282] [serial = 1679] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 200 (0x134f51400) [pid = 6282] [serial = 1673] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 199 (0x12abb2c00) [pid = 6282] [serial = 1667] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 198 (0x119615c00) [pid = 6282] [serial = 1657] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 197 (0x13501b800) [pid = 6282] [serial = 1675] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 196 (0x1197ae400) [pid = 6282] [serial = 1658] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 195 (0x12bab0400) [pid = 6282] [serial = 1622] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 194 (0x118696400) [pid = 6282] [serial = 1627] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 193 (0x12d49a800) [pid = 6282] [serial = 1642] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 192 (0x12c23e800) [pid = 6282] [serial = 1669] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 191 (0x12676ec00) [pid = 6282] [serial = 1633] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 190 (0x135136000) [pid = 6282] [serial = 1684] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 189 (0x120fcc000) [pid = 6282] [serial = 1660] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 188 (0x128a51c00) [pid = 6282] [serial = 1664] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 187 (0x126cce000) [pid = 6282] [serial = 1681] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 186 (0x121bc9800) [pid = 6282] [serial = 1661] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 185 (0x126382000) [pid = 6282] [serial = 1663] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 184 (0x121446400) [pid = 6282] [serial = 1630] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 183 (0x12d93f800) [pid = 6282] [serial = 1645] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 182 (0x129539400) [pid = 6282] [serial = 1651] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 181 (0x135026400) [pid = 6282] [serial = 1678] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 180 (0x137ac2400) [pid = 6282] [serial = 1685] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 179 (0x12d4a0c00) [pid = 6282] [serial = 1672] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 178 (0x134f4ac00) [pid = 6282] [serial = 1648] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 177 (0x118696c00) [pid = 6282] [serial = 1655] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 176 (0x135129c00) [pid = 6282] [serial = 1682] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 175 (0x135021c00) [pid = 6282] [serial = 1676] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 174 (0x12cc2a400) [pid = 6282] [serial = 1639] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x12a6ec000) [pid = 6282] [serial = 1666] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 172 (0x12d432400) [pid = 6282] [serial = 1670] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 171 (0x12ba86800) [pid = 6282] [serial = 1636] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 170 (0x118130000) [pid = 6282] [serial = 1654] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 169 (0x112a66800) [pid = 6282] [serial = 1624] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | --DOMWINDOW == 168 (0x128b9d400) [pid = 6282] [serial = 1687] [outer = 0x0] [url = about:blank] 13:13:44 INFO - PROCESS | 6282 | 1463170424440 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 6282 | 1463170424443 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:13:44 INFO - PROCESS | 6282 | 1463170424457 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:13:44 INFO - PROCESS | 6282 | 1463170424459 Marionette TRACE conn2 <- [1,2346,null,{}] 13:13:44 INFO - PROCESS | 6282 | 1463170424461 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}] 13:13:44 INFO - PROCESS | 6282 | 1463170424553 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:13:44 INFO - PROCESS | 6282 | 1463170424561 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x11743b800 == 73 [pid = 6282] [id = 594] 13:13:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 169 (0x119073c00) [pid = 6282] [serial = 1782] [outer = 0x0] 13:13:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 170 (0x11930c400) [pid = 6282] [serial = 1783] [outer = 0x119073c00] 13:13:44 INFO - PROCESS | 6282 | 1463170424589 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 171 (0x119711800) [pid = 6282] [serial = 1784] [outer = 0x119073c00] 13:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 528ms 13:13:44 INFO - PROCESS | 6282 | 1463170424976 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]]]}] 13:13:44 INFO - PROCESS | 6282 | 1463170424983 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 6282 | 1463170424984 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:13:44 INFO - PROCESS | 6282 | 1463170424987 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:13:44 INFO - PROCESS | 6282 | 1463170424991 Marionette TRACE conn2 <- [1,2350,null,{}] 13:13:45 INFO - PROCESS | 6282 | 1463170424999 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}] 13:13:45 INFO - PROCESS | 6282 | 1463170425140 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:13:45 INFO - PROCESS | 6282 | 1463170425149 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x121c9c800 == 74 [pid = 6282] [id = 595] 13:13:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 172 (0x120d26400) [pid = 6282] [serial = 1785] [outer = 0x0] 13:13:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 173 (0x120d2e400) [pid = 6282] [serial = 1786] [outer = 0x120d26400] 13:13:45 INFO - PROCESS | 6282 | 1463170425175 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x1197ad400) [pid = 6282] [serial = 1787] [outer = 0x120d26400] 13:13:45 INFO - PROCESS | 6282 | 1463170425496 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]]]}] 13:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 525ms 13:13:45 INFO - PROCESS | 6282 | 1463170425512 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:13:45 INFO - PROCESS | 6282 | 1463170425514 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:13:45 INFO - PROCESS | 6282 | 1463170425516 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 6282 | 1463170425518 Marionette TRACE conn2 <- [1,2354,null,{}] 13:13:45 INFO - PROCESS | 6282 | 1463170425529 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}] 13:13:45 INFO - PROCESS | 6282 | 1463170425624 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:13:45 INFO - PROCESS | 6282 | 1463170425691 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x12941f800 == 75 [pid = 6282] [id = 596] 13:13:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 175 (0x120d29c00) [pid = 6282] [serial = 1788] [outer = 0x0] 13:13:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 176 (0x1218a4c00) [pid = 6282] [serial = 1789] [outer = 0x120d29c00] 13:13:45 INFO - PROCESS | 6282 | 1463170425720 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 177 (0x124d8cc00) [pid = 6282] [serial = 1790] [outer = 0x120d29c00] 13:13:45 INFO - PROCESS | 6282 | 1463170425998 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]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 13:13:46 INFO - PROCESS | 6282 | 1463170426037 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 6282 | 1463170426038 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:13:46 INFO - PROCESS | 6282 | 1463170426048 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 6282 | 1463170426049 Marionette TRACE conn2 <- [1,2358,null,{}] 13:13:46 INFO - PROCESS | 6282 | 1463170426051 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}] 13:13:46 INFO - PROCESS | 6282 | 1463170426145 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:13:46 INFO - PROCESS | 6282 | 1463170426221 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b040800 == 76 [pid = 6282] [id = 597] 13:13:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 178 (0x124e76800) [pid = 6282] [serial = 1791] [outer = 0x0] 13:13:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 179 (0x1263d2800) [pid = 6282] [serial = 1792] [outer = 0x124e76800] 13:13:46 INFO - PROCESS | 6282 | 1463170426250 Marionette DEBUG loaded listener.js 13:13:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 180 (0x128a4ac00) [pid = 6282] [serial = 1793] [outer = 0x124e76800] 13:13:46 INFO - PROCESS | 6282 | 1463170426570 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]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 568ms 13:13:46 INFO - PROCESS | 6282 | 1463170426617 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 6282 | 1463170426618 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:13:46 INFO - PROCESS | 6282 | 1463170426620 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 6282 | 1463170426621 Marionette TRACE conn2 <- [1,2362,null,{}] 13:13:46 INFO - PROCESS | 6282 | 1463170426624 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}] 13:13:46 INFO - PROCESS | 6282 | 1463170426744 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:13:46 INFO - PROCESS | 6282 | 1463170426765 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be4c000 == 77 [pid = 6282] [id = 598] 13:13:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 181 (0x128a50400) [pid = 6282] [serial = 1794] [outer = 0x0] 13:13:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 182 (0x1290b5000) [pid = 6282] [serial = 1795] [outer = 0x128a50400] 13:13:46 INFO - PROCESS | 6282 | 1463170426790 Marionette DEBUG loaded listener.js 13:13:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 183 (0x12a74e000) [pid = 6282] [serial = 1796] [outer = 0x128a50400] 13:13:47 INFO - PROCESS | 6282 | 1463170427175 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]]]}] 13:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 571ms 13:13:47 INFO - PROCESS | 6282 | 1463170427193 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:13:47 INFO - PROCESS | 6282 | 1463170427195 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:13:47 INFO - PROCESS | 6282 | 1463170427197 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:13:47 INFO - PROCESS | 6282 | 1463170427198 Marionette TRACE conn2 <- [1,2366,null,{}] 13:13:47 INFO - PROCESS | 6282 | 1463170427200 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}] 13:13:47 INFO - PROCESS | 6282 | 1463170427315 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:13:47 INFO - PROCESS | 6282 | 1463170427330 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d13c000 == 78 [pid = 6282] [id = 599] 13:13:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 184 (0x129535400) [pid = 6282] [serial = 1797] [outer = 0x0] 13:13:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 185 (0x12b92a400) [pid = 6282] [serial = 1798] [outer = 0x129535400] 13:13:47 INFO - PROCESS | 6282 | 1463170427355 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 186 (0x12ba8d400) [pid = 6282] [serial = 1799] [outer = 0x129535400] 13:13:47 INFO - PROCESS | 6282 | 1463170427729 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]]]}] 13:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 569ms 13:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:13:47 INFO - PROCESS | 6282 | 1463170427767 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:13:47 INFO - PROCESS | 6282 | 1463170427768 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:13:47 INFO - PROCESS | 6282 | 1463170427770 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:13:47 INFO - PROCESS | 6282 | 1463170427771 Marionette TRACE conn2 <- [1,2370,null,{}] 13:13:47 INFO - PROCESS | 6282 | 1463170427776 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}] 13:13:47 INFO - PROCESS | 6282 | 1463170427890 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:13:47 INFO - PROCESS | 6282 | 1463170427902 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0d6800 == 79 [pid = 6282] [id = 600] 13:13:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 187 (0x12b92dc00) [pid = 6282] [serial = 1800] [outer = 0x0] 13:13:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 188 (0x12baaa000) [pid = 6282] [serial = 1801] [outer = 0x12b92dc00] 13:13:47 INFO - PROCESS | 6282 | 1463170427935 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 189 (0x126cca000) [pid = 6282] [serial = 1802] [outer = 0x12b92dc00] 13:13:48 INFO - PROCESS | 6282 | 1463170428333 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]]]}] 13:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 574ms 13:13:48 INFO - PROCESS | 6282 | 1463170428351 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:13:48 INFO - PROCESS | 6282 | 1463170428352 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:13:48 INFO - PROCESS | 6282 | 1463170428359 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:13:48 INFO - PROCESS | 6282 | 1463170428360 Marionette TRACE conn2 <- [1,2374,null,{}] 13:13:48 INFO - PROCESS | 6282 | 1463170428364 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}] 13:13:48 INFO - PROCESS | 6282 | 1463170428546 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 188 (0x117111400) [pid = 6282] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 187 (0x120d2c800) [pid = 6282] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 186 (0x10e9b2800) [pid = 6282] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 185 (0x1214e1c00) [pid = 6282] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 184 (0x116a58800) [pid = 6282] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 183 (0x118a1f000) [pid = 6282] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 182 (0x128b93c00) [pid = 6282] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 181 (0x12349a000) [pid = 6282] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 180 (0x126ccd400) [pid = 6282] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 179 (0x1210ab800) [pid = 6282] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 178 (0x129538400) [pid = 6282] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 177 (0x12d49ec00) [pid = 6282] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 176 (0x12144d800) [pid = 6282] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 175 (0x120f5b000) [pid = 6282] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 174 (0x110e9cc00) [pid = 6282] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:13:48 INFO - PROCESS | 6282 | --DOMWINDOW == 173 (0x11974e800) [pid = 6282] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:13:48 INFO - PROCESS | 6282 | 1463170428807 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x1166d3000 == 80 [pid = 6282] [id = 601] 13:13:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 174 (0x10e9b3000) [pid = 6282] [serial = 1803] [outer = 0x0] 13:13:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 175 (0x112a5dc00) [pid = 6282] [serial = 1804] [outer = 0x10e9b3000] 13:13:48 INFO - PROCESS | 6282 | 1463170428832 Marionette DEBUG loaded listener.js 13:13:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 176 (0x118a1f000) [pid = 6282] [serial = 1805] [outer = 0x10e9b3000] 13:13:49 INFO - PROCESS | 6282 | 1463170429113 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]]]}] 13:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 773ms 13:13:49 INFO - PROCESS | 6282 | 1463170429129 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 6282 | 1463170429131 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:13:49 INFO - PROCESS | 6282 | 1463170429149 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 6282 | 1463170429151 Marionette TRACE conn2 <- [1,2378,null,{}] 13:13:49 INFO - PROCESS | 6282 | 1463170429161 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}] 13:13:49 INFO - PROCESS | 6282 | 1463170429256 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:13:49 INFO - PROCESS | 6282 | 1463170429261 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x1352d7800 == 81 [pid = 6282] [id = 602] 13:13:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 177 (0x1188b3800) [pid = 6282] [serial = 1806] [outer = 0x0] 13:13:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 178 (0x126ccec00) [pid = 6282] [serial = 1807] [outer = 0x1188b3800] 13:13:49 INFO - PROCESS | 6282 | 1463170429291 Marionette DEBUG loaded listener.js 13:13:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 179 (0x12be69400) [pid = 6282] [serial = 1808] [outer = 0x1188b3800] 13:13:49 INFO - PROCESS | 6282 | 1463170429654 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]]]}] 13:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 545ms 13:13:49 INFO - PROCESS | 6282 | 1463170429679 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 6282 | 1463170429681 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:13:49 INFO - PROCESS | 6282 | 1463170429683 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 6282 | 1463170429685 Marionette TRACE conn2 <- [1,2382,null,{}] 13:13:49 INFO - PROCESS | 6282 | 1463170429687 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}] 13:13:49 INFO - PROCESS | 6282 | 1463170429831 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:13:49 INFO - PROCESS | 6282 | 1463170429835 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x135604800 == 82 [pid = 6282] [id = 603] 13:13:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 180 (0x1210b9c00) [pid = 6282] [serial = 1809] [outer = 0x0] 13:13:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 181 (0x12c2a2c00) [pid = 6282] [serial = 1810] [outer = 0x1210b9c00] 13:13:49 INFO - PROCESS | 6282 | 1463170429862 Marionette DEBUG loaded listener.js 13:13:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 182 (0x12cdb0c00) [pid = 6282] [serial = 1811] [outer = 0x1210b9c00] 13:13:50 INFO - PROCESS | 6282 | 1463170430168 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]]]}] 13:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 521ms 13:13:50 INFO - PROCESS | 6282 | 1463170430204 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 6282 | 1463170430207 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:13:50 INFO - PROCESS | 6282 | 1463170430210 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 6282 | 1463170430211 Marionette TRACE conn2 <- [1,2386,null,{}] 13:13:50 INFO - PROCESS | 6282 | 1463170430214 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}] 13:13:50 INFO - PROCESS | 6282 | 1463170430309 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:13:50 INFO - PROCESS | 6282 | 1463170430380 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x13564a800 == 83 [pid = 6282] [id = 604] 13:13:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 183 (0x12a751800) [pid = 6282] [serial = 1812] [outer = 0x0] 13:13:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 184 (0x12d432400) [pid = 6282] [serial = 1813] [outer = 0x12a751800] 13:13:50 INFO - PROCESS | 6282 | 1463170430405 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 185 (0x12d4a1400) [pid = 6282] [serial = 1814] [outer = 0x12a751800] 13:13:50 INFO - PROCESS | 6282 | 1463170430700 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]]]}] 13:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 518ms 13:13:50 INFO - PROCESS | 6282 | 1463170430729 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 6282 | 1463170430730 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:13:50 INFO - PROCESS | 6282 | 1463170430745 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 6282 | 1463170430746 Marionette TRACE conn2 <- [1,2390,null,{}] 13:13:50 INFO - PROCESS | 6282 | 1463170430748 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}] 13:13:50 INFO - PROCESS | 6282 | 1463170430925 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:13:51 INFO - PROCESS | 6282 | 1463170431037 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x11315f000 == 84 [pid = 6282] [id = 605] 13:13:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 186 (0x10e9b9400) [pid = 6282] [serial = 1815] [outer = 0x0] 13:13:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 187 (0x111d82800) [pid = 6282] [serial = 1816] [outer = 0x10e9b9400] 13:13:51 INFO - PROCESS | 6282 | 1463170431072 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 188 (0x1165c4000) [pid = 6282] [serial = 1817] [outer = 0x10e9b9400] 13:13:51 INFO - PROCESS | 6282 | 1463170431491 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]]]}] 13:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 775ms 13:13:51 INFO - PROCESS | 6282 | 1463170431530 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 6282 | 1463170431532 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:13:51 INFO - PROCESS | 6282 | 1463170431535 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 6282 | 1463170431538 Marionette TRACE conn2 <- [1,2394,null,{}] 13:13:51 INFO - PROCESS | 6282 | 1463170431543 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}] 13:13:51 INFO - PROCESS | 6282 | 1463170431685 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:13:51 INFO - PROCESS | 6282 | 1463170431799 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dcf800 == 85 [pid = 6282] [id = 606] 13:13:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 189 (0x118458400) [pid = 6282] [serial = 1818] [outer = 0x0] 13:13:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 190 (0x119008400) [pid = 6282] [serial = 1819] [outer = 0x118458400] 13:13:51 INFO - PROCESS | 6282 | 1463170431833 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 191 (0x1197abc00) [pid = 6282] [serial = 1820] [outer = 0x118458400] 13:13:52 INFO - PROCESS | 6282 | 1463170432277 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]]]}] 13:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 775ms 13:13:52 INFO - PROCESS | 6282 | 1463170432311 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 6282 | 1463170432313 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:13:52 INFO - PROCESS | 6282 | 1463170432315 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 6282 | 1463170432317 Marionette TRACE conn2 <- [1,2398,null,{}] 13:13:52 INFO - PROCESS | 6282 | 1463170432319 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}] 13:13:52 INFO - PROCESS | 6282 | 1463170432437 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:13:52 INFO - PROCESS | 6282 | 1463170432552 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x1348e9000 == 86 [pid = 6282] [id = 607] 13:13:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 192 (0x120fc5400) [pid = 6282] [serial = 1821] [outer = 0x0] 13:13:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 193 (0x1215b3c00) [pid = 6282] [serial = 1822] [outer = 0x120fc5400] 13:13:52 INFO - PROCESS | 6282 | 1463170432585 Marionette DEBUG loaded listener.js 13:13:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 194 (0x1263d2c00) [pid = 6282] [serial = 1823] [outer = 0x120fc5400] 13:13:52 INFO - PROCESS | 6282 | 1463170432989 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]]]}] 13:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 721ms 13:13:53 INFO - PROCESS | 6282 | 1463170433045 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:13:53 INFO - PROCESS | 6282 | 1463170433048 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:13:53 INFO - PROCESS | 6282 | 1463170433069 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - PROCESS | 6282 | 1463170433072 Marionette TRACE conn2 <- [1,2402,null,{}] 13:13:53 INFO - PROCESS | 6282 | 1463170433077 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}] 13:13:53 INFO - PROCESS | 6282 | 1463170433193 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:13:53 INFO - PROCESS | 6282 | 1463170433278 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x135c1c800 == 87 [pid = 6282] [id = 608] 13:13:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 195 (0x1210b5c00) [pid = 6282] [serial = 1824] [outer = 0x0] 13:13:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 196 (0x128b93c00) [pid = 6282] [serial = 1825] [outer = 0x1210b5c00] 13:13:53 INFO - PROCESS | 6282 | 1463170433310 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 197 (0x12abbb400) [pid = 6282] [serial = 1826] [outer = 0x1210b5c00] 13:13:53 INFO - PROCESS | 6282 | 1463170433733 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]]]}] 13:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 13:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:13:53 INFO - PROCESS | 6282 | 1463170433743 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:13:53 INFO - PROCESS | 6282 | 1463170433744 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:13:53 INFO - PROCESS | 6282 | 1463170433747 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - PROCESS | 6282 | 1463170433748 Marionette TRACE conn2 <- [1,2406,null,{}] 13:13:53 INFO - PROCESS | 6282 | 1463170433750 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}] 13:13:53 INFO - PROCESS | 6282 | 1463170433865 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:13:53 INFO - PROCESS | 6282 | 1463170433977 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x135ce3000 == 88 [pid = 6282] [id = 609] 13:13:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 198 (0x12aa6cc00) [pid = 6282] [serial = 1827] [outer = 0x0] 13:13:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 199 (0x12baa9800) [pid = 6282] [serial = 1828] [outer = 0x12aa6cc00] 13:13:54 INFO - PROCESS | 6282 | 1463170434009 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 200 (0x12c2a0800) [pid = 6282] [serial = 1829] [outer = 0x12aa6cc00] 13:13:54 INFO - PROCESS | 6282 | 1463170434391 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]]]}] 13:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 669ms 13:13:54 INFO - PROCESS | 6282 | 1463170434417 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 6282 | 1463170434418 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:13:54 INFO - PROCESS | 6282 | 1463170434421 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - PROCESS | 6282 | 1463170434422 Marionette TRACE conn2 <- [1,2410,null,{}] 13:13:54 INFO - PROCESS | 6282 | 1463170434425 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}] 13:13:54 INFO - PROCESS | 6282 | 1463170434538 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:13:54 INFO - PROCESS | 6282 | 1463170434641 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x137a59800 == 89 [pid = 6282] [id = 610] 13:13:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 201 (0x12d488c00) [pid = 6282] [serial = 1830] [outer = 0x0] 13:13:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 202 (0x12d4a4000) [pid = 6282] [serial = 1831] [outer = 0x12d488c00] 13:13:54 INFO - PROCESS | 6282 | 1463170434676 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 203 (0x12d945c00) [pid = 6282] [serial = 1832] [outer = 0x12d488c00] 13:13:55 INFO - PROCESS | 6282 | 1463170435101 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]]]}] 13:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 722ms 13:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:13:55 INFO - PROCESS | 6282 | 1463170435144 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 6282 | 1463170435145 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:13:55 INFO - PROCESS | 6282 | 1463170435147 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - PROCESS | 6282 | 1463170435149 Marionette TRACE conn2 <- [1,2414,null,{}] 13:13:55 INFO - PROCESS | 6282 | 1463170435151 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}] 13:13:55 INFO - PROCESS | 6282 | 1463170435269 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:13:55 INFO - PROCESS | 6282 | 1463170435380 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x137bc6000 == 90 [pid = 6282] [id = 611] 13:13:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 204 (0x12d4a5800) [pid = 6282] [serial = 1833] [outer = 0x0] 13:13:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 205 (0x134f4fc00) [pid = 6282] [serial = 1834] [outer = 0x12d4a5800] 13:13:55 INFO - PROCESS | 6282 | 1463170435413 Marionette DEBUG loaded listener.js 13:13:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 206 (0x135023400) [pid = 6282] [serial = 1835] [outer = 0x12d4a5800] 13:13:55 INFO - PROCESS | 6282 | 1463170435829 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]]]}] 13:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 719ms 13:13:55 INFO - PROCESS | 6282 | 1463170435877 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 6282 | 1463170435878 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:13:55 INFO - PROCESS | 6282 | 1463170435881 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - PROCESS | 6282 | 1463170435882 Marionette TRACE conn2 <- [1,2418,null,{}] 13:13:55 INFO - PROCESS | 6282 | 1463170435885 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}] 13:13:56 INFO - PROCESS | 6282 | 1463170435997 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:13:56 INFO - PROCESS | 6282 | 1463170436137 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd65000 == 91 [pid = 6282] [id = 612] 13:13:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 207 (0x128b96c00) [pid = 6282] [serial = 1836] [outer = 0x0] 13:13:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 208 (0x13512cc00) [pid = 6282] [serial = 1837] [outer = 0x128b96c00] 13:13:56 INFO - PROCESS | 6282 | 1463170436169 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 209 (0x135144400) [pid = 6282] [serial = 1838] [outer = 0x128b96c00] 13:13:56 INFO - PROCESS | 6282 | 1463170436606 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]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 13:13:56 INFO - PROCESS | 6282 | 1463170436652 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 6282 | 1463170436653 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:13:56 INFO - PROCESS | 6282 | 1463170436656 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 6282 | 1463170436657 Marionette TRACE conn2 <- [1,2422,null,{}] 13:13:56 INFO - PROCESS | 6282 | 1463170436659 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}] 13:13:56 INFO - PROCESS | 6282 | 1463170436773 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:13:56 INFO - PROCESS | 6282 | 1463170436888 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x11849b000 == 92 [pid = 6282] [id = 613] 13:13:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 210 (0x111bb6800) [pid = 6282] [serial = 1839] [outer = 0x0] 13:13:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 211 (0x119070c00) [pid = 6282] [serial = 1840] [outer = 0x111bb6800] 13:13:56 INFO - PROCESS | 6282 | 1463170436919 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 212 (0x135144c00) [pid = 6282] [serial = 1841] [outer = 0x111bb6800] 13:13:57 INFO - PROCESS | 6282 | 1463170437587 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]]]}] 13:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 969ms 13:13:57 INFO - PROCESS | 6282 | 1463170437626 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 6282 | 1463170437630 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:13:57 INFO - PROCESS | 6282 | 1463170437635 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - PROCESS | 6282 | 1463170437638 Marionette TRACE conn2 <- [1,2426,null,{}] 13:13:57 INFO - PROCESS | 6282 | 1463170437644 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}] 13:13:57 INFO - PROCESS | 6282 | 1463170437837 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:13:57 INFO - PROCESS | 6282 | 1463170437984 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x118238000 == 93 [pid = 6282] [id = 614] 13:13:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 213 (0x110ea1c00) [pid = 6282] [serial = 1842] [outer = 0x0] 13:13:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 214 (0x1122ab000) [pid = 6282] [serial = 1843] [outer = 0x110ea1c00] 13:13:58 INFO - PROCESS | 6282 | 1463170438012 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 215 (0x1186af000) [pid = 6282] [serial = 1844] [outer = 0x110ea1c00] 13:13:58 INFO - PROCESS | 6282 | 1463170438496 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]]]}] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x13543f800 == 92 [pid = 6282] [id = 509] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x13564a800 == 91 [pid = 6282] [id = 604] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x135604800 == 90 [pid = 6282] [id = 603] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x1352d7800 == 89 [pid = 6282] [id = 602] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x1166d3000 == 88 [pid = 6282] [id = 601] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12e0d6800 == 87 [pid = 6282] [id = 600] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12d13c000 == 86 [pid = 6282] [id = 599] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 214 (0x128b98c00) [pid = 6282] [serial = 1747] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12be4c000 == 85 [pid = 6282] [id = 598] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12b040800 == 84 [pid = 6282] [id = 597] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12941f800 == 83 [pid = 6282] [id = 596] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x121c9c800 == 82 [pid = 6282] [id = 595] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x11743b800 == 81 [pid = 6282] [id = 594] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x1165f4800 == 80 [pid = 6282] [id = 593] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x118828800 == 79 [pid = 6282] [id = 592] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12dd49000 == 78 [pid = 6282] [id = 590] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12d5e9000 == 77 [pid = 6282] [id = 589] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12d222000 == 76 [pid = 6282] [id = 588] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6ca000 == 75 [pid = 6282] [id = 587] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2e5800 == 74 [pid = 6282] [id = 586] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x1296e1000 == 73 [pid = 6282] [id = 585] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x119625800 == 72 [pid = 6282] [id = 584] 13:13:58 INFO - PROCESS | 6282 | --DOCSHELL 0x113158800 == 71 [pid = 6282] [id = 583] 13:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 924ms 13:13:58 INFO - PROCESS | 6282 | 1463170438559 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 6282 | 1463170438562 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:13:58 INFO - PROCESS | 6282 | 1463170438566 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 6282 | 1463170438568 Marionette TRACE conn2 <- [1,2430,null,{}] 13:13:58 INFO - PROCESS | 6282 | 1463170438570 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}] 13:13:58 INFO - PROCESS | 6282 | 1463170438664 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 213 (0x134f4b800) [pid = 6282] [serial = 1508] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 212 (0x12406b400) [pid = 6282] [serial = 1735] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 211 (0x1120f6400) [pid = 6282] [serial = 1711] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 210 (0x1197a2c00) [pid = 6282] [serial = 1723] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 209 (0x120d23c00) [pid = 6282] [serial = 1724] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 208 (0x11869d400) [pid = 6282] [serial = 1717] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 207 (0x1188b8000) [pid = 6282] [serial = 1718] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 206 (0x120f59000) [pid = 6282] [serial = 1726] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 205 (0x1110b1400) [pid = 6282] [serial = 1709] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 204 (0x110e9dc00) [pid = 6282] [serial = 1708] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 203 (0x126039c00) [pid = 6282] [serial = 1738] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 202 (0x118675800) [pid = 6282] [serial = 1715] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 201 (0x11845cc00) [pid = 6282] [serial = 1714] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 200 (0x135133000) [pid = 6282] [serial = 1702] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 199 (0x12cc2c000) [pid = 6282] [serial = 1699] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 198 (0x119077800) [pid = 6282] [serial = 1720] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 197 (0x119616400) [pid = 6282] [serial = 1721] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 196 (0x137ac5400) [pid = 6282] [serial = 1690] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 195 (0x137acc800) [pid = 6282] [serial = 1691] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 194 (0x11869b800) [pid = 6282] [serial = 1693] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 193 (0x12638b800) [pid = 6282] [serial = 1741] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 192 (0x13514f000) [pid = 6282] [serial = 1705] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 191 (0x1215b7c00) [pid = 6282] [serial = 1696] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 190 (0x128a49c00) [pid = 6282] [serial = 1744] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 189 (0x128a53800) [pid = 6282] [serial = 1745] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 188 (0x1132de000) [pid = 6282] [serial = 1712] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 187 (0x1210b2800) [pid = 6282] [serial = 1729] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 186 (0x121bd0000) [pid = 6282] [serial = 1733] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 185 (0x12120a400) [pid = 6282] [serial = 1730] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 184 (0x124d8c800) [pid = 6282] [serial = 1736] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 183 (0x12638dc00) [pid = 6282] [serial = 1739] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 182 (0x120fc9000) [pid = 6282] [serial = 1727] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 181 (0x126a2d400) [pid = 6282] [serial = 1742] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 180 (0x12cc31c00) [pid = 6282] [serial = 1571] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | --DOMWINDOW == 179 (0x121650800) [pid = 6282] [serial = 1732] [outer = 0x0] [url = about:blank] 13:13:58 INFO - PROCESS | 6282 | 1463170438752 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x117e07800 == 72 [pid = 6282] [id = 615] 13:13:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 180 (0x110ea3000) [pid = 6282] [serial = 1845] [outer = 0x0] 13:13:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 181 (0x118675800) [pid = 6282] [serial = 1846] [outer = 0x110ea3000] 13:13:58 INFO - PROCESS | 6282 | 1463170438781 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 182 (0x11974f800) [pid = 6282] [serial = 1847] [outer = 0x110ea3000] 13:13:59 INFO - PROCESS | 6282 | 1463170439085 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]]]}] 13:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 569ms 13:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:13:59 INFO - PROCESS | 6282 | 1463170439136 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:13:59 INFO - PROCESS | 6282 | 1463170439137 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:13:59 INFO - PROCESS | 6282 | 1463170439139 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:13:59 INFO - PROCESS | 6282 | 1463170439142 Marionette TRACE conn2 <- [1,2434,null,{}] 13:13:59 INFO - PROCESS | 6282 | 1463170439149 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}] 13:13:59 INFO - PROCESS | 6282 | 1463170439244 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:13:59 INFO - PROCESS | 6282 | 1463170439348 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215dc000 == 73 [pid = 6282] [id = 616] 13:13:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 183 (0x119706000) [pid = 6282] [serial = 1848] [outer = 0x0] 13:13:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 184 (0x1210ae000) [pid = 6282] [serial = 1849] [outer = 0x119706000] 13:13:59 INFO - PROCESS | 6282 | 1463170439376 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 185 (0x124144400) [pid = 6282] [serial = 1850] [outer = 0x119706000] 13:13:59 INFO - PROCESS | 6282 | 1463170439681 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]]]}] 13:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 572ms 13:13:59 INFO - PROCESS | 6282 | 1463170439711 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:13:59 INFO - PROCESS | 6282 | 1463170439713 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:13:59 INFO - PROCESS | 6282 | 1463170439716 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:13:59 INFO - PROCESS | 6282 | 1463170439717 Marionette TRACE conn2 <- [1,2438,null,{}] 13:13:59 INFO - PROCESS | 6282 | 1463170439720 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}] 13:13:59 INFO - PROCESS | 6282 | 1463170439871 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:13:59 INFO - PROCESS | 6282 | 1463170439980 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ac3000 == 74 [pid = 6282] [id = 617] 13:13:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 186 (0x119710c00) [pid = 6282] [serial = 1851] [outer = 0x0] 13:14:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 187 (0x124e70000) [pid = 6282] [serial = 1852] [outer = 0x119710c00] 13:14:00 INFO - PROCESS | 6282 | 1463170440022 Marionette DEBUG loaded listener.js 13:14:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 188 (0x126a28400) [pid = 6282] [serial = 1853] [outer = 0x119710c00] 13:14:00 INFO - PROCESS | 6282 | 1463170440337 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]]]}] 13:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 669ms 13:14:00 INFO - PROCESS | 6282 | 1463170440386 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:14:00 INFO - PROCESS | 6282 | 1463170440387 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:14:00 INFO - PROCESS | 6282 | 1463170440390 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 6282 | 1463170440393 Marionette TRACE conn2 <- [1,2442,null,{}] 13:14:00 INFO - PROCESS | 6282 | 1463170440396 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}] 13:14:00 INFO - PROCESS | 6282 | 1463170440486 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:14:00 INFO - PROCESS | 6282 | 1463170440582 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b26a000 == 75 [pid = 6282] [id = 618] 13:14:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 189 (0x1215b1800) [pid = 6282] [serial = 1854] [outer = 0x0] 13:14:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 190 (0x128978000) [pid = 6282] [serial = 1855] [outer = 0x1215b1800] 13:14:00 INFO - PROCESS | 6282 | 1463170440607 Marionette DEBUG loaded listener.js 13:14:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 191 (0x128b99800) [pid = 6282] [serial = 1856] [outer = 0x1215b1800] 13:14:00 INFO - PROCESS | 6282 | 1463170440905 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]]]}] 13:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 572ms 13:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:14:00 INFO - PROCESS | 6282 | 1463170440961 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 6282 | 1463170440962 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:14:00 INFO - PROCESS | 6282 | 1463170440964 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 6282 | 1463170440966 Marionette TRACE conn2 <- [1,2446,null,{}] 13:14:00 INFO - PROCESS | 6282 | 1463170440968 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}] 13:14:01 INFO - PROCESS | 6282 | 1463170441101 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:14:01 INFO - PROCESS | 6282 | 1463170441115 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6b5000 == 76 [pid = 6282] [id = 619] 13:14:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 192 (0x1290af800) [pid = 6282] [serial = 1857] [outer = 0x0] 13:14:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 193 (0x12a74cc00) [pid = 6282] [serial = 1858] [outer = 0x1290af800] 13:14:01 INFO - PROCESS | 6282 | 1463170441141 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 194 (0x12b020800) [pid = 6282] [serial = 1859] [outer = 0x1290af800] 13:14:01 INFO - PROCESS | 6282 | 1463170441571 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]]]}] 13:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 618ms 13:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:14:01 INFO - PROCESS | 6282 | 1463170441584 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 6282 | 1463170441586 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:14:01 INFO - PROCESS | 6282 | 1463170441589 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 6282 | 1463170441591 Marionette TRACE conn2 <- [1,2450,null,{}] 13:14:01 INFO - PROCESS | 6282 | 1463170441595 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}] 13:14:01 INFO - PROCESS | 6282 | 1463170441767 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:14:01 INFO - PROCESS | 6282 | 1463170441876 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d225000 == 77 [pid = 6282] [id = 620] 13:14:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 195 (0x12ba87000) [pid = 6282] [serial = 1860] [outer = 0x0] 13:14:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 196 (0x12bab2800) [pid = 6282] [serial = 1861] [outer = 0x12ba87000] 13:14:01 INFO - PROCESS | 6282 | 1463170441916 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 197 (0x12c240400) [pid = 6282] [serial = 1862] [outer = 0x12ba87000] 13:14:02 INFO - PROCESS | 6282 | 1463170442310 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]]]}] 13:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 769ms 13:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:14:02 INFO - PROCESS | 6282 | 1463170442359 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:14:02 INFO - PROCESS | 6282 | 1463170442360 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:14:02 INFO - PROCESS | 6282 | 1463170442362 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:14:02 INFO - PROCESS | 6282 | 1463170442363 Marionette TRACE conn2 <- [1,2454,null,{}] 13:14:02 INFO - PROCESS | 6282 | 1463170442365 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}] 13:14:02 INFO - PROCESS | 6282 | 1463170442485 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:14:02 INFO - PROCESS | 6282 | 1463170442501 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0da800 == 78 [pid = 6282] [id = 621] 13:14:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 198 (0x12ba8dc00) [pid = 6282] [serial = 1863] [outer = 0x0] 13:14:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 199 (0x12cc31800) [pid = 6282] [serial = 1864] [outer = 0x12ba8dc00] 13:14:02 INFO - PROCESS | 6282 | 1463170442526 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 200 (0x12d51a000) [pid = 6282] [serial = 1865] [outer = 0x12ba8dc00] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 199 (0x128a50400) [pid = 6282] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 198 (0x1133f4c00) [pid = 6282] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 197 (0x119073c00) [pid = 6282] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 196 (0x120d29c00) [pid = 6282] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 195 (0x129535400) [pid = 6282] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 194 (0x110e9f400) [pid = 6282] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 193 (0x124e76800) [pid = 6282] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 192 (0x120d26400) [pid = 6282] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 191 (0x1210b9c00) [pid = 6282] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 190 (0x12b92dc00) [pid = 6282] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 189 (0x1188b3800) [pid = 6282] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 188 (0x10e9b3000) [pid = 6282] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:14:02 INFO - PROCESS | 6282 | --DOMWINDOW == 187 (0x12899b000) [pid = 6282] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:14:03 INFO - PROCESS | 6282 | 1463170443033 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]]]}] 13:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 721ms 13:14:03 INFO - PROCESS | 6282 | 1463170443083 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 6282 | 1463170443084 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:14:03 INFO - PROCESS | 6282 | 1463170443086 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 6282 | 1463170443087 Marionette TRACE conn2 <- [1,2458,null,{}] 13:14:03 INFO - PROCESS | 6282 | 1463170443090 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}] 13:14:03 INFO - PROCESS | 6282 | 1463170443184 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:14:03 INFO - PROCESS | 6282 | 1463170443203 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9dc000 == 79 [pid = 6282] [id = 622] 13:14:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 188 (0x11769ac00) [pid = 6282] [serial = 1866] [outer = 0x0] 13:14:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 189 (0x121bc9800) [pid = 6282] [serial = 1867] [outer = 0x11769ac00] 13:14:03 INFO - PROCESS | 6282 | 1463170443231 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 190 (0x129535400) [pid = 6282] [serial = 1868] [outer = 0x11769ac00] 13:14:03 INFO - PROCESS | 6282 | 1463170443590 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]]]}] 13:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 521ms 13:14:03 INFO - PROCESS | 6282 | 1463170443609 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:14:03 INFO - PROCESS | 6282 | 1463170443610 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:14:03 INFO - PROCESS | 6282 | 1463170443612 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 6282 | 1463170443613 Marionette TRACE conn2 <- [1,2462,null,{}] 13:14:03 INFO - PROCESS | 6282 | 1463170443615 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}] 13:14:03 INFO - PROCESS | 6282 | 1463170443738 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:14:03 INFO - PROCESS | 6282 | 1463170443745 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x1352d8000 == 80 [pid = 6282] [id = 623] 13:14:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 191 (0x12ba92000) [pid = 6282] [serial = 1869] [outer = 0x0] 13:14:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 192 (0x12d52a000) [pid = 6282] [serial = 1870] [outer = 0x12ba92000] 13:14:03 INFO - PROCESS | 6282 | 1463170443770 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 193 (0x134954800) [pid = 6282] [serial = 1871] [outer = 0x12ba92000] 13:14:04 INFO - PROCESS | 6282 | 1463170444080 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]]]}] 13:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 13:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:14:04 INFO - PROCESS | 6282 | 1463170444134 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 6282 | 1463170444136 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:14:04 INFO - PROCESS | 6282 | 1463170444138 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 6282 | 1463170444139 Marionette TRACE conn2 <- [1,2466,null,{}] 13:14:04 INFO - PROCESS | 6282 | 1463170444142 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}] 13:14:04 INFO - PROCESS | 6282 | 1463170444249 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:14:04 INFO - PROCESS | 6282 | 1463170444322 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x13560e800 == 81 [pid = 6282] [id = 624] 13:14:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 194 (0x12baa9c00) [pid = 6282] [serial = 1872] [outer = 0x0] 13:14:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 195 (0x134957000) [pid = 6282] [serial = 1873] [outer = 0x12baa9c00] 13:14:04 INFO - PROCESS | 6282 | 1463170444351 Marionette DEBUG loaded listener.js 13:14:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 196 (0x135144800) [pid = 6282] [serial = 1874] [outer = 0x12baa9c00] 13:14:04 INFO - PROCESS | 6282 | 1463170444681 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]]]}] 13:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 571ms 13:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:14:04 INFO - PROCESS | 6282 | 1463170444711 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 6282 | 1463170444713 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:14:04 INFO - PROCESS | 6282 | 1463170444716 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 6282 | 1463170444718 Marionette TRACE conn2 <- [1,2470,null,{}] 13:14:04 INFO - PROCESS | 6282 | 1463170444721 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}] 13:14:04 INFO - PROCESS | 6282 | 1463170444863 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:14:04 INFO - PROCESS | 6282 | 1463170444974 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x137a55000 == 82 [pid = 6282] [id = 625] 13:14:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 197 (0x12baaa800) [pid = 6282] [serial = 1875] [outer = 0x0] 13:14:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 198 (0x135704000) [pid = 6282] [serial = 1876] [outer = 0x12baaa800] 13:14:05 INFO - PROCESS | 6282 | 1463170445014 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 199 (0x13570b000) [pid = 6282] [serial = 1877] [outer = 0x12baaa800] 13:14:05 INFO - PROCESS | 6282 | 1463170445560 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]]]}] 13:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 870ms 13:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:14:05 INFO - PROCESS | 6282 | 1463170445595 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:14:05 INFO - PROCESS | 6282 | 1463170445599 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:14:05 INFO - PROCESS | 6282 | 1463170445602 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:14:05 INFO - PROCESS | 6282 | 1463170445605 Marionette TRACE conn2 <- [1,2474,null,{}] 13:14:05 INFO - PROCESS | 6282 | 1463170445611 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}] 13:14:05 INFO - PROCESS | 6282 | 1463170445730 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:14:05 INFO - PROCESS | 6282 | 1463170445818 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215c3800 == 83 [pid = 6282] [id = 626] 13:14:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 200 (0x1188b5000) [pid = 6282] [serial = 1878] [outer = 0x0] 13:14:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 201 (0x119077800) [pid = 6282] [serial = 1879] [outer = 0x1188b5000] 13:14:05 INFO - PROCESS | 6282 | 1463170445847 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 202 (0x1198b8800) [pid = 6282] [serial = 1880] [outer = 0x1188b5000] 13:14:06 INFO - PROCESS | 6282 | 1463170446292 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]]]}] 13:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 724ms 13:14:06 INFO - PROCESS | 6282 | 1463170446327 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:14:06 INFO - PROCESS | 6282 | 1463170446331 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:14:06 INFO - PROCESS | 6282 | 1463170446336 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 6282 | 1463170446337 Marionette TRACE conn2 <- [1,2478,null,{}] 13:14:06 INFO - PROCESS | 6282 | 1463170446340 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}] 13:14:06 INFO - PROCESS | 6282 | 1463170446456 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:14:06 INFO - PROCESS | 6282 | 1463170446570 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2ed800 == 84 [pid = 6282] [id = 627] 13:14:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 203 (0x120d2b400) [pid = 6282] [serial = 1881] [outer = 0x0] 13:14:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 204 (0x1210b7000) [pid = 6282] [serial = 1882] [outer = 0x120d2b400] 13:14:06 INFO - PROCESS | 6282 | 1463170446603 Marionette DEBUG loaded listener.js 13:14:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 205 (0x124d92800) [pid = 6282] [serial = 1883] [outer = 0x120d2b400] 13:14:07 INFO - PROCESS | 6282 | 1463170447012 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]]]}] 13:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 722ms 13:14:07 INFO - PROCESS | 6282 | 1463170447061 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:14:07 INFO - PROCESS | 6282 | 1463170447063 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:14:07 INFO - PROCESS | 6282 | 1463170447066 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - PROCESS | 6282 | 1463170447068 Marionette TRACE conn2 <- [1,2482,null,{}] 13:14:07 INFO - PROCESS | 6282 | 1463170447090 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}] 13:14:07 INFO - PROCESS | 6282 | 1463170447210 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:14:07 INFO - PROCESS | 6282 | 1463170447297 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x137b62800 == 85 [pid = 6282] [id = 628] 13:14:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 206 (0x126ccf000) [pid = 6282] [serial = 1884] [outer = 0x0] 13:14:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 207 (0x12952f000) [pid = 6282] [serial = 1885] [outer = 0x126ccf000] 13:14:07 INFO - PROCESS | 6282 | 1463170447330 Marionette DEBUG loaded listener.js 13:14:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 208 (0x12b929400) [pid = 6282] [serial = 1886] [outer = 0x126ccf000] 13:14:07 INFO - PROCESS | 6282 | 1463170447749 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]]]}] 13:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 722ms 13:14:07 INFO - PROCESS | 6282 | 1463170447787 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:14:07 INFO - PROCESS | 6282 | 1463170447789 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:14:07 INFO - PROCESS | 6282 | 1463170447792 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - PROCESS | 6282 | 1463170447793 Marionette TRACE conn2 <- [1,2486,null,{}] 13:14:07 INFO - PROCESS | 6282 | 1463170447795 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}] 13:14:07 INFO - PROCESS | 6282 | 1463170447910 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:14:08 INFO - PROCESS | 6282 | 1463170448025 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x13f478000 == 86 [pid = 6282] [id = 629] 13:14:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 209 (0x12bab0000) [pid = 6282] [serial = 1887] [outer = 0x0] 13:14:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 210 (0x12cdb3800) [pid = 6282] [serial = 1888] [outer = 0x12bab0000] 13:14:08 INFO - PROCESS | 6282 | 1463170448058 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 211 (0x134957800) [pid = 6282] [serial = 1889] [outer = 0x12bab0000] 13:14:08 INFO - PROCESS | 6282 | 1463170448441 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]]]}] 13:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 668ms 13:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:14:08 INFO - PROCESS | 6282 | 1463170448461 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:14:08 INFO - PROCESS | 6282 | 1463170448462 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:14:08 INFO - PROCESS | 6282 | 1463170448464 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:14:08 INFO - PROCESS | 6282 | 1463170448466 Marionette TRACE conn2 <- [1,2490,null,{}] 13:14:08 INFO - PROCESS | 6282 | 1463170448468 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}] 13:14:08 INFO - PROCESS | 6282 | 1463170448581 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:14:08 INFO - PROCESS | 6282 | 1463170448698 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x134990000 == 87 [pid = 6282] [id = 630] 13:14:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 212 (0x12d942800) [pid = 6282] [serial = 1890] [outer = 0x0] 13:14:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 213 (0x134f44800) [pid = 6282] [serial = 1891] [outer = 0x12d942800] 13:14:08 INFO - PROCESS | 6282 | 1463170448728 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 214 (0x135130800) [pid = 6282] [serial = 1892] [outer = 0x12d942800] 13:14:09 INFO - PROCESS | 6282 | 1463170449125 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]]]}] 13:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 719ms 13:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:14:09 INFO - PROCESS | 6282 | 1463170449185 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 6282 | 1463170449186 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:14:09 INFO - PROCESS | 6282 | 1463170449189 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 6282 | 1463170449190 Marionette TRACE conn2 <- [1,2494,null,{}] 13:14:09 INFO - PROCESS | 6282 | 1463170449193 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}] 13:14:09 INFO - PROCESS | 6282 | 1463170449314 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:14:09 INFO - PROCESS | 6282 | 1463170449403 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x1349ad800 == 88 [pid = 6282] [id = 631] 13:14:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 215 (0x135149400) [pid = 6282] [serial = 1893] [outer = 0x0] 13:14:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 216 (0x13523c800) [pid = 6282] [serial = 1894] [outer = 0x135149400] 13:14:09 INFO - PROCESS | 6282 | 1463170449434 Marionette DEBUG loaded listener.js 13:14:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 217 (0x13570c800) [pid = 6282] [serial = 1895] [outer = 0x135149400] 13:14:09 INFO - PROCESS | 6282 | 1463170449842 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]]]}] 13:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 672ms 13:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:14:09 INFO - PROCESS | 6282 | 1463170449861 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 6282 | 1463170449863 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:14:09 INFO - PROCESS | 6282 | 1463170449865 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 6282 | 1463170449866 Marionette TRACE conn2 <- [1,2498,null,{}] 13:14:09 INFO - PROCESS | 6282 | 1463170449868 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}] 13:14:10 INFO - PROCESS | 6282 | 1463170449998 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:14:10 INFO - PROCESS | 6282 | 1463170450082 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x1349c5800 == 89 [pid = 6282] [id = 632] 13:14:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 218 (0x135705000) [pid = 6282] [serial = 1896] [outer = 0x0] 13:14:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 219 (0x135a45c00) [pid = 6282] [serial = 1897] [outer = 0x135705000] 13:14:10 INFO - PROCESS | 6282 | 1463170450112 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 220 (0x135a4a400) [pid = 6282] [serial = 1898] [outer = 0x135705000] 13:14:10 INFO - PROCESS | 6282 | 1463170450486 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]]]}] 13:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 13:14:10 INFO - PROCESS | 6282 | 1463170450535 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:14:10 INFO - PROCESS | 6282 | 1463170450536 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:14:10 INFO - PROCESS | 6282 | 1463170450540 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:14:10 INFO - PROCESS | 6282 | 1463170450542 Marionette TRACE conn2 <- [1,2502,null,{}] 13:14:10 INFO - PROCESS | 6282 | 1463170450545 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}] 13:14:10 INFO - PROCESS | 6282 | 1463170450656 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:14:10 INFO - PROCESS | 6282 | 1463170450773 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x137c16800 == 90 [pid = 6282] [id = 633] 13:14:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 221 (0x12abb8400) [pid = 6282] [serial = 1899] [outer = 0x0] 13:14:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 222 (0x135a4b800) [pid = 6282] [serial = 1900] [outer = 0x12abb8400] 13:14:10 INFO - PROCESS | 6282 | 1463170450804 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 223 (0x135a53400) [pid = 6282] [serial = 1901] [outer = 0x12abb8400] 13:14:11 INFO - PROCESS | 6282 | 1463170451187 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]]]}] 13:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 13:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:14:11 INFO - PROCESS | 6282 | 1463170451211 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 6282 | 1463170451212 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:14:11 INFO - PROCESS | 6282 | 1463170451214 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 6282 | 1463170451216 Marionette TRACE conn2 <- [1,2506,null,{}] 13:14:11 INFO - PROCESS | 6282 | 1463170451218 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}] 13:14:11 INFO - PROCESS | 6282 | 1463170451331 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:14:11 INFO - PROCESS | 6282 | 1463170451437 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x137c2a800 == 91 [pid = 6282] [id = 634] 13:14:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 224 (0x12bdbc800) [pid = 6282] [serial = 1902] [outer = 0x0] 13:14:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 225 (0x137acb000) [pid = 6282] [serial = 1903] [outer = 0x12bdbc800] 13:14:11 INFO - PROCESS | 6282 | 1463170451466 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 226 (0x137ad1800) [pid = 6282] [serial = 1904] [outer = 0x12bdbc800] 13:14:11 INFO - PROCESS | 6282 | 1463170451906 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]]]}] 13:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 719ms 13:14:11 INFO - PROCESS | 6282 | 1463170451933 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 6282 | 1463170451935 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:14:11 INFO - PROCESS | 6282 | 1463170451937 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 6282 | 1463170451940 Marionette TRACE conn2 <- [1,2510,null,{}] 13:14:11 INFO - PROCESS | 6282 | 1463170451944 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}] 13:14:12 INFO - PROCESS | 6282 | 1463170452057 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:14:12 INFO - PROCESS | 6282 | 1463170452174 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x118820800 == 92 [pid = 6282] [id = 635] 13:14:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 227 (0x1185d3000) [pid = 6282] [serial = 1905] [outer = 0x0] 13:14:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 228 (0x120d2c400) [pid = 6282] [serial = 1906] [outer = 0x1185d3000] 13:14:12 INFO - PROCESS | 6282 | 1463170452207 Marionette DEBUG loaded listener.js 13:14:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 229 (0x13f8c4000) [pid = 6282] [serial = 1907] [outer = 0x1185d3000] 13:14:12 INFO - PROCESS | 6282 | 1463170452615 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]]]}] 13:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 722ms 13:14:12 INFO - PROCESS | 6282 | 1463170452673 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 6282 | 1463170452675 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:14:12 INFO - PROCESS | 6282 | 1463170452678 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 6282 | 1463170452680 Marionette TRACE conn2 <- [1,2514,null,{}] 13:14:12 INFO - PROCESS | 6282 | 1463170452682 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}] 13:14:12 INFO - PROCESS | 6282 | 1463170452845 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:14:12 INFO - PROCESS | 6282 | 1463170452993 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6b7000 == 93 [pid = 6282] [id = 636] 13:14:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 230 (0x13f8c7000) [pid = 6282] [serial = 1908] [outer = 0x0] 13:14:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 231 (0x13f8cf400) [pid = 6282] [serial = 1909] [outer = 0x13f8c7000] 13:14:13 INFO - PROCESS | 6282 | 1463170453044 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 232 (0x14091bc00) [pid = 6282] [serial = 1910] [outer = 0x13f8c7000] 13:14:13 INFO - PROCESS | 6282 | 1463170453813 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]]]}] 13:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1175ms 13:14:13 INFO - PROCESS | 6282 | 1463170453853 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:14:13 INFO - PROCESS | 6282 | 1463170453856 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:14:13 INFO - PROCESS | 6282 | 1463170453859 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:14:13 INFO - PROCESS | 6282 | 1463170453862 Marionette TRACE conn2 <- [1,2518,null,{}] 13:14:13 INFO - PROCESS | 6282 | 1463170453865 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}] 13:14:13 INFO - PROCESS | 6282 | 1463170453983 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:14:14 INFO - PROCESS | 6282 | 1463170454112 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a66f800 == 94 [pid = 6282] [id = 637] 13:14:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 233 (0x11756fc00) [pid = 6282] [serial = 1911] [outer = 0x0] 13:14:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 234 (0x118644800) [pid = 6282] [serial = 1912] [outer = 0x11756fc00] 13:14:14 INFO - PROCESS | 6282 | 1463170454143 Marionette DEBUG loaded listener.js 13:14:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 235 (0x119616400) [pid = 6282] [serial = 1913] [outer = 0x11756fc00] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x13560e800 == 93 [pid = 6282] [id = 624] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x1352d8000 == 92 [pid = 6282] [id = 623] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9dc000 == 91 [pid = 6282] [id = 622] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x12e0da800 == 90 [pid = 6282] [id = 621] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x12d225000 == 89 [pid = 6282] [id = 620] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6b5000 == 88 [pid = 6282] [id = 619] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 234 (0x12d432400) [pid = 6282] [serial = 1813] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x12b26a000 == 87 [pid = 6282] [id = 618] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x126ac3000 == 86 [pid = 6282] [id = 617] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x1215dc000 == 85 [pid = 6282] [id = 616] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x117e07800 == 84 [pid = 6282] [id = 615] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x118238000 == 83 [pid = 6282] [id = 614] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x1348e9000 == 82 [pid = 6282] [id = 607] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x124dcf800 == 81 [pid = 6282] [id = 606] 13:14:14 INFO - PROCESS | 6282 | 1463170454660 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]]]}] 13:14:14 INFO - PROCESS | 6282 | --DOCSHELL 0x11315f000 == 80 [pid = 6282] [id = 605] 13:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 824ms 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 233 (0x1290b2800) [pid = 6282] [serial = 1748] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 232 (0x1290b5000) [pid = 6282] [serial = 1795] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 231 (0x118648800) [pid = 6282] [serial = 1780] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 230 (0x11930c400) [pid = 6282] [serial = 1783] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 229 (0x119711800) [pid = 6282] [serial = 1784] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 228 (0x1218a4c00) [pid = 6282] [serial = 1789] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 227 (0x12144fc00) [pid = 6282] [serial = 1759] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 226 (0x12b92a400) [pid = 6282] [serial = 1798] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 225 (0x124d8cc00) [pid = 6282] [serial = 1790] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 224 (0x113377000) [pid = 6282] [serial = 1778] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 223 (0x110fb2c00) [pid = 6282] [serial = 1777] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 222 (0x11900e000) [pid = 6282] [serial = 1756] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 221 (0x1263d2800) [pid = 6282] [serial = 1792] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 220 (0x120d2e400) [pid = 6282] [serial = 1786] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 219 (0x1197ad400) [pid = 6282] [serial = 1787] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 218 (0x12a756000) [pid = 6282] [serial = 1768] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 217 (0x12aa6ac00) [pid = 6282] [serial = 1771] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 216 (0x12929a000) [pid = 6282] [serial = 1765] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 215 (0x11845d800) [pid = 6282] [serial = 1753] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 214 (0x12a471400) [pid = 6282] [serial = 1774] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 213 (0x110e96400) [pid = 6282] [serial = 1750] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 212 (0x12638d000) [pid = 6282] [serial = 1762] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 211 (0x12cdb0c00) [pid = 6282] [serial = 1811] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 210 (0x126cca000) [pid = 6282] [serial = 1802] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 209 (0x12baaa000) [pid = 6282] [serial = 1801] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 208 (0x126ccec00) [pid = 6282] [serial = 1807] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 207 (0x12c2a2c00) [pid = 6282] [serial = 1810] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 206 (0x118a1f000) [pid = 6282] [serial = 1805] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 205 (0x112a5dc00) [pid = 6282] [serial = 1804] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 204 (0x1188b1000) [pid = 6282] [serial = 1781] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 203 (0x12ba8d400) [pid = 6282] [serial = 1799] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 202 (0x12be69400) [pid = 6282] [serial = 1808] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 201 (0x12a74e000) [pid = 6282] [serial = 1796] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | --DOMWINDOW == 200 (0x128a4ac00) [pid = 6282] [serial = 1793] [outer = 0x0] [url = about:blank] 13:14:14 INFO - PROCESS | 6282 | 1463170454690 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 6282 | 1463170454694 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:14:14 INFO - PROCESS | 6282 | 1463170454700 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 6282 | 1463170454703 Marionette TRACE conn2 <- [1,2522,null,{}] 13:14:14 INFO - PROCESS | 6282 | 1463170454708 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}] 13:14:14 INFO - PROCESS | 6282 | 1463170454859 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:14:14 INFO - PROCESS | 6282 | 1463170454875 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x11976a800 == 81 [pid = 6282] [id = 638] 13:14:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 201 (0x120d2c800) [pid = 6282] [serial = 1914] [outer = 0x0] 13:14:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 202 (0x120f60000) [pid = 6282] [serial = 1915] [outer = 0x120d2c800] 13:14:14 INFO - PROCESS | 6282 | 1463170454917 Marionette DEBUG loaded listener.js 13:14:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 203 (0x1215b7c00) [pid = 6282] [serial = 1916] [outer = 0x120d2c800] 13:14:15 INFO - PROCESS | 6282 | 1463170455429 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]]]}] 13:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 772ms 13:14:15 INFO - PROCESS | 6282 | 1463170455472 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:14:15 INFO - PROCESS | 6282 | 1463170455473 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:14:15 INFO - PROCESS | 6282 | 1463170455476 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:14:15 INFO - PROCESS | 6282 | 1463170455478 Marionette TRACE conn2 <- [1,2526,null,{}] 13:14:15 INFO - PROCESS | 6282 | 1463170455485 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}] 13:14:15 INFO - PROCESS | 6282 | 1463170455594 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:14:15 INFO - PROCESS | 6282 | 1463170455600 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296ee000 == 82 [pid = 6282] [id = 639] 13:14:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 204 (0x1265de400) [pid = 6282] [serial = 1917] [outer = 0x0] 13:14:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 205 (0x128973400) [pid = 6282] [serial = 1918] [outer = 0x1265de400] 13:14:15 INFO - PROCESS | 6282 | 1463170455628 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 206 (0x128b97c00) [pid = 6282] [serial = 1919] [outer = 0x1265de400] 13:14:16 INFO - PROCESS | 6282 | 1463170456009 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]]]}] 13:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 573ms 13:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:14:16 INFO - PROCESS | 6282 | 1463170456050 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 6282 | 1463170456052 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:14:16 INFO - PROCESS | 6282 | 1463170456054 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 6282 | 1463170456064 Marionette TRACE conn2 <- [1,2530,null,{}] 13:14:16 INFO - PROCESS | 6282 | 1463170456066 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}] 13:14:16 INFO - PROCESS | 6282 | 1463170456162 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:14:16 INFO - PROCESS | 6282 | 1463170456167 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd60800 == 83 [pid = 6282] [id = 640] 13:14:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 207 (0x128b95400) [pid = 6282] [serial = 1920] [outer = 0x0] 13:14:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 208 (0x1292a1000) [pid = 6282] [serial = 1921] [outer = 0x128b95400] 13:14:16 INFO - PROCESS | 6282 | 1463170456193 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 209 (0x12a756c00) [pid = 6282] [serial = 1922] [outer = 0x128b95400] 13:14:16 INFO - PROCESS | 6282 | 1463170456559 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]]]}] 13:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 530ms 13:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:14:16 INFO - PROCESS | 6282 | 1463170456585 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 6282 | 1463170456586 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:14:16 INFO - PROCESS | 6282 | 1463170456593 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 6282 | 1463170456594 Marionette TRACE conn2 <- [1,2534,null,{}] 13:14:16 INFO - PROCESS | 6282 | 1463170456618 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}] 13:14:16 INFO - PROCESS | 6282 | 1463170456713 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:14:16 INFO - PROCESS | 6282 | 1463170456866 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x116a9e800 == 84 [pid = 6282] [id = 641] 13:14:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 210 (0x10e9bc800) [pid = 6282] [serial = 1923] [outer = 0x0] 13:14:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 211 (0x110ea2c00) [pid = 6282] [serial = 1924] [outer = 0x10e9bc800] 13:14:16 INFO - PROCESS | 6282 | 1463170456899 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 212 (0x118133400) [pid = 6282] [serial = 1925] [outer = 0x10e9bc800] 13:14:17 INFO - PROCESS | 6282 | 1463170457350 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]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 796ms 13:14:17 INFO - PROCESS | 6282 | 1463170457386 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 6282 | 1463170457388 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:14:17 INFO - PROCESS | 6282 | 1463170457391 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 6282 | 1463170457393 Marionette TRACE conn2 <- [1,2538,null,{}] 13:14:17 INFO - PROCESS | 6282 | 1463170457397 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}] 13:14:17 INFO - PROCESS | 6282 | 1463170457542 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:14:17 INFO - PROCESS | 6282 | 1463170457642 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ae0000 == 85 [pid = 6282] [id = 642] 13:14:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 213 (0x120f59c00) [pid = 6282] [serial = 1926] [outer = 0x0] 13:14:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 214 (0x124274800) [pid = 6282] [serial = 1927] [outer = 0x120f59c00] 13:14:17 INFO - PROCESS | 6282 | 1463170457673 Marionette DEBUG loaded listener.js 13:14:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 215 (0x126778800) [pid = 6282] [serial = 1928] [outer = 0x120f59c00] 13:14:18 INFO - PROCESS | 6282 | 1463170458100 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]]]}] 13:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 13:14:18 INFO - PROCESS | 6282 | 1463170458164 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:14:18 INFO - PROCESS | 6282 | 1463170458167 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:14:18 INFO - PROCESS | 6282 | 1463170458169 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:14:18 INFO - PROCESS | 6282 | 1463170458170 Marionette TRACE conn2 <- [1,2542,null,{}] 13:14:18 INFO - PROCESS | 6282 | 1463170458173 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}] 13:14:18 INFO - PROCESS | 6282 | 1463170458291 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:14:18 INFO - PROCESS | 6282 | 1463170458377 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d463800 == 86 [pid = 6282] [id = 643] 13:14:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 216 (0x128b97000) [pid = 6282] [serial = 1929] [outer = 0x0] 13:14:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 217 (0x12aa69000) [pid = 6282] [serial = 1930] [outer = 0x128b97000] 13:14:18 INFO - PROCESS | 6282 | 1463170458410 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 218 (0x12ba84000) [pid = 6282] [serial = 1931] [outer = 0x128b97000] 13:14:18 INFO - PROCESS | 6282 | 1463170458867 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]]]}] 13:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 769ms 13:14:18 INFO - PROCESS | 6282 | 1463170458956 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:14:18 INFO - PROCESS | 6282 | 1463170458958 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:14:18 INFO - PROCESS | 6282 | 1463170458968 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:14:18 INFO - PROCESS | 6282 | 1463170458972 Marionette TRACE conn2 <- [1,2546,null,{}] 13:14:18 INFO - PROCESS | 6282 | 1463170458977 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}] 13:14:19 INFO - PROCESS | 6282 | 1463170459094 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:14:19 INFO - PROCESS | 6282 | 1463170459181 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x134999000 == 87 [pid = 6282] [id = 644] 13:14:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 219 (0x12abbe800) [pid = 6282] [serial = 1932] [outer = 0x0] 13:14:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 220 (0x12d43e000) [pid = 6282] [serial = 1933] [outer = 0x12abbe800] 13:14:19 INFO - PROCESS | 6282 | 1463170459212 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 221 (0x12d526400) [pid = 6282] [serial = 1934] [outer = 0x12abbe800] 13:14:19 INFO - PROCESS | 6282 | 1463170459602 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]]]}] 13:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 681ms 13:14:19 INFO - PROCESS | 6282 | 1463170459644 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:14:19 INFO - PROCESS | 6282 | 1463170459646 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:14:19 INFO - PROCESS | 6282 | 1463170459649 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 6282 | 1463170459650 Marionette TRACE conn2 <- [1,2550,null,{}] 13:14:19 INFO - PROCESS | 6282 | 1463170459653 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}] 13:14:19 INFO - PROCESS | 6282 | 1463170459771 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:14:19 INFO - PROCESS | 6282 | 1463170459885 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x1352d4000 == 88 [pid = 6282] [id = 645] 13:14:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 222 (0x12be66c00) [pid = 6282] [serial = 1935] [outer = 0x0] 13:14:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 223 (0x134953800) [pid = 6282] [serial = 1936] [outer = 0x12be66c00] 13:14:19 INFO - PROCESS | 6282 | 1463170459918 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 224 (0x13512a800) [pid = 6282] [serial = 1937] [outer = 0x12be66c00] 13:14:20 INFO - PROCESS | 6282 | 1463170460320 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]]]}] 13:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 721ms 13:14:20 INFO - PROCESS | 6282 | 1463170460370 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 6282 | 1463170460372 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:14:20 INFO - PROCESS | 6282 | 1463170460374 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 6282 | 1463170460375 Marionette TRACE conn2 <- [1,2554,null,{}] 13:14:20 INFO - PROCESS | 6282 | 1463170460378 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}] 13:14:20 INFO - PROCESS | 6282 | 1463170460510 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:14:20 INFO - PROCESS | 6282 | 1463170460625 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x135639000 == 89 [pid = 6282] [id = 646] 13:14:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 225 (0x135235000) [pid = 6282] [serial = 1938] [outer = 0x0] 13:14:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 226 (0x135237400) [pid = 6282] [serial = 1939] [outer = 0x135235000] 13:14:20 INFO - PROCESS | 6282 | 1463170460662 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 227 (0x135703c00) [pid = 6282] [serial = 1940] [outer = 0x135235000] 13:14:21 INFO - PROCESS | 6282 | 1463170461117 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]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 773ms 13:14:21 INFO - PROCESS | 6282 | 1463170461147 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 6282 | 1463170461149 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:14:21 INFO - PROCESS | 6282 | 1463170461151 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 6282 | 1463170461152 Marionette TRACE conn2 <- [1,2558,null,{}] 13:14:21 INFO - PROCESS | 6282 | 1463170461155 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}] 13:14:21 INFO - PROCESS | 6282 | 1463170461271 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:14:21 INFO - PROCESS | 6282 | 1463170461386 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x1359f3000 == 90 [pid = 6282] [id = 647] 13:14:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 228 (0x135709400) [pid = 6282] [serial = 1941] [outer = 0x0] 13:14:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 229 (0x135d49800) [pid = 6282] [serial = 1942] [outer = 0x135709400] 13:14:21 INFO - PROCESS | 6282 | 1463170461417 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 230 (0x135d50400) [pid = 6282] [serial = 1943] [outer = 0x135709400] 13:14:21 INFO - PROCESS | 6282 | 1463170461853 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]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 718ms 13:14:21 INFO - PROCESS | 6282 | 1463170461886 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 6282 | 1463170461888 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:14:21 INFO - PROCESS | 6282 | 1463170461904 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 6282 | 1463170461906 Marionette TRACE conn2 <- [1,2562,null,{}] 13:14:21 INFO - PROCESS | 6282 | 1463170461908 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}] 13:14:22 INFO - PROCESS | 6282 | 1463170462022 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:14:22 INFO - PROCESS | 6282 | 1463170462108 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x135d21000 == 91 [pid = 6282] [id = 648] 13:14:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 231 (0x135d50c00) [pid = 6282] [serial = 1944] [outer = 0x0] 13:14:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 232 (0x135d57800) [pid = 6282] [serial = 1945] [outer = 0x135d50c00] 13:14:22 INFO - PROCESS | 6282 | 1463170462137 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 233 (0x137ad4800) [pid = 6282] [serial = 1946] [outer = 0x135d50c00] 13:14:22 INFO - PROCESS | 6282 | 1463170462580 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]]]}] 13:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 723ms 13:14:22 INFO - PROCESS | 6282 | 1463170462626 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 6282 | 1463170462627 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:14:22 INFO - PROCESS | 6282 | 1463170462629 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 6282 | 1463170462631 Marionette TRACE conn2 <- [1,2566,null,{}] 13:14:22 INFO - PROCESS | 6282 | 1463170462633 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}] 13:14:22 INFO - PROCESS | 6282 | 1463170462745 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:14:22 INFO - PROCESS | 6282 | 1463170462861 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x137c2d000 == 92 [pid = 6282] [id = 649] 13:14:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 234 (0x135d51400) [pid = 6282] [serial = 1947] [outer = 0x0] 13:14:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 235 (0x135d66800) [pid = 6282] [serial = 1948] [outer = 0x135d51400] 13:14:22 INFO - PROCESS | 6282 | 1463170462893 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 236 (0x135d6bc00) [pid = 6282] [serial = 1949] [outer = 0x135d51400] 13:14:23 INFO - PROCESS | 6282 | 1463170463320 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]]]}] 13:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 721ms 13:14:23 INFO - PROCESS | 6282 | 1463170463382 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 6282 | 1463170463383 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:14:23 INFO - PROCESS | 6282 | 1463170463388 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 6282 | 1463170463390 Marionette TRACE conn2 <- [1,2570,null,{}] 13:14:23 INFO - PROCESS | 6282 | 1463170463394 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}] 13:14:23 INFO - PROCESS | 6282 | 1463170463516 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:14:23 INFO - PROCESS | 6282 | 1463170463609 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x13f478800 == 93 [pid = 6282] [id = 650] 13:14:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 237 (0x113468000) [pid = 6282] [serial = 1950] [outer = 0x0] 13:14:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 238 (0x135d6a800) [pid = 6282] [serial = 1951] [outer = 0x113468000] 13:14:23 INFO - PROCESS | 6282 | 1463170463638 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 239 (0x137ad7800) [pid = 6282] [serial = 1952] [outer = 0x113468000] 13:14:24 INFO - PROCESS | 6282 | 1463170464244 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]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 871ms 13:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:14:24 INFO - PROCESS | 6282 | 1463170464260 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 6282 | 1463170464263 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:14:24 INFO - PROCESS | 6282 | 1463170464266 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 6282 | 1463170464268 Marionette TRACE conn2 <- [1,2574,null,{}] 13:14:24 INFO - PROCESS | 6282 | 1463170464272 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}] 13:14:24 INFO - PROCESS | 6282 | 1463170464387 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:14:24 INFO - PROCESS | 6282 | 1463170464512 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x115e04800 == 94 [pid = 6282] [id = 651] 13:14:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 240 (0x112246400) [pid = 6282] [serial = 1953] [outer = 0x0] 13:14:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 241 (0x11271d000) [pid = 6282] [serial = 1954] [outer = 0x112246400] 13:14:24 INFO - PROCESS | 6282 | 1463170464547 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 242 (0x1132e3000) [pid = 6282] [serial = 1955] [outer = 0x112246400] 13:14:24 INFO - PROCESS | 6282 | 1463170464969 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]]]}] 13:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 13:14:25 INFO - PROCESS | 6282 | 1463170465036 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 6282 | 1463170465040 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:14:25 INFO - PROCESS | 6282 | 1463170465065 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 6282 | 1463170465067 Marionette TRACE conn2 <- [1,2578,null,{}] 13:14:25 INFO - PROCESS | 6282 | 1463170465069 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}] 13:14:25 INFO - PROCESS | 6282 | 1463170465181 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:14:25 INFO - PROCESS | 6282 | 1463170465271 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184af800 == 95 [pid = 6282] [id = 652] 13:14:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 243 (0x11674dc00) [pid = 6282] [serial = 1956] [outer = 0x0] 13:14:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 244 (0x1167c1000) [pid = 6282] [serial = 1957] [outer = 0x11674dc00] 13:14:25 INFO - PROCESS | 6282 | 1463170465299 Marionette DEBUG loaded listener.js 13:14:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 245 (0x118456800) [pid = 6282] [serial = 1958] [outer = 0x11674dc00] 13:14:25 INFO - PROCESS | 6282 | 1463170465732 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]]]}] 13:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 724ms 13:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:14:25 INFO - PROCESS | 6282 | 1463170465787 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 6282 | 1463170465788 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:14:25 INFO - PROCESS | 6282 | 1463170465791 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 6282 | 1463170465793 Marionette TRACE conn2 <- [1,2582,null,{}] 13:14:25 INFO - PROCESS | 6282 | 1463170465800 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}] 13:14:25 INFO - PROCESS | 6282 | 1463170465914 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:14:26 INFO - PROCESS | 6282 | 1463170466007 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x121270000 == 96 [pid = 6282] [id = 653] 13:14:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 246 (0x1188b6800) [pid = 6282] [serial = 1959] [outer = 0x0] 13:14:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 247 (0x119007000) [pid = 6282] [serial = 1960] [outer = 0x1188b6800] 13:14:26 INFO - PROCESS | 6282 | 1463170466037 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 248 (0x119611800) [pid = 6282] [serial = 1961] [outer = 0x1188b6800] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd60800 == 95 [pid = 6282] [id = 640] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x1296ee000 == 94 [pid = 6282] [id = 639] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x11976a800 == 93 [pid = 6282] [id = 638] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x12a66f800 == 92 [pid = 6282] [id = 637] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x1349c5800 == 91 [pid = 6282] [id = 632] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x1349ad800 == 90 [pid = 6282] [id = 631] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x134990000 == 89 [pid = 6282] [id = 630] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x13f478000 == 88 [pid = 6282] [id = 629] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x137b62800 == 87 [pid = 6282] [id = 628] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2ed800 == 86 [pid = 6282] [id = 627] 13:14:26 INFO - PROCESS | 6282 | --DOCSHELL 0x1215c3800 == 85 [pid = 6282] [id = 626] 13:14:26 INFO - PROCESS | 6282 | 1463170466571 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]]]}] 13:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 827ms 13:14:26 INFO - PROCESS | 6282 | 1463170466677 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:14:26 INFO - PROCESS | 6282 | 1463170466680 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:14:26 INFO - PROCESS | 6282 | 1463170466692 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:14:26 INFO - PROCESS | 6282 | 1463170466694 Marionette TRACE conn2 <- [1,2586,null,{}] 13:14:26 INFO - PROCESS | 6282 | 1463170466697 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}] 13:14:26 INFO - PROCESS | 6282 | 1463170466830 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:14:26 INFO - PROCESS | 6282 | 1463170466846 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x1215dc000 == 86 [pid = 6282] [id = 654] 13:14:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 249 (0x1188b4800) [pid = 6282] [serial = 1962] [outer = 0x0] 13:14:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 250 (0x119754800) [pid = 6282] [serial = 1963] [outer = 0x1188b4800] 13:14:26 INFO - PROCESS | 6282 | 1463170466873 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 251 (0x120d21800) [pid = 6282] [serial = 1964] [outer = 0x1188b4800] 13:14:27 INFO - PROCESS | 6282 | 1463170467233 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]]]}] 13:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 569ms 13:14:27 INFO - PROCESS | 6282 | 1463170467261 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:14:27 INFO - PROCESS | 6282 | 1463170467263 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:14:27 INFO - PROCESS | 6282 | 1463170467265 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:14:27 INFO - PROCESS | 6282 | 1463170467266 Marionette TRACE conn2 <- [1,2590,null,{}] 13:14:27 INFO - PROCESS | 6282 | 1463170467275 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}] 13:14:27 INFO - PROCESS | 6282 | 1463170467399 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:14:27 INFO - PROCESS | 6282 | 1463170467447 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ad2800 == 87 [pid = 6282] [id = 655] 13:14:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 252 (0x119612000) [pid = 6282] [serial = 1965] [outer = 0x0] 13:14:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 253 (0x120f5d800) [pid = 6282] [serial = 1966] [outer = 0x119612000] 13:14:27 INFO - PROCESS | 6282 | 1463170467472 Marionette DEBUG loaded listener.js 13:14:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 254 (0x1210ab800) [pid = 6282] [serial = 1967] [outer = 0x119612000] 13:14:27 INFO - PROCESS | 6282 | 1463170467783 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]]]}] 13:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 578ms 13:14:27 INFO - PROCESS | 6282 | 1463170467844 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:14:27 INFO - PROCESS | 6282 | 1463170467845 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:14:27 INFO - PROCESS | 6282 | 1463170467847 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:14:27 INFO - PROCESS | 6282 | 1463170467848 Marionette TRACE conn2 <- [1,2594,null,{}] 13:14:27 INFO - PROCESS | 6282 | 1463170467851 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}] 13:14:28 INFO - PROCESS | 6282 | 1463170468009 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:14:28 INFO - PROCESS | 6282 | 1463170468025 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9d1000 == 88 [pid = 6282] [id = 656] 13:14:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 255 (0x1210b8000) [pid = 6282] [serial = 1968] [outer = 0x0] 13:14:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 256 (0x12422fc00) [pid = 6282] [serial = 1969] [outer = 0x1210b8000] 13:14:28 INFO - PROCESS | 6282 | 1463170468050 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 257 (0x1263db000) [pid = 6282] [serial = 1970] [outer = 0x1210b8000] 13:14:28 INFO - PROCESS | 6282 | 1463170468451 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]]]}] 13:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 620ms 13:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:14:28 INFO - PROCESS | 6282 | 1463170468468 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 6282 | 1463170468469 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:14:28 INFO - PROCESS | 6282 | 1463170468471 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - PROCESS | 6282 | 1463170468473 Marionette TRACE conn2 <- [1,2598,null,{}] 13:14:28 INFO - PROCESS | 6282 | 1463170468478 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}] 13:14:28 INFO - PROCESS | 6282 | 1463170468605 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 256 (0x12a467800) [pid = 6282] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 255 (0x135019400) [pid = 6282] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 254 (0x1110a5c00) [pid = 6282] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 253 (0x124d8a800) [pid = 6282] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 252 (0x12c2ac800) [pid = 6282] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 251 (0x118129800) [pid = 6282] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 250 (0x12a781800) [pid = 6282] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 249 (0x117569800) [pid = 6282] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 248 (0x119075800) [pid = 6282] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 247 (0x12144c400) [pid = 6282] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 246 (0x1159b2800) [pid = 6282] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 245 (0x119b67800) [pid = 6282] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 244 (0x111bb6800) [pid = 6282] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 243 (0x11769ac00) [pid = 6282] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 242 (0x119710c00) [pid = 6282] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 241 (0x1290af800) [pid = 6282] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 240 (0x119706000) [pid = 6282] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 239 (0x12ba87000) [pid = 6282] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 238 (0x110ea1c00) [pid = 6282] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 237 (0x110ea3000) [pid = 6282] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 236 (0x12ba8dc00) [pid = 6282] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 235 (0x12baa9c00) [pid = 6282] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 234 (0x1215b1800) [pid = 6282] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 233 (0x12ba92000) [pid = 6282] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 232 (0x12a751800) [pid = 6282] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 231 (0x11756fc00) [pid = 6282] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 230 (0x1265de400) [pid = 6282] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:14:29 INFO - PROCESS | 6282 | --DOMWINDOW == 229 (0x120d2c800) [pid = 6282] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:14:29 INFO - PROCESS | 6282 | 1463170469073 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x116abc000 == 89 [pid = 6282] [id = 657] 13:14:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 230 (0x1110a5c00) [pid = 6282] [serial = 1971] [outer = 0x0] 13:14:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 231 (0x1159b8800) [pid = 6282] [serial = 1972] [outer = 0x1110a5c00] 13:14:29 INFO - PROCESS | 6282 | 1463170469099 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 232 (0x118a2b400) [pid = 6282] [serial = 1973] [outer = 0x1110a5c00] 13:14:29 INFO - PROCESS | 6282 | 1463170469417 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]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 973ms 13:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:14:29 INFO - PROCESS | 6282 | 1463170469445 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 6282 | 1463170469446 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:14:29 INFO - PROCESS | 6282 | 1463170469448 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 6282 | 1463170469449 Marionette TRACE conn2 <- [1,2602,null,{}] 13:14:29 INFO - PROCESS | 6282 | 1463170469452 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}] 13:14:29 INFO - PROCESS | 6282 | 1463170469551 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:14:29 INFO - PROCESS | 6282 | 1463170469638 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c6b8800 == 90 [pid = 6282] [id = 658] 13:14:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 233 (0x1188abc00) [pid = 6282] [serial = 1974] [outer = 0x0] 13:14:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 234 (0x12144c400) [pid = 6282] [serial = 1975] [outer = 0x1188abc00] 13:14:29 INFO - PROCESS | 6282 | 1463170469664 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 235 (0x126cce800) [pid = 6282] [serial = 1976] [outer = 0x1188abc00] 13:14:29 INFO - PROCESS | 6282 | 1463170469929 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]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 13:14:29 INFO - PROCESS | 6282 | 1463170469971 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 6282 | 1463170469972 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:14:29 INFO - PROCESS | 6282 | 1463170469982 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 6282 | 1463170469983 Marionette TRACE conn2 <- [1,2606,null,{}] 13:14:29 INFO - PROCESS | 6282 | 1463170469985 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}] 13:14:30 INFO - PROCESS | 6282 | 1463170470088 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:14:30 INFO - PROCESS | 6282 | 1463170470093 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d83c000 == 91 [pid = 6282] [id = 659] 13:14:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 236 (0x12899d400) [pid = 6282] [serial = 1977] [outer = 0x0] 13:14:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 237 (0x128a53c00) [pid = 6282] [serial = 1978] [outer = 0x12899d400] 13:14:30 INFO - PROCESS | 6282 | 1463170470119 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 238 (0x128ba0c00) [pid = 6282] [serial = 1979] [outer = 0x12899d400] 13:14:30 INFO - PROCESS | 6282 | 1463170470485 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]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 519ms 13:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:14:30 INFO - PROCESS | 6282 | 1463170470501 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:14:30 INFO - PROCESS | 6282 | 1463170470502 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:14:30 INFO - PROCESS | 6282 | 1463170470504 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - PROCESS | 6282 | 1463170470506 Marionette TRACE conn2 <- [1,2610,null,{}] 13:14:30 INFO - PROCESS | 6282 | 1463170470511 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}] 13:14:30 INFO - PROCESS | 6282 | 1463170470651 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:14:30 INFO - PROCESS | 6282 | 1463170470659 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x12e0e0800 == 92 [pid = 6282] [id = 660] 13:14:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 239 (0x128a50000) [pid = 6282] [serial = 1980] [outer = 0x0] 13:14:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 240 (0x1290b9800) [pid = 6282] [serial = 1981] [outer = 0x128a50000] 13:14:30 INFO - PROCESS | 6282 | 1463170470684 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 241 (0x129533400) [pid = 6282] [serial = 1982] [outer = 0x128a50000] 13:14:31 INFO - PROCESS | 6282 | 1463170471145 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]]]}] 13:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 673ms 13:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:14:31 INFO - PROCESS | 6282 | 1463170471178 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:14:31 INFO - PROCESS | 6282 | 1463170471180 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:14:31 INFO - PROCESS | 6282 | 1463170471183 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 6282 | 1463170471187 Marionette TRACE conn2 <- [1,2614,null,{}] 13:14:31 INFO - PROCESS | 6282 | 1463170471191 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}] 13:14:31 INFO - PROCESS | 6282 | 1463170471318 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:14:31 INFO - PROCESS | 6282 | 1463170471417 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x116788000 == 93 [pid = 6282] [id = 661] 13:14:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 242 (0x112d07800) [pid = 6282] [serial = 1983] [outer = 0x0] 13:14:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 243 (0x11336d800) [pid = 6282] [serial = 1984] [outer = 0x112d07800] 13:14:31 INFO - PROCESS | 6282 | 1463170471448 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 244 (0x116331000) [pid = 6282] [serial = 1985] [outer = 0x112d07800] 13:14:31 INFO - PROCESS | 6282 | 1463170471914 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]]]}] 13:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 777ms 13:14:31 INFO - PROCESS | 6282 | 1463170471961 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:14:31 INFO - PROCESS | 6282 | 1463170471965 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:14:31 INFO - PROCESS | 6282 | 1463170471970 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 6282 | 1463170471972 Marionette TRACE conn2 <- [1,2618,null,{}] 13:14:31 INFO - PROCESS | 6282 | 1463170471974 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}] 13:14:32 INFO - PROCESS | 6282 | 1463170472093 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:14:32 INFO - PROCESS | 6282 | 1463170472188 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296df000 == 94 [pid = 6282] [id = 662] 13:14:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 245 (0x118451c00) [pid = 6282] [serial = 1986] [outer = 0x0] 13:14:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 246 (0x11869b800) [pid = 6282] [serial = 1987] [outer = 0x118451c00] 13:14:32 INFO - PROCESS | 6282 | 1463170472218 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 247 (0x119610400) [pid = 6282] [serial = 1988] [outer = 0x118451c00] 13:14:32 INFO - PROCESS | 6282 | 1463170472658 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]]]}] 13:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 719ms 13:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:14:32 INFO - PROCESS | 6282 | 1463170472690 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 6282 | 1463170472691 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:14:32 INFO - PROCESS | 6282 | 1463170472693 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 6282 | 1463170472697 Marionette TRACE conn2 <- [1,2622,null,{}] 13:14:32 INFO - PROCESS | 6282 | 1463170472705 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}] 13:14:32 INFO - PROCESS | 6282 | 1463170472870 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:14:32 INFO - PROCESS | 6282 | 1463170472884 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x1349c2800 == 95 [pid = 6282] [id = 663] 13:14:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 248 (0x1219ecc00) [pid = 6282] [serial = 1989] [outer = 0x0] 13:14:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 249 (0x124d94400) [pid = 6282] [serial = 1990] [outer = 0x1219ecc00] 13:14:32 INFO - PROCESS | 6282 | 1463170472916 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 250 (0x12638d000) [pid = 6282] [serial = 1991] [outer = 0x1219ecc00] 13:14:33 INFO - PROCESS | 6282 | 1463170473353 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]]]}] 13:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 724ms 13:14:33 INFO - PROCESS | 6282 | 1463170473433 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 6282 | 1463170473435 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:14:33 INFO - PROCESS | 6282 | 1463170473437 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 6282 | 1463170473439 Marionette TRACE conn2 <- [1,2626,null,{}] 13:14:33 INFO - PROCESS | 6282 | 1463170473460 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}] 13:14:33 INFO - PROCESS | 6282 | 1463170473579 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:14:33 INFO - PROCESS | 6282 | 1463170473672 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x135612800 == 96 [pid = 6282] [id = 664] 13:14:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 251 (0x128b96400) [pid = 6282] [serial = 1992] [outer = 0x0] 13:14:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 252 (0x12953a400) [pid = 6282] [serial = 1993] [outer = 0x128b96400] 13:14:33 INFO - PROCESS | 6282 | 1463170473702 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 253 (0x12a758800) [pid = 6282] [serial = 1994] [outer = 0x128b96400] 13:14:34 INFO - PROCESS | 6282 | 1463170474085 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]]]}] 13:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 687ms 13:14:34 INFO - PROCESS | 6282 | 1463170474126 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 6282 | 1463170474127 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:14:34 INFO - PROCESS | 6282 | 1463170474129 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 6282 | 1463170474131 Marionette TRACE conn2 <- [1,2630,null,{}] 13:14:34 INFO - PROCESS | 6282 | 1463170474133 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}] 13:14:34 INFO - PROCESS | 6282 | 1463170474246 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:14:34 INFO - PROCESS | 6282 | 1463170474367 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x135822800 == 97 [pid = 6282] [id = 665] 13:14:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 254 (0x12413d800) [pid = 6282] [serial = 1995] [outer = 0x0] 13:14:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 255 (0x1290ba000) [pid = 6282] [serial = 1996] [outer = 0x12413d800] 13:14:34 INFO - PROCESS | 6282 | 1463170474398 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 256 (0x12aa6e800) [pid = 6282] [serial = 1997] [outer = 0x12413d800] 13:14:34 INFO - PROCESS | 6282 | 1463170474816 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]]]}] 13:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 722ms 13:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:14:34 INFO - PROCESS | 6282 | 1463170474851 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 6282 | 1463170474853 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:14:34 INFO - PROCESS | 6282 | 1463170474855 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 6282 | 1463170474856 Marionette TRACE conn2 <- [1,2634,null,{}] 13:14:34 INFO - PROCESS | 6282 | 1463170474859 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}] 13:14:35 INFO - PROCESS | 6282 | 1463170475007 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:14:35 INFO - PROCESS | 6282 | 1463170475133 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x137b55800 == 98 [pid = 6282] [id = 666] 13:14:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 257 (0x12abb7c00) [pid = 6282] [serial = 1998] [outer = 0x0] 13:14:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 258 (0x12b933000) [pid = 6282] [serial = 1999] [outer = 0x12abb7c00] 13:14:35 INFO - PROCESS | 6282 | 1463170475166 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 259 (0x12be62400) [pid = 6282] [serial = 2000] [outer = 0x12abb7c00] 13:14:35 INFO - PROCESS | 6282 | 1463170475610 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]]]}] 13:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 772ms 13:14:35 INFO - PROCESS | 6282 | 1463170475628 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 6282 | 1463170475630 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:14:35 INFO - PROCESS | 6282 | 1463170475633 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 6282 | 1463170475635 Marionette TRACE conn2 <- [1,2638,null,{}] 13:14:35 INFO - PROCESS | 6282 | 1463170475639 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}] 13:14:35 INFO - PROCESS | 6282 | 1463170475810 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:14:35 INFO - PROCESS | 6282 | 1463170475975 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x137c2e800 == 99 [pid = 6282] [id = 667] 13:14:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 260 (0x12ba83c00) [pid = 6282] [serial = 2001] [outer = 0x0] 13:14:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 261 (0x12be6c000) [pid = 6282] [serial = 2002] [outer = 0x12ba83c00] 13:14:36 INFO - PROCESS | 6282 | 1463170476022 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 262 (0x12c2a3c00) [pid = 6282] [serial = 2003] [outer = 0x12ba83c00] 13:14:36 INFO - PROCESS | 6282 | 1463170476466 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]]]}] 13:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 872ms 13:14:36 INFO - PROCESS | 6282 | 1463170476505 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:14:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:14:36 INFO - PROCESS | 6282 | 1463170476507 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:14:36 INFO - PROCESS | 6282 | 1463170476509 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - PROCESS | 6282 | 1463170476510 Marionette TRACE conn2 <- [1,2642,null,{}] 13:14:36 INFO - PROCESS | 6282 | 1463170476513 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}] 13:14:36 INFO - PROCESS | 6282 | 1463170476627 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:14:36 INFO - PROCESS | 6282 | 1463170476723 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x137da8000 == 100 [pid = 6282] [id = 668] 13:14:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 263 (0x12be6b000) [pid = 6282] [serial = 2004] [outer = 0x0] 13:14:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 264 (0x12c2adc00) [pid = 6282] [serial = 2005] [outer = 0x12be6b000] 13:14:36 INFO - PROCESS | 6282 | 1463170476755 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 265 (0x12cdb5000) [pid = 6282] [serial = 2006] [outer = 0x12be6b000] 13:14:37 INFO - PROCESS | 6282 | 1463170477185 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]]]}] 13:14:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:14:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 720ms 13:14:37 INFO - PROCESS | 6282 | 1463170477229 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:14:37 INFO - PROCESS | 6282 | 1463170477231 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:14:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:14:37 INFO - PROCESS | 6282 | 1463170477233 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:14:37 INFO - PROCESS | 6282 | 1463170477234 Marionette TRACE conn2 <- [1,2646,null,{}] 13:14:37 INFO - PROCESS | 6282 | 1463170477236 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}] 13:14:37 INFO - PROCESS | 6282 | 1463170477357 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:14:37 INFO - PROCESS | 6282 | 1463170477484 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x119828800 == 101 [pid = 6282] [id = 669] 13:14:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 266 (0x1133f4c00) [pid = 6282] [serial = 2007] [outer = 0x0] 13:14:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 267 (0x11970b400) [pid = 6282] [serial = 2008] [outer = 0x1133f4c00] 13:14:37 INFO - PROCESS | 6282 | 1463170477518 Marionette DEBUG loaded listener.js 13:14:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 268 (0x12c236800) [pid = 6282] [serial = 2009] [outer = 0x1133f4c00] 13:14:37 INFO - PROCESS | 6282 | 1463170477981 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]]]}] 13:14:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:14:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 770ms 13:14:38 INFO - PROCESS | 6282 | 1463170478004 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:14:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:14:38 INFO - PROCESS | 6282 | 1463170478007 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:14:38 INFO - PROCESS | 6282 | 1463170478010 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - PROCESS | 6282 | 1463170478012 Marionette TRACE conn2 <- [1,2650,null,{}] 13:14:38 INFO - PROCESS | 6282 | 1463170478015 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}] 13:14:38 INFO - PROCESS | 6282 | 1463170478192 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:14:38 INFO - PROCESS | 6282 | 1463170478308 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x12dd3b000 == 102 [pid = 6282] [id = 670] 13:14:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 269 (0x12c23d400) [pid = 6282] [serial = 2010] [outer = 0x0] 13:14:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 270 (0x12d487c00) [pid = 6282] [serial = 2011] [outer = 0x12c23d400] 13:14:38 INFO - PROCESS | 6282 | 1463170478347 Marionette DEBUG loaded listener.js 13:14:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 271 (0x12d513400) [pid = 6282] [serial = 2012] [outer = 0x12c23d400] 13:14:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:14:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 822ms 13:14:38 INFO - PROCESS | 6282 | 1463170478824 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]]]}] 13:14:38 INFO - PROCESS | 6282 | 1463170478832 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:14:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:14:38 INFO - PROCESS | 6282 | 1463170478833 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:14:38 INFO - PROCESS | 6282 | 1463170478835 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - PROCESS | 6282 | 1463170478837 Marionette TRACE conn2 <- [1,2654,null,{}] 13:14:38 INFO - PROCESS | 6282 | 1463170478840 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}] 13:14:38 INFO - PROCESS | 6282 | 1463170478975 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:14:39 INFO - PROCESS | 6282 | 1463170479104 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x140a31800 == 103 [pid = 6282] [id = 671] 13:14:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 272 (0x12b013400) [pid = 6282] [serial = 2013] [outer = 0x0] 13:14:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 273 (0x12d52dc00) [pid = 6282] [serial = 2014] [outer = 0x12b013400] 13:14:39 INFO - PROCESS | 6282 | 1463170479141 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 274 (0x134f48800) [pid = 6282] [serial = 2015] [outer = 0x12b013400] 13:14:40 INFO - PROCESS | 6282 | 1463170480028 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]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:14:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1223ms 13:14:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:14:40 INFO - PROCESS | 6282 | 1463170480060 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 6282 | 1463170480062 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:14:40 INFO - PROCESS | 6282 | 1463170480065 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 6282 | 1463170480068 Marionette TRACE conn2 <- [1,2658,null,{}] 13:14:40 INFO - PROCESS | 6282 | 1463170480071 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}] 13:14:40 INFO - PROCESS | 6282 | 1463170480186 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:14:40 INFO - PROCESS | 6282 | 1463170480284 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x1217d2800 == 104 [pid = 6282] [id = 672] 13:14:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 275 (0x112019c00) [pid = 6282] [serial = 2016] [outer = 0x0] 13:14:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 276 (0x115edf000) [pid = 6282] [serial = 2017] [outer = 0x112019c00] 13:14:40 INFO - PROCESS | 6282 | 1463170480312 Marionette DEBUG loaded listener.js 13:14:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 277 (0x117111000) [pid = 6282] [serial = 2018] [outer = 0x112019c00] 13:14:40 INFO - PROCESS | 6282 | 1463170480737 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]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:14:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 720ms 13:14:40 INFO - PROCESS | 6282 | 1463170480786 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 6282 | 1463170480791 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:14:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:14:40 INFO - PROCESS | 6282 | 1463170480796 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 6282 | 1463170480798 Marionette TRACE conn2 <- [1,2662,null,{}] 13:14:40 INFO - PROCESS | 6282 | 1463170480800 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}] 13:14:40 INFO - PROCESS | 6282 | 1463170480915 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:14:41 INFO - PROCESS | 6282 | 1463170481083 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x1184ab800 == 105 [pid = 6282] [id = 673] 13:14:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 278 (0x1186ae800) [pid = 6282] [serial = 2019] [outer = 0x0] 13:14:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 279 (0x1188b2000) [pid = 6282] [serial = 2020] [outer = 0x1186ae800] 13:14:41 INFO - PROCESS | 6282 | 1463170481129 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 280 (0x119075400) [pid = 6282] [serial = 2021] [outer = 0x1186ae800] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x1353c1800 == 104 [pid = 6282] [id = 527] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x12d83c000 == 103 [pid = 6282] [id = 659] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x12c6b8800 == 102 [pid = 6282] [id = 658] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x116abc000 == 101 [pid = 6282] [id = 657] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9d1000 == 100 [pid = 6282] [id = 656] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 279 (0x13f8cf400) [pid = 6282] [serial = 1909] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 278 (0x12cdb3800) [pid = 6282] [serial = 1888] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 277 (0x134f44800) [pid = 6282] [serial = 1891] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 276 (0x13523c800) [pid = 6282] [serial = 1894] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 275 (0x135a45c00) [pid = 6282] [serial = 1897] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 274 (0x135a4b800) [pid = 6282] [serial = 1900] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 273 (0x137acb000) [pid = 6282] [serial = 1903] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 272 (0x120d2c400) [pid = 6282] [serial = 1906] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 271 (0x1292a1000) [pid = 6282] [serial = 1921] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x121270000 == 99 [pid = 6282] [id = 653] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x1184af800 == 98 [pid = 6282] [id = 652] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x115e04800 == 97 [pid = 6282] [id = 651] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x12d463800 == 96 [pid = 6282] [id = 643] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x126ae0000 == 95 [pid = 6282] [id = 642] 13:14:41 INFO - PROCESS | 6282 | --DOCSHELL 0x116a9e800 == 94 [pid = 6282] [id = 641] 13:14:41 INFO - PROCESS | 6282 | 1463170481635 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]]]}] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 270 (0x12baa8000) [pid = 6282] [serial = 1520] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 269 (0x13514a000) [pid = 6282] [serial = 1703] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 268 (0x137acdc00) [pid = 6282] [serial = 1706] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 267 (0x1292a0800) [pid = 6282] [serial = 1517] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 266 (0x12d945800) [pid = 6282] [serial = 1700] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 265 (0x119616800) [pid = 6282] [serial = 1694] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 264 (0x12d4a3800) [pid = 6282] [serial = 1523] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 263 (0x121208000) [pid = 6282] [serial = 1595] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 262 (0x1210cec00) [pid = 6282] [serial = 1514] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 261 (0x12a74d400) [pid = 6282] [serial = 1583] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 260 (0x118a1fc00) [pid = 6282] [serial = 1511] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 259 (0x12a74f400) [pid = 6282] [serial = 1697] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 258 (0x135144c00) [pid = 6282] [serial = 1841] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 257 (0x119077800) [pid = 6282] [serial = 1879] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 256 (0x135704000) [pid = 6282] [serial = 1876] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 255 (0x1210b7000) [pid = 6282] [serial = 1882] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 254 (0x12952f000) [pid = 6282] [serial = 1885] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 253 (0x118644800) [pid = 6282] [serial = 1912] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 252 (0x128973400) [pid = 6282] [serial = 1918] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 251 (0x128b97c00) [pid = 6282] [serial = 1919] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 250 (0x120f60000) [pid = 6282] [serial = 1915] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 249 (0x1215b7c00) [pid = 6282] [serial = 1916] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 248 (0x135144800) [pid = 6282] [serial = 1874] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 247 (0x119616400) [pid = 6282] [serial = 1913] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 246 (0x12d4a4000) [pid = 6282] [serial = 1831] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 245 (0x119070c00) [pid = 6282] [serial = 1840] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 244 (0x129535400) [pid = 6282] [serial = 1868] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 243 (0x126a28400) [pid = 6282] [serial = 1853] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 242 (0x12b020800) [pid = 6282] [serial = 1859] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 241 (0x1210ae000) [pid = 6282] [serial = 1849] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 240 (0x12baa9800) [pid = 6282] [serial = 1828] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 239 (0x12c240400) [pid = 6282] [serial = 1862] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 238 (0x111d82800) [pid = 6282] [serial = 1816] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 237 (0x1122ab000) [pid = 6282] [serial = 1843] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 236 (0x11974f800) [pid = 6282] [serial = 1847] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 235 (0x124e70000) [pid = 6282] [serial = 1852] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 234 (0x12d51a000) [pid = 6282] [serial = 1865] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 233 (0x1186af000) [pid = 6282] [serial = 1844] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 232 (0x134957000) [pid = 6282] [serial = 1873] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 231 (0x13512cc00) [pid = 6282] [serial = 1837] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 230 (0x134f4fc00) [pid = 6282] [serial = 1834] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 229 (0x12cc31800) [pid = 6282] [serial = 1864] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 228 (0x119008400) [pid = 6282] [serial = 1819] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 227 (0x128978000) [pid = 6282] [serial = 1855] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 226 (0x12d52a000) [pid = 6282] [serial = 1870] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 225 (0x1215b3c00) [pid = 6282] [serial = 1822] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 224 (0x12a74cc00) [pid = 6282] [serial = 1858] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 223 (0x118675800) [pid = 6282] [serial = 1846] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 222 (0x134954800) [pid = 6282] [serial = 1871] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 221 (0x121bc9800) [pid = 6282] [serial = 1867] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 220 (0x128b93c00) [pid = 6282] [serial = 1825] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 219 (0x124144400) [pid = 6282] [serial = 1850] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 218 (0x12d4a1400) [pid = 6282] [serial = 1814] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 217 (0x12bab2800) [pid = 6282] [serial = 1861] [outer = 0x0] [url = about:blank] 13:14:41 INFO - PROCESS | 6282 | --DOMWINDOW == 216 (0x128b99800) [pid = 6282] [serial = 1856] [outer = 0x0] [url = about:blank] 13:14:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:14:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 872ms 13:14:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:14:41 INFO - PROCESS | 6282 | 1463170481668 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 6282 | 1463170481670 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:14:41 INFO - PROCESS | 6282 | 1463170481673 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - PROCESS | 6282 | 1463170481676 Marionette TRACE conn2 <- [1,2666,null,{}] 13:14:41 INFO - PROCESS | 6282 | 1463170481683 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}] 13:14:41 INFO - PROCESS | 6282 | 1463170481784 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:14:41 INFO - PROCESS | 6282 | 1463170481791 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x1190a9800 == 95 [pid = 6282] [id = 674] 13:14:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 217 (0x119709400) [pid = 6282] [serial = 2022] [outer = 0x0] 13:14:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 218 (0x11970fc00) [pid = 6282] [serial = 2023] [outer = 0x119709400] 13:14:41 INFO - PROCESS | 6282 | 1463170481820 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 219 (0x119d82400) [pid = 6282] [serial = 2024] [outer = 0x119709400] 13:14:42 INFO - PROCESS | 6282 | 1463170482694 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]]]}] 13:14:42 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) 13:14:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1073ms 13:14:42 INFO - PROCESS | 6282 | 1463170482751 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 6282 | 1463170482753 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:14:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:14:42 INFO - PROCESS | 6282 | 1463170482757 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - PROCESS | 6282 | 1463170482758 Marionette TRACE conn2 <- [1,2670,null,{}] 13:14:42 INFO - PROCESS | 6282 | 1463170482760 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}] 13:14:42 INFO - PROCESS | 6282 | 1463170482856 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:14:42 INFO - PROCESS | 6282 | 1463170482861 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234f0800 == 96 [pid = 6282] [id = 675] 13:14:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 220 (0x120f5ac00) [pid = 6282] [serial = 2025] [outer = 0x0] 13:14:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 221 (0x1210af400) [pid = 6282] [serial = 2026] [outer = 0x120f5ac00] 13:14:42 INFO - PROCESS | 6282 | 1463170482888 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 222 (0x12120a000) [pid = 6282] [serial = 2027] [outer = 0x120f5ac00] 13:14:43 INFO - PROCESS | 6282 | 1463170483737 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] 13:14:43 INFO - PROCESS | 6282 | 1463170483779 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:14:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:14:43 INFO - PROCESS | 6282 | 1463170483781 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:14:43 INFO - PROCESS | 6282 | 1463170483782 Marionette TRACE conn2 <- [1,2674,null,{}] 13:14:43 INFO - PROCESS | 6282 | 1463170483791 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}] 13:14:43 INFO - PROCESS | 6282 | 1463170483913 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:14:43 INFO - PROCESS | 6282 | 1463170483928 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a670800 == 97 [pid = 6282] [id = 676] 13:14:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 223 (0x1215b3c00) [pid = 6282] [serial = 2028] [outer = 0x0] 13:14:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 224 (0x12423d000) [pid = 6282] [serial = 2029] [outer = 0x1215b3c00] 13:14:43 INFO - PROCESS | 6282 | 1463170483954 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 225 (0x124e70000) [pid = 6282] [serial = 2030] [outer = 0x1215b3c00] 13:14:44 INFO - PROCESS | 6282 | 1463170484831 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] 13:14:44 INFO - PROCESS | 6282 | 1463170484872 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:14:44 INFO - PROCESS | 6282 | 1463170484875 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 6282 | 1463170484876 Marionette TRACE conn2 <- [1,2678,null,{}] 13:14:44 INFO - PROCESS | 6282 | 1463170484878 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}] 13:14:45 INFO - PROCESS | 6282 | 1463170485014 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:14:45 INFO - PROCESS | 6282 | 1463170485029 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd5e000 == 98 [pid = 6282] [id = 677] 13:14:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 226 (0x12638dc00) [pid = 6282] [serial = 2031] [outer = 0x0] 13:14:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 227 (0x128a49800) [pid = 6282] [serial = 2032] [outer = 0x12638dc00] 13:14:45 INFO - PROCESS | 6282 | 1463170485055 Marionette DEBUG loaded listener.js 13:14:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 228 (0x128b9f000) [pid = 6282] [serial = 2033] [outer = 0x12638dc00] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 227 (0x119b66400) [pid = 6282] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 226 (0x1210b6c00) [pid = 6282] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 225 (0x12a6e5c00) [pid = 6282] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 224 (0x112d06c00) [pid = 6282] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 223 (0x13f8c7000) [pid = 6282] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 222 (0x110fb4000) [pid = 6282] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 221 (0x12d437000) [pid = 6282] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 220 (0x12d431c00) [pid = 6282] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 219 (0x128b95400) [pid = 6282] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 218 (0x12c2a3800) [pid = 6282] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 217 (0x12d941c00) [pid = 6282] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 216 (0x12603c000) [pid = 6282] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 215 (0x12d43ac00) [pid = 6282] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 214 (0x11710b000) [pid = 6282] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 213 (0x134f4c800) [pid = 6282] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 212 (0x12c2a1000) [pid = 6282] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 211 (0x134f44000) [pid = 6282] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 210 (0x12120ec00) [pid = 6282] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 209 (0x1176a1c00) [pid = 6282] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 208 (0x11845b800) [pid = 6282] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 207 (0x111d28400) [pid = 6282] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 206 (0x12d499400) [pid = 6282] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 205 (0x119612000) [pid = 6282] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 204 (0x1210b8000) [pid = 6282] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 203 (0x112246400) [pid = 6282] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 202 (0x11674dc00) [pid = 6282] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 201 (0x12899d400) [pid = 6282] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 200 (0x1188b6800) [pid = 6282] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 199 (0x1110a5c00) [pid = 6282] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 198 (0x1188abc00) [pid = 6282] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:14:46 INFO - PROCESS | 6282 | --DOMWINDOW == 197 (0x1188b4800) [pid = 6282] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:14:46 INFO - PROCESS | 6282 | 1463170486232 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]]]}] 13:14:46 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) 13:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1370ms 13:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:14:46 INFO - PROCESS | 6282 | 1463170486245 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 6282 | 1463170486247 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:14:46 INFO - PROCESS | 6282 | 1463170486249 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:14:46 INFO - PROCESS | 6282 | 1463170486250 Marionette TRACE conn2 <- [1,2682,null,{}] 13:14:46 INFO - PROCESS | 6282 | 1463170486252 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}] 13:14:46 INFO - PROCESS | 6282 | 1463170486376 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:14:46 INFO - PROCESS | 6282 | 1463170486382 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x119dc0800 == 99 [pid = 6282] [id = 678] 13:14:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 198 (0x1176a1c00) [pid = 6282] [serial = 2034] [outer = 0x0] 13:14:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 199 (0x1186abc00) [pid = 6282] [serial = 2035] [outer = 0x1176a1c00] 13:14:46 INFO - PROCESS | 6282 | 1463170486408 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 200 (0x119b67800) [pid = 6282] [serial = 2036] [outer = 0x1176a1c00] 13:14:47 INFO - PROCESS | 6282 | 1463170487253 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]]]}] 13:14:47 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) 13:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1020ms 13:14:47 INFO - PROCESS | 6282 | 1463170487270 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 6282 | 1463170487272 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:14:47 INFO - PROCESS | 6282 | 1463170487278 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 6282 | 1463170487279 Marionette TRACE conn2 <- [1,2686,null,{}] 13:14:47 INFO - PROCESS | 6282 | 1463170487283 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}] 13:14:47 INFO - PROCESS | 6282 | 1463170487426 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:14:47 INFO - PROCESS | 6282 | 1463170487442 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2ee000 == 100 [pid = 6282] [id = 679] 13:14:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 201 (0x1210ba400) [pid = 6282] [serial = 2037] [outer = 0x0] 13:14:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 202 (0x128977800) [pid = 6282] [serial = 2038] [outer = 0x1210ba400] 13:14:47 INFO - PROCESS | 6282 | 1463170487470 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 203 (0x12929b800) [pid = 6282] [serial = 2039] [outer = 0x1210ba400] 13:14:48 INFO - PROCESS | 6282 | 1463170488295 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] 13:14:48 INFO - PROCESS | 6282 | 1463170488351 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:14:48 INFO - PROCESS | 6282 | 1463170488354 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 6282 | 1463170488357 Marionette TRACE conn2 <- [1,2690,null,{}] 13:14:48 INFO - PROCESS | 6282 | 1463170488362 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}] 13:14:48 INFO - PROCESS | 6282 | 1463170488518 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:14:48 INFO - PROCESS | 6282 | 1463170488635 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x11934e000 == 101 [pid = 6282] [id = 680] 13:14:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 204 (0x1122ab000) [pid = 6282] [serial = 2040] [outer = 0x0] 13:14:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 205 (0x113233800) [pid = 6282] [serial = 2041] [outer = 0x1122ab000] 13:14:48 INFO - PROCESS | 6282 | 1463170488670 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 206 (0x1167b9000) [pid = 6282] [serial = 2042] [outer = 0x1122ab000] 13:14:49 INFO - PROCESS | 6282 | 1463170489565 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] 13:14:49 INFO - PROCESS | 6282 | 1463170489582 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:14:49 INFO - PROCESS | 6282 | 1463170489587 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 6282 | 1463170489589 Marionette TRACE conn2 <- [1,2694,null,{}] 13:14:49 INFO - PROCESS | 6282 | 1463170489593 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}] 13:14:49 INFO - PROCESS | 6282 | 1463170489709 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:14:49 INFO - PROCESS | 6282 | 1463170489824 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x12b9ce000 == 102 [pid = 6282] [id = 681] 13:14:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 207 (0x118455c00) [pid = 6282] [serial = 2043] [outer = 0x0] 13:14:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 208 (0x119070c00) [pid = 6282] [serial = 2044] [outer = 0x118455c00] 13:14:49 INFO - PROCESS | 6282 | 1463170489856 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 209 (0x11974f800) [pid = 6282] [serial = 2045] [outer = 0x118455c00] 13:14:50 INFO - PROCESS | 6282 | 1463170490737 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] 13:14:50 INFO - PROCESS | 6282 | 1463170490763 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:14:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:14:50 INFO - PROCESS | 6282 | 1463170490766 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 6282 | 1463170490769 Marionette TRACE conn2 <- [1,2698,null,{}] 13:14:50 INFO - PROCESS | 6282 | 1463170490777 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}] 13:14:50 INFO - PROCESS | 6282 | 1463170490897 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:14:51 INFO - PROCESS | 6282 | 1463170491012 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d845000 == 103 [pid = 6282] [id = 682] 13:14:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 210 (0x120fc7c00) [pid = 6282] [serial = 2046] [outer = 0x0] 13:14:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 211 (0x126388c00) [pid = 6282] [serial = 2047] [outer = 0x120fc7c00] 13:14:51 INFO - PROCESS | 6282 | 1463170491046 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 212 (0x126cc7c00) [pid = 6282] [serial = 2048] [outer = 0x120fc7c00] 13:14:51 INFO - PROCESS | 6282 | 1463170491976 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] 13:14:51 INFO - PROCESS | 6282 | 1463170491991 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:14:51 INFO - PROCESS | 6282 | 1463170491995 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:14:51 INFO - PROCESS | 6282 | 1463170491996 Marionette TRACE conn2 <- [1,2702,null,{}] 13:14:52 INFO - PROCESS | 6282 | 1463170491998 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}] 13:14:52 INFO - PROCESS | 6282 | 1463170492112 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:14:52 INFO - PROCESS | 6282 | 1463170492227 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x13497e000 == 104 [pid = 6282] [id = 683] 13:14:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 213 (0x12897e800) [pid = 6282] [serial = 2049] [outer = 0x0] 13:14:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 214 (0x12929a000) [pid = 6282] [serial = 2050] [outer = 0x12897e800] 13:14:52 INFO - PROCESS | 6282 | 1463170492259 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 215 (0x12a6e6400) [pid = 6282] [serial = 2051] [outer = 0x12897e800] 13:14:52 INFO - PROCESS | 6282 | 1463170492688 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]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 718ms 13:14:52 INFO - PROCESS | 6282 | 1463170492714 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 6282 | 1463170492715 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:14:52 INFO - PROCESS | 6282 | 1463170492718 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - PROCESS | 6282 | 1463170492719 Marionette TRACE conn2 <- [1,2706,null,{}] 13:14:52 INFO - PROCESS | 6282 | 1463170492721 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}] 13:14:52 INFO - PROCESS | 6282 | 1463170492837 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:14:52 INFO - PROCESS | 6282 | 1463170492955 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x1349b2800 == 105 [pid = 6282] [id = 684] 13:14:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 216 (0x128b93000) [pid = 6282] [serial = 2052] [outer = 0x0] 13:14:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 217 (0x12a77e800) [pid = 6282] [serial = 2053] [outer = 0x128b93000] 13:14:52 INFO - PROCESS | 6282 | 1463170492987 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 218 (0x12abb9400) [pid = 6282] [serial = 2054] [outer = 0x128b93000] 13:14:53 INFO - PROCESS | 6282 | 1463170493405 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]]]}] 13:14:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 718ms 13:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:14:53 INFO - PROCESS | 6282 | 1463170493436 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:14:53 INFO - PROCESS | 6282 | 1463170493438 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:14:53 INFO - PROCESS | 6282 | 1463170493440 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:14:53 INFO - PROCESS | 6282 | 1463170493441 Marionette TRACE conn2 <- [1,2710,null,{}] 13:14:53 INFO - PROCESS | 6282 | 1463170493443 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}] 13:14:53 INFO - PROCESS | 6282 | 1463170493594 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:14:53 INFO - PROCESS | 6282 | 1463170493686 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x129414800 == 106 [pid = 6282] [id = 685] 13:14:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 219 (0x120fc4800) [pid = 6282] [serial = 2055] [outer = 0x0] 13:14:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 220 (0x12b01b800) [pid = 6282] [serial = 2056] [outer = 0x120fc4800] 13:14:53 INFO - PROCESS | 6282 | 1463170493717 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 221 (0x12baab800) [pid = 6282] [serial = 2057] [outer = 0x120fc4800] 13:14:54 INFO - PROCESS | 6282 | 1463170494178 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] 13:14:54 INFO - PROCESS | 6282 | 1463170494215 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:14:54 INFO - PROCESS | 6282 | 1463170494219 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 6282 | 1463170494221 Marionette TRACE conn2 <- [1,2714,null,{}] 13:14:54 INFO - PROCESS | 6282 | 1463170494224 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}] 13:14:54 INFO - PROCESS | 6282 | 1463170494395 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:14:54 INFO - PROCESS | 6282 | 1463170494566 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d849800 == 107 [pid = 6282] [id = 686] 13:14:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 222 (0x12ba87400) [pid = 6282] [serial = 2058] [outer = 0x0] 13:14:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 223 (0x12be68800) [pid = 6282] [serial = 2059] [outer = 0x12ba87400] 13:14:54 INFO - PROCESS | 6282 | 1463170494616 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 224 (0x12cc28000) [pid = 6282] [serial = 2060] [outer = 0x12ba87400] 13:14:55 INFO - PROCESS | 6282 | 1463170495097 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]]]}] 13:14:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 925ms 13:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:14:55 INFO - PROCESS | 6282 | 1463170495144 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:14:55 INFO - PROCESS | 6282 | 1463170495145 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:14:55 INFO - PROCESS | 6282 | 1463170495147 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 6282 | 1463170495149 Marionette TRACE conn2 <- [1,2718,null,{}] 13:14:55 INFO - PROCESS | 6282 | 1463170495151 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}] 13:14:55 INFO - PROCESS | 6282 | 1463170495269 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:14:55 INFO - PROCESS | 6282 | 1463170495361 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d221800 == 108 [pid = 6282] [id = 687] 13:14:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 225 (0x110e9f800) [pid = 6282] [serial = 2061] [outer = 0x0] 13:14:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 226 (0x1210ad400) [pid = 6282] [serial = 2062] [outer = 0x110e9f800] 13:14:55 INFO - PROCESS | 6282 | 1463170495391 Marionette DEBUG loaded listener.js 13:14:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 227 (0x12cc2f400) [pid = 6282] [serial = 2063] [outer = 0x110e9f800] 13:14:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 13:14:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:14:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 13:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:56 INFO - _addTest/ [0,2721,"getWindowHandle",null] 13:14:56 INFO - PROCESS | 6282 | 1463170496143 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:14:56 INFO - PROCESS | 6282 | 1463170496148 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 6282 | 1463170496151 Marionette TRACE conn2 <- [1,2722,null,{}] 13:14:56 INFO - PROCESS | 6282 | 1463170496155 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}] 13:14:56 INFO - PROCESS | 6282 | 1463170496277 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:14:56 INFO - PROCESS | 6282 | 1463170496369 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x1296e1800 == 109 [pid = 6282] [id = 688] 13:14:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 228 (0x11336a400) [pid = 6282] [serial = 2064] [outer = 0x0] 13:14:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 229 (0x1185cf000) [pid = 6282] [serial = 2065] [outer = 0x11336a400] 13:14:56 INFO - PROCESS | 6282 | 1463170496398 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 230 (0x1186ab800) [pid = 6282] [serial = 2066] [outer = 0x11336a400] 13:14:56 INFO - PROCESS | 6282 | 1463170496875 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] 13:14:56 INFO - PROCESS | 6282 | 1463170496927 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:14:56 INFO - PROCESS | 6282 | 1463170496931 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 6282 | 1463170496933 Marionette TRACE conn2 <- [1,2726,null,{}] 13:14:56 INFO - PROCESS | 6282 | 1463170496935 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}] 13:14:57 INFO - PROCESS | 6282 | 1463170497046 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:14:57 INFO - PROCESS | 6282 | 1463170497174 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x12156a000 == 110 [pid = 6282] [id = 689] 13:14:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 231 (0x118a1f400) [pid = 6282] [serial = 2067] [outer = 0x0] 13:14:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 232 (0x120d2e400) [pid = 6282] [serial = 2068] [outer = 0x118a1f400] 13:14:57 INFO - PROCESS | 6282 | 1463170497204 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 233 (0x120fcb400) [pid = 6282] [serial = 2069] [outer = 0x118a1f400] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x135619800 == 109 [pid = 6282] [id = 467] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x119dc0800 == 108 [pid = 6282] [id = 678] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd5e000 == 107 [pid = 6282] [id = 677] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x12a670800 == 106 [pid = 6282] [id = 676] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x1234f0800 == 105 [pid = 6282] [id = 675] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 232 (0x1290b9800) [pid = 6282] [serial = 1981] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x1190a9800 == 104 [pid = 6282] [id = 674] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x1184ab800 == 103 [pid = 6282] [id = 673] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x1217d2800 == 102 [pid = 6282] [id = 672] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x137c2e800 == 101 [pid = 6282] [id = 667] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x137b55800 == 100 [pid = 6282] [id = 666] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x135822800 == 99 [pid = 6282] [id = 665] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x135612800 == 98 [pid = 6282] [id = 664] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x1349c2800 == 97 [pid = 6282] [id = 663] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x1296df000 == 96 [pid = 6282] [id = 662] 13:14:57 INFO - PROCESS | 6282 | --DOCSHELL 0x116788000 == 95 [pid = 6282] [id = 661] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 231 (0x1245c8000) [pid = 6282] [serial = 1580] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 230 (0x124e6b800) [pid = 6282] [serial = 1631] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 229 (0x12baaa400) [pid = 6282] [serial = 1586] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 228 (0x12d433000) [pid = 6282] [serial = 1532] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 227 (0x14091bc00) [pid = 6282] [serial = 1910] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 226 (0x11668ec00) [pid = 6282] [serial = 1574] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 225 (0x12d51bc00) [pid = 6282] [serial = 1589] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 224 (0x12d43b800) [pid = 6282] [serial = 1447] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 223 (0x12a756c00) [pid = 6282] [serial = 1922] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 222 (0x12d51e400) [pid = 6282] [serial = 1643] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 221 (0x134f51000) [pid = 6282] [serial = 1649] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 220 (0x12a757400) [pid = 6282] [serial = 1634] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 219 (0x12d942c00) [pid = 6282] [serial = 1592] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 218 (0x134f50c00) [pid = 6282] [serial = 1652] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 217 (0x13514a400) [pid = 6282] [serial = 1529] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 216 (0x12d439000) [pid = 6282] [serial = 1640] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 215 (0x135136400) [pid = 6282] [serial = 1526] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 214 (0x12be63c00) [pid = 6282] [serial = 1637] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 213 (0x119010000) [pid = 6282] [serial = 1628] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 212 (0x11970bc00) [pid = 6282] [serial = 1577] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 211 (0x1163ab000) [pid = 6282] [serial = 1625] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 210 (0x12d94a400) [pid = 6282] [serial = 1646] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 209 (0x120f5d800) [pid = 6282] [serial = 1966] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 208 (0x12422fc00) [pid = 6282] [serial = 1969] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 207 (0x1210ab800) [pid = 6282] [serial = 1967] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 206 (0x1263db000) [pid = 6282] [serial = 1970] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 205 (0x1132e3000) [pid = 6282] [serial = 1955] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 204 (0x11271d000) [pid = 6282] [serial = 1954] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 203 (0x135d6a800) [pid = 6282] [serial = 1951] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 202 (0x1167c1000) [pid = 6282] [serial = 1957] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 201 (0x118456800) [pid = 6282] [serial = 1958] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 200 (0x110ea2c00) [pid = 6282] [serial = 1924] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 199 (0x128a53c00) [pid = 6282] [serial = 1978] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 198 (0x119007000) [pid = 6282] [serial = 1960] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 197 (0x134953800) [pid = 6282] [serial = 1936] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 196 (0x12d43e000) [pid = 6282] [serial = 1933] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 195 (0x135d49800) [pid = 6282] [serial = 1942] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 194 (0x135d57800) [pid = 6282] [serial = 1945] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 193 (0x135237400) [pid = 6282] [serial = 1939] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 192 (0x124274800) [pid = 6282] [serial = 1927] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 191 (0x12aa69000) [pid = 6282] [serial = 1930] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 190 (0x135d66800) [pid = 6282] [serial = 1948] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 189 (0x128ba0c00) [pid = 6282] [serial = 1979] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 188 (0x1159b8800) [pid = 6282] [serial = 1972] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 187 (0x12144c400) [pid = 6282] [serial = 1975] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 186 (0x119754800) [pid = 6282] [serial = 1963] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 185 (0x118a2b400) [pid = 6282] [serial = 1973] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 184 (0x126cce800) [pid = 6282] [serial = 1976] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 183 (0x120d21800) [pid = 6282] [serial = 1964] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | --DOMWINDOW == 182 (0x119611800) [pid = 6282] [serial = 1961] [outer = 0x0] [url = about:blank] 13:14:57 INFO - PROCESS | 6282 | 1463170497627 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]]]}] 13:14:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 720ms 13:14:57 INFO - PROCESS | 6282 | 1463170497652 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 6282 | 1463170497654 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:14:57 INFO - PROCESS | 6282 | 1463170497657 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 6282 | 1463170497660 Marionette TRACE conn2 <- [1,2730,null,{}] 13:14:57 INFO - PROCESS | 6282 | 1463170497671 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}] 13:14:57 INFO - PROCESS | 6282 | 1463170497862 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:14:57 INFO - PROCESS | 6282 | 1463170497980 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x121152000 == 96 [pid = 6282] [id = 690] 13:14:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 183 (0x120d21800) [pid = 6282] [serial = 2070] [outer = 0x0] 13:14:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 184 (0x12131a000) [pid = 6282] [serial = 2071] [outer = 0x120d21800] 13:14:58 INFO - PROCESS | 6282 | 1463170498024 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 185 (0x124275000) [pid = 6282] [serial = 2072] [outer = 0x120d21800] 13:14:58 INFO - PROCESS | 6282 | 1463170498822 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] 13:14:58 INFO - PROCESS | 6282 | 1463170498831 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:14:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:14:58 INFO - PROCESS | 6282 | 1463170498833 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 6282 | 1463170498834 Marionette TRACE conn2 <- [1,2734,null,{}] 13:14:58 INFO - PROCESS | 6282 | 1463170498837 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}] 13:14:58 INFO - PROCESS | 6282 | 1463170498932 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:14:59 INFO - PROCESS | 6282 | 1463170499004 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a6c6800 == 97 [pid = 6282] [id = 691] 13:14:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 186 (0x126386000) [pid = 6282] [serial = 2073] [outer = 0x0] 13:14:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 187 (0x126779400) [pid = 6282] [serial = 2074] [outer = 0x126386000] 13:14:59 INFO - PROCESS | 6282 | 1463170499031 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 188 (0x128972800) [pid = 6282] [serial = 2075] [outer = 0x126386000] 13:14:59 INFO - PROCESS | 6282 | 1463170499335 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]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:14:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 519ms 13:14:59 INFO - PROCESS | 6282 | 1463170499352 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:14:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:14:59 INFO - PROCESS | 6282 | 1463170499366 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:14:59 INFO - PROCESS | 6282 | 1463170499368 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 6282 | 1463170499370 Marionette TRACE conn2 <- [1,2738,null,{}] 13:14:59 INFO - PROCESS | 6282 | 1463170499373 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}] 13:14:59 INFO - PROCESS | 6282 | 1463170499477 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:14:59 INFO - PROCESS | 6282 | 1463170499482 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2df800 == 98 [pid = 6282] [id = 692] 13:14:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 189 (0x12896fc00) [pid = 6282] [serial = 2076] [outer = 0x0] 13:14:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 190 (0x1290b3800) [pid = 6282] [serial = 2077] [outer = 0x12896fc00] 13:14:59 INFO - PROCESS | 6282 | 1463170499508 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 191 (0x12a750000) [pid = 6282] [serial = 2078] [outer = 0x12896fc00] 13:14:59 INFO - PROCESS | 6282 | 1463170499892 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]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:14:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 570ms 13:14:59 INFO - PROCESS | 6282 | 1463170499939 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 6282 | 1463170499941 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:14:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:14:59 INFO - PROCESS | 6282 | 1463170499944 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 6282 | 1463170499946 Marionette TRACE conn2 <- [1,2742,null,{}] 13:14:59 INFO - PROCESS | 6282 | 1463170499949 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}] 13:15:00 INFO - PROCESS | 6282 | 1463170500159 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:15:00 INFO - PROCESS | 6282 | 1463170500184 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d83f800 == 99 [pid = 6282] [id = 693] 13:15:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 192 (0x12a781800) [pid = 6282] [serial = 2079] [outer = 0x0] 13:15:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 193 (0x12b92c000) [pid = 6282] [serial = 2080] [outer = 0x12a781800] 13:15:00 INFO - PROCESS | 6282 | 1463170500224 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 194 (0x12c240800) [pid = 6282] [serial = 2081] [outer = 0x12a781800] 13:15:00 INFO - PROCESS | 6282 | 1463170500616 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]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:15:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 719ms 13:15:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:15:00 INFO - PROCESS | 6282 | 1463170500664 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 6282 | 1463170500665 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:15:00 INFO - PROCESS | 6282 | 1463170500667 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 6282 | 1463170500668 Marionette TRACE conn2 <- [1,2746,null,{}] 13:15:00 INFO - PROCESS | 6282 | 1463170500670 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}] 13:15:00 INFO - PROCESS | 6282 | 1463170500800 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:15:00 INFO - PROCESS | 6282 | 1463170500846 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x13497f000 == 100 [pid = 6282] [id = 694] 13:15:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 195 (0x12ba8e000) [pid = 6282] [serial = 2082] [outer = 0x0] 13:15:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 196 (0x12cc31800) [pid = 6282] [serial = 2083] [outer = 0x12ba8e000] 13:15:00 INFO - PROCESS | 6282 | 1463170500871 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 197 (0x12d431c00) [pid = 6282] [serial = 2084] [outer = 0x12ba8e000] 13:15:01 INFO - PROCESS | 6282 | 1463170501239 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]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:15:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 618ms 13:15:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:15:01 INFO - PROCESS | 6282 | 1463170501285 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 6282 | 1463170501287 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:15:01 INFO - PROCESS | 6282 | 1463170501289 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 6282 | 1463170501290 Marionette TRACE conn2 <- [1,2750,null,{}] 13:15:01 INFO - PROCESS | 6282 | 1463170501292 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}] 13:15:01 INFO - PROCESS | 6282 | 1463170501418 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:15:01 INFO - PROCESS | 6282 | 1463170501431 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x1352e9000 == 101 [pid = 6282] [id = 695] 13:15:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 198 (0x12cda8400) [pid = 6282] [serial = 2085] [outer = 0x0] 13:15:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 199 (0x12d49dc00) [pid = 6282] [serial = 2086] [outer = 0x12cda8400] 13:15:01 INFO - PROCESS | 6282 | 1463170501456 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 200 (0x12d514800) [pid = 6282] [serial = 2087] [outer = 0x12cda8400] 13:15:01 INFO - PROCESS | 6282 | --DOMWINDOW == 199 (0x120f5ac00) [pid = 6282] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:15:01 INFO - PROCESS | 6282 | --DOMWINDOW == 198 (0x1176a1c00) [pid = 6282] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:15:01 INFO - PROCESS | 6282 | --DOMWINDOW == 197 (0x1215b3c00) [pid = 6282] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:15:01 INFO - PROCESS | 6282 | --DOMWINDOW == 196 (0x119709400) [pid = 6282] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:15:01 INFO - PROCESS | 6282 | --DOMWINDOW == 195 (0x112019c00) [pid = 6282] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:15:01 INFO - PROCESS | 6282 | --DOMWINDOW == 194 (0x1186ae800) [pid = 6282] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:15:01 INFO - PROCESS | 6282 | --DOMWINDOW == 193 (0x12638dc00) [pid = 6282] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:15:02 INFO - PROCESS | 6282 | 1463170501998 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]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:15:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 720ms 13:15:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:15:02 INFO - PROCESS | 6282 | 1463170502009 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 6282 | 1463170502011 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:15:02 INFO - PROCESS | 6282 | 1463170502013 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 6282 | 1463170502014 Marionette TRACE conn2 <- [1,2754,null,{}] 13:15:02 INFO - PROCESS | 6282 | 1463170502016 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}] 13:15:02 INFO - PROCESS | 6282 | 1463170502115 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:15:02 INFO - PROCESS | 6282 | 1463170502207 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x135443800 == 102 [pid = 6282] [id = 696] 13:15:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 194 (0x119618c00) [pid = 6282] [serial = 2088] [outer = 0x0] 13:15:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 195 (0x121bc9800) [pid = 6282] [serial = 2089] [outer = 0x119618c00] 13:15:02 INFO - PROCESS | 6282 | 1463170502235 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 196 (0x12d51b000) [pid = 6282] [serial = 2090] [outer = 0x119618c00] 13:15:02 INFO - PROCESS | 6282 | 1463170502534 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]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:15:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 569ms 13:15:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:15:02 INFO - PROCESS | 6282 | 1463170502583 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 6282 | 1463170502584 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:15:02 INFO - PROCESS | 6282 | 1463170502586 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 6282 | 1463170502587 Marionette TRACE conn2 <- [1,2758,null,{}] 13:15:02 INFO - PROCESS | 6282 | 1463170502590 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}] 13:15:02 INFO - PROCESS | 6282 | 1463170502693 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:15:02 INFO - PROCESS | 6282 | --DOCSHELL 0x12d135800 == 101 [pid = 6282] [id = 16] 13:15:02 INFO - PROCESS | 6282 | 1463170502707 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x135805800 == 102 [pid = 6282] [id = 697] 13:15:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 197 (0x12d527400) [pid = 6282] [serial = 2091] [outer = 0x0] 13:15:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 198 (0x12d947000) [pid = 6282] [serial = 2092] [outer = 0x12d527400] 13:15:02 INFO - PROCESS | 6282 | 1463170502763 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 199 (0x134954800) [pid = 6282] [serial = 2093] [outer = 0x12d527400] 13:15:03 INFO - PROCESS | 6282 | 1463170503126 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]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:15:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 568ms 13:15:03 INFO - PROCESS | 6282 | 1463170503155 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 6282 | 1463170503157 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:15:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:15:03 INFO - PROCESS | 6282 | 1463170503162 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 6282 | 1463170503164 Marionette TRACE conn2 <- [1,2762,null,{}] 13:15:03 INFO - PROCESS | 6282 | 1463170503166 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}] 13:15:03 INFO - PROCESS | 6282 | 1463170503317 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:15:03 INFO - PROCESS | 6282 | 1463170503325 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x13580b000 == 103 [pid = 6282] [id = 698] 13:15:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 200 (0x12d517c00) [pid = 6282] [serial = 2094] [outer = 0x0] 13:15:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 201 (0x13495f400) [pid = 6282] [serial = 2095] [outer = 0x12d517c00] 13:15:03 INFO - PROCESS | 6282 | 1463170503354 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 202 (0x13501f000) [pid = 6282] [serial = 2096] [outer = 0x12d517c00] 13:15:03 INFO - PROCESS | 6282 | 1463170503713 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]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:15:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 572ms 13:15:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:15:03 INFO - PROCESS | 6282 | 1463170503733 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 6282 | 1463170503734 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:15:03 INFO - PROCESS | 6282 | 1463170503736 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 6282 | 1463170503737 Marionette TRACE conn2 <- [1,2766,null,{}] 13:15:03 INFO - PROCESS | 6282 | 1463170503740 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}] 13:15:03 INFO - PROCESS | 6282 | 1463170503840 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:15:04 INFO - PROCESS | 6282 | 1463170504010 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x1166e6000 == 104 [pid = 6282] [id = 699] 13:15:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 203 (0x10e9b4000) [pid = 6282] [serial = 2097] [outer = 0x0] 13:15:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 204 (0x111bb6800) [pid = 6282] [serial = 2098] [outer = 0x10e9b4000] 13:15:04 INFO - PROCESS | 6282 | 1463170504044 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 205 (0x115de2000) [pid = 6282] [serial = 2099] [outer = 0x10e9b4000] 13:15:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:15:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 768ms 13:15:04 INFO - PROCESS | 6282 | 1463170504499 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]]]}] 13:15:04 INFO - PROCESS | 6282 | 1463170504505 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 6282 | 1463170504509 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:15:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:15:04 INFO - PROCESS | 6282 | 1463170504512 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 6282 | 1463170504514 Marionette TRACE conn2 <- [1,2770,null,{}] 13:15:04 INFO - PROCESS | 6282 | 1463170504558 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}] 13:15:04 INFO - PROCESS | 6282 | 1463170504683 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:15:04 INFO - PROCESS | 6282 | 1463170504801 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a670800 == 105 [pid = 6282] [id = 700] 13:15:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 206 (0x118643c00) [pid = 6282] [serial = 2100] [outer = 0x0] 13:15:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 207 (0x11970bc00) [pid = 6282] [serial = 2101] [outer = 0x118643c00] 13:15:04 INFO - PROCESS | 6282 | 1463170504834 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 208 (0x120fd0000) [pid = 6282] [serial = 2102] [outer = 0x118643c00] 13:15:05 INFO - PROCESS | 6282 | 1463170505257 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]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:15:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 797ms 13:15:05 INFO - PROCESS | 6282 | 1463170505311 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 6282 | 1463170505314 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:15:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:15:05 INFO - PROCESS | 6282 | 1463170505317 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 6282 | 1463170505318 Marionette TRACE conn2 <- [1,2774,null,{}] 13:15:05 INFO - PROCESS | 6282 | 1463170505321 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}] 13:15:05 INFO - PROCESS | 6282 | 1463170505442 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:15:05 INFO - PROCESS | 6282 | 1463170505561 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x1352ee000 == 106 [pid = 6282] [id = 701] 13:15:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 209 (0x1214e1c00) [pid = 6282] [serial = 2103] [outer = 0x0] 13:15:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 210 (0x126384c00) [pid = 6282] [serial = 2104] [outer = 0x1214e1c00] 13:15:05 INFO - PROCESS | 6282 | 1463170505594 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 211 (0x129534800) [pid = 6282] [serial = 2105] [outer = 0x1214e1c00] 13:15:06 INFO - PROCESS | 6282 | 1463170506015 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]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:15:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 718ms 13:15:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:15:06 INFO - PROCESS | 6282 | 1463170506073 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 6282 | 1463170506075 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:15:06 INFO - PROCESS | 6282 | 1463170506082 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 6282 | 1463170506086 Marionette TRACE conn2 <- [1,2778,null,{}] 13:15:06 INFO - PROCESS | 6282 | 1463170506090 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}] 13:15:06 INFO - PROCESS | 6282 | 1463170506209 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:15:06 INFO - PROCESS | 6282 | 1463170506330 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x137a5d000 == 107 [pid = 6282] [id = 702] 13:15:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 212 (0x12a470000) [pid = 6282] [serial = 2106] [outer = 0x0] 13:15:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 213 (0x12b013c00) [pid = 6282] [serial = 2107] [outer = 0x12a470000] 13:15:06 INFO - PROCESS | 6282 | 1463170506361 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 214 (0x12cc31c00) [pid = 6282] [serial = 2108] [outer = 0x12a470000] 13:15:06 INFO - PROCESS | 6282 | 1463170506778 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]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:15:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 728ms 13:15:06 INFO - PROCESS | 6282 | 1463170506806 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 6282 | 1463170506808 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:15:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:15:06 INFO - PROCESS | 6282 | 1463170506810 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 6282 | 1463170506812 Marionette TRACE conn2 <- [1,2782,null,{}] 13:15:06 INFO - PROCESS | 6282 | 1463170506814 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}] 13:15:06 INFO - PROCESS | 6282 | 1463170506932 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:15:07 INFO - PROCESS | 6282 | 1463170507051 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x137b5b800 == 108 [pid = 6282] [id = 703] 13:15:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 215 (0x12d437000) [pid = 6282] [serial = 2109] [outer = 0x0] 13:15:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 216 (0x12d948800) [pid = 6282] [serial = 2110] [outer = 0x12d437000] 13:15:07 INFO - PROCESS | 6282 | 1463170507082 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 217 (0x134f45c00) [pid = 6282] [serial = 2111] [outer = 0x12d437000] 13:15:07 INFO - PROCESS | 6282 | 1463170507497 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]]]}] 13:15:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:15:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 719ms 13:15:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:15:07 INFO - PROCESS | 6282 | 1463170507529 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 6282 | 1463170507531 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:15:07 INFO - PROCESS | 6282 | 1463170507533 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:15:07 INFO - PROCESS | 6282 | 1463170507534 Marionette TRACE conn2 <- [1,2786,null,{}] 13:15:07 INFO - PROCESS | 6282 | 1463170507537 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}] 13:15:07 INFO - PROCESS | 6282 | 1463170507673 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:15:07 INFO - PROCESS | 6282 | 1463170507795 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x137c21000 == 109 [pid = 6282] [id = 704] 13:15:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 218 (0x13512a400) [pid = 6282] [serial = 2112] [outer = 0x0] 13:15:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 219 (0x135132400) [pid = 6282] [serial = 2113] [outer = 0x13512a400] 13:15:07 INFO - PROCESS | 6282 | 1463170507832 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 220 (0x13514a400) [pid = 6282] [serial = 2114] [outer = 0x13512a400] 13:15:08 INFO - PROCESS | 6282 | 1463170508259 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]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:15:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 769ms 13:15:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:15:08 INFO - PROCESS | 6282 | 1463170508303 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 6282 | 1463170508304 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:15:08 INFO - PROCESS | 6282 | 1463170508306 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 6282 | 1463170508308 Marionette TRACE conn2 <- [1,2790,null,{}] 13:15:08 INFO - PROCESS | 6282 | 1463170508310 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}] 13:15:08 INFO - PROCESS | 6282 | 1463170508429 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:15:08 INFO - PROCESS | 6282 | 1463170508548 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x13f46e000 == 110 [pid = 6282] [id = 705] 13:15:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 221 (0x135150800) [pid = 6282] [serial = 2115] [outer = 0x0] 13:15:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 222 (0x135239000) [pid = 6282] [serial = 2116] [outer = 0x135150800] 13:15:08 INFO - PROCESS | 6282 | 1463170508579 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 223 (0x135705800) [pid = 6282] [serial = 2117] [outer = 0x135150800] 13:15:08 INFO - PROCESS | 6282 | 1463170508978 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]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:15:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 721ms 13:15:09 INFO - PROCESS | 6282 | 1463170509043 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 6282 | 1463170509044 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:15:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:15:09 INFO - PROCESS | 6282 | 1463170509046 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 6282 | 1463170509047 Marionette TRACE conn2 <- [1,2794,null,{}] 13:15:09 INFO - PROCESS | 6282 | 1463170509050 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}] 13:15:09 INFO - PROCESS | 6282 | 1463170509166 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:15:09 INFO - PROCESS | 6282 | 1463170509288 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 6282 | ++DOCSHELL 0x140a27800 == 111 [pid = 6282] [id = 706] 13:15:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 224 (0x135234400) [pid = 6282] [serial = 2118] [outer = 0x0] 13:15:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 225 (0x13570ac00) [pid = 6282] [serial = 2119] [outer = 0x135234400] 13:15:09 INFO - PROCESS | 6282 | 1463170509320 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 6282 | ++DOMWINDOW == 226 (0x135a49800) [pid = 6282] [serial = 2120] [outer = 0x135234400] 13:15:09 INFO - PROCESS | 6282 | 1463170509769 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]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:15:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 771ms 13:15:09 INFO - PROCESS | 6282 | 1463170509818 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 6282 | 1463170509819 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:15:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:15:09 INFO - PROCESS | 6282 | 1463170509822 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 6282 | 1463170509823 Marionette TRACE conn2 <- [1,2798,null,{}] 13:15:09 INFO - PROCESS | 6282 | 1463170509825 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}] 13:15:09 INFO - PROCESS | 6282 | 1463170509944 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:15:10 INFO - PROCESS | 6282 | 1463170510038 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x121149800 == 112 [pid = 6282] [id = 707] 13:15:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 227 (0x12349f400) [pid = 6282] [serial = 2121] [outer = 0x0] 13:15:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 228 (0x135073400) [pid = 6282] [serial = 2122] [outer = 0x12349f400] 13:15:10 INFO - PROCESS | 6282 | 1463170510067 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 229 (0x135078c00) [pid = 6282] [serial = 2123] [outer = 0x12349f400] 13:15:10 INFO - PROCESS | 6282 | 1463170510491 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]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:15:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 721ms 13:15:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:15:10 INFO - PROCESS | 6282 | 1463170510548 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 6282 | 1463170510550 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:15:10 INFO - PROCESS | 6282 | 1463170510552 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 6282 | 1463170510553 Marionette TRACE conn2 <- [1,2802,null,{}] 13:15:10 INFO - PROCESS | 6282 | 1463170510556 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}] 13:15:10 INFO - PROCESS | 6282 | 1463170510678 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:15:10 INFO - PROCESS | 6282 | 1463170510775 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 6282 | ++DOCSHELL 0x1349db800 == 113 [pid = 6282] [id = 708] 13:15:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 230 (0x135072c00) [pid = 6282] [serial = 2124] [outer = 0x0] 13:15:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 231 (0x13507cc00) [pid = 6282] [serial = 2125] [outer = 0x135072c00] 13:15:10 INFO - PROCESS | 6282 | 1463170510804 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 6282 | ++DOMWINDOW == 232 (0x135081400) [pid = 6282] [serial = 2126] [outer = 0x135072c00] 13:15:11 INFO - PROCESS | 6282 | 1463170511456 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]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:15:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 13:15:11 INFO - PROCESS | 6282 | 1463170511523 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 6282 | 1463170511525 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:15:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:15:11 INFO - PROCESS | 6282 | 1463170511529 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 6282 | 1463170511531 Marionette TRACE conn2 <- [1,2806,null,{}] 13:15:11 INFO - PROCESS | 6282 | 1463170511536 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}] 13:15:11 INFO - PROCESS | 6282 | 1463170511653 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:15:11 INFO - PROCESS | 6282 | 1463170511779 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd5e000 == 114 [pid = 6282] [id = 709] 13:15:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 233 (0x1163ab000) [pid = 6282] [serial = 2127] [outer = 0x0] 13:15:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 234 (0x1167c1000) [pid = 6282] [serial = 2128] [outer = 0x1163ab000] 13:15:11 INFO - PROCESS | 6282 | 1463170511810 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 6282 | ++DOMWINDOW == 235 (0x1188abc00) [pid = 6282] [serial = 2129] [outer = 0x1163ab000] 13:15:12 INFO - PROCESS | 6282 | 1463170512264 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]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:15:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 774ms 13:15:12 INFO - PROCESS | 6282 | 1463170512303 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 6282 | 1463170512306 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:15:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:15:12 INFO - PROCESS | 6282 | 1463170512312 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - PROCESS | 6282 | 1463170512314 Marionette TRACE conn2 <- [1,2810,null,{}] 13:15:12 INFO - PROCESS | 6282 | 1463170512315 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}] 13:15:12 INFO - PROCESS | 6282 | 1463170512448 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:15:12 INFO - PROCESS | 6282 | 1463170512646 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x1359e5800 == 113 [pid = 6282] [id = 530] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x134999000 == 112 [pid = 6282] [id = 644] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x135639000 == 111 [pid = 6282] [id = 646] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x13580b000 == 110 [pid = 6282] [id = 698] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x135805800 == 109 [pid = 6282] [id = 697] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x135443800 == 108 [pid = 6282] [id = 696] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x1352e9000 == 107 [pid = 6282] [id = 695] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12d135000 == 106 [pid = 6282] [id = 17] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x13497f000 == 105 [pid = 6282] [id = 694] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12d83f800 == 104 [pid = 6282] [id = 693] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2df800 == 103 [pid = 6282] [id = 692] 13:15:12 INFO - PROCESS | 6282 | --DOMWINDOW == 234 (0x128977800) [pid = 6282] [serial = 2038] [outer = 0x0] [url = about:blank] 13:15:12 INFO - PROCESS | 6282 | --DOMWINDOW == 233 (0x12b933000) [pid = 6282] [serial = 1999] [outer = 0x0] [url = about:blank] 13:15:12 INFO - PROCESS | 6282 | --DOMWINDOW == 232 (0x12be6c000) [pid = 6282] [serial = 2002] [outer = 0x0] [url = about:blank] 13:15:12 INFO - PROCESS | 6282 | --DOMWINDOW == 231 (0x12953a400) [pid = 6282] [serial = 1993] [outer = 0x0] [url = about:blank] 13:15:12 INFO - PROCESS | 6282 | --DOMWINDOW == 230 (0x11970b400) [pid = 6282] [serial = 2008] [outer = 0x0] [url = about:blank] 13:15:12 INFO - PROCESS | 6282 | --DOMWINDOW == 229 (0x1290ba000) [pid = 6282] [serial = 1996] [outer = 0x0] [url = about:blank] 13:15:12 INFO - PROCESS | 6282 | --DOMWINDOW == 228 (0x12d487c00) [pid = 6282] [serial = 2011] [outer = 0x0] [url = about:blank] 13:15:12 INFO - PROCESS | 6282 | --DOMWINDOW == 227 (0x12c2adc00) [pid = 6282] [serial = 2005] [outer = 0x0] [url = about:blank] 13:15:12 INFO - PROCESS | 6282 | ++DOCSHELL 0x116786800 == 104 [pid = 6282] [id = 710] 13:15:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 228 (0x111d28400) [pid = 6282] [serial = 2130] [outer = 0x0] 13:15:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 229 (0x119006800) [pid = 6282] [serial = 2131] [outer = 0x111d28400] 13:15:12 INFO - PROCESS | 6282 | 1463170512732 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 6282 | ++DOMWINDOW == 230 (0x120fc8c00) [pid = 6282] [serial = 2132] [outer = 0x111d28400] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x126ad2800 == 103 [pid = 6282] [id = 655] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12a6c6800 == 102 [pid = 6282] [id = 691] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x121152000 == 101 [pid = 6282] [id = 690] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x1215dc000 == 100 [pid = 6282] [id = 654] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12156a000 == 99 [pid = 6282] [id = 689] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x1296e1800 == 98 [pid = 6282] [id = 688] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12d849800 == 97 [pid = 6282] [id = 686] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x129414800 == 96 [pid = 6282] [id = 685] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x1349b2800 == 95 [pid = 6282] [id = 684] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x13497e000 == 94 [pid = 6282] [id = 683] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12d845000 == 93 [pid = 6282] [id = 682] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12b9ce000 == 92 [pid = 6282] [id = 681] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x11934e000 == 91 [pid = 6282] [id = 680] 13:15:12 INFO - PROCESS | 6282 | --DOCSHELL 0x12c2ee000 == 90 [pid = 6282] [id = 679] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 229 (0x124d94400) [pid = 6282] [serial = 1990] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 228 (0x11336d800) [pid = 6282] [serial = 1984] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 227 (0x1210af400) [pid = 6282] [serial = 2026] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 226 (0x11869b800) [pid = 6282] [serial = 1987] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 225 (0x12d52dc00) [pid = 6282] [serial = 2014] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 224 (0x1186abc00) [pid = 6282] [serial = 2035] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 223 (0x12120a000) [pid = 6282] [serial = 2027] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 222 (0x12423d000) [pid = 6282] [serial = 2029] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 221 (0x119d82400) [pid = 6282] [serial = 2024] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 220 (0x11970fc00) [pid = 6282] [serial = 2023] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 219 (0x115edf000) [pid = 6282] [serial = 2017] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 218 (0x119b67800) [pid = 6282] [serial = 2036] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 217 (0x119075400) [pid = 6282] [serial = 2021] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 216 (0x124e70000) [pid = 6282] [serial = 2030] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 215 (0x128a49800) [pid = 6282] [serial = 2032] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 214 (0x1188b2000) [pid = 6282] [serial = 2020] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 213 (0x128b9f000) [pid = 6282] [serial = 2033] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | --DOMWINDOW == 212 (0x117111000) [pid = 6282] [serial = 2018] [outer = 0x0] [url = about:blank] 13:15:13 INFO - PROCESS | 6282 | 1463170513222 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]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 922ms 13:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:15:13 INFO - PROCESS | 6282 | 1463170513235 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 6282 | 1463170513237 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:15:13 INFO - PROCESS | 6282 | 1463170513253 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 6282 | 1463170513257 Marionette TRACE conn2 <- [1,2814,null,{}] 13:15:13 INFO - PROCESS | 6282 | 1463170513269 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}] 13:15:13 INFO - PROCESS | 6282 | 1463170513426 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:15:13 INFO - PROCESS | 6282 | 1463170513442 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 6282 | ++DOCSHELL 0x1234f6800 == 91 [pid = 6282] [id = 711] 13:15:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 213 (0x12423e400) [pid = 6282] [serial = 2133] [outer = 0x0] 13:15:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 214 (0x124d8b400) [pid = 6282] [serial = 2134] [outer = 0x12423e400] 13:15:13 INFO - PROCESS | 6282 | 1463170513477 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 6282 | ++DOMWINDOW == 215 (0x12638e400) [pid = 6282] [serial = 2135] [outer = 0x12423e400] 13:15:13 INFO - PROCESS | 6282 | 1463170513885 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]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 688ms 13:15:13 INFO - PROCESS | 6282 | 1463170513929 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 6282 | 1463170513930 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:15:13 INFO - PROCESS | 6282 | 1463170513933 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 6282 | 1463170513934 Marionette TRACE conn2 <- [1,2818,null,{}] 13:15:13 INFO - PROCESS | 6282 | 1463170513936 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}] 13:15:14 INFO - PROCESS | 6282 | 1463170514035 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:15:14 INFO - PROCESS | 6282 | 1463170514042 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x12a67d800 == 92 [pid = 6282] [id = 712] 13:15:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 216 (0x126a22800) [pid = 6282] [serial = 2136] [outer = 0x0] 13:15:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 217 (0x12783f800) [pid = 6282] [serial = 2137] [outer = 0x126a22800] 13:15:14 INFO - PROCESS | 6282 | 1463170514068 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 218 (0x127847c00) [pid = 6282] [serial = 2138] [outer = 0x126a22800] 13:15:14 INFO - PROCESS | 6282 | 1463170514432 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]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 521ms 13:15:14 INFO - PROCESS | 6282 | 1463170514455 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 6282 | 1463170514456 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:15:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:15:14 INFO - PROCESS | 6282 | 1463170514458 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 6282 | 1463170514459 Marionette TRACE conn2 <- [1,2822,null,{}] 13:15:14 INFO - PROCESS | 6282 | 1463170514462 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}] 13:15:14 INFO - PROCESS | 6282 | 1463170514559 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:15:14 INFO - PROCESS | 6282 | 1463170514564 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 6282 | ++DOCSHELL 0x12bd60000 == 93 [pid = 6282] [id = 713] 13:15:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 219 (0x12784a000) [pid = 6282] [serial = 2139] [outer = 0x0] 13:15:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 220 (0x128a47c00) [pid = 6282] [serial = 2140] [outer = 0x12784a000] 13:15:14 INFO - PROCESS | 6282 | 1463170514589 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 6282 | ++DOMWINDOW == 221 (0x1290b5400) [pid = 6282] [serial = 2141] [outer = 0x12784a000] 13:15:14 INFO - PROCESS | 6282 | 1463170514959 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]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:15:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 518ms 13:15:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:15:14 INFO - PROCESS | 6282 | 1463170514978 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 6282 | 1463170514980 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:15:14 INFO - PROCESS | 6282 | 1463170514982 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 6282 | 1463170514983 Marionette TRACE conn2 <- [1,2826,null,{}] 13:15:14 INFO - PROCESS | 6282 | 1463170514985 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}] 13:15:15 INFO - PROCESS | 6282 | 1463170515099 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:15:15 INFO - PROCESS | 6282 | 1463170515203 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d473000 == 94 [pid = 6282] [id = 714] 13:15:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 222 (0x1290ba000) [pid = 6282] [serial = 2142] [outer = 0x0] 13:15:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 223 (0x12a6ec000) [pid = 6282] [serial = 2143] [outer = 0x1290ba000] 13:15:15 INFO - PROCESS | 6282 | 1463170515230 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 224 (0x12be62c00) [pid = 6282] [serial = 2144] [outer = 0x1290ba000] 13:15:15 INFO - PROCESS | 6282 | 1463170515563 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:15:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 619ms 13:15:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:15:15 INFO - PROCESS | 6282 | 1463170515601 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 6282 | 1463170515602 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:15:15 INFO - PROCESS | 6282 | 1463170515605 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - PROCESS | 6282 | 1463170515606 Marionette TRACE conn2 <- [1,2830,null,{}] 13:15:15 INFO - PROCESS | 6282 | 1463170515608 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}] 13:15:15 INFO - PROCESS | 6282 | 1463170515737 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:15:15 INFO - PROCESS | 6282 | 1463170515750 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 6282 | ++DOCSHELL 0x1348e5800 == 95 [pid = 6282] [id = 715] 13:15:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 225 (0x12ba91400) [pid = 6282] [serial = 2145] [outer = 0x0] 13:15:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 226 (0x12c2a1800) [pid = 6282] [serial = 2146] [outer = 0x12ba91400] 13:15:15 INFO - PROCESS | 6282 | 1463170515776 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 6282 | ++DOMWINDOW == 227 (0x12d433800) [pid = 6282] [serial = 2147] [outer = 0x12ba91400] 13:15:16 INFO - PROCESS | 6282 | 1463170516126 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]]]}] 13:15:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:15:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 568ms 13:15:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:15:16 INFO - PROCESS | 6282 | 1463170516173 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 6282 | 1463170516175 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:15:16 INFO - PROCESS | 6282 | 1463170516177 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 6282 | 1463170516178 Marionette TRACE conn2 <- [1,2834,null,{}] 13:15:16 INFO - PROCESS | 6282 | 1463170516180 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}] 13:15:16 INFO - PROCESS | 6282 | 1463170516323 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:15:16 INFO - PROCESS | 6282 | 1463170516344 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x1352e8000 == 96 [pid = 6282] [id = 716] 13:15:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 228 (0x12c2adc00) [pid = 6282] [serial = 2148] [outer = 0x0] 13:15:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 229 (0x12d515800) [pid = 6282] [serial = 2149] [outer = 0x12c2adc00] 13:15:16 INFO - PROCESS | 6282 | 1463170516369 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 230 (0x12d94a400) [pid = 6282] [serial = 2150] [outer = 0x12c2adc00] 13:15:16 INFO - PROCESS | 6282 | 1463170516723 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:15:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:15:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 568ms 13:15:16 INFO - PROCESS | 6282 | 1463170516746 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 6282 | 1463170516747 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:15:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:15:16 INFO - PROCESS | 6282 | 1463170516749 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 6282 | 1463170516750 Marionette TRACE conn2 <- [1,2838,null,{}] 13:15:16 INFO - PROCESS | 6282 | 1463170516761 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}] 13:15:16 INFO - PROCESS | 6282 | 1463170516900 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:15:16 INFO - PROCESS | 6282 | 1463170516914 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 6282 | ++DOCSHELL 0x135639000 == 97 [pid = 6282] [id = 717] 13:15:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 231 (0x12d49d800) [pid = 6282] [serial = 2151] [outer = 0x0] 13:15:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 232 (0x134f4cc00) [pid = 6282] [serial = 2152] [outer = 0x12d49d800] 13:15:16 INFO - PROCESS | 6282 | 1463170516939 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 6282 | ++DOMWINDOW == 233 (0x13507a800) [pid = 6282] [serial = 2153] [outer = 0x12d49d800] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 232 (0x12cda8400) [pid = 6282] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 231 (0x119618c00) [pid = 6282] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 230 (0x12d527400) [pid = 6282] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 229 (0x12896fc00) [pid = 6282] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 228 (0x12cc2f000) [pid = 6282] [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.] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 227 (0x120d21800) [pid = 6282] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 226 (0x12a781800) [pid = 6282] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 225 (0x12ba8e000) [pid = 6282] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 224 (0x126386000) [pid = 6282] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 223 (0x118a1f400) [pid = 6282] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:15:17 INFO - PROCESS | 6282 | --DOMWINDOW == 222 (0x11336a400) [pid = 6282] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:15:17 INFO - PROCESS | 6282 | 1463170517568 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]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:15:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 869ms 13:15:17 INFO - PROCESS | 6282 | 1463170517620 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:15:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:15:17 INFO - PROCESS | 6282 | 1463170517622 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:15:17 INFO - PROCESS | 6282 | 1463170517625 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 6282 | 1463170517627 Marionette TRACE conn2 <- [1,2842,null,{}] 13:15:17 INFO - PROCESS | 6282 | 1463170517630 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}] 13:15:17 INFO - PROCESS | 6282 | 1463170517837 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:15:17 INFO - PROCESS | 6282 | 1463170517916 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 6282 | ++DOCSHELL 0x135437000 == 98 [pid = 6282] [id = 718] 13:15:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 223 (0x119618c00) [pid = 6282] [serial = 2154] [outer = 0x0] 13:15:17 INFO - PROCESS | 6282 | ++DOMWINDOW == 224 (0x12d439800) [pid = 6282] [serial = 2155] [outer = 0x119618c00] 13:15:17 INFO - PROCESS | 6282 | 1463170517955 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 225 (0x13507e000) [pid = 6282] [serial = 2156] [outer = 0x119618c00] 13:15:18 INFO - PROCESS | 6282 | 1463170518370 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]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:15:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 13:15:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:15:18 INFO - PROCESS | 6282 | 1463170518395 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 6282 | 1463170518397 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:15:18 INFO - PROCESS | 6282 | 1463170518399 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 6282 | 1463170518400 Marionette TRACE conn2 <- [1,2846,null,{}] 13:15:18 INFO - PROCESS | 6282 | 1463170518403 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}] 13:15:18 INFO - PROCESS | 6282 | 1463170518544 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:15:18 INFO - PROCESS | 6282 | 1463170518548 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 6282 | ++DOCSHELL 0x135c2b000 == 99 [pid = 6282] [id = 719] 13:15:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 226 (0x135136400) [pid = 6282] [serial = 2157] [outer = 0x0] 13:15:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 227 (0x13570f000) [pid = 6282] [serial = 2158] [outer = 0x135136400] 13:15:18 INFO - PROCESS | 6282 | 1463170518578 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 6282 | ++DOMWINDOW == 228 (0x135d4f400) [pid = 6282] [serial = 2159] [outer = 0x135136400] 13:15:18 INFO - PROCESS | 6282 | 1463170518947 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]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:15:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 570ms 13:15:18 INFO - PROCESS | 6282 | 1463170518970 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 6282 | 1463170518971 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:15:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:15:18 INFO - PROCESS | 6282 | 1463170518974 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 6282 | 1463170518977 Marionette TRACE conn2 <- [1,2850,null,{}] 13:15:18 INFO - PROCESS | 6282 | 1463170518981 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}] 13:15:19 INFO - PROCESS | 6282 | 1463170519130 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:15:19 INFO - PROCESS | 6282 | 1463170519137 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x13f467000 == 100 [pid = 6282] [id = 720] 13:15:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 229 (0x128aa5800) [pid = 6282] [serial = 2160] [outer = 0x0] 13:15:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 230 (0x128aabc00) [pid = 6282] [serial = 2161] [outer = 0x128aa5800] 13:15:19 INFO - PROCESS | 6282 | 1463170519163 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 231 (0x135142800) [pid = 6282] [serial = 2162] [outer = 0x128aa5800] 13:15:19 INFO - PROCESS | 6282 | 1463170519648 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:15:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 722ms 13:15:19 INFO - PROCESS | 6282 | 1463170519696 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 6282 | 1463170519699 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:15:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:15:19 INFO - PROCESS | 6282 | 1463170519702 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 6282 | 1463170519705 Marionette TRACE conn2 <- [1,2854,null,{}] 13:15:19 INFO - PROCESS | 6282 | 1463170519709 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}] 13:15:19 INFO - PROCESS | 6282 | 1463170519839 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:15:19 INFO - PROCESS | 6282 | 1463170519976 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 6282 | ++DOCSHELL 0x12156a000 == 101 [pid = 6282] [id = 721] 13:15:19 INFO - PROCESS | 6282 | ++DOMWINDOW == 232 (0x11869b800) [pid = 6282] [serial = 2163] [outer = 0x0] 13:15:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 233 (0x1188b6800) [pid = 6282] [serial = 2164] [outer = 0x11869b800] 13:15:20 INFO - PROCESS | 6282 | 1463170520008 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 234 (0x1197afc00) [pid = 6282] [serial = 2165] [outer = 0x11869b800] 13:15:20 INFO - PROCESS | 6282 | 1463170520454 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]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:15:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 774ms 13:15:20 INFO - PROCESS | 6282 | 1463170520478 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 6282 | 1463170520482 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:15:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:15:20 INFO - PROCESS | 6282 | 1463170520487 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 6282 | 1463170520489 Marionette TRACE conn2 <- [1,2858,null,{}] 13:15:20 INFO - PROCESS | 6282 | 1463170520491 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}] 13:15:20 INFO - PROCESS | 6282 | 1463170520613 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:15:20 INFO - PROCESS | 6282 | 1463170520737 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:20 INFO - PROCESS | 6282 | ++DOCSHELL 0x12cc9d800 == 102 [pid = 6282] [id = 722] 13:15:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 235 (0x120f5ac00) [pid = 6282] [serial = 2166] [outer = 0x0] 13:15:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 236 (0x1215b3c00) [pid = 6282] [serial = 2167] [outer = 0x120f5ac00] 13:15:20 INFO - PROCESS | 6282 | 1463170520771 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 6282 | ++DOMWINDOW == 237 (0x126cc6c00) [pid = 6282] [serial = 2168] [outer = 0x120f5ac00] 13:15:21 INFO - PROCESS | 6282 | 1463170521184 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:15:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:15:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 722ms 13:15:21 INFO - PROCESS | 6282 | 1463170521208 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:15:21 INFO - PROCESS | 6282 | 1463170521210 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:15:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:15:21 INFO - PROCESS | 6282 | 1463170521212 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - PROCESS | 6282 | 1463170521215 Marionette TRACE conn2 <- [1,2862,null,{}] 13:15:21 INFO - PROCESS | 6282 | 1463170521256 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}] 13:15:21 INFO - PROCESS | 6282 | 1463170521412 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:15:21 INFO - PROCESS | 6282 | 1463170521512 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 6282 | ++DOCSHELL 0x13f469000 == 103 [pid = 6282] [id = 723] 13:15:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 238 (0x128a50c00) [pid = 6282] [serial = 2169] [outer = 0x0] 13:15:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 239 (0x129299800) [pid = 6282] [serial = 2170] [outer = 0x128a50c00] 13:15:21 INFO - PROCESS | 6282 | 1463170521547 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 6282 | ++DOMWINDOW == 240 (0x12b016400) [pid = 6282] [serial = 2171] [outer = 0x128a50c00] 13:15:21 INFO - PROCESS | 6282 | 1463170521977 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]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:15:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 822ms 13:15:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:15:22 INFO - PROCESS | 6282 | 1463170522035 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 6282 | 1463170522037 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:15:22 INFO - PROCESS | 6282 | 1463170522039 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 6282 | 1463170522040 Marionette TRACE conn2 <- [1,2866,null,{}] 13:15:22 INFO - PROCESS | 6282 | 1463170522043 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}] 13:15:22 INFO - PROCESS | 6282 | 1463170522162 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:15:22 INFO - PROCESS | 6282 | 1463170522287 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 6282 | ++DOCSHELL 0x135b8c000 == 104 [pid = 6282] [id = 724] 13:15:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 241 (0x129531400) [pid = 6282] [serial = 2172] [outer = 0x0] 13:15:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 242 (0x12bdad400) [pid = 6282] [serial = 2173] [outer = 0x129531400] 13:15:22 INFO - PROCESS | 6282 | 1463170522320 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 6282 | ++DOMWINDOW == 243 (0x12d521800) [pid = 6282] [serial = 2174] [outer = 0x129531400] 13:15:22 INFO - PROCESS | 6282 | 1463170522750 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]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:15:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 13:15:22 INFO - PROCESS | 6282 | 1463170522811 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 6282 | 1463170522813 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:15:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:15:22 INFO - PROCESS | 6282 | 1463170522816 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 6282 | 1463170522819 Marionette TRACE conn2 <- [1,2870,null,{}] 13:15:22 INFO - PROCESS | 6282 | 1463170522822 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}] 13:15:23 INFO - PROCESS | 6282 | 1463170522998 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:15:23 INFO - PROCESS | 6282 | 1463170523134 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x135ba0000 == 105 [pid = 6282] [id = 725] 13:15:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 244 (0x12b932c00) [pid = 6282] [serial = 2175] [outer = 0x0] 13:15:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 245 (0x13507d000) [pid = 6282] [serial = 2176] [outer = 0x12b932c00] 13:15:23 INFO - PROCESS | 6282 | 1463170523178 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 246 (0x135148000) [pid = 6282] [serial = 2177] [outer = 0x12b932c00] 13:15:23 INFO - PROCESS | 6282 | 1463170523613 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]]]}] 13:15:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:15:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 821ms 13:15:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:15:23 INFO - PROCESS | 6282 | 1463170523637 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 6282 | 1463170523639 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:15:23 INFO - PROCESS | 6282 | 1463170523641 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:15:23 INFO - PROCESS | 6282 | 1463170523642 Marionette TRACE conn2 <- [1,2874,null,{}] 13:15:23 INFO - PROCESS | 6282 | 1463170523645 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}] 13:15:23 INFO - PROCESS | 6282 | 1463170523780 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:15:23 INFO - PROCESS | 6282 | 1463170523906 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 6282 | ++DOCSHELL 0x13fe33000 == 106 [pid = 6282] [id = 726] 13:15:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 247 (0x13495b000) [pid = 6282] [serial = 2178] [outer = 0x0] 13:15:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 248 (0x13570bc00) [pid = 6282] [serial = 2179] [outer = 0x13495b000] 13:15:23 INFO - PROCESS | 6282 | 1463170523938 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 6282 | ++DOMWINDOW == 249 (0x135d60800) [pid = 6282] [serial = 2180] [outer = 0x13495b000] 13:15:24 INFO - PROCESS | 6282 | 1463170524329 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]]]}] 13:15:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:15:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 719ms 13:15:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:15:24 INFO - PROCESS | 6282 | 1463170524360 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 6282 | 1463170524362 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:15:24 INFO - PROCESS | 6282 | 1463170524364 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 6282 | 1463170524365 Marionette TRACE conn2 <- [1,2878,null,{}] 13:15:24 INFO - PROCESS | 6282 | 1463170524368 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}] 13:15:24 INFO - PROCESS | 6282 | 1463170524504 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:15:24 INFO - PROCESS | 6282 | 1463170524604 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 6282 | ++DOCSHELL 0x137c5d000 == 107 [pid = 6282] [id = 727] 13:15:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 250 (0x11970f400) [pid = 6282] [serial = 2181] [outer = 0x0] 13:15:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 251 (0x135d68400) [pid = 6282] [serial = 2182] [outer = 0x11970f400] 13:15:24 INFO - PROCESS | 6282 | 1463170524634 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 6282 | ++DOMWINDOW == 252 (0x137ac4c00) [pid = 6282] [serial = 2183] [outer = 0x11970f400] 13:15:25 INFO - PROCESS | 6282 | 1463170525084 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]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:15:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 13:15:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:15:25 INFO - PROCESS | 6282 | 1463170525134 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 6282 | 1463170525136 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:15:25 INFO - PROCESS | 6282 | 1463170525138 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 6282 | 1463170525139 Marionette TRACE conn2 <- [1,2882,null,{}] 13:15:25 INFO - PROCESS | 6282 | 1463170525141 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}] 13:15:25 INFO - PROCESS | 6282 | 1463170525262 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:15:25 INFO - PROCESS | 6282 | 1463170525359 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 6282 | ++DOCSHELL 0x1420ca000 == 108 [pid = 6282] [id = 728] 13:15:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 253 (0x121bd0c00) [pid = 6282] [serial = 2184] [outer = 0x0] 13:15:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 254 (0x137ace400) [pid = 6282] [serial = 2185] [outer = 0x121bd0c00] 13:15:25 INFO - PROCESS | 6282 | 1463170525389 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 6282 | ++DOMWINDOW == 255 (0x137ad5000) [pid = 6282] [serial = 2186] [outer = 0x121bd0c00] 13:15:25 INFO - PROCESS | 6282 | 1463170525808 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]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:15:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 721ms 13:15:25 INFO - PROCESS | 6282 | 1463170525877 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 6282 | 1463170525878 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:15:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:15:25 INFO - PROCESS | 6282 | 1463170525880 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 6282 | 1463170525882 Marionette TRACE conn2 <- [1,2886,null,{}] 13:15:25 INFO - PROCESS | 6282 | 1463170525884 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}] 13:15:26 INFO - PROCESS | 6282 | 1463170526001 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:15:26 INFO - PROCESS | 6282 | 1463170526103 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x1420e0000 == 109 [pid = 6282] [id = 729] 13:15:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 256 (0x137acc800) [pid = 6282] [serial = 2187] [outer = 0x0] 13:15:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 257 (0x137adbc00) [pid = 6282] [serial = 2188] [outer = 0x137acc800] 13:15:26 INFO - PROCESS | 6282 | 1463170526133 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 258 (0x137ae0c00) [pid = 6282] [serial = 2189] [outer = 0x137acc800] 13:15:26 INFO - PROCESS | 6282 | 1463170526579 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]]]}] 13:15:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:15:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 724ms 13:15:26 INFO - PROCESS | 6282 | 1463170526605 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 6282 | 1463170526606 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:15:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:15:26 INFO - PROCESS | 6282 | 1463170526611 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 6282 | 1463170526612 Marionette TRACE conn2 <- [1,2890,null,{}] 13:15:26 INFO - PROCESS | 6282 | 1463170526614 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}] 13:15:26 INFO - PROCESS | 6282 | 1463170526734 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:15:26 INFO - PROCESS | 6282 | 1463170526884 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 6282 | ++DOCSHELL 0x141389000 == 110 [pid = 6282] [id = 730] 13:15:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 259 (0x1134c6c00) [pid = 6282] [serial = 2190] [outer = 0x0] 13:15:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 260 (0x12cc26400) [pid = 6282] [serial = 2191] [outer = 0x1134c6c00] 13:15:26 INFO - PROCESS | 6282 | 1463170526916 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 6282 | ++DOMWINDOW == 261 (0x137add400) [pid = 6282] [serial = 2192] [outer = 0x1134c6c00] 13:15:27 INFO - PROCESS | 6282 | 1463170527330 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:15:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 774ms 13:15:27 INFO - PROCESS | 6282 | 1463170527392 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 6282 | 1463170527394 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:15:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:15:27 INFO - PROCESS | 6282 | 1463170527396 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 6282 | 1463170527398 Marionette TRACE conn2 <- [1,2894,null,{}] 13:15:27 INFO - PROCESS | 6282 | 1463170527400 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}] 13:15:27 INFO - PROCESS | 6282 | 1463170527539 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:15:27 INFO - PROCESS | 6282 | 1463170527671 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 6282 | ++DOCSHELL 0x12c2e8800 == 111 [pid = 6282] [id = 731] 13:15:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 262 (0x116688400) [pid = 6282] [serial = 2193] [outer = 0x0] 13:15:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 263 (0x12d435400) [pid = 6282] [serial = 2194] [outer = 0x116688400] 13:15:27 INFO - PROCESS | 6282 | 1463170527706 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 6282 | ++DOMWINDOW == 264 (0x13f7a5400) [pid = 6282] [serial = 2195] [outer = 0x116688400] 13:15:28 INFO - PROCESS | 6282 | 1463170528122 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]]]}] 13:15:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:15:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 773ms 13:15:28 INFO - PROCESS | 6282 | 1463170528169 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 6282 | 1463170528170 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:15:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:15:28 INFO - PROCESS | 6282 | 1463170528173 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 6282 | 1463170528174 Marionette TRACE conn2 <- [1,2898,null,{}] 13:15:28 INFO - PROCESS | 6282 | 1463170528177 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}] 13:15:28 INFO - PROCESS | 6282 | 1463170528300 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:15:28 INFO - PROCESS | 6282 | 1463170528427 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 6282 | ++DOCSHELL 0x1421b0800 == 112 [pid = 6282] [id = 732] 13:15:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 265 (0x13f79f800) [pid = 6282] [serial = 2196] [outer = 0x0] 13:15:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 266 (0x13f8c4c00) [pid = 6282] [serial = 2197] [outer = 0x13f79f800] 13:15:28 INFO - PROCESS | 6282 | 1463170528459 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 6282 | ++DOMWINDOW == 267 (0x13f8cec00) [pid = 6282] [serial = 2198] [outer = 0x13f79f800] 13:15:29 INFO - PROCESS | 6282 | 1463170529146 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]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1023ms 13:15:29 INFO - PROCESS | 6282 | 1463170529217 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 6282 | 1463170529220 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:15:29 INFO - PROCESS | 6282 | 1463170529228 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 6282 | 1463170529230 Marionette TRACE conn2 <- [1,2902,null,{}] 13:15:29 INFO - PROCESS | 6282 | 1463170529233 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}] 13:15:29 INFO - PROCESS | 6282 | 1463170529353 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:15:29 INFO - PROCESS | 6282 | 1463170529489 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 6282 | ++DOCSHELL 0x119633000 == 113 [pid = 6282] [id = 733] 13:15:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 268 (0x113373400) [pid = 6282] [serial = 2199] [outer = 0x0] 13:15:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 269 (0x11674d800) [pid = 6282] [serial = 2200] [outer = 0x113373400] 13:15:29 INFO - PROCESS | 6282 | 1463170529520 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 6282 | ++DOMWINDOW == 270 (0x11930e800) [pid = 6282] [serial = 2201] [outer = 0x113373400] 13:15:29 INFO - PROCESS | 6282 | 1463170529994 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:15:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:15:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 826ms 13:15:30 INFO - PROCESS | 6282 | 1463170530053 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 6282 | 1463170530059 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:15:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:15:30 INFO - PROCESS | 6282 | 1463170530065 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 6282 | 1463170530068 Marionette TRACE conn2 <- [1,2906,null,{}] 13:15:30 INFO - PROCESS | 6282 | 1463170530071 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}] 13:15:30 INFO - PROCESS | 6282 | 1463170530280 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:15:30 INFO - PROCESS | 6282 | 1463170530354 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x124dbf800 == 114 [pid = 6282] [id = 734] 13:15:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 271 (0x116a57000) [pid = 6282] [serial = 2202] [outer = 0x0] 13:15:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 272 (0x12423d000) [pid = 6282] [serial = 2203] [outer = 0x116a57000] 13:15:30 INFO - PROCESS | 6282 | 1463170530384 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 273 (0x1263db000) [pid = 6282] [serial = 2204] [outer = 0x116a57000] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x135c2b000 == 113 [pid = 6282] [id = 719] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x135437000 == 112 [pid = 6282] [id = 718] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x135639000 == 111 [pid = 6282] [id = 717] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1352e8000 == 110 [pid = 6282] [id = 716] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1348e5800 == 109 [pid = 6282] [id = 715] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 272 (0x119070c00) [pid = 6282] [serial = 2044] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 271 (0x126388c00) [pid = 6282] [serial = 2047] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 270 (0x12929a000) [pid = 6282] [serial = 2050] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 269 (0x12a77e800) [pid = 6282] [serial = 2053] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 268 (0x12b01b800) [pid = 6282] [serial = 2056] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 267 (0x12be68800) [pid = 6282] [serial = 2059] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 266 (0x13495f400) [pid = 6282] [serial = 2095] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x12d473000 == 108 [pid = 6282] [id = 714] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd60000 == 107 [pid = 6282] [id = 713] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x12a67d800 == 106 [pid = 6282] [id = 712] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1234f6800 == 105 [pid = 6282] [id = 711] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x116786800 == 104 [pid = 6282] [id = 710] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x12bd5e000 == 103 [pid = 6282] [id = 709] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1349db800 == 102 [pid = 6282] [id = 708] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x121149800 == 101 [pid = 6282] [id = 707] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x140a27800 == 100 [pid = 6282] [id = 706] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x13f46e000 == 99 [pid = 6282] [id = 705] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x137c21000 == 98 [pid = 6282] [id = 704] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x137b5b800 == 97 [pid = 6282] [id = 703] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x137a5d000 == 96 [pid = 6282] [id = 702] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1352ee000 == 95 [pid = 6282] [id = 701] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x12a670800 == 94 [pid = 6282] [id = 700] 13:15:30 INFO - PROCESS | 6282 | --DOCSHELL 0x1166e6000 == 93 [pid = 6282] [id = 699] 13:15:30 INFO - PROCESS | 6282 | 1463170530813 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]]]}] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 265 (0x12131a000) [pid = 6282] [serial = 2071] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 264 (0x124275000) [pid = 6282] [serial = 2072] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 263 (0x12b92c000) [pid = 6282] [serial = 2080] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 262 (0x1210ad400) [pid = 6282] [serial = 2062] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 261 (0x12cc31800) [pid = 6282] [serial = 2083] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 260 (0x126779400) [pid = 6282] [serial = 2074] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 259 (0x128972800) [pid = 6282] [serial = 2075] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 258 (0x120d2e400) [pid = 6282] [serial = 2068] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 257 (0x120fcb400) [pid = 6282] [serial = 2069] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 256 (0x1185cf000) [pid = 6282] [serial = 2065] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 255 (0x12d49dc00) [pid = 6282] [serial = 2086] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 254 (0x121bc9800) [pid = 6282] [serial = 2089] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 253 (0x12d431c00) [pid = 6282] [serial = 2084] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 252 (0x12d947000) [pid = 6282] [serial = 2092] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 251 (0x134954800) [pid = 6282] [serial = 2093] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 250 (0x12d51b000) [pid = 6282] [serial = 2090] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 249 (0x12d514800) [pid = 6282] [serial = 2087] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 248 (0x1186ab800) [pid = 6282] [serial = 2066] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 247 (0x1290b3800) [pid = 6282] [serial = 2077] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 246 (0x113233800) [pid = 6282] [serial = 2041] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 245 (0x12c240800) [pid = 6282] [serial = 2081] [outer = 0x0] [url = about:blank] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 244 (0x12d497800) [pid = 6282] [serial = 1463] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:15:30 INFO - PROCESS | 6282 | --DOMWINDOW == 243 (0x12a750000) [pid = 6282] [serial = 2078] [outer = 0x0] [url = about:blank] 13:15:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:15:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 775ms 13:15:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:15:30 INFO - PROCESS | 6282 | 1463170530848 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 6282 | 1463170530849 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:15:30 INFO - PROCESS | 6282 | 1463170530854 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 6282 | 1463170530857 Marionette TRACE conn2 <- [1,2910,null,{}] 13:15:30 INFO - PROCESS | 6282 | 1463170530864 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}] 13:15:30 INFO - PROCESS | 6282 | 1463170530970 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:15:30 INFO - PROCESS | 6282 | 1463170530975 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ae0000 == 94 [pid = 6282] [id = 735] 13:15:30 INFO - PROCESS | 6282 | ++DOMWINDOW == 244 (0x126ccd400) [pid = 6282] [serial = 2205] [outer = 0x0] 13:15:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 245 (0x127841800) [pid = 6282] [serial = 2206] [outer = 0x126ccd400] 13:15:31 INFO - PROCESS | 6282 | 1463170531004 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 246 (0x12784a800) [pid = 6282] [serial = 2207] [outer = 0x126ccd400] 13:15:31 INFO - PROCESS | 6282 | 1463170531379 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]]]}] 13:15:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:15:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:15:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 574ms 13:15:31 INFO - PROCESS | 6282 | 1463170531429 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 6282 | 1463170531430 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:15:31 INFO - TEST-START | /DOMEvents/constructors.html 13:15:31 INFO - PROCESS | 6282 | 1463170531433 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 6282 | 1463170531434 Marionette TRACE conn2 <- [1,2914,null,{}] 13:15:31 INFO - PROCESS | 6282 | 1463170531436 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}] 13:15:31 INFO - PROCESS | 6282 | 1463170531538 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:15:31 INFO - PROCESS | 6282 | 1463170531543 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 6282 | ++DOCSHELL 0x12be37800 == 95 [pid = 6282] [id = 736] 13:15:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 247 (0x128a4b000) [pid = 6282] [serial = 2208] [outer = 0x0] 13:15:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 248 (0x128aae800) [pid = 6282] [serial = 2209] [outer = 0x128a4b000] 13:15:31 INFO - PROCESS | 6282 | 1463170531570 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 6282 | ++DOMWINDOW == 249 (0x129535400) [pid = 6282] [serial = 2210] [outer = 0x128a4b000] 13:15:32 INFO - PROCESS | 6282 | 1463170531983 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]]]}] 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:15:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:15:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:15:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:15:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:15:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:15:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:15:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:15:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:15:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 13:15:32 INFO - PROCESS | 6282 | 1463170532007 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 6282 | 1463170532009 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:15:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:15:32 INFO - PROCESS | 6282 | 1463170532011 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 6282 | 1463170532012 Marionette TRACE conn2 <- [1,2918,null,{}] 13:15:32 INFO - PROCESS | 6282 | 1463170532015 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}] 13:15:32 INFO - PROCESS | 6282 | 1463170532116 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:15:32 INFO - PROCESS | 6282 | 1463170532120 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d5ee000 == 96 [pid = 6282] [id = 737] 13:15:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 250 (0x128aa7c00) [pid = 6282] [serial = 2211] [outer = 0x0] 13:15:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 251 (0x12aa6e400) [pid = 6282] [serial = 2212] [outer = 0x128aa7c00] 13:15:32 INFO - PROCESS | 6282 | 1463170532146 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 252 (0x12c23e800) [pid = 6282] [serial = 2213] [outer = 0x128aa7c00] 13:15:32 INFO - PROCESS | 6282 | 1463170532523 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:15:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:15:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 517ms 13:15:32 INFO - PROCESS | 6282 | 1463170532543 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 6282 | 1463170532544 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:15:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:15:32 INFO - PROCESS | 6282 | 1463170532547 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 6282 | 1463170532548 Marionette TRACE conn2 <- [1,2922,null,{}] 13:15:32 INFO - PROCESS | 6282 | 1463170532552 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}] 13:15:32 INFO - PROCESS | 6282 | 1463170532667 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:15:32 INFO - PROCESS | 6282 | 1463170532779 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 6282 | ++DOCSHELL 0x13497b800 == 97 [pid = 6282] [id = 738] 13:15:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 253 (0x12a756800) [pid = 6282] [serial = 2214] [outer = 0x0] 13:15:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 254 (0x12cdb0800) [pid = 6282] [serial = 2215] [outer = 0x12a756800] 13:15:32 INFO - PROCESS | 6282 | 1463170532806 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 6282 | ++DOMWINDOW == 255 (0x13495f800) [pid = 6282] [serial = 2216] [outer = 0x12a756800] 13:15:33 INFO - PROCESS | 6282 | [6282] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:15:33 INFO - PROCESS | 6282 | [6282] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:15:33 INFO - PROCESS | 6282 | [6282] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:15:33 INFO - PROCESS | 6282 | [6282] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:15:33 INFO - PROCESS | 6282 | 1463170533161 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]]]}] 13:15:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:15:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:15:33 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 13:15:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:15:33 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 13:15:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:15:33 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]" 13:15:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:15:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:15:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms 13:15:33 INFO - PROCESS | 6282 | 1463170533170 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 6282 | 1463170533173 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:15:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:15:33 INFO - PROCESS | 6282 | 1463170533176 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 6282 | 1463170533178 Marionette TRACE conn2 <- [1,2926,null,{}] 13:15:33 INFO - PROCESS | 6282 | 1463170533182 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}] 13:15:33 INFO - PROCESS | 6282 | 1463170533328 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:15:33 INFO - PROCESS | 6282 | 1463170533344 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x13560c800 == 98 [pid = 6282] [id = 739] 13:15:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 256 (0x135017800) [pid = 6282] [serial = 2217] [outer = 0x0] 13:15:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 257 (0x13512d400) [pid = 6282] [serial = 2218] [outer = 0x135017800] 13:15:33 INFO - PROCESS | 6282 | 1463170533369 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 258 (0x135a48400) [pid = 6282] [serial = 2219] [outer = 0x135017800] 13:15:33 INFO - PROCESS | 6282 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:15:33 INFO - PROCESS | 6282 | 1463170533720 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]]]}] 13:15:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:15:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 571ms 13:15:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:15:33 INFO - PROCESS | 6282 | 1463170533753 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 6282 | 1463170533754 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:15:33 INFO - PROCESS | 6282 | 1463170533756 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 6282 | 1463170533757 Marionette TRACE conn2 <- [1,2930,null,{}] 13:15:33 INFO - PROCESS | 6282 | 1463170533763 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}] 13:15:33 INFO - PROCESS | 6282 | 1463170533916 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:15:33 INFO - PROCESS | 6282 | 1463170533934 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 6282 | ++DOCSHELL 0x135b88800 == 99 [pid = 6282] [id = 740] 13:15:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 259 (0x128a4f400) [pid = 6282] [serial = 2220] [outer = 0x0] 13:15:33 INFO - PROCESS | 6282 | ++DOMWINDOW == 260 (0x135796400) [pid = 6282] [serial = 2221] [outer = 0x128a4f400] 13:15:33 INFO - PROCESS | 6282 | 1463170533960 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 261 (0x13579b800) [pid = 6282] [serial = 2222] [outer = 0x128a4f400] 13:15:34 INFO - PROCESS | 6282 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:15:34 INFO - PROCESS | 6282 | 1463170534299 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]]]}] 13:15:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:15:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 13:15:34 INFO - PROCESS | 6282 | 1463170534327 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 6282 | 1463170534328 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:15:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:15:34 INFO - PROCESS | 6282 | 1463170534337 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 6282 | 1463170534338 Marionette TRACE conn2 <- [1,2934,null,{}] 13:15:34 INFO - PROCESS | 6282 | 1463170534340 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}] 13:15:34 INFO - PROCESS | 6282 | 1463170534477 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:15:34 INFO - PROCESS | 6282 | 1463170534492 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 6282 | ++DOCSHELL 0x135d14800 == 100 [pid = 6282] [id = 741] 13:15:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 262 (0x12a781800) [pid = 6282] [serial = 2223] [outer = 0x0] 13:15:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 263 (0x1357a0400) [pid = 6282] [serial = 2224] [outer = 0x12a781800] 13:15:34 INFO - PROCESS | 6282 | 1463170534516 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 6282 | ++DOMWINDOW == 264 (0x135a4f800) [pid = 6282] [serial = 2225] [outer = 0x12a781800] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 263 (0x135136400) [pid = 6282] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 262 (0x1290ba000) [pid = 6282] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 261 (0x12d136000) [pid = 6282] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 260 (0x12d517c00) [pid = 6282] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 259 (0x12784a000) [pid = 6282] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 258 (0x126a22800) [pid = 6282] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 257 (0x12ba91400) [pid = 6282] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 256 (0x111d28400) [pid = 6282] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 255 (0x1163ab000) [pid = 6282] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 254 (0x12423e400) [pid = 6282] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 253 (0x12c2adc00) [pid = 6282] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 252 (0x12d49d800) [pid = 6282] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:15:35 INFO - PROCESS | 6282 | --DOMWINDOW == 251 (0x119618c00) [pid = 6282] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:15:35 INFO - PROCESS | 6282 | 1463170535116 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]]]}] 13:15:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:15:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 824ms 13:15:35 INFO - PROCESS | 6282 | 1463170535155 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 6282 | 1463170535156 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:15:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:15:35 INFO - PROCESS | 6282 | 1463170535159 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 6282 | 1463170535160 Marionette TRACE conn2 <- [1,2938,null,{}] 13:15:35 INFO - PROCESS | 6282 | 1463170535162 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}] 13:15:35 INFO - PROCESS | 6282 | 1463170535270 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:15:35 INFO - PROCESS | 6282 | 1463170535362 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x13563c000 == 101 [pid = 6282] [id = 742] 13:15:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 252 (0x126386000) [pid = 6282] [serial = 2226] [outer = 0x0] 13:15:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 253 (0x12aa69800) [pid = 6282] [serial = 2227] [outer = 0x126386000] 13:15:35 INFO - PROCESS | 6282 | 1463170535387 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 254 (0x13483c000) [pid = 6282] [serial = 2228] [outer = 0x126386000] 13:15:35 INFO - PROCESS | 6282 | 1463170535646 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]]]}] 13:15:35 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. 13:15:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 518ms 13:15:35 INFO - PROCESS | 6282 | 1463170535682 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 6282 | 1463170535684 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:15:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:15:35 INFO - PROCESS | 6282 | 1463170535686 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 6282 | 1463170535699 Marionette TRACE conn2 <- [1,2942,null,{}] 13:15:35 INFO - PROCESS | 6282 | 1463170535707 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}] 13:15:35 INFO - PROCESS | 6282 | 1463170535829 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:15:35 INFO - PROCESS | 6282 | 1463170535833 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 6282 | ++DOCSHELL 0x13f479000 == 102 [pid = 6282] [id = 743] 13:15:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 255 (0x13483b800) [pid = 6282] [serial = 2229] [outer = 0x0] 13:15:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 256 (0x134843800) [pid = 6282] [serial = 2230] [outer = 0x13483b800] 13:15:35 INFO - PROCESS | 6282 | 1463170535862 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 6282 | ++DOMWINDOW == 257 (0x135d4a000) [pid = 6282] [serial = 2231] [outer = 0x13483b800] 13:15:36 INFO - PROCESS | 6282 | 1463170536228 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"]]]}] 13:15:36 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 13:15:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:15:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 590ms 13:15:36 INFO - PROCESS | 6282 | 1463170536296 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:15:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:15:36 INFO - PROCESS | 6282 | 1463170536297 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:15:36 INFO - PROCESS | 6282 | 1463170536299 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - PROCESS | 6282 | 1463170536300 Marionette TRACE conn2 <- [1,2946,null,{}] 13:15:36 INFO - PROCESS | 6282 | 1463170536303 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}] 13:15:36 INFO - PROCESS | 6282 | 1463170536408 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:15:36 INFO - PROCESS | 6282 | 1463170536412 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 6282 | ++DOCSHELL 0x1414a2800 == 103 [pid = 6282] [id = 744] 13:15:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 258 (0x135d4fc00) [pid = 6282] [serial = 2232] [outer = 0x0] 13:15:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 259 (0x137dc3800) [pid = 6282] [serial = 2233] [outer = 0x135d4fc00] 13:15:36 INFO - PROCESS | 6282 | 1463170536437 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 6282 | ++DOMWINDOW == 260 (0x137dc8c00) [pid = 6282] [serial = 2234] [outer = 0x135d4fc00] 13:15:36 INFO - PROCESS | 6282 | 1463170536770 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]]]}] 13:15:36 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. 13:15:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 521ms 13:15:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:15:36 INFO - PROCESS | 6282 | 1463170536821 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 6282 | 1463170536822 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:15:36 INFO - PROCESS | 6282 | 1463170536824 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - PROCESS | 6282 | 1463170536825 Marionette TRACE conn2 <- [1,2950,null,{}] 13:15:36 INFO - PROCESS | 6282 | 1463170536827 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}] 13:15:36 INFO - PROCESS | 6282 | 1463170536935 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:15:37 INFO - PROCESS | 6282 | 1463170537134 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x11934d800 == 104 [pid = 6282] [id = 745] 13:15:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 261 (0x1132de400) [pid = 6282] [serial = 2235] [outer = 0x0] 13:15:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 262 (0x115edf000) [pid = 6282] [serial = 2236] [outer = 0x1132de400] 13:15:37 INFO - PROCESS | 6282 | 1463170537196 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 263 (0x11845a400) [pid = 6282] [serial = 2237] [outer = 0x1132de400] 13:15:37 INFO - PROCESS | 6282 | ++DOCSHELL 0x121ca3000 == 105 [pid = 6282] [id = 746] 13:15:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 264 (0x1216f1000) [pid = 6282] [serial = 2238] [outer = 0x0] 13:15:37 INFO - PROCESS | 6282 | ++DOMWINDOW == 265 (0x1185cf000) [pid = 6282] [serial = 2239] [outer = 0x1216f1000] 13:15:37 INFO - PROCESS | 6282 | 1463170537650 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]]]}] 13:15:37 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. 13:15:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 13:15:37 INFO - PROCESS | 6282 | 1463170537695 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 6282 | 1463170537698 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:15:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:15:37 INFO - PROCESS | 6282 | 1463170537701 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 6282 | 1463170537704 Marionette TRACE conn2 <- [1,2954,null,{}] 13:15:37 INFO - PROCESS | 6282 | 1463170537707 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}] 13:15:37 INFO - PROCESS | 6282 | 1463170537875 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:15:38 INFO - PROCESS | 6282 | 1463170538010 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x1348f0000 == 106 [pid = 6282] [id = 747] 13:15:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 266 (0x121446000) [pid = 6282] [serial = 2240] [outer = 0x0] 13:15:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 267 (0x124e7ac00) [pid = 6282] [serial = 2241] [outer = 0x121446000] 13:15:38 INFO - PROCESS | 6282 | 1463170538042 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 268 (0x127842800) [pid = 6282] [serial = 2242] [outer = 0x121446000] 13:15:38 INFO - PROCESS | 6282 | 1463170538400 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]]]}] 13:15:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:15:38 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 13:15:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 721ms 13:15:38 INFO - PROCESS | 6282 | 1463170538439 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 6282 | 1463170538442 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:15:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:15:38 INFO - PROCESS | 6282 | 1463170538462 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 6282 | 1463170538463 Marionette TRACE conn2 <- [1,2958,null,{}] 13:15:38 INFO - PROCESS | 6282 | 1463170538466 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}] 13:15:38 INFO - PROCESS | 6282 | 1463170538605 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:15:38 INFO - PROCESS | 6282 | 1463170538738 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 6282 | ++DOCSHELL 0x14138f800 == 107 [pid = 6282] [id = 748] 13:15:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 269 (0x12603e400) [pid = 6282] [serial = 2243] [outer = 0x0] 13:15:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 270 (0x128aaf800) [pid = 6282] [serial = 2244] [outer = 0x12603e400] 13:15:38 INFO - PROCESS | 6282 | 1463170538769 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 6282 | ++DOMWINDOW == 271 (0x12d432c00) [pid = 6282] [serial = 2245] [outer = 0x12603e400] 13:15:39 INFO - PROCESS | 6282 | 1463170539142 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]]]}] 13:15:39 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. 13:15:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 724ms 13:15:39 INFO - PROCESS | 6282 | 1463170539183 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 6282 | 1463170539185 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:15:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:15:39 INFO - PROCESS | 6282 | 1463170539188 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 6282 | 1463170539193 Marionette TRACE conn2 <- [1,2962,null,{}] 13:15:39 INFO - PROCESS | 6282 | 1463170539200 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}] 13:15:39 INFO - PROCESS | 6282 | 1463170539334 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:15:39 INFO - PROCESS | 6282 | 1463170539469 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 6282 | ++DOCSHELL 0x140769800 == 108 [pid = 6282] [id = 749] 13:15:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 272 (0x12d493c00) [pid = 6282] [serial = 2246] [outer = 0x0] 13:15:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 273 (0x12d93f000) [pid = 6282] [serial = 2247] [outer = 0x12d493c00] 13:15:39 INFO - PROCESS | 6282 | 1463170539500 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 6282 | ++DOMWINDOW == 274 (0x134846400) [pid = 6282] [serial = 2248] [outer = 0x12d493c00] 13:15:39 INFO - PROCESS | 6282 | 1463170539886 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]]]}] 13:15:39 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. 13:15:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 725ms 13:15:39 INFO - PROCESS | 6282 | 1463170539913 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:15:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:15:39 INFO - PROCESS | 6282 | 1463170539915 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:15:39 INFO - PROCESS | 6282 | 1463170539919 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 6282 | 1463170539920 Marionette TRACE conn2 <- [1,2966,null,{}] 13:15:39 INFO - PROCESS | 6282 | 1463170539924 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}] 13:15:40 INFO - PROCESS | 6282 | 1463170540138 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:15:40 INFO - PROCESS | 6282 | 1463170540325 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 6282 | ++DOCSHELL 0x1429bd800 == 109 [pid = 6282] [id = 750] 13:15:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 275 (0x13483ec00) [pid = 6282] [serial = 2249] [outer = 0x0] 13:15:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 276 (0x135145400) [pid = 6282] [serial = 2250] [outer = 0x13483ec00] 13:15:40 INFO - PROCESS | 6282 | 1463170540363 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 6282 | ++DOMWINDOW == 277 (0x1357a1000) [pid = 6282] [serial = 2251] [outer = 0x13483ec00] 13:15:40 INFO - PROCESS | 6282 | 1463170540719 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]]]}] 13:15:40 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. 13:15:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 822ms 13:15:40 INFO - PROCESS | 6282 | 1463170540740 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 6282 | 1463170540742 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:15:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:15:40 INFO - PROCESS | 6282 | 1463170540744 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 6282 | 1463170540746 Marionette TRACE conn2 <- [1,2970,null,{}] 13:15:40 INFO - PROCESS | 6282 | 1463170540748 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}] 13:15:40 INFO - PROCESS | 6282 | 1463170540872 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:15:41 INFO - PROCESS | 6282 | 1463170541002 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x141fcf000 == 110 [pid = 6282] [id = 751] 13:15:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 278 (0x137acf800) [pid = 6282] [serial = 2252] [outer = 0x0] 13:15:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 279 (0x137dc9400) [pid = 6282] [serial = 2253] [outer = 0x137acf800] 13:15:41 INFO - PROCESS | 6282 | 1463170541042 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 280 (0x137dd0000) [pid = 6282] [serial = 2254] [outer = 0x137acf800] 13:15:41 INFO - PROCESS | 6282 | 1463170541417 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]]]}] 13:15:41 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. 13:15:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 720ms 13:15:41 INFO - PROCESS | 6282 | 1463170541464 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 6282 | 1463170541466 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:15:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:15:41 INFO - PROCESS | 6282 | 1463170541468 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 6282 | 1463170541469 Marionette TRACE conn2 <- [1,2974,null,{}] 13:15:41 INFO - PROCESS | 6282 | 1463170541471 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}] 13:15:41 INFO - PROCESS | 6282 | 1463170541598 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:15:41 INFO - PROCESS | 6282 | 1463170541749 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 6282 | ++DOCSHELL 0x13f82a000 == 111 [pid = 6282] [id = 752] 13:15:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 281 (0x135930800) [pid = 6282] [serial = 2255] [outer = 0x0] 13:15:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 282 (0x135935000) [pid = 6282] [serial = 2256] [outer = 0x135930800] 13:15:41 INFO - PROCESS | 6282 | 1463170541781 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 6282 | ++DOMWINDOW == 283 (0x137dd0400) [pid = 6282] [serial = 2257] [outer = 0x135930800] 13:15:42 INFO - PROCESS | 6282 | 1463170542130 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]]]}] 13:15:42 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. 13:15:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 668ms 13:15:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:15:42 INFO - PROCESS | 6282 | 1463170542136 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 6282 | 1463170542137 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:15:42 INFO - PROCESS | 6282 | 1463170542140 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 6282 | 1463170542141 Marionette TRACE conn2 <- [1,2978,null,{}] 13:15:42 INFO - PROCESS | 6282 | 1463170542146 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}] 13:15:42 INFO - PROCESS | 6282 | 1463170542268 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:15:42 INFO - PROCESS | 6282 | 1463170542396 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 6282 | ++DOCSHELL 0x141fe0000 == 112 [pid = 6282] [id = 753] 13:15:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 284 (0x135937000) [pid = 6282] [serial = 2258] [outer = 0x0] 13:15:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 285 (0x13f7a1400) [pid = 6282] [serial = 2259] [outer = 0x135937000] 13:15:42 INFO - PROCESS | 6282 | 1463170542429 Marionette DEBUG loaded listener.js 13:15:42 INFO - PROCESS | 6282 | ++DOMWINDOW == 286 (0x13f8c3400) [pid = 6282] [serial = 2260] [outer = 0x135937000] 13:15:42 INFO - PROCESS | 6282 | 1463170542745 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]]]}] 13:15:42 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. 13:15:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 13:15:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:15:42 INFO - PROCESS | 6282 | 1463170542810 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 6282 | 1463170542812 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:15:42 INFO - PROCESS | 6282 | 1463170542814 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 6282 | 1463170542815 Marionette TRACE conn2 <- [1,2982,null,{}] 13:15:42 INFO - PROCESS | 6282 | 1463170542818 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}] 13:15:42 INFO - PROCESS | 6282 | 1463170542943 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:15:43 INFO - PROCESS | 6282 | 1463170543091 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x1427b0800 == 113 [pid = 6282] [id = 754] 13:15:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 287 (0x11930d400) [pid = 6282] [serial = 2261] [outer = 0x0] 13:15:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 288 (0x13512d000) [pid = 6282] [serial = 2262] [outer = 0x11930d400] 13:15:43 INFO - PROCESS | 6282 | 1463170543135 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 289 (0x140914c00) [pid = 6282] [serial = 2263] [outer = 0x11930d400] 13:15:43 INFO - PROCESS | 6282 | 1463170543492 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"]]]}] 13:15:43 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 13:15:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:15:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 719ms 13:15:43 INFO - PROCESS | 6282 | 1463170543534 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 6282 | 1463170543535 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:15:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:15:43 INFO - PROCESS | 6282 | 1463170543537 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - PROCESS | 6282 | 1463170543539 Marionette TRACE conn2 <- [1,2986,null,{}] 13:15:43 INFO - PROCESS | 6282 | 1463170543541 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}] 13:15:43 INFO - PROCESS | 6282 | 1463170543675 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:15:43 INFO - PROCESS | 6282 | 1463170543832 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 6282 | ++DOCSHELL 0x143d49800 == 114 [pid = 6282] [id = 755] 13:15:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 290 (0x140912c00) [pid = 6282] [serial = 2264] [outer = 0x0] 13:15:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 291 (0x14091b400) [pid = 6282] [serial = 2265] [outer = 0x140912c00] 13:15:43 INFO - PROCESS | 6282 | 1463170543876 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 6282 | ++DOMWINDOW == 292 (0x140920c00) [pid = 6282] [serial = 2266] [outer = 0x140912c00] 13:15:44 INFO - PROCESS | 6282 | 1463170544276 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]]]}] 13:15:44 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. 13:15:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 770ms 13:15:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:15:44 INFO - PROCESS | 6282 | 1463170544307 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 6282 | 1463170544309 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:15:44 INFO - PROCESS | 6282 | 1463170544311 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 6282 | 1463170544312 Marionette TRACE conn2 <- [1,2990,null,{}] 13:15:44 INFO - PROCESS | 6282 | 1463170544314 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}] 13:15:44 INFO - PROCESS | 6282 | 1463170544462 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:15:44 INFO - PROCESS | 6282 | 1463170544596 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x143d63800 == 115 [pid = 6282] [id = 756] 13:15:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 293 (0x140920800) [pid = 6282] [serial = 2267] [outer = 0x0] 13:15:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 294 (0x1415e7400) [pid = 6282] [serial = 2268] [outer = 0x140920800] 13:15:44 INFO - PROCESS | 6282 | 1463170544632 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 295 (0x1415eec00) [pid = 6282] [serial = 2269] [outer = 0x140920800] 13:15:44 INFO - PROCESS | 6282 | ++DOCSHELL 0x1443af800 == 116 [pid = 6282] [id = 757] 13:15:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 296 (0x141725000) [pid = 6282] [serial = 2270] [outer = 0x0] 13:15:44 INFO - PROCESS | 6282 | ++DOMWINDOW == 297 (0x1415efc00) [pid = 6282] [serial = 2271] [outer = 0x141725000] 13:15:45 INFO - PROCESS | 6282 | 1463170545113 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]]]}] 13:15:45 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. 13:15:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 818ms 13:15:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:15:45 INFO - PROCESS | 6282 | 1463170545130 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 6282 | 1463170545131 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:15:45 INFO - PROCESS | 6282 | 1463170545134 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - PROCESS | 6282 | 1463170545136 Marionette TRACE conn2 <- [1,2994,null,{}] 13:15:45 INFO - PROCESS | 6282 | 1463170545138 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}] 13:15:45 INFO - PROCESS | 6282 | 1463170545378 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:15:45 INFO - PROCESS | 6282 | 1463170545485 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 6282 | ++DOCSHELL 0x11963b800 == 117 [pid = 6282] [id = 758] 13:15:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 298 (0x11674d000) [pid = 6282] [serial = 2272] [outer = 0x0] 13:15:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 299 (0x1210ad000) [pid = 6282] [serial = 2273] [outer = 0x11674d000] 13:15:45 INFO - PROCESS | 6282 | 1463170545515 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 6282 | ++DOMWINDOW == 300 (0x141720c00) [pid = 6282] [serial = 2274] [outer = 0x11674d000] 13:15:45 INFO - PROCESS | 6282 | 1463170545900 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]]]}] 13:15:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:15:45 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 13:15:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 772ms 13:15:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:15:45 INFO - PROCESS | 6282 | 1463170545907 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 6282 | 1463170545908 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:15:45 INFO - PROCESS | 6282 | 1463170545911 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - PROCESS | 6282 | 1463170545912 Marionette TRACE conn2 <- [1,2998,null,{}] 13:15:45 INFO - PROCESS | 6282 | 1463170545914 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}] 13:15:46 INFO - PROCESS | 6282 | 1463170546046 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:15:46 INFO - PROCESS | 6282 | 1463170546185 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x1359dd800 == 118 [pid = 6282] [id = 759] 13:15:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 301 (0x141721400) [pid = 6282] [serial = 2275] [outer = 0x0] 13:15:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 302 (0x14172a400) [pid = 6282] [serial = 2276] [outer = 0x141721400] 13:15:46 INFO - PROCESS | 6282 | 1463170546213 Marionette DEBUG loaded listener.js 13:15:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 303 (0x14245ec00) [pid = 6282] [serial = 2277] [outer = 0x141721400] 13:15:46 INFO - PROCESS | 6282 | 1463170546586 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]]]}] 13:15:46 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. 13:15:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 719ms 13:15:46 INFO - PROCESS | 6282 | 1463170546630 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 6282 | 1463170546631 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:15:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:15:46 INFO - PROCESS | 6282 | 1463170546634 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 6282 | 1463170546635 Marionette TRACE conn2 <- [1,3002,null,{}] 13:15:46 INFO - PROCESS | 6282 | 1463170546637 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}] 13:15:46 INFO - PROCESS | 6282 | 1463170546766 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:15:46 INFO - PROCESS | 6282 | 1463170546876 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 6282 | ++DOCSHELL 0x1443cd800 == 119 [pid = 6282] [id = 760] 13:15:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 304 (0x141729800) [pid = 6282] [serial = 2278] [outer = 0x0] 13:15:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 305 (0x142464400) [pid = 6282] [serial = 2279] [outer = 0x141729800] 13:15:46 INFO - PROCESS | 6282 | 1463170546905 Marionette DEBUG loaded listener.js 13:15:46 INFO - PROCESS | 6282 | ++DOMWINDOW == 306 (0x142468000) [pid = 6282] [serial = 2280] [outer = 0x141729800] 13:15:47 INFO - PROCESS | 6282 | 1463170547259 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]]]}] 13:15:47 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. 13:15:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 668ms 13:15:47 INFO - PROCESS | 6282 | 1463170547302 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 6282 | 1463170547304 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:15:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:15:47 INFO - PROCESS | 6282 | 1463170547306 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - PROCESS | 6282 | 1463170547307 Marionette TRACE conn2 <- [1,3006,null,{}] 13:15:47 INFO - PROCESS | 6282 | 1463170547310 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}] 13:15:47 INFO - PROCESS | 6282 | 1463170547441 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:15:47 INFO - PROCESS | 6282 | 1463170547864 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 6282 | ++DOCSHELL 0x126ad1800 == 120 [pid = 6282] [id = 761] 13:15:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 307 (0x11271d000) [pid = 6282] [serial = 2281] [outer = 0x0] 13:15:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 308 (0x1132e3000) [pid = 6282] [serial = 2282] [outer = 0x11271d000] 13:15:47 INFO - PROCESS | 6282 | 1463170547939 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 6282 | ++DOMWINDOW == 309 (0x11845e800) [pid = 6282] [serial = 2283] [outer = 0x11271d000] 13:15:48 INFO - PROCESS | 6282 | 1463170548307 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]]]}] 13:15:48 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. 13:15:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1022ms 13:15:48 INFO - PROCESS | 6282 | 1463170548330 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 6282 | 1463170548332 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:15:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:15:48 INFO - PROCESS | 6282 | 1463170548344 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 6282 | 1463170548346 Marionette TRACE conn2 <- [1,3010,null,{}] 13:15:48 INFO - PROCESS | 6282 | 1463170548350 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}] 13:15:48 INFO - PROCESS | 6282 | 1463170548478 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:15:48 INFO - PROCESS | 6282 | 1463170548617 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 6282 | ++DOCSHELL 0x12ba3f800 == 121 [pid = 6282] [id = 762] 13:15:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 310 (0x11617cc00) [pid = 6282] [serial = 2284] [outer = 0x0] 13:15:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 311 (0x1186acc00) [pid = 6282] [serial = 2285] [outer = 0x11617cc00] 13:15:48 INFO - PROCESS | 6282 | 1463170548648 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 6282 | ++DOMWINDOW == 312 (0x120f55c00) [pid = 6282] [serial = 2286] [outer = 0x11617cc00] 13:15:49 INFO - PROCESS | 6282 | 1463170549028 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]]]}] 13:15:49 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 13:15:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 723ms 13:15:49 INFO - PROCESS | 6282 | 1463170549068 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 6282 | 1463170549071 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:15:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:15:49 INFO - PROCESS | 6282 | 1463170549073 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 6282 | 1463170549074 Marionette TRACE conn2 <- [1,3014,null,{}] 13:15:49 INFO - PROCESS | 6282 | 1463170549077 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}] 13:15:49 INFO - PROCESS | 6282 | 1463170549195 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:15:49 INFO - PROCESS | 6282 | 1463170549324 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 6282 | ++DOCSHELL 0x124ecf000 == 122 [pid = 6282] [id = 763] 13:15:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 313 (0x12638e000) [pid = 6282] [serial = 2287] [outer = 0x0] 13:15:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 314 (0x126772000) [pid = 6282] [serial = 2288] [outer = 0x12638e000] 13:15:49 INFO - PROCESS | 6282 | 1463170549352 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 6282 | ++DOMWINDOW == 315 (0x127843400) [pid = 6282] [serial = 2289] [outer = 0x12638e000] 13:15:49 INFO - PROCESS | 6282 | [6282] 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 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x137a56800 == 121 [pid = 6282] [id = 563] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x1352d4000 == 120 [pid = 6282] [id = 645] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x137a55000 == 119 [pid = 6282] [id = 625] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x137c2d000 == 118 [pid = 6282] [id = 649] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x1414a2800 == 117 [pid = 6282] [id = 744] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x13f479000 == 116 [pid = 6282] [id = 743] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x13563c000 == 115 [pid = 6282] [id = 742] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x135d14800 == 114 [pid = 6282] [id = 741] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x135b88800 == 113 [pid = 6282] [id = 740] 13:15:49 INFO - PROCESS | 6282 | --DOMWINDOW == 314 (0x12d948800) [pid = 6282] [serial = 2110] [outer = 0x0] [url = about:blank] 13:15:49 INFO - PROCESS | 6282 | --DOMWINDOW == 313 (0x135132400) [pid = 6282] [serial = 2113] [outer = 0x0] [url = about:blank] 13:15:49 INFO - PROCESS | 6282 | --DOMWINDOW == 312 (0x135239000) [pid = 6282] [serial = 2116] [outer = 0x0] [url = about:blank] 13:15:49 INFO - PROCESS | 6282 | --DOMWINDOW == 311 (0x13570ac00) [pid = 6282] [serial = 2119] [outer = 0x0] [url = about:blank] 13:15:49 INFO - PROCESS | 6282 | --DOMWINDOW == 310 (0x135073400) [pid = 6282] [serial = 2122] [outer = 0x0] [url = about:blank] 13:15:49 INFO - PROCESS | 6282 | --DOMWINDOW == 309 (0x13507cc00) [pid = 6282] [serial = 2125] [outer = 0x0] [url = about:blank] 13:15:49 INFO - PROCESS | 6282 | --DOMWINDOW == 308 (0x128aabc00) [pid = 6282] [serial = 2161] [outer = 0x0] [url = about:blank] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x13560c800 == 112 [pid = 6282] [id = 739] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x13497b800 == 111 [pid = 6282] [id = 738] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12d5ee000 == 110 [pid = 6282] [id = 737] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12be37800 == 109 [pid = 6282] [id = 736] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x126ae0000 == 108 [pid = 6282] [id = 735] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x124dbf800 == 107 [pid = 6282] [id = 734] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x119633000 == 106 [pid = 6282] [id = 733] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x1420e0000 == 105 [pid = 6282] [id = 729] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x1420ca000 == 104 [pid = 6282] [id = 728] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x137c5d000 == 103 [pid = 6282] [id = 727] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x13fe33000 == 102 [pid = 6282] [id = 726] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x135ba0000 == 101 [pid = 6282] [id = 725] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x135b8c000 == 100 [pid = 6282] [id = 724] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x13f469000 == 99 [pid = 6282] [id = 723] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12cc9d800 == 98 [pid = 6282] [id = 722] 13:15:49 INFO - PROCESS | 6282 | --DOCSHELL 0x12156a000 == 97 [pid = 6282] [id = 721] 13:15:49 INFO - PROCESS | 6282 | 1463170549828 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:15:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:15:49 INFO - {} 13:15:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:15:49 INFO - {} 13:15:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:15:49 INFO - {} 13:15:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:15:49 INFO - {} 13:15:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 771ms 13:15:49 INFO - PROCESS | 6282 | 1463170549845 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 6282 | 1463170549847 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:15:49 INFO - TEST-START | /FileAPI/fileReader.html 13:15:49 INFO - PROCESS | 6282 | 1463170549857 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 6282 | 1463170549863 Marionette TRACE conn2 <- [1,3018,null,{}] 13:15:49 INFO - PROCESS | 6282 | 1463170549868 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}] 13:15:50 INFO - PROCESS | 6282 | 1463170550040 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 307 (0x12d13b000) [pid = 6282] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 306 (0x13501f000) [pid = 6282] [serial = 2096] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 305 (0x111bb6800) [pid = 6282] [serial = 2098] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 304 (0x128a47c00) [pid = 6282] [serial = 2140] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 303 (0x1290b5400) [pid = 6282] [serial = 2141] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 302 (0x127847c00) [pid = 6282] [serial = 2138] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 301 (0x12783f800) [pid = 6282] [serial = 2137] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 300 (0x12c2a1800) [pid = 6282] [serial = 2146] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 299 (0x11970bc00) [pid = 6282] [serial = 2101] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 298 (0x119006800) [pid = 6282] [serial = 2131] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 297 (0x120fc8c00) [pid = 6282] [serial = 2132] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 296 (0x12b013c00) [pid = 6282] [serial = 2107] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 295 (0x1167c1000) [pid = 6282] [serial = 2128] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 294 (0x1188abc00) [pid = 6282] [serial = 2129] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 293 (0x124d8b400) [pid = 6282] [serial = 2134] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 292 (0x12638e400) [pid = 6282] [serial = 2135] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 291 (0x126384c00) [pid = 6282] [serial = 2104] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 290 (0x12d515800) [pid = 6282] [serial = 2149] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 289 (0x12d433800) [pid = 6282] [serial = 2147] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 288 (0x134f4cc00) [pid = 6282] [serial = 2152] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 287 (0x12d439800) [pid = 6282] [serial = 2155] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 286 (0x135d4f400) [pid = 6282] [serial = 2159] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 285 (0x13570f000) [pid = 6282] [serial = 2158] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 284 (0x13507a800) [pid = 6282] [serial = 2153] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 283 (0x13507e000) [pid = 6282] [serial = 2156] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 282 (0x12a6ec000) [pid = 6282] [serial = 2143] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 281 (0x12be62c00) [pid = 6282] [serial = 2144] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | --DOMWINDOW == 280 (0x12d94a400) [pid = 6282] [serial = 2150] [outer = 0x0] [url = about:blank] 13:15:50 INFO - PROCESS | 6282 | 1463170550200 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x129420000 == 98 [pid = 6282] [id = 764] 13:15:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 281 (0x1198b9800) [pid = 6282] [serial = 2290] [outer = 0x0] 13:15:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 282 (0x126384c00) [pid = 6282] [serial = 2291] [outer = 0x1198b9800] 13:15:50 INFO - PROCESS | 6282 | 1463170550241 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 283 (0x1290b5400) [pid = 6282] [serial = 2292] [outer = 0x1198b9800] 13:15:50 INFO - PROCESS | 6282 | 1463170550603 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]]]}] 13:15:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:15:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:15:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:15:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:15:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 782ms 13:15:50 INFO - PROCESS | 6282 | 1463170550633 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 6282 | 1463170550635 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:15:50 INFO - TEST-START | /FileAPI/historical.html 13:15:50 INFO - PROCESS | 6282 | 1463170550652 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - PROCESS | 6282 | 1463170550653 Marionette TRACE conn2 <- [1,3022,null,{}] 13:15:50 INFO - PROCESS | 6282 | 1463170550655 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}] 13:15:50 INFO - PROCESS | 6282 | 1463170550764 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:15:50 INFO - PROCESS | 6282 | 1463170550769 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 6282 | ++DOCSHELL 0x12d211000 == 99 [pid = 6282] [id = 765] 13:15:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 284 (0x12a6ee800) [pid = 6282] [serial = 2293] [outer = 0x0] 13:15:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 285 (0x12b01b800) [pid = 6282] [serial = 2294] [outer = 0x12a6ee800] 13:15:50 INFO - PROCESS | 6282 | 1463170550795 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 6282 | ++DOMWINDOW == 286 (0x12bab1c00) [pid = 6282] [serial = 2295] [outer = 0x12a6ee800] 13:15:51 INFO - PROCESS | 6282 | 1463170551155 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"]]]}] 13:15:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:15:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:15:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:15:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:15:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:15:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:15:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:15:51 INFO - TEST-OK | /FileAPI/historical.html | took 531ms 13:15:51 INFO - PROCESS | 6282 | 1463170551173 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 6282 | 1463170551174 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:15:51 INFO - TEST-START | /FileAPI/idlharness.html 13:15:51 INFO - PROCESS | 6282 | 1463170551178 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 6282 | 1463170551179 Marionette TRACE conn2 <- [1,3026,null,{}] 13:15:51 INFO - PROCESS | 6282 | 1463170551182 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}] 13:15:51 INFO - PROCESS | 6282 | 1463170551326 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:15:51 INFO - PROCESS | 6282 | 1463170551332 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:51 INFO - PROCESS | 6282 | ++DOCSHELL 0x1348f2800 == 100 [pid = 6282] [id = 766] 13:15:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 287 (0x12cc2d800) [pid = 6282] [serial = 2296] [outer = 0x0] 13:15:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 288 (0x12cdac800) [pid = 6282] [serial = 2297] [outer = 0x12cc2d800] 13:15:51 INFO - PROCESS | 6282 | 1463170551364 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 6282 | ++DOMWINDOW == 289 (0x12d492000) [pid = 6282] [serial = 2298] [outer = 0x12cc2d800] 13:15:51 INFO - PROCESS | 6282 | 1463170551924 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]]]}] 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:15:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:15:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:15:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:15:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:15:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:15:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:15:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:15:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:15:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:15:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:15:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:15:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:15:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:15:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:15:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:15:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:15:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:15:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:15:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:15:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:15:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:15:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:15:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:15:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:15:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:15:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:15:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:15:51 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 13:15:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:15:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:15:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:15:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:15:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:15:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:15:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:15:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:15:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:15:51 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 13:15:51 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 13:15:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:15:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:15:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:15:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:15:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:15:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:15:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:15:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:15:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:15:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:15:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:15:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:15:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:15:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:15:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:15:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:15:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:15:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:15:52 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 13:15:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:15:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:15:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:15:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:15:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:15:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:15:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:15:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:15:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:15:52 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 13:15:52 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 13:15:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:15:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:15:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:15:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:15:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:15:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:15:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:15:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:15:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:15:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:15:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 782ms 13:15:52 INFO - PROCESS | 6282 | 1463170551980 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 6282 | 1463170551981 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:15:52 INFO - TEST-START | /FileAPI/idlharness.worker 13:15:52 INFO - PROCESS | 6282 | 1463170551984 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - PROCESS | 6282 | 1463170551985 Marionette TRACE conn2 <- [1,3030,null,{}] 13:15:52 INFO - PROCESS | 6282 | 1463170551987 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}] 13:15:52 INFO - PROCESS | 6282 | 1463170552170 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:15:52 INFO - PROCESS | 6282 | 1463170552196 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 6282 | ++DOCSHELL 0x13fe37800 == 101 [pid = 6282] [id = 767] 13:15:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 290 (0x12d94bc00) [pid = 6282] [serial = 2299] [outer = 0x0] 13:15:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 291 (0x135d6f400) [pid = 6282] [serial = 2300] [outer = 0x12d94bc00] 13:15:52 INFO - PROCESS | 6282 | 1463170552232 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 6282 | ++DOMWINDOW == 292 (0x137ad3800) [pid = 6282] [serial = 2301] [outer = 0x12d94bc00] 13:15:52 INFO - PROCESS | 6282 | [6282] 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 13:15:52 INFO - PROCESS | 6282 | 1463170552923 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,{},{}]]]}] 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:15:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:15:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:15:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:15:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:15:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:15:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:15:53 INFO - {} 13:15:53 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 13:15:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:15:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:15:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:15:53 INFO - {} 13:15:53 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 - {} 13:15:53 INFO - {} 13:15:53 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 13:15:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:15:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:15:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:15:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:15:53 INFO - {} 13:15:53 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 13:15:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:15:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:15:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:15:53 INFO - {} 13:15:53 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 - {} 13:15:53 INFO - {} 13:15:53 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 13:15:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:15:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:15:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 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 13:15:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:15:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:15:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 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 13:15:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 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 13:15:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 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 13:15:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:15:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:15:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:15:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:15:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:15:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:15:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:15:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:15:53 INFO - {} 13:15:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 983ms 13:15:53 INFO - PROCESS | 6282 | 1463170552967 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 6282 | 1463170552968 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:15:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:15:53 INFO - PROCESS | 6282 | 1463170552971 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 6282 | 1463170552973 Marionette TRACE conn2 <- [1,3034,null,{}] 13:15:53 INFO - PROCESS | 6282 | 1463170552979 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}] 13:15:53 INFO - PROCESS | 6282 | 1463170553211 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:15:53 INFO - PROCESS | 6282 | 1463170553234 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x142049800 == 102 [pid = 6282] [id = 768] 13:15:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 293 (0x137addc00) [pid = 6282] [serial = 2302] [outer = 0x0] 13:15:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 294 (0x13f8cf400) [pid = 6282] [serial = 2303] [outer = 0x137addc00] 13:15:53 INFO - PROCESS | 6282 | 1463170553260 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 295 (0x145298c00) [pid = 6282] [serial = 2304] [outer = 0x137addc00] 13:15:53 INFO - PROCESS | 6282 | 1463170553633 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]]]}] 13:15:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:15:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 675ms 13:15:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:15:53 INFO - PROCESS | 6282 | 1463170553652 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 6282 | 1463170553653 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:15:53 INFO - PROCESS | 6282 | 1463170553655 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 6282 | 1463170553656 Marionette TRACE conn2 <- [1,3038,null,{}] 13:15:53 INFO - PROCESS | 6282 | 1463170553661 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}] 13:15:53 INFO - PROCESS | 6282 | 1463170553808 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:15:53 INFO - PROCESS | 6282 | 1463170553821 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 6282 | ++DOCSHELL 0x1453d9800 == 103 [pid = 6282] [id = 769] 13:15:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 296 (0x14227e400) [pid = 6282] [serial = 2305] [outer = 0x0] 13:15:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 297 (0x145058800) [pid = 6282] [serial = 2306] [outer = 0x14227e400] 13:15:53 INFO - PROCESS | 6282 | 1463170553847 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 6282 | ++DOMWINDOW == 298 (0x14505fc00) [pid = 6282] [serial = 2307] [outer = 0x14227e400] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 297 (0x128a4f400) [pid = 6282] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 296 (0x12a781800) [pid = 6282] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 295 (0x135017800) [pid = 6282] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 294 (0x113373400) [pid = 6282] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 293 (0x13483b800) [pid = 6282] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 292 (0x128aa7c00) [pid = 6282] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 291 (0x116a57000) [pid = 6282] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 290 (0x126386000) [pid = 6282] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 289 (0x12a756800) [pid = 6282] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 288 (0x126ccd400) [pid = 6282] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:15:54 INFO - PROCESS | 6282 | --DOMWINDOW == 287 (0x128a4b000) [pid = 6282] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:15:54 INFO - PROCESS | 6282 | 1463170554456 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"]]]}] 13:15:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:15:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:15:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 823ms 13:15:54 INFO - PROCESS | 6282 | 1463170554480 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 6282 | 1463170554481 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:15:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:15:54 INFO - PROCESS | 6282 | 1463170554483 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 6282 | 1463170554485 Marionette TRACE conn2 <- [1,3042,null,{}] 13:15:54 INFO - PROCESS | 6282 | 1463170554487 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}] 13:15:54 INFO - PROCESS | 6282 | 1463170554608 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:15:54 INFO - PROCESS | 6282 | 1463170554726 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 6282 | ++DOCSHELL 0x135b97800 == 104 [pid = 6282] [id = 770] 13:15:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 288 (0x119710c00) [pid = 6282] [serial = 2308] [outer = 0x0] 13:15:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 289 (0x13f286800) [pid = 6282] [serial = 2309] [outer = 0x119710c00] 13:15:54 INFO - PROCESS | 6282 | 1463170554751 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 6282 | ++DOMWINDOW == 290 (0x13f28a800) [pid = 6282] [serial = 2310] [outer = 0x119710c00] 13:15:55 INFO - PROCESS | 6282 | 1463170555123 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]]]}] 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:15:55 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. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:15:55 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'.) 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:15:55 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. 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:15:55 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. 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:15:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:15:55 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. 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:15:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:15:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:15:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:15:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:15:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 675ms 13:15:55 INFO - PROCESS | 6282 | 1463170555159 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 6282 | 1463170555161 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:15:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:15:55 INFO - PROCESS | 6282 | 1463170555164 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 6282 | 1463170555166 Marionette TRACE conn2 <- [1,3046,null,{}] 13:15:55 INFO - PROCESS | 6282 | 1463170555168 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}] 13:15:55 INFO - PROCESS | 6282 | 1463170555318 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:15:55 INFO - PROCESS | 6282 | 1463170555328 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 6282 | ++DOCSHELL 0x140a19800 == 105 [pid = 6282] [id = 771] 13:15:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 291 (0x13f28cc00) [pid = 6282] [serial = 2311] [outer = 0x0] 13:15:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 292 (0x145060400) [pid = 6282] [serial = 2312] [outer = 0x13f28cc00] 13:15:55 INFO - PROCESS | 6282 | 1463170555358 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 6282 | ++DOMWINDOW == 293 (0x14529b000) [pid = 6282] [serial = 2313] [outer = 0x13f28cc00] 13:15:55 INFO - PROCESS | 6282 | [6282] 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 13:15:55 INFO - PROCESS | 6282 | 1463170555741 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:15:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:15:55 INFO - {} 13:15:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 619ms 13:15:55 INFO - PROCESS | 6282 | 1463170555784 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 6282 | 1463170555786 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:15:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:15:55 INFO - PROCESS | 6282 | 1463170555790 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 6282 | 1463170555792 Marionette TRACE conn2 <- [1,3050,null,{}] 13:15:55 INFO - PROCESS | 6282 | 1463170555796 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}] 13:15:56 INFO - PROCESS | 6282 | 1463170556035 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:15:56 INFO - PROCESS | 6282 | 1463170556082 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 6282 | ++DOCSHELL 0x144178000 == 106 [pid = 6282] [id = 772] 13:15:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 294 (0x1408a5400) [pid = 6282] [serial = 2314] [outer = 0x0] 13:15:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 295 (0x1452b8000) [pid = 6282] [serial = 2315] [outer = 0x1408a5400] 13:15:56 INFO - PROCESS | 6282 | 1463170556120 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 6282 | ++DOMWINDOW == 296 (0x1452be400) [pid = 6282] [serial = 2316] [outer = 0x1408a5400] 13:15:56 INFO - PROCESS | 6282 | 1463170556696 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]]]}] 13:15:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:15:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:15:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:15:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:15:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 922ms 13:15:56 INFO - PROCESS | 6282 | 1463170556711 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 6282 | 1463170556714 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:15:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:15:56 INFO - PROCESS | 6282 | 1463170556719 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 6282 | 1463170556721 Marionette TRACE conn2 <- [1,3054,null,{}] 13:15:56 INFO - PROCESS | 6282 | 1463170556725 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}] 13:15:56 INFO - PROCESS | 6282 | 1463170556859 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:15:57 INFO - PROCESS | 6282 | 1463170556999 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x124ddb000 == 107 [pid = 6282] [id = 773] 13:15:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 297 (0x1188abc00) [pid = 6282] [serial = 2317] [outer = 0x0] 13:15:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 298 (0x119d79400) [pid = 6282] [serial = 2318] [outer = 0x1188abc00] 13:15:57 INFO - PROCESS | 6282 | 1463170557033 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 299 (0x1218a1c00) [pid = 6282] [serial = 2319] [outer = 0x1188abc00] 13:15:57 INFO - PROCESS | 6282 | 1463170557560 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"]]]}] 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:15:57 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" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:15:57 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" 13:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:15:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 887ms 13:15:57 INFO - PROCESS | 6282 | 1463170557607 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 6282 | 1463170557611 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:15:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:15:57 INFO - PROCESS | 6282 | 1463170557615 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 6282 | 1463170557617 Marionette TRACE conn2 <- [1,3058,null,{}] 13:15:57 INFO - PROCESS | 6282 | 1463170557620 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}] 13:15:57 INFO - PROCESS | 6282 | 1463170557758 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:15:57 INFO - PROCESS | 6282 | 1463170557864 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 6282 | ++DOCSHELL 0x13543f800 == 108 [pid = 6282] [id = 774] 13:15:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 300 (0x126033000) [pid = 6282] [serial = 2320] [outer = 0x0] 13:15:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 301 (0x126cce000) [pid = 6282] [serial = 2321] [outer = 0x126033000] 13:15:57 INFO - PROCESS | 6282 | 1463170557896 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 6282 | ++DOMWINDOW == 302 (0x12d513000) [pid = 6282] [serial = 2322] [outer = 0x126033000] 13:15:58 INFO - PROCESS | 6282 | 1463170558285 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]]]}] 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:15:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:15:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:15:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:15:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:15:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:15:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:15:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:15:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:15:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 722ms 13:15:58 INFO - PROCESS | 6282 | 1463170558339 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 6282 | 1463170558340 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:15:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:15:58 INFO - PROCESS | 6282 | 1463170558343 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 6282 | 1463170558345 Marionette TRACE conn2 <- [1,3062,null,{}] 13:15:58 INFO - PROCESS | 6282 | 1463170558353 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}] 13:15:58 INFO - PROCESS | 6282 | 1463170558518 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:15:58 INFO - PROCESS | 6282 | 1463170558659 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 6282 | ++DOCSHELL 0x14149d000 == 109 [pid = 6282] [id = 775] 13:15:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 303 (0x135240c00) [pid = 6282] [serial = 2323] [outer = 0x0] 13:15:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 304 (0x135937c00) [pid = 6282] [serial = 2324] [outer = 0x135240c00] 13:15:58 INFO - PROCESS | 6282 | 1463170558691 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 6282 | ++DOMWINDOW == 305 (0x137dc7800) [pid = 6282] [serial = 2325] [outer = 0x135240c00] 13:15:58 INFO - PROCESS | 6282 | [6282] 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 13:15:59 INFO - PROCESS | 6282 | 1463170559093 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:15:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:15:59 INFO - {} 13:15:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 771ms 13:15:59 INFO - PROCESS | 6282 | 1463170559118 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:15:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:15:59 INFO - PROCESS | 6282 | 1463170559120 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:15:59 INFO - PROCESS | 6282 | 1463170559122 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 6282 | 1463170559123 Marionette TRACE conn2 <- [1,3066,null,{}] 13:15:59 INFO - PROCESS | 6282 | 1463170559142 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}] 13:15:59 INFO - PROCESS | 6282 | 1463170559274 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:15:59 INFO - PROCESS | 6282 | 1463170559379 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:59 INFO - PROCESS | 6282 | ++DOCSHELL 0x142040000 == 110 [pid = 6282] [id = 776] 13:15:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 306 (0x13f28f000) [pid = 6282] [serial = 2326] [outer = 0x0] 13:15:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 307 (0x13f7a2400) [pid = 6282] [serial = 2327] [outer = 0x13f28f000] 13:15:59 INFO - PROCESS | 6282 | 1463170559410 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 6282 | ++DOMWINDOW == 308 (0x140914000) [pid = 6282] [serial = 2328] [outer = 0x13f28f000] 13:15:59 INFO - PROCESS | 6282 | 1463170559761 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]]]}] 13:15:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:15:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:15:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:15:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:15:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:15:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:15:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:15:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 681ms 13:15:59 INFO - PROCESS | 6282 | 1463170559804 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 6282 | 1463170559805 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:15:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:15:59 INFO - PROCESS | 6282 | 1463170559808 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 6282 | 1463170559809 Marionette TRACE conn2 <- [1,3070,null,{}] 13:15:59 INFO - PROCESS | 6282 | 1463170559811 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}] 13:15:59 INFO - PROCESS | 6282 | 1463170559937 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:16:00 INFO - PROCESS | 6282 | 1463170560078 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x1421b9000 == 111 [pid = 6282] [id = 777] 13:16:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 309 (0x14089e800) [pid = 6282] [serial = 2329] [outer = 0x0] 13:16:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 310 (0x1415e3400) [pid = 6282] [serial = 2330] [outer = 0x14089e800] 13:16:00 INFO - PROCESS | 6282 | 1463170560109 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 311 (0x1415f0c00) [pid = 6282] [serial = 2331] [outer = 0x14089e800] 13:16:00 INFO - PROCESS | 6282 | 1463170560501 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]]]}] 13:16:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:16:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:16:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:16:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:16:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:16:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:16:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 721ms 13:16:00 INFO - PROCESS | 6282 | 1463170560529 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:16:00 INFO - PROCESS | 6282 | 1463170560531 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:16:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:16:00 INFO - PROCESS | 6282 | 1463170560533 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 6282 | 1463170560534 Marionette TRACE conn2 <- [1,3074,null,{}] 13:16:00 INFO - PROCESS | 6282 | 1463170560537 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}] 13:16:00 INFO - PROCESS | 6282 | 1463170560679 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:16:00 INFO - PROCESS | 6282 | 1463170560824 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 6282 | ++DOCSHELL 0x1429bc800 == 112 [pid = 6282] [id = 778] 13:16:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 312 (0x14171f000) [pid = 6282] [serial = 2332] [outer = 0x0] 13:16:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 313 (0x142273800) [pid = 6282] [serial = 2333] [outer = 0x14171f000] 13:16:00 INFO - PROCESS | 6282 | 1463170560854 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 6282 | ++DOMWINDOW == 314 (0x1408a3400) [pid = 6282] [serial = 2334] [outer = 0x14171f000] 13:16:01 INFO - PROCESS | 6282 | 1463170561215 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]]]}] 13:16:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:16:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:16:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:16:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:16:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:16:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:16:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 722ms 13:16:01 INFO - PROCESS | 6282 | 1463170561255 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 6282 | 1463170561257 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:16:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:16:01 INFO - PROCESS | 6282 | 1463170561259 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 6282 | 1463170561260 Marionette TRACE conn2 <- [1,3078,null,{}] 13:16:01 INFO - PROCESS | 6282 | 1463170561263 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}] 13:16:01 INFO - PROCESS | 6282 | 1463170561391 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:16:01 INFO - PROCESS | 6282 | 1463170561534 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 6282 | ++DOCSHELL 0x144173000 == 113 [pid = 6282] [id = 779] 13:16:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 315 (0x13f28d000) [pid = 6282] [serial = 2335] [outer = 0x0] 13:16:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 316 (0x140738400) [pid = 6282] [serial = 2336] [outer = 0x13f28d000] 13:16:01 INFO - PROCESS | 6282 | 1463170561564 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 6282 | ++DOMWINDOW == 317 (0x14073e400) [pid = 6282] [serial = 2337] [outer = 0x13f28d000] 13:16:01 INFO - PROCESS | 6282 | 1463170561952 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] 13:16:01 INFO - PROCESS | 6282 | 1463170561982 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:16:01 INFO - PROCESS | 6282 | 1463170561985 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 6282 | 1463170561986 Marionette TRACE conn2 <- [1,3082,null,{}] 13:16:01 INFO - PROCESS | 6282 | 1463170561989 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}] 13:16:02 INFO - PROCESS | 6282 | 1463170562119 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:16:02 INFO - PROCESS | 6282 | 1463170562252 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x145011800 == 114 [pid = 6282] [id = 780] 13:16:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 318 (0x140733c00) [pid = 6282] [serial = 2338] [outer = 0x0] 13:16:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 319 (0x1408a9c00) [pid = 6282] [serial = 2339] [outer = 0x140733c00] 13:16:02 INFO - PROCESS | 6282 | 1463170562281 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 320 (0x142467800) [pid = 6282] [serial = 2340] [outer = 0x140733c00] 13:16:02 INFO - PROCESS | 6282 | 1463170562632 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]]]}] 13:16:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:16:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:16:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:16:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:16:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 669ms 13:16:02 INFO - PROCESS | 6282 | 1463170562655 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 6282 | 1463170562656 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:16:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:16:02 INFO - PROCESS | 6282 | 1463170562658 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:16:02 INFO - PROCESS | 6282 | 1463170562660 Marionette TRACE conn2 <- [1,3086,null,{}] 13:16:02 INFO - PROCESS | 6282 | 1463170562662 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}] 13:16:02 INFO - PROCESS | 6282 | 1463170562791 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:16:02 INFO - PROCESS | 6282 | 1463170562947 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:02 INFO - PROCESS | 6282 | ++DOCSHELL 0x14548b000 == 115 [pid = 6282] [id = 781] 13:16:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 321 (0x142468800) [pid = 6282] [serial = 2341] [outer = 0x0] 13:16:02 INFO - PROCESS | 6282 | ++DOMWINDOW == 322 (0x14266b000) [pid = 6282] [serial = 2342] [outer = 0x142468800] 13:16:02 INFO - PROCESS | 6282 | 1463170562979 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 323 (0x142671800) [pid = 6282] [serial = 2343] [outer = 0x142468800] 13:16:03 INFO - PROCESS | 6282 | 1463170563338 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:16:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 720ms 13:16:03 INFO - PROCESS | 6282 | 1463170563379 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 6282 | 1463170563380 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:16:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:16:03 INFO - PROCESS | 6282 | 1463170563383 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 6282 | 1463170563384 Marionette TRACE conn2 <- [1,3090,null,{}] 13:16:03 INFO - PROCESS | 6282 | 1463170563386 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}] 13:16:03 INFO - PROCESS | 6282 | 1463170563517 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:16:03 INFO - PROCESS | 6282 | 1463170563661 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 6282 | ++DOCSHELL 0x14406d800 == 116 [pid = 6282] [id = 782] 13:16:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 324 (0x142665800) [pid = 6282] [serial = 2344] [outer = 0x0] 13:16:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 325 (0x142966c00) [pid = 6282] [serial = 2345] [outer = 0x142665800] 13:16:03 INFO - PROCESS | 6282 | 1463170563693 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 6282 | ++DOMWINDOW == 326 (0x145298800) [pid = 6282] [serial = 2346] [outer = 0x142665800] 13:16:04 INFO - PROCESS | 6282 | 1463170564054 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:16:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:16:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 718ms 13:16:04 INFO - PROCESS | 6282 | 1463170564102 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 6282 | 1463170564104 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:16:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:16:04 INFO - PROCESS | 6282 | 1463170564106 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - PROCESS | 6282 | 1463170564108 Marionette TRACE conn2 <- [1,3094,null,{}] 13:16:04 INFO - PROCESS | 6282 | 1463170564110 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}] 13:16:04 INFO - PROCESS | 6282 | 1463170564256 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:16:04 INFO - PROCESS | 6282 | 1463170564404 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 6282 | ++DOCSHELL 0x142033800 == 117 [pid = 6282] [id = 783] 13:16:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 327 (0x13527e400) [pid = 6282] [serial = 2347] [outer = 0x0] 13:16:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 328 (0x135286800) [pid = 6282] [serial = 2348] [outer = 0x13527e400] 13:16:04 INFO - PROCESS | 6282 | 1463170564437 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 6282 | ++DOMWINDOW == 329 (0x140737000) [pid = 6282] [serial = 2349] [outer = 0x13527e400] 13:16:04 INFO - PROCESS | 6282 | 1463170564805 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:16:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:16:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 720ms 13:16:04 INFO - PROCESS | 6282 | 1463170564827 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:16:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:16:04 INFO - PROCESS | 6282 | 1463170564828 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:16:04 INFO - PROCESS | 6282 | 1463170564830 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - PROCESS | 6282 | 1463170564832 Marionette TRACE conn2 <- [1,3098,null,{}] 13:16:04 INFO - PROCESS | 6282 | 1463170564834 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}] 13:16:04 INFO - PROCESS | 6282 | 1463170564963 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:16:05 INFO - PROCESS | 6282 | 1463170565098 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x148716800 == 118 [pid = 6282] [id = 784] 13:16:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 330 (0x142671c00) [pid = 6282] [serial = 2350] [outer = 0x0] 13:16:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 331 (0x1441a0800) [pid = 6282] [serial = 2351] [outer = 0x142671c00] 13:16:05 INFO - PROCESS | 6282 | 1463170565170 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 332 (0x1441a4c00) [pid = 6282] [serial = 2352] [outer = 0x142671c00] 13:16:05 INFO - PROCESS | 6282 | 1463170565516 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]]]}] 13:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:16:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 724ms 13:16:05 INFO - PROCESS | 6282 | 1463170565555 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 6282 | 1463170565556 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:16:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:16:05 INFO - PROCESS | 6282 | 1463170565559 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - PROCESS | 6282 | 1463170565560 Marionette TRACE conn2 <- [1,3102,null,{}] 13:16:05 INFO - PROCESS | 6282 | 1463170565563 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}] 13:16:05 INFO - PROCESS | 6282 | 1463170565694 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:16:05 INFO - PROCESS | 6282 | 1463170565837 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 6282 | ++DOCSHELL 0x135250000 == 119 [pid = 6282] [id = 785] 13:16:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 333 (0x14419e800) [pid = 6282] [serial = 2353] [outer = 0x0] 13:16:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 334 (0x1441a9800) [pid = 6282] [serial = 2354] [outer = 0x14419e800] 13:16:05 INFO - PROCESS | 6282 | 1463170565869 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 6282 | ++DOMWINDOW == 335 (0x1452b6400) [pid = 6282] [serial = 2355] [outer = 0x14419e800] 13:16:06 INFO - PROCESS | 6282 | 1463170566367 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:16:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:16:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 822ms 13:16:06 INFO - PROCESS | 6282 | 1463170566392 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 6282 | 1463170566394 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:16:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:16:06 INFO - PROCESS | 6282 | 1463170566398 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 6282 | 1463170566400 Marionette TRACE conn2 <- [1,3106,null,{}] 13:16:06 INFO - PROCESS | 6282 | 1463170566402 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}] 13:16:06 INFO - PROCESS | 6282 | 1463170566531 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:16:06 INFO - PROCESS | 6282 | 1463170566679 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 6282 | ++DOCSHELL 0x12674d000 == 120 [pid = 6282] [id = 786] 13:16:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 336 (0x119612400) [pid = 6282] [serial = 2356] [outer = 0x0] 13:16:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 337 (0x126a23800) [pid = 6282] [serial = 2357] [outer = 0x119612400] 13:16:06 INFO - PROCESS | 6282 | 1463170566709 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 6282 | ++DOMWINDOW == 338 (0x12d43ac00) [pid = 6282] [serial = 2358] [outer = 0x119612400] 13:16:07 INFO - PROCESS | 6282 | 1463170567097 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]]]}] 13:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:16:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 724ms 13:16:07 INFO - PROCESS | 6282 | 1463170567122 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 6282 | 1463170567123 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:16:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:16:07 INFO - PROCESS | 6282 | 1463170567126 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 6282 | 1463170567127 Marionette TRACE conn2 <- [1,3110,null,{}] 13:16:07 INFO - PROCESS | 6282 | 1463170567129 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}] 13:16:07 INFO - PROCESS | 6282 | 1463170567267 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:16:07 INFO - PROCESS | 6282 | 1463170567388 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 6282 | ++DOCSHELL 0x1352e9000 == 121 [pid = 6282] [id = 787] 13:16:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 339 (0x126038400) [pid = 6282] [serial = 2359] [outer = 0x0] 13:16:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 340 (0x13579ac00) [pid = 6282] [serial = 2360] [outer = 0x126038400] 13:16:07 INFO - PROCESS | 6282 | 1463170567417 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 6282 | ++DOMWINDOW == 341 (0x1444a7800) [pid = 6282] [serial = 2361] [outer = 0x126038400] 13:16:07 INFO - PROCESS | 6282 | 1463170567779 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"]]]}] 13:16:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:16:07 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 13:16:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:16:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:16:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 672ms 13:16:07 INFO - PROCESS | 6282 | 1463170567798 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 6282 | 1463170567800 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:16:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:16:07 INFO - PROCESS | 6282 | 1463170567802 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 6282 | 1463170567803 Marionette TRACE conn2 <- [1,3114,null,{}] 13:16:07 INFO - PROCESS | 6282 | 1463170567806 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}] 13:16:07 INFO - PROCESS | 6282 | 1463170567941 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:16:08 INFO - PROCESS | 6282 | 1463170568081 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\", \"fdaceaf6-da61-44ff-8bb7-3a21bf3942b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 6282 | ++DOCSHELL 0x147d5f000 == 122 [pid = 6282] [id = 788] 13:16:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 342 (0x13512e000) [pid = 6282] [serial = 2362] [outer = 0x0] 13:16:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 343 (0x1444ac400) [pid = 6282] [serial = 2363] [outer = 0x13512e000] 13:16:08 INFO - PROCESS | 6282 | 1463170568110 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 6282 | ++DOMWINDOW == 344 (0x1444b1400) [pid = 6282] [serial = 2364] [outer = 0x13512e000] 13:16:08 INFO - PROCESS | 6282 | 1463170568719 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]]]}] 13:16:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:16:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 968ms 13:16:08 INFO - PROCESS | 6282 | 1463170568771 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 6282 | 1463170568773 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:16:09 WARNING - u'runner_teardown' () 13:16:09 INFO - No more tests 13:16:09 INFO - Got 0 unexpected results 13:16:09 INFO - SUITE-END | took 527s 13:16:09 INFO - Closing logging queue 13:16:09 INFO - queue closed 13:16:09 INFO - Return code: 0 13:16:09 WARNING - # TBPL SUCCESS # 13:16:09 INFO - Running post-action listener: _resource_record_post_action 13:16:09 INFO - Running post-run listener: _resource_record_post_run 13:16:11 INFO - Total resource usage - Wall time: 549s; CPU: 57.0%; Read bytes: 1441280; Write bytes: 949548544; Read time: 20; Write time: 5003 13:16:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:16:11 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 144564736; Write bytes: 144060416; Read time: 13591; Write time: 293 13:16:11 INFO - run-tests - Wall time: 531s; CPU: 57.0%; Read bytes: 1441280; Write bytes: 794650112; Read time: 20; Write time: 4672 13:16:11 INFO - Running post-run listener: _upload_blobber_files 13:16:11 INFO - Blob upload gear active. 13:16:11 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:16:11 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 13:16:11 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'] 13:16:11 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 13:16:11 INFO - (blobuploader) - INFO - Open directory for files ... 13:16:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:16:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:16:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:16:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:16:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:16:12 INFO - (blobuploader) - INFO - Done attempting. 13:16:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:16:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:16:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:16:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:16:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:16:13 INFO - (blobuploader) - INFO - Done attempting. 13:16:13 INFO - (blobuploader) - INFO - Iteration through files over. 13:16:13 INFO - Return code: 0 13:16:13 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:16:13 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:16:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/995628943797cb3b3859293b9553b378a6c3d7d11d39835b535cc036fa70a5ad61a4e6a15388494503971bf38926f8de4d9ce7a501ae1ad7a8de4b06d5c57b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc705e2586c9a7d66431f1cc2fc57f6da90a2f7816010b9c758d5d89a361b337e761fd6695b205ad799eb36ca460f81ab19437930c7fc95442132f3f406ec487"} 13:16:13 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:16:13 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:16:13 INFO - Contents: 13:16:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/995628943797cb3b3859293b9553b378a6c3d7d11d39835b535cc036fa70a5ad61a4e6a15388494503971bf38926f8de4d9ce7a501ae1ad7a8de4b06d5c57b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc705e2586c9a7d66431f1cc2fc57f6da90a2f7816010b9c758d5d89a361b337e761fd6695b205ad799eb36ca460f81ab19437930c7fc95442132f3f406ec487"} 13:16:13 INFO - Running post-run listener: copy_logs_to_upload_dir 13:16:13 INFO - Copying logs to upload dir... 13:16:13 INFO - mkdir: /builds/slave/test/build/upload/logs 13:16:13 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=610.606019 ========= master_lag: 2.09 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 12 secs) (at 2016-05-13 13:16:16.023708) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 13:16:16.026886) ========= 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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners TMPDIR=/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/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/995628943797cb3b3859293b9553b378a6c3d7d11d39835b535cc036fa70a5ad61a4e6a15388494503971bf38926f8de4d9ce7a501ae1ad7a8de4b06d5c57b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc705e2586c9a7d66431f1cc2fc57f6da90a2f7816010b9c758d5d89a361b337e761fd6695b205ad799eb36ca460f81ab19437930c7fc95442132f3f406ec487"} build_url:https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012983 build_url: 'https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/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/995628943797cb3b3859293b9553b378a6c3d7d11d39835b535cc036fa70a5ad61a4e6a15388494503971bf38926f8de4d9ce7a501ae1ad7a8de4b06d5c57b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc705e2586c9a7d66431f1cc2fc57f6da90a2f7816010b9c758d5d89a361b337e761fd6695b205ad799eb36ca460f81ab19437930c7fc95442132f3f406ec487"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Iz_liX-qQri8FMvQvPWyeA/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-13 13:16:16.064100) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:16:16.064514) ========= 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.0Dsq8dWvT0/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.yUrP8uvM9b/Listeners TMPDIR=/var/folders/f2/j76sx_xn7bbccz1zz5dv8zth00000w/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.005194 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:16:16.113223) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-13 13:16:16.114112) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-13 13:16:16.114475) ========= ========= Total master_lag: 2.28 =========